body {font-family: helvetica, arial, sans-serif; background-color: #ffffff; color: #797a7d; font-size: 0.9em;}
div#web {text-align: center; width: 960px; margin: 0 auto;}
div#site {text-align: left;}
a img {border: 0;}
img.floatleft {float: left; padding: 0 10px 10px 0;}

div#eenav {color: #939598; text-transform:uppercase; text-align: right; padding: 0 0 20px 0; position: absolute; top:0; display: inline; }
div#eenav p.topnav {margin: 0; padding: 0;}
div#eenav a {text-decoration: none; color: #578c23; margin: 0 12px 10px 12px;}
div#eenav a:hover {color: #939598;}

div#nav {margin: 0 0 40px 0; color: #939598; text-transform:uppercase; text-align: center;}
div#nav p.topnav {margin: 0; padding: 0 0 5px 0; border-bottom: 1px solid #939598;}
div#nav p.botnav {margin: 0; padding: 5px 0 10px 0; line-height: 1.5em;}
div#nav a {text-decoration: none; color: #578c23; margin: 0 12px 10px 12px;}
div#nav a:hover {color: #939598;}

div#white {background-color: #ffffff; margin: 0; padding: 0; width: 960px; float: left;}

div.colright {width: 340px; float: left; padding: 0 10px 10px 10px;}
div.contactright {width: 340px; float: left; padding: 20px 10px 10px 10px;}
div#colrightimg {}
div#colrightimg img {}
div#twitter { width: 350px; padding: 10px 0 0 40px;}

div.column1 {float: left; width: 0; margin: 0; padding: 0 0 0 0; text-align: left;}
div.column2 {float: left; width: 340; margin: 0; padding: 0 0 0 0; text-align: right;}
div.columntext {float: left; width: 300px; margin: 0 0 0 0; padding: 10px 0 10px 0; text-align: justify;}
div.columntext h1 {font-size: 1em; margin: 0; padding: 0; text-align: center;}
div.columntext h2 {font-size: 1em; margin: 0; padding: 0; text-align: center;}
p.shopopen a {font-size: 2em; color: #f18331; font-weight: bold; padding: 0; margin: 0; text-decoration: none;}

div.aboutpage {float: left; width: 960px; margin: 0 0 0 0; padding: 10px 0 10px 0; text-align: justify;}
div.aboutpage h1 {font-size: 1em; margin: 0; padding: 0; text-align: left;}
div.aboutpage h2 {font-size: 1em; margin: 0; padding: 0;}

div.contactpage {float: left; width: 600px; margin: 0 0 0 0; padding: 10px 0 10px 0; text-align: justify;}
div.contactpage h1 {font-size: 1em; margin: 0; padding: 0;}
div.contactpage h2 {font-size: 1em; margin: 0; padding: 0; text-align: center;}


div#footer {clear: both; text-align: left; margin: 30px 0 20px 0;}
div#footer p {float: left; color: #939598; padding: 20px 20px 0 0; font-size: 0.8em;}
div#footer a {color: #939598; text-decoration: none;}
div#footer span.smaller {font-size: 90%;}

div.memberships {float: right;}
div.memberships img {padding: 30px 0 0 10px;}
div.copyright {font-family: Arial, Helvetica, sans-serif; float: left; font-size: 0.8em; color: #939598; padding: 50px 0 20px 0;}
.copyright a {text-decoration: none; color: #939598;}

div.testimonials {padding: 10px 0 0 0; float: left; width: 300px;}
div.testimonials h3 {font-size: 1em; margin: 0; padding: 0; text-align: center;}
div.testimonials p {text-align: justify;}

/*-----------------------------------Contact Form ---------------*/

.left_col{width:100px;  float:left; padding:10px 0 10px 0;}
.right_col{margin-left: 100px; padding:10px;}
.input{width:200px; vertical-align:top; }
.noborder{border: 0px;}


