/**
* CSS
* 
* @version 1.0
* @author Andrew Hershey 
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 16px;
	font-family: Verdana, sans-serif;
	color:#333333;
	background: #fff;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }



a img { border: none; }

#menu { 
	margin:0px auto; 
	width:878px; 
	height:58px;  
	font-family: Helvetica, Arial, Sans-Serif, Sans Serif; 
	text-align:left;  
	background: url(../../../files/zebra.jpg);
	}
#menu ul {
	position:relative;
	text-align:right;
	width:510px;
	height:58px;
	float:right;
	padding: 20px 10px 0px 0px;
	margin: 0px;
	color: #ccc;
}
#menu ul li { 
	display:inline; 
	padding:3px 0px 0px; 
	height:58px; 
	width:42px;  
	margin:0px 5px; 
	color: #ccc;
	}
#menu ul li.active {   
	color: #fff;
	text-decoration:none;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #74ea40;
	}
#menu ul li a { 
	text-decoration:none;  
	color: #ccc;
	}
#menu ul a:hover { 
	text-decoration:none;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #74ea40;
	color: #fff;}

#menu ul li.section-title { }

.logo {
	float: left;
	margin: 10px 20px;
	}
	
#section_title { 
	padding-top:20px; 
	padding-left:25px; 
	float:left; 
	width:150px; 
	color:#ccc; 
	font-weight:bold; 
	font-family: Helvetica, Arial, Sans-Serif, Sans Serif; 
	font-size:12px; }



.container {
	position: relative;
    margin: 0px auto;
	width: 908px;
}

.copy {
	padding:10px 20px 10px 20px;
	width: 878px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}
.about {
	padding:10px 89px 20px 89px;
	width: 878px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

.about2 {
	padding:10px 94px 20px 89px;
	width: 868px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

#content {
	padding:20px 0 0 0;
	width: 876px;
}



.address {
	color:#999999;
	font:10px Verdana, Helvetica, sans-serif;	
	text-align:left;
	padding:5px 0px 0px 15px;
	}
	
#colophon { 
	background:url(../../../files/white20.jpg) repeat; 
	color:#666; 
	position:fixed; z-index:1000; 
	left:0px; 
	bottom:0px; 
	margin:0px 0px 0px 0px; 
	padding:4px 8px; 
	width:100%; 
	text-transform:lowercase; 
	font-size:9px; 
	opacity:0.6;
	filter:alpha(opacity=60);
	}
	
#colophon:hover { background:#fff; }
#colophon a { color:#000; }
#colophon a.adm { color:#CB006B; }
#colophon a:hover { border-bottom:1px dotted !important; }
	

#content p { width: 600px;}

p {
margin: 0 0px 0px 0px;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0 0 0 20px; padding: 0; }
#img-container p	{
	width: 600px;
	margin: 0;
	padding: 0 0 12px 0;
	}

#once { clear: left; }
