@charset "utf-8";
/* CSS Document */

body {background-image:url(images/bg.jpg); background-position:center; margin:0; background-color:#4A665A; background-repeat:repeat-y;}

#container {width:884px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clearfloat {clear:both;}

/*Header Begins*/
#header {width:884px; height:243px;}
#phone {width:238px; height:53px; float:right; background:url(images/phone.jpg)}
#logo {width:177px; height:190px; background:url(images/logo.jpg); float:left;}
#logo h1 {visibility:hidden; margin: 0 0 0 0; padding: 0 0 0 0;}
#logo a {display:block; width:177px; height:190px;}
#nav {width:707px; height:190px; float:left;}
#topnav {width:692px; height:22px; background:url(images/greentop.jpg); background-repeat:repeat-x; float:left;}
#navcorner {width:15px; height:22px; background:url(images/corner.jpg); float:left;}
#navlogo {width:707px; height:137px; background:url(images/navlogo.jpg);}
#navbottom {width:705px; height:31px; background:url(images/greenbottom.jpg); float:left;}
#navbottom ul {margin: 0 0 0 10px; padding: 7px 0 0 0;}
#navbottom li {display:inline; color:#FFFFFF; margin: 0 3px 0 0; padding: 0 0 0 0;}
#navbottom a {color:#FFFFFF; text-decoration:none;}
/*Header Ends*/

/*Content Begins*/
#contentcontain {width:884px;}
#leftcol {width:201px; height:479px; float:left;}
#newshead {width:201px; height:47px; background:url(images/newshead.jpg);}
#newsbody {width:201px; height:403px; background:url(images/newsbg.jpg); background-repeat:repeat-y;}
#newsbody p {padding: 10px 0 0 0; margin: 0 0 0 15px;}
#newsbody form {margin: 10px 0 0 15px; padding: 0 0 0 0;}
#newsbody input {margin: 0 0 10px 0; padding: 0 0 0 0;}
#newsfooter {width:201px; height:29px; background:url(images/newsfooter.jpg);}
#rightcol {width:683px; float:left;}
#contenthead {width:683px; height:167px; background:url(images/contenthead.jpg);}
#content {width:683px;}
#content h2 {color:#335141; margin: 15px 0 0 15px; padding: 0 0 0 0; font-size:30px; font-weight:bold; letter-spacing:-2px;}
#content p {margin: 15px 0 10px 15px; padding: 0 0 0 0; color:#335141;}
#content h3{margin:20px 0 0 15px;color:#335141;font-size:16px;}
#content h3 a{margin:20px 0 0 5px;color:#335141;}
#content ul li a{color:#4A665A;}
#content ul li a:hover{text-decoration:none;}
#contact h3{font-size:20px;}
#contact ul li{font-size:16px;font-weight:bold;margin:0 0 0 30px;color:#4A665A;}
#contact ul ul li{font-size:12px;font-weight:normal;margin:0 0 0 30px;color:#4A665A;list-style:none;margin:5px 0 0 0}
#contact ul ul {margin:0 0 20px 0}
#contact ul li p{font-size:12px;font-weight:normal;margin:5px 0 25px 0 }
#contact p{margin:20px 0 0 30px;color:#4A665A;}
.address{margin: 0 0 0 30px;}
.address li{list-style:none;color:#4A665A;}
#faq p{margin:3px 0 0 15px;}
#content p a{color:#4A665A;}
#content p a:hover{color:#4A665A;text-decoration:none;}
#staff img{float:right;margin:30px 20px 0 20px; }
.name {font-size:24px;font-weight:bold;}
.subsequentp{margin:0 0 0 0}
#simpleUL{color:#335141;}
#contactContain{width:170px;padding:15px;float:left;height:100px;margin:0 5px 0 5px;color:#335141;}
#contactContain li{font-size:24px;font-weight:bold;list-style:none;}
#contactContain ul li{margin-left:-40px;font-size:12px;font-weight:normal;}
#locations{margin: 0 auto 0 auto}
#columnULs{width:200px;float:left;}
#columnULs li{margin: 5px 0 0 0}
#columnContainer{margin:0 auto 0 auto;width:600px;color:#335141;}
#content input,textarea{margin:0 0 0 18px;}
#columns h3{float:left;margin-top:20px;margin-left:20px;}
#columns input{float:left;margin:40px 0 0 -30px}
/*Content Ends*/

/*Footer Begins*/
#footer {width:884px; height:53px; background:url(images/footer.jpg); text-align:center;}
#footer ul {margin: 0 0 0 0; padding: 30px 0 0 0; font-size:10px;}
#footer li {display:inline; color:#335141; margin: 0 3px 0 0; padding: 0 0 0 0;}
#footer li a {color:#335141; text-decoration:none;}
#subfooter {width:884px; height:53px; text-align:center;}
#subfooter p {margin: 10px 0 0 0; padding: 0 0 0 0; font-size:10px; color:#335141;}
/*Footer Ends*/