body {margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size:16px; color:#666666; background:#fdfdfd;}
img {border:0;}
a:link {text-decoration:none; color:#619C00;}
a:visited {text-decoration:none; color:#619C00;}
a:hover {text-decoration:underline;}
#active {background:#F8F8F8; font-weight:bold; margin-bottom:-1px;}
h1 {margin:0 0 5px 0; padding:0; color:#333333;}
h2 {margin:0 0 5px 0; padding:0; color:#333333;}
h3 {margin:0 0 5px 0; padding:0;}
p {margin:0 0 10px 0; padding:0;}
ul {margin:0; padding:0; list-style:none;}
li {margin:0; padding:0;}
.list1 {list-style:circle; margin-left:20px;}
.list2 {list-style:circle; margin-left:20px; color:#619C00}
.italic {font-style:italic;}
.space {height:20px;}
.wrap {background:url(images/hdrbg.jpg) repeat-x #ffffff;}
.swrap {width:980px; margin:0 auto; background:url(images/hdrbg.jpg) repeat-x;}
/*-- Header Begin --*/
.hdrwrap {height:80px;}
.logo {height:80px; width:638px;}
.hspace {height:50px;}
.splash {margin-top:40px;}
.splquote {margin:90px 0 0 70px;}
.spltext {background:url(images/splbg.png) repeat-x; margin-bottom:30px; clear:left; padding:10px;}
/*-- Header End --*/
/*-- Body Begin --*/
.bodywrap {}
.clear {clear:both;}
.breadcrumb {font-size:13px; text-align:right; margin-bottom:5px; padding:2px 0;}
.breadcrumb a {background:#f2f2f2; color:#666666; padding:4px; text-decoration:none;}
.breadcrumb a:hover {font-weight:bold; background:#cccccc;}
#bcactive {font-weight:bold; background:#cccccc}
/*-- Left Begin --*/
.leftcnt {float:left; width:200px; margin-bottom:60px;}
.nav {font-size:16px;}
.nav li {margin-bottom:1px;}
.nav a {text-decoration:none; display:block; padding:3px; color:#666666;}
.nav a:hover {background:#F8F8F8; font-weight:bold; margin-bottom:-1px;}
/*-- Left End --*/
/*-- Right Begin --*/
.rightcnt {float:right; width:670px; padding-left:70px; margin-bottom:60px;}
.quoteh {background:url(images/quote.png) no-repeat; width:600px; height:95px; margin-top:17px;}
.quotem {background:url(images/quotem.png) repeat-y; width:580px; padding-left:20px;}
.quotef {background:url(images/quoteb.png) no-repeat; height:25px; width:600px; margin-bottom:20px;}
/*-- Listing Begin --*/
.listing {border:1px solid #E9E9E9; background:#f6f6f6; margin-bottom:20px; padding:5px;}
.listh2 {padding:0; margin:0; color:#72b437; font-size:18px;}
.listp {background:#FFFFFF; padding:5px; border:1px solid #E9E9E9; margin:5px 0 0 0; clear:left;}
.locphone, .locphone2 {color:#666666; font-size:18px; font-weight:bold;}
.locphone {float:left;}
.locphone2 {float:right;}
.tags, .towns, .zipc {color:#999999; font-size:13px; margin-top:20px;}
.google {margin:0 0 20px 0;}
/*-- Listing End --*/
/*-- Articles Begin --*/
.article_links {color:#999999; font-size:13px;}
.article_links a {color:#999999;}
/*-- Articles End --/
/*-- Right End --*/
/*-- Body End --*/
/*-- Footer Begin --*/
.ftrwrap, .ftrwrap2 {clear:both; background:url(images/ftrbg.png) repeat-x; padding:0; font-size:13px;}
.ftrwrap2 {padding:0;}
.ftrwrap a, .ftrwrap2 a {color: #999999;}
.ftrsub {width:980px; margin:0 auto; background:url(images/ftrbg.png) repeat-x; padding:20px 0 0 0;}
.ftr {float:left; width:300px;}
.ftr2 {float:left; width:300px;}
.ftr3 {clear:left; padding-top:15px;}
.ftr3 a, .ftr4 a {color:#666666;}
.ftr4 {}
/*-- Footer End --*/
/*-- Submit Begin --*/
.submitwrap {clear:left; width:100%;}
.faq {float:left;}
* {outline:none;}
.trigger, .trigger a {color:#3da8cb; text-decoration:none;}
.trigger a:hover {text-decoration:underline;}
.trigger {float:right;}
.cnt {display:none; padding:5px; clear:left; background:#ffffff; border:1px solid #E9E9E9;}
.cnt a {color:#3da8cb; text-decoration:none;}
.cnt a:hover {text-decoration:underline;}
.cl {width:100%; clear:both; line-height:0; font-size:0;}
/*-- Submit End --*/
.ftest {position:fixed; bottom:0; right:0;}
