* { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  color: #333; }

.clear { clear: both; height: 1px; font: 0/0 serif; }

body { text-align: center; background: #6c9f26 url(../images/gozagearbg.jpg) 0px 0px repeat-x; border: 1px;}

h1 { font: 18px/36px Verdana, Arial, Helvetica, sans-serif; color: #0066cc; margin: 10px 0 5px 0; letter-spacing: 1pt; text-decoration: bold; }
h2 { font: bold 24px/60px Arial, Helvetica, sans-serif letter-spacing: 1pt; color: #0a2a5d; margin: 0 0 0 30px; }
h3 { font: 16px/32px Verdana, Arial, Helvetica, sans-serif; text-decoration: bold; color: #669933; }
h4 { font: 14px/22px Arial, Helvetica, sans-serif; color: #0066cc; margin: 10px 0 5px 0; letter-spacing: 1pt; }
h6 { font: bold 12px Arial, Helvetica, sans-serif; letter-spacing: 1pt; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  color: #333; margin-bottom: 20px; }
p.indent { margin-left: 30px; }

ul { font-size: 12px; margin: 0 0 20px 30px; }
ul.indent { margin-left: 60px; }
ul.dots { font: 12px Arial, Helvetica, sans-serif; letter-spacing: 1pt; list-style: disc; color:#669933;  margin-left: 220px; }

a { color: #0000EE; }

.bold { font-weight: bold; letter-spacing: 1pt; }
.center { text-align: center; }
.under { text-decoration: underline; }
.blue { color:#0066cc; }
.green { color:#669933; }
.border { color: #669933; }

.bigger { font-size: medium; }
.small { font-size: 11px; color:#999; padding: 10px 5px 5px 0px; }
.smaller { font-size: 9px; color:#999; text-decoration: none; }
.spacing li { margin: 10px 20px 10px; color: #0a2a5d; } 
img.left { float: left; margin: 0 10px 10px 0; display: inline; }
.right { float: right; }
.left { float: left; }
.center { float: center; }
.inline_image { margin: 0 0 20px 20px; }
.pfirst { color: #0066cc; font-family: Verdana, Arial, Helvetica, sans-serif; font: 14px;}

#container { text-align: left; width: 829px; margin: 0px auto; }
#header { height: 102px; padding: 0px 0 0 0; background: #f5f5ec url(../images/gozagear.jpg) 0px 0px no-repeat; position: relative; }
#header #quick_contact { display: block; background: #f5f5ec; line-height: 1px; position: absolute; bottom: 0; width: 719px; padding: 0 0 0 110px; }

#nav_container { height: 222px; border-bottom: 1px solid #1b4686; }
#nav_img { float: left; line-height: 0; font: 0/0 serif; }
#navigation { width: 255px; background: #f6f9fc url(../images/navbg5.jpg) left repeat-y; float: right; margin: 0; list-style: none; }
#navigation li { height: 43px; width: 255px; border-top: 1px solid #3163af; }
#navigation li.first { border: none; padding-top: 2px; }
#navigation li a { font: 17px/36px Verdana, Arial, sans-serif; color: #f5f5ec; text-transform: uppercase; letter-spacing: 2px; text-decoration: bold; padding: 0 0 0 20px; display: block; }
#navigation li a:hover { text-decoration: underline; }
#navigation li.current { background: #fff; color: #191919; }
#navigation li.current a { color: #1b4686; }

#content { background: url(../images/body_bg.gif) -1px 0px repeat-y; }

#left_col { width: 534px; float: left; padding: 0 20px 10px; }
#content .column { width: 152px; float: left; margin: 0 4px; }
#content .hmcolumn { width: 256px; float: left; margin: 0 4px; }
#content .prcolumn { width: 400px; float: center; margin: 40 40px; }
#content .hmcolumnwide { width: 500; float: left; margin: 0 9px; }
#content #inner_col ul.spacing li { margin: 4px 0;}

.polices  { font-size: 11px;  }

#right_col { text-align: center; width: 255px; float: right; padding-bottom: 20px; }
#right_col a img { border: none; }
#right_col form { margin-top: 10px; }
#right_col p.first_p {  color: #1b4686; width: 210px; font-size: 13px; text-align: left; height: 140px; margin: 30px 5px 0 30px; }
#right_col #address { font-size: 14px; color: #0a2a5d; margin-bottom: 20px; }
#right_col #calendar { font-size: 12px; color: #0a2a5d; margin-bottom: 20px; display: block; }
#testimonial { color: #ffffff; width: 240px; font-size: 13px; text-align: left; height: 300px; margin: 10px 5px 0 10px; }
.twitter { text-align: center;  margin: 10px 5px 0 10px; }
ul.services { color: #23377a; font-size: 13px; letter-spacing: 1pt; }
ul.links, ul.contacts { list-style: none; }
ul.links li { margin-bottom: 10px; color: #0870b9;} 
ul.links li a, ul.contacts li a { text-decoration: none; }
ul.links li a:hover, ul.contacts li a:hover { text-decoration: underline; }

.images {  border: 0px; }
div.article { margin: 0 0 30px 25px; }
div.video { margin: 0 0 30px 25px; }
#content #inner_col { width: 250px; }
#content #inner_col h3 { margin: 0 0 0 10px; }
#content #inner_col ul.spacing li { margin: 5px 0; } 
#content #inner_col ul, #content #inner_col ol { margin: 0 0 10px 60px; }
#inner_col .small { font-size: 10px; }
#inner_col p.title { font-weight: bold; color: #63603E; font-size: 14px; text-decoration: underline; }
#inner_col ul.plain { list-style: none; }

#dealer_form { }
#dealer_form fieldset { border: 0; margin: 20px 0; }
#dealer_form label { width: 120px; text-transform: uppercase; clear: left; float: left; line-height: 34px; margin: 0 7px 0 70px; font-size: 13px; }
#dealer_form input { width: 200px; float: left; margin: 7px 0; }
#dealer_form #checkboxes label { float: left; width: 300px; margin: 5px 0 5px 70px; text-transform: none; line-height: 26px; }
#dealer_form #checkboxes input { width: 20px; }
#dealer_form textarea { width: 400px; height: 100px; margin: 0px 0 0 70px; }
#dealer_form #buttons { margin: 0 0 0 70px; }
#dealer_form #buttons input { width: auto; margin: 10px; }
#testimonial { color: #fff; width: 240px; font-style: italic; text-align: left; height: 300px; margin: 20px 10px 0 10px; }
.right_images { margin-bottom: 20px; border: 0px; }
.demo_images { margin-bottom: 10px; border: 0px; }

#gallery_container { position: relative; text-align: center; width: auto; }
#gallery_container ul { margin: 20px 0; }
#image_gallery *, #single_image * { font-size: 12px; }

#image_gallery { list-style: none; margin: 0; }
#image_gallery li { float: left; display: block; height: 160px; width: 220px; margin: 5px 0 5px 35px; text-align: center; }
#image_gallery li a img { border: 1px solid #000; }
#image_gallery li a:hover img { border: 1px solid #5B2FE2; }
#single_image { margin: 20px 0 5px 0; text-align: center; }
#single_image img { border: 1px solid #000; }
#single_image #image_title { margin: 5px 0 10px 0; font-size: 14px; font-weight: bold; }
#single_image #next { float: right; width: 100px; text-align: right; }
#single_image #previous { float: left; width: 100px; text-align: left; }
#min_height { width: 1px; height: 650px; float: right; }
#image_comments {width: auto;  margin-bottom: 10px; list-style: none; }
#image_comments li { width: auto; margin: 5px 0 20px 0; text-align: left; }

#slide_show_link { clear: left; margin: 0; text-align: center; font-size: 12px; }

#footer { border-top: 1px solid #134489; background: #ffffff; }
#footer a img { border: 0; margin: 10 10px; }
#footer ul { max-width: 70%; margin: 0 auto; }
#footer li { display: inline-block; }
#footer ul a { display: block; overflow: hidden; max-width: 40px; max-height: 40px; }
#footer ul a img { width: 100%; }
#footer ul a:hover img { margin-top: -100%; }
#lonzo_designs { text-align: center; font-size: 11px; color: #e1e6e7; margin: 10px 0; }
#lonzo_designs a { font-size: 11px; color: #e1e6e7; text-decoration: none; }
#idSiteMeterHREF { display: none; }
