﻿/* 
** Site Designed and Produced by Peaceful Warrior Designs 
** (www.peacefulwarriordesigns.com)
*/

/*****  Zero Out For Uniformity Across Browsers ***************************/
* {margin:0; padding:0}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, 
img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td, .btn {
	border-style: none; border-color: inherit; border-width: 0;
	margin: 0; padding: 0;}
:link, :visited, :hover {text-decoration:none;}
h1, h2, h3, h4, h5, h6, pre, code {font-size:1em;}
a img, :link img, :visited img {border:none; text-decoration:none;}
ul, ol, li {list-style:none; margin:0px; padding:0px;}
address {font-style:normal;}

/*****  General Page Formatting ***************************************/
html, body{height:100%;}
body {
	background:#5f6b7b url(images/bg.jpg) top center repeat-x; color:#000;
	font-family:verdana, arial, helvetica, sans-serif; font-size:.8em;}
a {color:#b7e170; text-decoration:none;}
a:hover {color:#b7e170; text-decoration:underline;}
a:visited {color:#b7e170;}
p{color:#fff;}
h1{color:#fff; font-size:1.5em; padding-bottom:5px;}
h2, h3{color:#fff;}

/*****  Page Layout **************************************************/
#header, #contentWrap, #content, #footer{margin:0 auto; padding:0; position:relative; width:850px;}
#pageWrap{min-height:100%; position:relative;}

/*****  Header Section ***********************************************/
#header{height:140px;}
.logo{left:0; position:absolute; top:0;}
.title{left:200px; position:absolute; top:60px;}
.headerDr{font-size:14px; font-weight:bold; left:600px; position:absolute; top:115px;}
.nav{float:right; height:52px; position:relative;}
.nav a{color:#fff; float:left; padding:18px; text-transform:uppercase;}
.nav a:hover{background-color:#b7e170; color:#000; text-decoration:underline;}

/*****  Content Section **********************************************/
#contentWrap{background:url('images/contentBG.png') no-repeat center top; padding:0 0 75px 0; width:900px;}
#content{margin:10px 25px 0 25px; min-height:500px; padding:25px 25px 10px 25px; width:800px;}
.sidebar{color:#fff; float:left; width:275px;}
.sidebar ul li{list-style:disc; margin-left:50px; padding-bottom:5px;}
.contactForm{margin-left:20px;}
ul.slideshow {border:#000 1px solid; height:300px; list-style:none; float:right; margin:0; overflow:hidden; padding:0; position:relative; width:450px;}
ul.slideshow li {position:absolute; right:0;}
ul.slideshow li.show {z-index:500;}
ul img {border:none;}
#slideshow-caption {display:none;}
.bodyText{color:#fff; width:450px; float:right; font-size:1.1em; line-height:1.4em; padding-top:10px;}
.clear{clear:both;}
span.drop{color:#8ab04b; display:inline; float:left; font-size:3.2em; line-height:.35em; margin:0; padding:.25em .08em .25em 0; text-transform:capitalize;}
.thanks{margin-left:20px; width:227px;}

/***** Footer Section ***********************************************/
#footer{background:url(images/footer.png) top center no-repeat; bottom:0; color:#fff; height:55px; left:50%; margin:0 0 0 -425px; padding:10px 0; position:absolute; text-align:center;}