/* Website global stylesheet */

body { margin:0; font:12px Tahoma; color:black; background:url(../images/new/bg1.jpg) 50% 0 #151921 repeat-x; } 
 
#ev_bg { background:url(../images/new/ev_bg3.png) repeat-y; width:1045px;  margin:0px auto; }
#everything { width:1000px; margin:0 auto;  background:url(../images/new/mback.png) ; border:1px solid black; border-width:0px 1px; }

#header { height:162px; background:url(../images/new/wow_header2.jpg) right no-repeat; padding:0 20px; }
#header h1 { padding-top:115px; margin:0; color:white; }

#middle { clear:both; background:url(../images/new/divider.jpg) repeat-x; padding:20px 10px; }	
	
	#left_column { width:200px; height:325px; float:left; padding-top:150px; background-image:url(../images/new/Menu.png); }
	.horizontal #left_column { width:auto; float:none; }
		#navigation a {  background:url(../images/new/buttons.gif) no-repeat; width:140px; height:25px; display:block; padding-left:15px; margin-left:35px; 
						font-size:13px; color:white; text-decoration:none; line-height:25px;}
		#navigation a:hover { background-position:0 bottom; color:#0000FF }
		.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%; margin-top:50px; }
	#middle_column.left_column { float:left; width:23%; margin-top:20px; margin-left:27px; margin-right:15px;  }
	#middle_column.roster { float:left; width:23%; margin-top:20px; margin-left:27px; margin-right:15px; }
	.horizontal #middle_column { width:auto; float:none; }
		.date_break { font-size:19px; border-bottom:1px solid #7A0C0C; color:#4557FA; margin-bottom:10px; }
		.post { background:url(../images/new/parchment-light.jpg); border:1px solid #545454; margin-bottom:35px; line-height:18px; } 
		.post h1 { background:url(../images/title_bg2.gif) repeat-x #0d2368; padding:2px 10px; margin:0; font-size:15px; color:white;} 
		.post_body { padding:5px 15px; }
		.post_body_roster {padding:5px;}
		.post .postedby { float:left; clear:both; color:#4557FA }
		.post .timestamp { float:right; color:#4557FA }

		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:25%; float:left; }
	#right_column.rroster {float:left; width:50%; margin-top:20px; }
	#right_column.three_column { float:left; width:23%; margin:20px 15px ; }
		.box { background:url(../images/new/parchment-light.jpg); border:1px solid #545454; margin:10px 0 25px 0; padding:10px; }
		.date_break { font-size:19px; border-bottom:1px solid #7A0C0C; color:#4557FA; margin-bottom:10px; }
		.post { background:url(../images/new/parchment-light.jpg); border:1px solid #545454; margin-bottom:35px; line-height:18px; } 
		.post h1 { background:url(../images/title_bg2.gif) repeat-x #0d2368; padding:2px 10px; margin:0; font-size:15px; color:white;} 
		.post_body { padding:5px 15px; }
		.post_body_roster {padding:5px;}
		.post .postedby { float:left; clear:both; color:#4557FA }
		.post .timestamp { float:right; color:#4557FA }
		
#footer { clear:both; padding:20px }
	#subnav { margin:10px 0;}	
	#subnav a { color:#FFFFFF; }
	#subnav a:hover { color:#E51414 } 
	.copyright { font-size:10px; color:#333333}
