body {
	background-color:#473C8B;
	color:#191970; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;	
	margin: 10px 10px;	
	padding: 0px;}

.clear{clear:both;}

img.right {float: right;margin-left: 10px ;}
img.left {float: left;margin-right: 10px ;}
img.inline {display:inline;}

* {margin: 0px;	padding: 0px;}

#container {margin: 0px auto; text-align: left; width: 900px;}
#container div#brandpic {width:900px; padding-left:0px; float:left;}
/*----------------MENU---------------------------*/
#menu {width:898px; height:28px; background-image: url(); background-repeat: repeat-x; padding:0; margin: 0 auto; border: 1px solid #C2C1C1;}
#menu a{display: block; background-image:url(menu-divider.gif); background-repeat: no-repeat; background-position: right bottom; font-size:12px; color:#ffffff; font-weight:bold; text-decoration: none; padding: 0; margin: 0; padding: 8px 21px; float: left;}
#menu a:hover{text-decoration:underline;}

a{font-size:12px; text-decoration: none; color:#EE00EE;}
a:hover{font-size:15px;}
p{margin: 15px 5px 0px 5px; line-height: 15px; }

/*----------------HORIZONTAL MENU---------------------------*/

.h_menu{
font: bold 30px arial;
padding: 6px 0;
margin: 0;
width: 100%;
background-color: #FFFF00;
text-align: center; /*set value to "right" for example to align menu to the right of page*/
}

.h_menu li{
	
list-style: none;
display: inline;
}

.h_menu li a{
	font: bold 20px arial;
padding: 3px 0.5em;
text-decoration: none;
color: #000000;
background-color: #FFFF00;
border: 2px solid #FFD700;
}

.h_menu li a:hover{
color: black;
background-color: #FFE271;
border-style: outset;
}

html>body .h_menu li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}


/********************** Header ***************************/


#header {
	margin: 0px 0px 0px 0px;
	background-image:url(uncle001.jpg);
	width:717px;
	height:288px;
	position:relative;
}
#header ul{
	background-color:#D8BFD8;
	width:711px;
	border: 3px solid #FFFFFF;
	display:block;
	top:255px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
#header li{display:inline;	}
#header ul a{text-decoration:none; color:#FFFFFF; margin: 0px 15px;}
#header ul a:hover{text-decoration:underline; color:#28556b;}

#logo_w1,#logo_w2 {font-size: 32px; font-style:italic; color:#FFFFFF; position:absolute;}
#logo_w1{top:15px; left:70px;}
#logo_w2{top:44px;left:94px;}

#header_text {top:90px; left:43px; width:230px; position:absolute;}
#header_text p{font-size: 18px;color:#FFFFFF;}
#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}

/********************** Content ***************************/
#content {width:900px;background-color:#efefef;}

img{border-width:0px;}

h1{color:#008B8B;font-size:14px;margin: 20px 0px 20px 0px;font-weight: 800;}
h2.address {color:#2F4F4F;font-size:12px;text-align:center;margin: 0; line-height: 120%; }
h2{color:#00CD00;font-size:14px;text-align:center;margin: 10px 0px 15px 0px;}
h2.blackstar{background:url("star.gif") left no-repeat;padding-left:25px;line-height: 18px; font-size: 14px;font-weight: 800; color: #000000; text-align: left;}
h4{color:#000000;font-size:18px;text-align:center;margin: 10px 0px 15px 0px;}
h4.small{color:#000000;font-size:16px;text-align:center;margin: 10px 0px 15px 0px;}
h5{color:#000000;font-size:50px;text-align:center;margin: 80px 0px 0px 0px;}
h6{color:#000000;font-size:40px;text-align:center;margin: 10px 0px 15px 0px;}
h6.wite{color:#ffffff;font-size:18px;text-align:center;margin: 10px 0px 15px 0px;}
h2.yellowbg {color:#FFFF00;font-size:12px;text-align:center;margin: 0; line-height: 120%; background-color: #ff0000;}
span.highlight {color:#FFFF00;background-color: #ff0000;}
span.highlite {background-color: #ffff00;}




p.quote {color:#85a157;font-size:12px;text-align:left;margin: 10px 0px 15px 0px;}
p.quote span {color:#85a157;font-size:10px;font-style:italic; text-align:left;margin: 10px 0px 15px 20px;}
p.first {color:#fff;font-size:20px;text-align:left; margin: 5px;font-weight: 800; line-height: 25px;}
p.second {color:#fff;font-size:15px;text-align:left; margin: 10px 0 10px 20px;font-weight: 800; line-height: 16px;}
p.second_a {color:#fff;font-size:15px;text-align:left; margin: 10px 0 10px 35px;font-weight: 800; line-height: 16px;}
p.third {color:#fff;font-size:15px;text-align:left; margin: 10px 0 10px 70px;font-weight: 800; line-height: 16px; text-indent: -18px;}
p.fourth {color:#fff;font-size:15px;text-align:left; margin: 10px 0 10px 110px;font-weight: 800; line-height: 16px; text-indent: -18px;}
p.fifth {color:#fff; font-size:12px;text-align:center;}
p.sixth {color:#fff; font-size:12px;text-align:justify;}
p.sixth_bold {color:#fff; font-size:14px; font-weight: bold; text-align:justify;}
p.seventh {color:#000000; font-size:12px;text-align:center;font-weight: 800;}
p.seventh_yellow {color:#000000; font-size:12px;text-align:center;font-weight: 800;background-color: yellow;}
p.eighth {color:#000000; font-size:14px;text-align:left;font-weight: 800; margin-top: -10px;}
p.whitebox {text-indent: 1cm; color:#000000; background-color: #ffffff; font-size:15px;line-height: 18px; font-weight: 600; text-align:justify; margin-left: 170px; margin-right: 15px; padding: 10px;}
p.whitebox_left {text-indent: 1cm; color:#000000; background-color: #ffffff; font-size:15px;line-height: 18px; font-weight: 600; text-align:justify; margin-left: 15px; margin-right: 170px; padding: 10px;}


#left {
	float:left;width:400px;
	margin-left:27px;
	padding: 0px 10px 30px 0px;
	display:inline;
	background-color:#efefef;}
#left a{color:#28556b;}
#left a:hover{color:#c77e0c;font-size:15px;}
#photos a{margin-right:14px;}

#right {
	float:right;width:400px;
	padding: 0px 20px 20px 20px;
	margin-top:10px;
	border-left: #FFF 2px solid;
	background-color:#efefef;}
	
#right a{color:#EE3B3B;font-size:15px;text-decoration:none; line-height: 20px; none;font-weight: 900;}
#right a:hover{color:#85a157;font-weight: 100;}

#right ul {text-decoration: none; list-style: none;}



/********************** Navigation ***************************/

#unclemenu{
width: 400px;
padding: 0 0 1em 0;
margin-bottom: 1em;
margin-top: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 120%;
font-weight: 800;
background-color: #efefef;
color: #008B8B;
}

* html #unclemenu{ /*IE 6 only */
w\idth: 300px; /*Box model bug: 180px minus all left and right paddings for #unclemenu */
}

#unclemenu ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#unclemenu li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#unclemenu li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 5px solid #66CD00;
border-right: 5px solid #66CD00;
background-color: #00CD00;
color: #efefef;
text-decoration: none;
width: 100%;
font-size: 120%;
font-weight: 800;
}

html>body #unclemenu li a{ /*Non IE6 width*/
width: auto;
}

#unclemenu li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #efefef;
}



/********************** Footer ***************************/

#footer {width:900px;text-align:center;	padding: 20px;}
#footer p {color:#ffffff;}

/********************** Images ***************************/

.imagelist {list-style-type: none;}
	
.imagelist li {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px
	font: bold 12px Arial, Helvetica, san-serif;	
	clear: none;
	}

.imagelist img {
	display: block;
	border: none;
	margin: 5px;	
	clear: none;
	}
	
.imagelist span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
visibility: hidden;
text-decoration: none;
}

.imagelist:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 1;
left: 100px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.imagecontainer{
	
position: relative;
height: 400px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}	

#rise {top: 150; left: 0}

/********************** blockquote ***************************/	
	
blockquote {
	width: 700px;
	border: 0px solid #666666;
	background-color: #fff;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
blockquote p {
	color: #1E90FF;
	display: block;
	background: url(quote_start.gif) no-repeat scroll top left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	text-align: justify;
	font-size: 14px;
}
blockquote cite {
	display: block;
	background: url(quote_end.gif) no-repeat scroll bottom right;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}

blockquote h2 {
	color: #1E90FF;
	display: block;
	text-height: 1em;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
}

/********************** LIST WITH IMAGE ICON ***************************/	


ul.arrow{margin:10px;padding:0px;list-style:none;}
ul.arrow li{background:url("list_icon001.gif") left no-repeat;padding-left:15px;line-height: 15px}

ul.arrow2{margin-left:160px;padding:0px;list-style:none; background-color: #ffffff; margin-right: 160px; margin-bottom: 10px;}
ul.arrow2 li{background:url("list_icon001.gif") left no-repeat;padding-left:16px;line-height: 18px; font-weight: 600;}

ul.service{margin:10px;padding:0px;list-style:none;}
ul.service li{background:url("star.gif") left no-repeat;padding-left:35px;line-height: 24px; font-size: 14px;font-weight: 800; color: #fff;}

ul.service2{margin-left:160px;padding:0px;list-style:none;}
ul.service2 li{background:url("star.gif") left no-repeat;padding-left:35px;line-height: 24px; font-size: 12px;color: #fff; font-size: 14px;font-weight: 800; color: #000000;}

ul.subhead{margin:10px;padding:0px;list-style:none;}
ul.subhead li{background:url("star.gif") left no-repeat;padding-left:35px;line-height: 24px; font-size: 14px;font-weight: 800; color: #000000;}

#centre_gallery {position: relative;}
#cert1 {float:left; width: 370px; margin-top: 10px; margin-left:25px;}
#cert2 {float: left; width: 460px;margin-top: 10px; margin-left:10px;clear:none;}
#cert3 {position: absolute; top: -327px; left: 6px; width: 370px;margin-top: 10px; margin-left:20px; clear:none;}
#cert4 {float: left; width: 800px;margin-top: 25px; margin-left:60px; margin-bottom: 20px;}


