@charset "utf-8";
/* CSS Document */
*{
margin:0px;padding:0px;}
ul{
list-style-type:none;}
body{
}

p{
margin-bottom:20px;}
.tlc{
text-align:center;}
.flL{
float:left;}
.clr{
clear:both;height:1px;line-height:1px;}
/*--------------background---------------------*/
.bg{
background: url(../images/bg.jpg);}
.bg_left{
background:url(../images/bg_left.png) repeat-y;width:1006px;padding-left:46px; margin:0 auto;_background:none;}
.bg_right{
background:url(../images/bg_right.png) repeat-y; width:960px; padding-right:46px; _background:none;}

/*----------- header------------------*/
.header,.container{
width:960px;margin:0 auto;}
.header{
height:200px;}
/*-----------Content----------------*/
.container{
background:url(../images/container_bg.gif) repeat-y; overflow:hidden;font:17px/30px  "Times New Roman",Georgia, Times, serif; color:#464646;}
.banner{
background:url(../images/banner.jpg) no-repeat; height:345px; padding:46px 48px 0px;margin-left:-1px;}
.index_title{
margin-left:26px;}
.content{
background:url(../images/content_bg.jpg) no-repeat 657px 200px; margin:12px 2px 0px; overflow:hidden;padding-bottom:35px;}
.text{
width:275px;float:left; border-right:#e6e2d6 solid 2px; padding:0px 20px;}
.title{
 padding-top:37px;}
.ourstaff{
text-align:center; margin:0 30px;}
.staff_list{
overflow:hidden;margin:0 auto; width:960px;}
.ourstaff h1,h1.contact,.admin h1{
font:italic 24px/30px Georgia, "Times New Roman", Times, serif; padding:10px 0px 20px;} 
.ourstaff h2{
font:italic 22px/35px Georgia, "Times New Roman", Times, serif;}
.ourstaff h3{
font:italic 17px/30px Georgia, "Times New Roman", Times, serif;}
.name{
font:italic 21px/30px Georgia, "Times New Roman", Times, serif;}
.job,.contact_form{
font:italic 17px/24px Georgia, "Times New Roman", Times, serif;}
.img_staff{
 width:665px; overflow:hidden;padding:30px 0px; margin-left:141px;}
h3.contact{
font:24px/30px "Times New Roman", Times, serif;}
.contact_form,.location{
margin-left:330px;}
.inputbox{
background: #eae6dc; border:1px solid #756751; width:350px;font:12px Arial, Helvetica, sans-serif;padding:2px 5px;}
.radio{
font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.text a,.ourstaff a{
font:bold italic 17px/24px  "Times New Roman",Georgia, Times, serif; text-decoration:none; color:#362f2d;}
/*-----------location-----------------------*/
.location{
margin-left:321px;_margin-left:318px;}
.location a{
font:bold italic 17px/24px  "Times New Roman",Georgia, Times, serif; text-decoration:none; color:#362f2d;}
.location a:hover{
text-decoration:underline;}
.location_bg{
background: url(../images/Location_bg.jpg) no-repeat; height:360px;padding:37px 43px;}
/*-----------Staff Member-------------------*/
.admin_img{
float:left;}
.admin{
margin:0px 20px 40px 350px;}
.admin p{
margin-bottom:30px;}
.admin_page{ padding:0px 0px 30px;margin-left:196px;}
.admin_page2{
padding:0px 13px 0px 4px;}
.admin_text{
border-right:2px solid #E6E2D6;float:left;padding:0px 20px;width:265px;margin-bttom:30px;}

/*-------------footer------------------*/
.footer_nav{
background:url(../images/nav_bg.jpg) no-repeat; height:56px;}
.footer_nav ul{
width:565px; margin:0 auto;padding-top:18px;*width:595px;}
.footer_nav li{
float:left; font:italic 16px/16px Georgia, "Times New Roman", Times, serif;  color:#fefefe;}
.footer_nav li a{
color:#fefefe; text-decoration:none;}
.footer_nav li a:hover{
color:#cac0b4; text-decoration:underline;}
.footer_nav li.active,.footer_nav li a:visited{
color:#aea294;}
#copyright{
background:url(../images/footer_bg.jpg) no-repeat; text-align:center; font:14px Georgia, "Times New Roman", Times, serif; color:#e1e1e1; height:36px;padding-top:20px; clear:both;} 
#copyright a{
color:#fff;font-style:italic; text-decoration:none;}
#copyright a:hover,.text a:hover,.ourstaff a:hover{
text-decoration:underline;}
