/**************** CSS ********************/

body {
margin-top: 0px;
background: #ffffff none repeat scroll 0 0;
color: #464646; font-family: Tahoma, Arial, sans-serif; font-size: 12px;
}

p {color: #464646; font-family: Tahoma, Arial, sans-serif; font-size: 12px; line-height: 18px;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td {
margin:0;
padding:0;
}

h1 {font-family: 'Myriad Pro', Tahoma, sans-serif; font-size: 24px; color: #313131; border-bottom: 1px solid #d6d6d6; margin-bottom: 15px; font-weight: normal;}

h2 {font-family: 'Myriad Pro', Tahoma, sans-serif; font-size: 18px; color: #313131; font-weight: normal; line-height: 30px;}

#top {width: 100%; height: 175px; padding: 0px; margin: 0 auto; background: #FFFFFF url(/images/seo01/top-bg.jpg) repeat-x scroll 0 0; margin-top: 0px;}

#logo-container {margin: 0 auto; width: 909px;}
#logo {height: 58px; padding-top: 23px; padding-left: 20px;}

#navigation {margin: 0 auto; width: 909px; height: 47px; background-image: url(/images/seo01/nav-bg.jpg); background-repeat: no-repeat;}

#navigation ul {padding: 0px; margin: 0px; list-style-type:none;}

#navigation li {float: left; text-align:center; width:120px; background-image: url(/images/seo01/nav.jpg); background-repeat: no-repeat; display: block; height: 43px; font-size: 14px; line-height: 36px;}

#navigation li#first {float: left; text-align:center; width:120px; background-image: url(/images/seo01/nav-first.jpg); background-repeat: no-repeat; display: block; height: 43px; font-size: 14px; line-height: 36px;}

#navigation li a {color: #ffffff; font-family: Tahoma, Arial, sans-serif; font-size: 14px; height: 43px; text-decoration: none;}

#navigation li a:hover {color: #ffffff; font-family: Tahoma, Arial, sans-serif; font-size: 14px; background-image: url(/images/seo01/nav-hover.jpg); background-repeat: no-repeat; display: block; height: 43px; text-decoration: none;}

#navigation li#first a:hover {color: #ffffff; font-family: Tahoma, Arial, sans-serif; font-size: 14px; background-image: url(/images/seo01/nav-first-hover.jpg); background-repeat: no-repeat; display: block; height: 43px; text-decoration: none;}

.read-more {float: right; width: 81px; height: 20px; margin-right: 10px;}

#contact-bar {margin: 0 auto; width: 909px; height: 20px; background-image: url(/images/seo01/nav-blue.jpg); background-repeat: no-repeat;}

#contact-bar ul {margin: 0px; padding: 0px; list-style-type: none; padding-top: 10px;}

#contact-bar li {float: left; margin-left: 20px; margin-right: 20px; font-size: 14px; line-height: 20px;}

#contact-bar li a {color: #606060; text-decoration: none;}

#contact-bar li b, #contact-bar li strong {font-size: 14px; color: #517F05; line-height: 20px;}

#content {margin: 0 auto; padding: 0px; width: 909px;}

#banner {background-image: url(/images/seo01/banner_bg_main.jpg); background-repeat: no-repeat; height: 198px;}

.banner-panel {width: 450px; padding: 20px; float: right; }

#service-panel {height: 223px;}

.panel {background-image: url(/images/seo01/panel-bg.jpg); background-repeat: no-repeat; height: 223px; width: 182px; float: left;}

.panel-last {background-image: url(/images/seo01/panel-bg.jpg); background-repeat: no-repeat; height: 223px; width: 181px; float: left;}

.panel h3, .panel-last h3 {color: #1C8CAE; font-size: 16px; font-weight: bold; font-family: 'Myriad Pro', Tahoma, sans-serif; text-align: center; margin: 0px 10px; padding-bottom: 3px; border-bottom: 1px solid #D6D6D6;}

.panel p, .panel-last p {font-family: Tahoma, Arial, sans-serif; font-size: 12px; line-height: 18px; color: #313131; padding: 9px; text-align: center; margin: 5px 0px 10px 0px;}

.center-img {text-align: center;}

#main-content {padding: 20px 10px;}

#left-col {float: left; width: 150px;}

#left-col h1 {font-family: 'Myriad Pro', Tahoma, sans-serif; font-size: 24px; color: #313131; border-bottom: 1px solid #d6d6d6; margin-bottom: 15px; font-weight: normal;}

#left-menu ul {margin: 0px; padding: 0px 10px; list-style-type: none;}
#left-menu li {border-bottom:1px solid #D6D6D6; padding:3px; padding-top: 10px;}
#left-menu li a {background-image:url(/images/seo01/left-bullet.jpg);
background-position: 0px;
background-repeat:no-repeat;
color:#6AA407;
font-size:12px;
font-weight:bold;
padding-left:30px;
text-decoration:none;
font-family: Tahoma, Arial, sans-serif;
font-weight: bold;}

.services-btn {background-image: url(/images/seo01/services-btn.jpg); background-repeat: no-repeat; width: 166px; height: 26px; float: right; margin:0 20px 0 0;}

.services-btn a {color: #456E03; font-family: 'Myriad Pro', sans-serif; font-size: 15px; text-decoration: none; line-height: 20px; padding-left: 10px;}

#center-col {float: left; width: 600px;}

#right-col {float: right; width: 250px;}

#foot {background-image: url(/images/seo01/foot-bg.jpg); background-repeat: repeat-x; background-color: #F4F9FC; width: 100%; height: 52px;}

#foot-inner {width: 909px; margin: 0 auto;}

#disclaimer {width: 200px; margin: 0 auto; text-align: center; padding: 15px 0px; float: left;}

#disclaimer a {text-decoration: none;}

.nav-foot {width: 700px; float: right;}
.nav-foot ul {float: right; margin: 0px; padding: 0px; list-style-type: none;}
.nav-foot li {float: left; padding: 15px 20px;}
.nav-foot li a {color: #1C8CAE; text-decoration: none;}

