 body {margin: 0px; padding: 0px; color: #000; font: 14px Arial, Helvetica, sans-serif; background:#11729F url(assets/images/bg.jpg) left top repeat-x; }h1, h2, h3, h4 {margin:1em 0 0 0;padding:0px;font:normal 24px/26px Arial, Helvetica, sans-serif;}h1 { margin: 0px; }h2 { font-size:18px; line-height:20px; }h3 { font-size:16px; line-height:18px; font-weight:bold; }h4 { font-size:14px; line-height:16px; font-weight:bold; }p {margin: 1em 0px 0px 0px; padding: 0px; line-height: 20px; }a { color: #5193b4; font-weight: bold; text-decoration: none; }a:hover { text-decoration: underline; }hr { color: #000; height: 1px; background-color: #000; border: none; }ul, ol, dl { line-height: 20px; }.imgborder { border: 2px solid #11729F; }.imgLeft { margin-right:10px; float:left; }.imgRight {margin-left:10px; float:right; }.clear { clear: both; }div { width:auto; height:auto; margin:0px; padding:0px; }#container {width:964px;margin:0 auto;}#header {height:205px;background:url(assets/images/header_bg.jpg) left top no-repeat;}.h_phone {width:250px;margin:35px 0 0 55px;padding:0px;position:absolute;color:#eae0be;font:30px "Times New Roman", Times, serif;}#logo {width:320px;height:135px;padding:0 ;float:right;}#nav {width:964px;height:40px;margin:0px;padding:0px;}#nav li {float:left;list-style:none;position:relative;border-left:1px solid #7c8993;border-right:1px solid #44535f;}#nav li:first-child {border-left:none;} #nav li:last-child { border-right:none; }#nav li a {padding:0 30px;display:block;font:14px/40px Arial, Helvetica, sans-serif;color:#fffefe;}#nav li a:hover {text-decoration:none;color:#000;}#nav li ul{width:200px;height:auto;margin:0px;padding:10px 0;list-style:none;position:absolute;display:none;left:0;top:40px;z-index:100;border:1px solid #000;border-top:none;background:#1b79a3 url(assets/images/subnav_bg.jpg) left top repeat-x;}#nav ul li{width:200px;margin:0px;padding:0px;display:block;border:none;background:none;}#nav li:hover > ul{display:block;}#nav li ul li a {margin:0px;padding:6px 10px;background:none;font: 14px/14px Arial, Helvetica, sans-serif;}#nav li ul li a:hover {color:#000;}#nav ul ul {left:200px;top:0;background-image:none;padding:0px;border-top:1px solid #000;} #leftCol {width:264px;padding:0px;margin:0px;}#topInfo {width:250px;margin:0 auto;color:#000;padding:0px 22px;border:none!important;font:14px Arial, Helvetica, sans-serif;}#sidebar {padding:0px 22px;background:url(assets/images/leftCol_bg.jpg) left top repeat-y;}#sidebar div {padding:10px 0;border-top:1px solid #ac9977;}#leftCol_footer {height:25px;background:url(assets/images/sidebar_footer.png) left top no-repeat;}#rightCol {width:685px;margin:0px;line-height:0px;padding:0px;float:right;background:url(assets/images/container_bg.jpg) right top repeat-y;}#contents {width:630px;margin:0px;padding:10px 25px 50px 30px;min-height:600px;background:url(assets/images/contents_bg.jpg) right bottom no-repeat;}#footer {width:964px;margin:0 auto;padding:10px 0 0;text-align:center;}#nav2 {width:auto;height:auto;margin:0px;padding:0px;}#nav2 li {list-style:none;display:inline;border-left:1px solid #000;}#nav2 li a {padding:0 10px;font:10px Arial, Helvetica, sans-serif;color:#000;}#nav2 li a:hover {text-decoration:none;color:#e8dfba;}#nav2 li:first-child {border:none;}#copy {color:#000;font:10px Arial, Helvetica, sans-serif;padding:0 10px 0 0;}#services {width:210px;height:238px;padding:10px 0 0 25px; background:url(assets/images/services_box.jpg) left top no-repeat;}#services li {list-style:&nbsp;disc inside none;}#services li a {font-weight:normal;color:#000;}#team {width:630px;margin:10px 0;}#team div {float:left;width:630px;}#appointmentForm, #askForm, #surveyForm {width:570px;margin:10px 0;padding:20px 30px;border:1px solid #cabf97;background-color:#f7f4e9;}#askForm label, #surveyForm label {width:150px;float:left;font-weight:bold;}#appointmentForm .fields, #askForm .fields, #surveyForm .fields {width:290px;padding:10px;margin-right:10px;margin-bottom:10px;color:#5b5946;border:1px solid #e2d7af;font:12px/14px Arial, Helvetica, sans-serif;}#surveyForm textarea, #askForm textarea {height:50px;line-height:14px;}#appointmentForm .captchaIMG, #surveyForm .captchaIMG, #askForm .captchaIMG {width:178px;height:34px;display:block;float:left;border:1px solid #e2d7af;}#appointmentForm .submit, #askForm .submit, #surveyForm .submit {width:213px;height:42px;border:none;font:18px Tahoma, Geneva, sans-serif;color:#261201;cursor:pointer;border:1px solid #e2d7af;text-transform:uppercase;background:#fff;}

