/* CSS Document */

*{margin:0; padding:0;}
body{font-family: Century Gothic, sans-serif;font-size: 85%; color:#000; background-color:#fff}
#container:after {content: ".";  display: block; height: 0; clear: both; visibility:hidden;}
/*  \*/
* html #container {height: 1%;}
/*  */
/* End float containing rules */
a{color:#FFCC33; text-decoration:underline}
a:hover{color:#000}
/*STRUCTURE*/
#container,#links,#footer,#copyright{width:965px;margin:0 auto}
#copyright{clear:left}
#header{width:965px;padding:0;height:127px; }
#header p{display:none}

#container #sitenav.top,#nav{width:965px; padding:0;margin:0}
#sitenav.top{width:965px;height:30px;background-color:#223F2D;}
#sitenav #nav{margin:0 auto;}
#sitenav li{float:left; clear:none;white-space:nowrap;padding:0;margin:0; list-style-type:none;}
#sitenav li a{font-size:11px; color:#FFCC33; padding:7px 10px; background-color:#223F2D; border-left:1px solid #999; text-decoration:none; font-weight:bold; vertical-align:middle; display:block}
#sitenav li a:hover{background-color:#999; color:#fff}
#sitenav li.home a{border:none;}
#sitenav.bottom{width:965px;margin:0 auto; background-color:#223F2D; height:30px}

#content{margin-top:2px; color:#fff}
.col{float:left}

.col p,.col div, .col h2{margin-left:10px;padding-top:10px}
.col div{height:200px}
.col h3{line-height:1.5em; background:url(../img/checkmark.gif) 0px 0px no-repeat; padding-left:35px}

.one{width:635px;padding-right:10px; border-right:2px solid #223F2D; min-height:700px }
#content .two{width:300px;padding-left:10px;  }
.one .col{width:230px; float:left; padding-left:50px}
.one .one{}
.one .one{border:none!important; min-height:100px}

.one ul{float:left;padding-left:50px}
.one ul a{color:#fff}

#content p{width:620px}

#home h1{position:absolute; left:-999em}
h1{color:#FFF;font-size:22px;margin-left:10px;padding-top:20px}
h2{color:#FFFF80;font-size:18px;  padding-bottom:10px }

#footer, #copyright{font-size:85%}
#footer{ height:50px; background-color:#fff}
#copyright{height:45px;background-color:#fff;}
#links{background-color:#fff; height:300px}
#footer address{float:left;padding-bottom:15px;}
#footer ul.address{float:left;width:150px;list-style:none;padding:10px 5px 5px 0px;margin-left:50px;}
#footer ul.contactinfo{float:right;width:300px;list-style:none;padding:50px 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{padding-left:50px}

#links{white-space:nowrap; background-color:#CCC; color:#999; padding-top:15px; margin-bottom:20px; position:absolute; top:-999em}
#links .one{width:80%; min-height:5px; border-right:none; padding:0}
#links .one table{margin-left:50px; width:90%}
#links .one td{width:25%; vertical-align:top; }
#links .two{background-image:none; width:20%}
#links .two td{width:25%; vertical-align:top;}


/*COLOR*/
body{background-color:#FFF}
#container{ background-color:#4F815B}
#header{background-color:#FFF}

#sitenav img{border:none}
#sitenav a{color:#EE8601; text-decoration:underline}
#sitenav a:hover{color:#DD0B52; text-decoration:underline}
#footer,#copyright{color:#000}
#footer a,#copyright a{color:#FFCC33}
