body {}

img { border: 0px; }
hr {height: 1px; background-color: #F6937E; border: 0px;}

div.clearBoth {clear: both;}

div.siteContainer {width: 818px; margin: 0px auto; text-align: left; }

div.siteContainer div.bodyContainer div.leftPanel {width: 200px; position: relative; float: left; text-align: center; font-family: Trebuchet MS; font-size: 12px; color: #404040;}
div.siteContainer div.bodyContainer div.leftPanel div.pad {padding: 20px;}
div.siteContainer div.bodyContainer div.leftPanel div.pad span {color: #4A904A; font-weight: bold;}
	
div.siteContainer div.bodyContainer div.rightPanel {width: 616px; position: relative; float: right; text-align: right;}

div.linksContent { padding: 10px; font-family: Verdana; font-size: 12px; }

div.linksContent span.phone { font-size: 10px; font-family: Verdana; color: #8BBD8B;}
div.linksContent span.info {font-family: Trebuchet MS; font-size: 18px; color: #ADC2C2;}

div.linksContent div.alignLeft {text-align: left;}
			
div.linksContent ul.mainLinks {margin: 0px; font-family: Trebuchet MS; font-size: 14px;}
div.linksContent ul.mainLinks li {display: inline; margin-right: 8px;}
div.linksContent a:link, div.linksContent a:active, div.linksContent a:visited { color: #4A904A; text-decoration: underline; font-size: 14px; font-family: Trebuchet MS;}
div.linksContent a:hover { text-decoration: none; }
div.linksContent ul.mainLinks li a.current {font-weight: bold; text-decoration: none; color: white;}
div.linksContent ul.mainLinks li a.current span {padding: 7px; background-color: #ADC2C2;}

div.siteContainer div.bodyContainer div.rightPanel div.pageContent {text-align: left; padding: 12px 20px 20px 20px; font-family: Verdana; font-size: 12px; color: #404040;}
span.companyText {color: #4A904A; font-weight: bold;}
div.siteContainer div.bodyContainer div.rightPanel div.pageContent img.gallery {padding: 0px 0px 0px 20px; float: right;}

div.pageContent div.leftCol {width: 280px; float: left; text-align: center;}
div.pageContent div.rightCol {width: 280px; float: right; text-align: center;}

div.pageContent div.smLeftCol {width: 140px; float: left; text-align: right;}
div.pageContent div.smRightCol {width: 420px; float: right; text-align: left;}


div.footer { /*border-top: 1px solid #F6937E;*/ }
div.footer a:link, div.footer a:active, div.footer a:visited { color: purple; text-decoration: none; font-size: 12px; font-family: Trebuchet MS;}
div.footer a:hover { text-decoration: underline; }
div.footer a.current { font-weight: bold; text-decoration: underline; }
div.footer div.footerContent { padding: 5px 10px; text-align: left; font-size: 10px; font-family: Verdana; color: #404040; }
div.footer img { float: right; }