@charset "utf-8";
/* CSS Document */

p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.8em; }
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:1.8em; padding:15px 0 10px 0; }
label { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; }
.copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:1.8em; text-align:center; }
li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.8em; }
td { padding:5px; }

a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #006600;
	text-decoration: underline;
}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #006600;
	text-decoration: underline;
}
a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #006600;
	text-decoration: underline;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #006600;
	text-decoration: none;
}

#menubox {
	background: #fff;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#menubox li {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin: 0;
	padding: 0;
}
#menubox a {
	background: #fff url("images/seperator.gif") bottom right no-repeat;
	border-bottom:4px solid #fff;
	color: #18401b;
	display: block;
	float: left;
	margin: 0;
	padding: 4px 16px;
	text-decoration: none;
	font-weight:normal;
	font-size:14px;
}
#menubox a:hover {
	background: #fff url("images/hover.gif") bottom center no-repeat;
	border-bottom:4px solid #1c3e1d;
	color: #999;
	padding-bottom:4px;                    
}

#footer a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #aaa;
	text-decoration: underline;
}
#footer a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #aaa;
	text-decoration: underline;
}
#footer a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #aaa;
	text-decoration: underline;
}
#footer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #aaa;
	text-decoration: none;
}

html { height:100%; }

body { margin: 0 0 0 0; background-image:url(../images_new/back.jpg); background-attachment:scroll; background-repeat:no-repeat; background-position:center top; background-color:#fff; height:100%; }

#main { width:960px; background-color:#fff; margin-right:auto; margin-left:auto; border-top:8px solid #232323; position:relative; min-height:100%; }
* html #main { height:100%; }

#header { width:960px; background-image:url(../images/topbars4.jpg); background-position:top; float:left; }
#logo { width:230px; float:left; }
#menu { float:left; margin-left:205px; margin-top:80px; clear:right; }

#graphic_main { background-color:#000000; width:960px; background-image:url(../images_new/graphic_main2.jpg); background-position:top; float:left; }

#content { width:960px; float:left; background-color:#FFFFFF; padding-bottom:9em; }
#left_col { width:300px; float:left; margin-top:20px; }
#left_cont { }

#right_col { width:580px; margin-left:70px; float:left; margin-top:20px; }
#right_top { float:left; }
#right_left { float:left; width:280px; }
#right_right { float:left; width:280px; margin-left:20px; }

#one_col { float:left; width:300px; margin-left:10px; padding:0 0 50px 0; }
#two_col { float:left; width:300px; margin-left:20px; padding:0 0 50px 0; }
#three_col { float:left; width:300px; margin-left:20px; padding:0 0 50px 0; }


#footer { width:100%; height:100px; background-color:#232323; float:left; border-top:5px solid #74b64a; position:relative; margin-top:-5.5em; }
#footer_content { width:960px; margin:30px auto 0 auto; background-color:#232323; color:#aaa; }