/*
green - 3e9942
dark red - c62929
light red - e60505
dark gray - 1c2125
*/

body {
	margin:1px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#1c2125;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

a{
	color:#3e9942;
}

a:hover{
	color:#c62929;
}

p{
	line-height:18px;
	text-align:justify;
	margin:0px;
	padding:0px;
}

h1{
	margin-top:0px;
	padding-top:0px;
	color:#e60505;
	font-size:20px;
	font-weight:normal;
}

.red{
	color:#e60505;
	font-weight:bold;
}

big span{
color:#e60505;
}

.sub-header{
	color:#e60505;
	font-size:18px;
	font-weight:normal;
}

ul{
	line-height:18px;
	margin-top:0px;

}

#main{
	margin:0 auto;
	width:995px;
}

#banner{
	width:995px;
}

#logo{
	width:480px;
	float:left;
}

#menu{
	width:515px;
	float:left;
	margin-top:68px;
	vertical-align:bottom;
}

.menu_item{
	float:left;
}

.menu_item a{
	background-color:#c62929;
	display:block;
	padding-left:13px;
	padding-right:13px;
	padding-top:8px;
	padding-bottom:10px;
	color:#fff;
	text-decoration:none;
	margin-right:1px;
}

.menu_item a:hover{
	background-color:#434343;
	color:#fff;
}

.menu_item_selected{
	float:left;
}

.menu_item_selected a{
	background-color:#1c2125;
	display:block;
	padding-left:13px;
	padding-right:13px;
	padding-top:8px;
	padding-bottom:10px;
	color:#fff;
	text-decoration:none;
	margin-right:1px;
}

.menu_item_selected a:hover{
	color:#3e9942;
}

#main_body{
	margin-top:8px;
	background-color:#fff;
	width:950px;
	min-height:500px;
	padding:20px;
}

#main_body_left{
	float:left;
	width:765px;
}

#main_body_right{
	margin-left:27px;
	float:left;
	width:155px;
}

#main_body_right img{
	border:#c62929 1px solid;
}

#footer{
	width:993px;
	margin:0 auto;
	font-size:10px;
	color:#CCC;
	margin-top:2px;
}

#footer_right a{
	color:#CCC;
	text-decoration:underline;
}

#footer_right a:hover{
	color:#c62929;
	text-decoration:none;
}

#footer_left{
	float:left;
	width:600px;
}

#footer_right{
	float:left;
	width:387px;
	text-align:right;
}