/* CSS Document */
body{
background-color:#3B3B3B; 
color:#A4A4A4; padding:0px; 
margin:0px; 
font:13px/17px Verdana, Arial, Helvetica, sans-serif;}
div, ul, li, h1, h2, h3, h4, h6, p, img{margin:0px; padding:0px;}
ul{list-style-type:none;
}

/*----header----*/
#header_container{
height:299px; 
position:relative; margin:0 auto; 
padding:0px; 
background-image:url(images/header_slice.gif); 
background-repeat:repeat-x; 
background-position:top;
}

#header{
width:755px; 
height:299px; 
position:relative; 
margin:0 auto; 
padding:0px 9px 0px 14px;
}

#header img{
height:86px; 
width:450px; 
position:absolute; 
top:0; 
left:161px; 
padding:0px;
}

#header ul{
width:129px; 
height:145px; 
padding:23px 20px 20px 20px; 
position:absolute; 
top:103px; 
left:0px; 
background:url(images/nav_bg.jpg) 0 0 no-repeat;
}

#header ul li{
	font:12px/24px Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000;
	padding-left:10px;
	background-image: url(images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;	
}

#header ul li.contact{border:none;}

#header ul li a{
font-family:Verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
text-decoration:none; 
color:#212121;
}
#header ul li a:hover{
color:#666666;
text-decoration:underline;

}
#header h1{
	padding:137px 0px 0px 33px;
	background:url(images/banner.jpg) 0 0 no-repeat #fff;
	width:547px;
	height:51px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	position:absolute;
	top:103px;
	left:175px;
	background-image: url(images/banner.jpg);
}

#header h6{
	padding:137px 0px 0px 33px;
	background:url(images/banner.jpg) 0 0 no-repeat #fff;
	width:547px;
	height:51px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	position:absolute;
	top:103px;
	left:175px;
	background-image: url(images/eyebanner.jpg);
}

/*----body_area----*/
#body1{width:778px; 
height:40px; 
position:relative; 
margin:0 auto; 
background:url(images/from_shadow.jpg) 0 100% no-repeat;
}

/*----body_middle----*/
#bodymiddlePan{width:602px; 
position:relative; 
margin:0 auto; 
padding:0 88px; 
clear:both;
}

#bodymiddlePan ul{
	list-style-type: square;
	padding-left: 30px;
}

#bodymiddlePan h2{
	width:200px;
	height:40px;
	display:block;
	background:#3B3B3B;
	color:#FFAA00;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	line-height: 40px;
	padding-bottom:9px;
}

#bodymiddlePan h3{
	width:270px;
	height:20px;
	display:block;
	background:#3B3B3B;
	color:#FFAA00;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 20px;
	padding-bottom:9px;
}
#bodymiddlePan p.lasttext{
padding:0 0 25px 0;
}
#bodymiddlePan p span{
background:#3B3B3B; color:#fff;
}

#bodymiddlePan p {
padding-bottom:9px;
}

#bodymiddlePan a {
	color: #FFAA00;
	text-decoration: none;
}

#bodymiddlePan a:hover {
color: #FFFFFF;
}
.white{
color: #FFFFFF;
}

.orange_text{
color: #FFAA00;
}

.boldit {
font-weight: bold;
}

.caption{
font:10px Verdana, Helvetica, sans-serif;
color:#FFFFFF;
}

/*----body_bottom----*/
#bodyBottomPan{
	width:690px;
	background:url(images/body_shadow.gif) 0 0 no-repeat;
	position:relative;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 88px;
}

/*----footer_panel----*/
#footermainPan{
height:144px; 
background:url(images/footerbg.gif) 0 0 repeat-x #3B3B3B; 
position:relative; 
margin:0 auto;  
color:#fff; 
font:13px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; 
clear:both; 
padding:30px 0 0;
}

#footerPan{
width:778px; 
position:relative; 
margin:0 auto;
}

#footerPan2{
width:778px; 
position:relative; 
margin:0 auto;
}

#rich{
	width:100px;
	font-size: 10px;
	margin-left: 125px;
}

#rich a{
	color: #FFAA00;
	text-decoration: none;
	}
	
#rich a:hover{
	color: #FFAA00;
	text-decoration: underline;
		}
		
#footerlogoPan{
display:block; 
width:186px; 
height:49px; 
position:absolute; 
top:0px; 
left:456px;
}

#footerlogoPan2{
display:block; 
width:186px; 
height:49px; 
position:absolute; 
top:0px; 
left:456px;
}

#footerPan ul{
width:546px; 
position:absolute; 
top:-1px; left:4px;}
#footerPan li{
float:left; 
}
#footerPan ul li a{
padding:0 10px 0; 
color:#fff; 
background: url(images/footermenubg.gif) 0 0 repeat-x #3B3B3B; 
text-decoration:none;
}
#footerPan ul li a:hover{
text-decoration:underline;
}
