/* CSS Document */

*{margin:0; padding:0;}
body{font-family: Arial, Helvetica, sans-serif;font-size: 85%;}
#container:after {content: ".";  display: block; height: 0; clear: both; visibility:hidden;}
/*  \*/
* html #container {height: 1%;}
/*  */
/* End float containing rules */

/*STRUCTURE*/
#container,#links, #keys,#footer,#copyright{width:900px;margin:0 auto}
#container{margin-top:20px}

/*HEADER*/
#header{float:left;width:505px;padding:0;height:120px}
#header p{display:none}
#header img{border:none}
#sticker p{text-indent:25px}

/*SITENAV*/
#sitenav,#content,.span3,.span2,h1,h2{padding:10px}
#sitenav{float:left; width:130px; padding-left:29px}
#sitenav img{margin:0px}
#sitenav ul{margin:0;}
#sitenav li{clear:left;white-space:nowrap}
body #container #sitenav li{margin:0}
body #container #sitenav li a{font-size:12px;font-weight:bold;line-height:16px; color:#FFFF00}

/*CONTENT*/
#content{float:left;width:700px;padding-bottom:40px}
#content .demo{padding:0;margin:0;}
#content h1, #content h2,#content h3,#content h4,#content h5,#content table,#content form,#content p,#content ul,#content ol{float:left;clear:left} 
#content h1, #content h2,#content h3,#content h4,#content h5{width:90%}
body#home #content{padding-bottom:0}
#content h2{font-size:20px; padding-bottom:20px}
#content p{width:90%;margin:5px 0; color: #ECE7C6}
#content p img, #content h1 img{float:right; padding:10px}

h1,h2{ font-family:Georgia,Times, serif;font-weight:normal; float:left;padding-left:0;padding-bottom:10px}

.col{float:left; clear:none}
.one{ width:390px}
.two{ width:300px; padding-left:10px}
.two img, .two p{padding:10px 0 0 0}


/*FOOTER-COPYRIGHT*/
#footer, #copyright{font-size:85%}
#footer {height:80px;}
#footer address{float:left;padding-bottom:15px}
#footer ul.address{float:left;width:150px;list-style:none;margin-top:5px;padding:5px 5px 5px 15px}
#footer ul.contactinfo{float:right;width:150px;list-style:none;margin-top:5px;padding:5px 15px 5px 5px}
#footer ul li{float:left;clear:left;list-style:none;white-space:nowrap;padding:0;margin:0;font-size:12px;line-height:14px}
#footer ul li.businessName{}
#footer ul li.street{clear:left}
#copyright #websitetag span{float:left;clear:none}
#copyright p{float:right;margin:0 0 0 300px;}
#copyright p a img{border:none}

/*LINKS-KEYS*/
#links{padding:25px 0 15px 0; height:130px}
#links col{ width:49%}


/*CONTACT FORM RESPONSE*/
#gotit #content h3{}
#gotit #content ul{}
#gotit #content ul li{}
#gotit #content p label,#gotit #content li label{}
#gotit #content p.message{}



/*Code by James*/
h5{font-size:90%;line-height:1.5em;width:auto;float:left; color: #6E6E5B; width:100%}
h6{font-size:77%;border-right:1px solid #3C3C00; padding-right:5px;margin-right:5px;line-height:1.5em;width:auto;float:left;white-space:nowrap; color: #3F3F33}

#sticker{float:right; padding-left:100px; padding-right:36px; padding-top:18px; height:120px}
#dealers{float:left;width:845px; border-top:1px solid #FFFF66; border-bottom:1px solid #FFFF66; margin:15px 0 15px 25px}
#dealers .dealer{height:30px; float:left; padding:5px 46px 3px 0px;list-style:none;}
#dealers .last{padding-right:0 !important}
#leftgal{float:left; padding-left:30px}
#rightgal{float:right; padding-right:30px}

.centered{display:block; margin-left:auto; margin-right:auto}
.outer{float:right; padding-top:10px}
.outer p{font:11px Verdana; padding:5px}
/*End*/










/*COLOR*/
body{ background-color:#000}
#container{border:1px solid #333;background-color:#000;}
#content .demo{padding:0;margin:0;width:700px}/*???????? WHY IS THIS HERE??????????????????????*/
#sitenav img{border:none}
h1,h2,#sticker p{color:#FFFF00}
#container .span2 .inner img{border:1px solid #99A3A5}
#container #content a{color:#FFFF00!important; text-decoration:underline}




#sitenav a:hover{color:#DD0B52; text-decoration:underline}

#footer{color: #6E6E5B;background-color: #121210;border:1px solid #333; border-top:none}
#copyright{color:#3C3C00}
#footer a,#copyright a{color: #3C3C00}

/*OTHER*/

/*NAVIGATION*/
body#home .home{display:none}
#nav, #nav ul {list-style: none; float:left}
#nav li { /* all list items */position:relative; float:left; line-height:1.25em; font-size:14px}
#maplist li{margin:50px 0 50px 0 0; line-height: 18px}
.pics{display:block; margin:10px}
.too{text-align:center;font-weight:bold}


#sitenav a.free{color:#FF9900!important}
