
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
html,ul,ol,li,p,h1,h2,h3,h4,h5,h6,a,div,img,script,body { margin:0; padding:0; border:0; }

/* General Rules */
body {font-family: Georgia, "Times New Roman", Times, serif; background-image: url(../../../images/mainBack.jpg); background-position: top center; background-attachment: fixed; }
.entry-title {color: #20333B; font-size: 26px; padding: 5px; border-bottom: #A1A58E 3px solid; margin-bottom: 10px;}
p {color: #474d38; font-size: 17px; line-height: 23px; padding: 5px 5px 5px 10px;}
blockquote {margin:0 20px;}
a, a:link {color: #31708B; text-decoration: none;}
a:hover {color:#223638;text-decoration:none;}
a:active {color:red;}
#header {}


/* Header */
#header {text-align: center;}
#menuBar {  margin-top: 10px; margin-right: 20px; position: relative; background-image: url(../../../images/menuBarback.png); height: 70px; }
#menuBar ul { height: 70px; float: right; background-position: center; background-repeat: no-repeat; display: block; margin-right: 10px;}
#menuBar ul li {float: left; display: block; margin-right: 23px; font-size: 17px; color: #E4F2E5; padding-top: 20px; }
#menuBar ul li a { color: #E4F2E5;}
#menuBar ul li a:hover { color:#223638;}
#headerInfo {text-align: right; }
#headerInfo h2 {font-size: 16px; margin-right: 25px; margin-top: 55px; color: #20333B; font-weight: bold;}
#headerInfo h2 strong {color: #31708B;}

/* Content */
.hentry {margin: 0 30px 20px 20px;}
.productList {width: 50%; float: left;}

/* Contact Form */
.formWrap {width: 50%; float: left;}

/* Slideshow Settings */
.slideshow object {width: 300px; float: left; padding: 7px; background-color: #ffffff; border: #C4C9AD 2px solid; margin: 5px 10px 10px 10px;}

/* Footer */

#footerWrap {border-top: #C4C9AD 3px solid; border-bottom: #C4C9AD 3px solid; margin: 20px 30px 20px 20px; height: 45px;}
#footerWrap ul {margin: 10px;}
#footerWrap ul li {float: left; margin-right: 15px; list-style: none; color: #587168;}
#footer h4 {font-size: 11px; margin-left: 25px; padding-bottom: 5px;}


.sidebar ul,
.sidebar li {list-style:none;}
div.post {border-bottom:1px solid #666;margin:0 0 15px;padding:0 0 15px;}
.entry-title,
.entry-meta {clear:both;}
.entry-content ul,
.entry-content ol {margin:15px 15px 15px 25px;}
form#commentform .form-label {margin:1em 0 0;}
form#commentform span.required {background:#fff;color:#c30;}
form#commentform,
form#commentform p {padding:0;}
input#author,
input#email,
input#url,
textarea#comment {padding:0.2em;}
input#author,
input#email,
input#url {width:50%;}
textarea#comment {height:13em;margin:0 0 0.5em;overflow:auto;width:98%;padding:5px;}
.alignright, img.alignright {float:right;margin:1em 0 0 1em;}
.alignleft, img.alignleft {float:left;margin:1em 1em 0 0;}
.aligncenter, img.aligncenter, img.center {display:block;margin:1em auto;text-align:center;}
div.gallery:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.gallery {zoom:1;margin:10px 0 20px;width:100%;}
p.wp-caption-text {font-style:italic;}
div.gallery dl {margin:0 auto;overflow:hidden;text-align:center;float:left;}
div.gallery dl.gallery-columns-1 {width:100%;}
div.gallery dl.gallery-columns-2 {width:49%;}
div.gallery dl.gallery-columns-3 {width:33%;}
div.gallery dl.gallery-columns-4 {width:24%;}
div.gallery dl.gallery-columns-5 {width:19%;}
#nav-images:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#nav-images {zoom:1;padding:10px 0 20px;}
div.comments ol {list-style:none;}
div.comments ol li {list-style:none;}
div.comments .comment-body {margin:0 0 .5em;}
div.comments ul.children {margin:0 0 0 1em;list-style:none;}
div.comments ul.children li {list-style:none;}
div#nav-above {margin-bottom:1em;}
div#nav-below {margin-top:1em;}
.nav-previous {display:inline;float:left;}
.nav-next {display:inline;float:right;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

/*Variable Grid System.Learn more ~ http://www.spry-soft.com/grids/Based on 960 Grid System - http://960.gs/Licensed under GPL and MIT.*/
/* Containers----------------------------------------------------------------------------------------------------*/
.wrapper {margin-left: auto;margin-right: auto;width: 800px; padding-top: 15px;}
/* Grid >> Global----------------------------------------------------------------------------------------------------*/
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10 {display:inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}
/* Grid >> Children (Alpha ~ First, Omega ~ Last)----------------------------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
/* Grid >> 10 Columns----------------------------------------------------------------------------------------------------*/
.wrapper .grid_1 {width:60px;}
.wrapper .grid_2 {width:140px;}
.wrapper .grid_3 {width:220px;}
.wrapper .grid_4 {width:300px;}
.wrapper .grid_5 {width:380px;}
.wrapper .grid_6 {width:460px;}
.wrapper .grid_7 {width:540px;}
.wrapper .grid_8 {width:620px;}
.wrapper .grid_9 {width:700px;}
.wrapper .grid_10 {width:780px;}
/* Prefix Extra Space >> 10 Columns----------------------------------------------------------------------------------------------------*/
.wrapper .prefix_1 {padding-left:80px;}
.wrapper .prefix_2 {padding-left:160px;}
.wrapper .prefix_3 {padding-left:240px;}
.wrapper .prefix_4 {padding-left:320px;}
.wrapper .prefix_5 {padding-left:400px;}
.wrapper .prefix_6 {padding-left:480px;}
.wrapper .prefix_7 {padding-left:560px;}
.wrapper .prefix_8 {padding-left:640px;}
.wrapper .prefix_9 {padding-left:720px;}
/* Suffix Extra Space >> 10 Columns----------------------------------------------------------------------------------------------------*/
.wrapper .suffix_1 {padding-right:80px;}
.wrapper .suffix_2 {padding-right:160px;}
.wrapper .suffix_3 {padding-right:240px;}
.wrapper .suffix_4 {padding-right:320px;}
.wrapper .suffix_5 {padding-right:400px;}
.wrapper .suffix_6 {padding-right:480px;}
.wrapper .suffix_7 {padding-right:560px;}
.wrapper .suffix_8 {padding-right:640px;}
.wrapper .suffix_9 {padding-right:720px;}
/* Push Space >> 10 Columns----------------------------------------------------------------------------------------------------*/
.wrapper .push_1 {left:80px;}
.wrapper .push_2 {left:160px;}
.wrapper .push_3 {left:240px;}
.wrapper .push_4 {left:320px;}
.wrapper .push_5 {left:400px;}
.wrapper .push_6 {left:480px;}
.wrapper .push_7 {left:560px;}
.wrapper .push_8 {left:640px;}
.wrapper .push_9 {left:720px;}
/* Pull Space >> 10 Columns----------------------------------------------------------------------------------------------------*/
.wrapper .pull_1 {left:-80px;}
.wrapper .pull_2 {left:-160px;}
.wrapper .pull_3 {left:-240px;}
.wrapper .pull_4 {left:-320px;}
.wrapper .pull_5 {left:-400px;}
.wrapper .pull_6 {left:-480px;}
.wrapper .pull_7 {left:-560px;}
.wrapper .pull_8 {left:-640px;}
.wrapper .pull_9 {left:-720px;}
/* Clear Floated Elements----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
