/* Stylesheet 1 -------------------------------*/

body {
	margin:0;
	font:12px Tahoma;
	color:black;
	background-color: #020202;
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
} 
 
#ev_bg {
	width:1064px;
	margin:0px auto;
	background-image: url(../images/ev_bg.gif);
	background-repeat: repeat-y;
}
#everything {
	width:1000px;
	margin:0 32px;
	border:1px solid black;
	border-width:0px 1px;
	background-image: url(../images/ev_i_bg.gif);
	background-repeat: repeat;
	background-position: center top;
}

#header {
	height:80px;
	text-align: center;
	padding-bottom: 15px;
}
#header h1 {
	margin:0;
	color:white;
	height: 20px;
	background-image: url(../images/border2_frost.gif);
	background-repeat: repeat-x;
}

#middle {
	clear:both;
	padding:9px 10px;
	background-repeat: repeat-x;
}	
	
	#left_column { width:195px; float:left; }
	.horizontal #left_column { width:auto; float:none; }
		#navigation a { background:url(../images/button1_bg.gif) no-repeat; width:170px; height:25px; display:block; padding-left:25px; margin:5px 0;
						font-size:13px; color:white; text-decoration:none; line-height:25px;}
		#navigation a:hover { background-position:0 bottom;  }
		.horizontal #navigation a { float:left; } 
		#more_information { padding-top:15px;}
		
	#middle_column { float:left; width:50%; margin:0px 20px; }
	#middle_column.two_column { float:left; width:75%; } 
	.horizontal #middle_column { width:auto; float:none; }
		.date_break {
	font-size:19px;
	border-bottom:1px solid #7A0C0C;
	margin-bottom:10px;
	color: #D1F3FC;
}
		.post {
	margin-bottom:35px;
	line-height:18px;
	color: #FFFFFF;
	background-image: url(../images/middle_news_bg.gif);
	border: 1px solid #061A34;
} 
		.post h1 {
	padding:2px 10px;
	margin:0;
	font-size:15px;
} 
		.post_body {
	padding:5px 15px;
	text-align: center;
}
		.post .postedby { float:left; clear:both; }
		.post .timestamp { float:right }

		ul { margin:20px; padding:10px; }
		li { list-style:none; background:url(../images/bullet.gif) 0 5px no-repeat;  padding-left:30px; line-height:25px;  }
		.list_left, .list_right { width:48%; float:left }

		.post_info { clear:both; padding-top:10px; }
	
	#right_column { width:26%; float:left; }
		.box { background:url(../images/parchment-light3.jpg); border:1px solid #545454; margin:10px 0 25px 0; padding:10px; }

#footer {
	clear:both;
	padding:20px;
	background-image: url(../images/border2_frost.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
	#subnav { margin:10px 0;}	
	#subnav a {
	color:#86C0D6;
}
	#subnav a:hover { color:#E51414 } 
	.copyright {
	font-size:10px;
	color: #CCCCCC;
	text-align: center;
}
