html, body {
background-color:#e8e6e3;
font-family:Helvetica, Arial;
font-size:100%;
line-height:100%;
margin:0;
padding:0;
}

a { color:#fff; }
a:link, a:visited, a:active { }
a:hover { text-decoration:underline; }

#wrapper { margin:0 auto; width:960px; }
	#header { background-color:#000000; height:90px; overflow:hidden; position:relative; }
	#topBar { background-color:#000000; overflow:hidden; }

#logoArea { padding-top:10px; margin:0 auto 0; width:550px; text-align:center }
	a#siteLogo { text-decoration:none; color:#FCFC02; display:block; font-family:"Lucida Grande", Helvetica, Arial; font-size:2.5em; letter-spacing:-0.0625em; line-height:1em; }
	#logoArea span { color:#fff; display:block; }

/* components */



ul#breadcrumbs {
list-style-type: none;
margin:0;
overflow:hidden;
padding:0;

}
	ul#breadcrumbs li { float:left; margin:0 10px 0 0; }
	ul#breadcrumbs li a { color:#26231c; font-family:Tahoma; font-size:0.75em; }

#content {  background-color:#567E3A; overflow:hidden; font-size:0.70em; }
#content #main, #content #sideBar { float:left; }
#content #main { width:750px; font-size:1.5em; }
#content #sideBar { width:200px; }

#footer {
background-color:#000;
color:#fff;
font-family:Helvetica, Arial;

overflow:hidden;
padding:15px;
text-align:center;
}
	#footer a { padding:0 10px; }
	 #footer ul li { display: inline; }
.contain { background-color:#fff; padding:20px; }

.box a { 
   color:#00f; 
   } 
		
h1, h2, h3 { font-family:Helvetica, Arial; }
h1 { font-size:1.8em; line-height:1em; margin:5px 0 5px; }
h2 { color:#373737; font-size:1.3em; font-weight: normal; line-height:1.1em; margin:5px 0 5px; }
h3 { color:#c02407; font-size:1.1em; margin:10px 0 -6px; }
p { font-size:0.875em; line-height:1.5em; margin:1em 0; }
hr { border:0; border-top:1px dotted #e8e6e3; height:0; width:100%; }
ul li { margin:8px 0 }
blockquote { line-height:1.2em; }