@charset "utf-8";
body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #fff;
	margin:0;
	padding:0;
	background: #fff url('/images/liquid_bg.jpg') top center;
}
*{
margin:0; padding:0;
}

#wrapper{
 position:relative;
}
#inner{
 position:relative;width:950px; margin:0 auto; background-color:#FFFFFF; margin-top:20px;
}

#header{

}

#header #logo{
padding:10px 20px;
}
#header #logo a:hover{
background-color:none; padding:0;
}
#header #nav{
position:absolute; right:0px; top:75px; width:640px; height:40px; text-align:right; 
}
#header #info{
position:absolute; right:10px; top:15px; width:390px; height:31px; 
 text-align:right; color:#959FA8; font-size:12px; line-height:21px;
}
#header #info span{
padding-left:15px;
}
#header #info a{
color:#959FA8; text-decoration:none;
}


#main{
position:relative; line-height:17px;
}
#main .banner{
height:269px; border:1px solid #B0B0B0 ;  border-top-width:0; border-bottom-width:0;
}
#main #cap{
height:13px; background-image:url(../Images/main_cap.jpg);
}
#main #content{
background-color:#FFFFFF; padding:25px 25px 0 25px; border:1px solid #B0B0B0;  border-top-width:0; border-bottom-width:0;
}
#content #lefthome{
width:550px; float:left;margin-right:35px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-weight:normal; font-size:21px; line-height:26px;
}
#content #lefthome #slide2{
font-size:12px; color: #666; line-height:17px;
}
#content #lefthome h1{
font-size:21px;
}
#content #lefthome p{
padding-bottom:20px;
}
#content #lefthome .column1{
width:260px; margin-right:25px; float:left;
}
#content #lefthome .column2{
width:260px; float:left;
}
#content #righthome{
width:310px; float:left; 
}
#content #leftcolumn{
width:265px; float:left; margin-right:15px;
}
#content #leftcolumn .subnav{
padding-top:10px; background:url(../Images/subnav_cap.jpg) top left no-repeat;
}
#content #leftcolumn .subnavcap{
padding-bottom:10px; background:url(../Images/subnav_footercap.jpg) top left no-repeat;
}
#content #leftcolumn .people{
background-color:#D1EFFA; padding:15px; 
}
#content #leftcolumn .people .person{
margin-bottom:10px;
}
#content #leftcolumn .people .image{
width:70px; float:left;
}
#content #leftcolumn .people .image img{
border:1px solid #D1EFFA;
}
#content #leftcolumn .people a:hover .image img{
border:1px solid #18A9E0;
}
#content #leftcolumn .people .one .info{
padding-top:27px;
}
#content #leftcolumn .people .info{
width:165px; float:left; color:#666; font-size:17px; padding-top:42px;
}
#content .person-title{
margin-bottom:15px;
}
#content .person-title .image{
width:130px; float:left;
}
#content .person-title .image img{
border:1px solid #ccc;
}
#content .person-title .info{
width:265px; float:left; color:#666; font-size:25px; padding-top:92px; line-height:29px;
}
#content #rightcolumn{
width:615px; float:left;
}
#content #rightcolumn .content{
padding:10px; color:#666; font-size:12px;
}
#content #rightcolumn .column1{
width:285px; margin-right:25px; float:left;
}
#content #rightcolumn .column2{
width:285px; float:left;
}
#footer{
  color:#666; padding-top:0px; font-size:13px; margin-top:10px;
}
#footer a{
color:#666; text-decoration:none; margin-right:0px;
}
#footer .left{
padding-top:15px;
}
#footer .right{
width:300px; float:right; text-align:right; 
}
#footercap{

height:19px; background:#fff url(../Images/footer_cap.jpg) bottom left no-repeat;  margin-bottom:50px;
}
.clear{
clear:both; margin:0; padding:0; height:1px; line-height:1px;
}
