*{margin:0;padding:0;font-family:Verdana;font-size:95%;}

body{ background:url(magnavolge_bg.jpg) black top center no-repeat; }



#top_menu{
	width:956px;
	text-align:right;
	font-size:0.8em;
	font-family:verdana;
	margin:18px auto;
	padding-right:80px;
	position:relative;
	left:20px;
}
	#top_menu a,a:visited { color:#ff9933; font-weight:bold;}
	#top_menu a:hover { color:#ffffff; font-weight:bold; text-decoration:overline}

#menu	{ width:956px;
	  height:79px;
	  margin-left:auto;
	  margin-right:auto;
	  margin-bottom:200px;
	  position:relative;
	  top:225px;
	  left:80px;
	  font-family:verdana;
	  font-size:13px;
	  font-weight:bold;
	  color:#000000; }

	a.navlink,a.navlink:visited	{ color:#000000; font-family:verdana; font-size:13px; }
	a.navlink:hover		{ color:#FFFF00; text-decoration:overline; font-family:verdana; font-size:13px; }

#content	{ width:956px;
		  padding:2px;
		  margin:auto; }

	.content_width		{ width:930px;
			  	  margin-left:auto;
			  	  margin-right:auto; }

	.content_width-left	{ width:650px;
			  	  display:table-cell;
			  	  float:left;
				  position:relative;
				  left:15px; }

	.content_width-right	{ width:240px;
			  	  display:table-cell;
			  	  float:right;
				  position:relative;
				  right:35px; }

	.content_width-left-alt		{ width:160px;
			  	  	  display:table-cell;
			  	  	  float:left;
				  	  position:relative;
				  	  left:20px; }

	.content_width-right-alt	{ width:690px;
			  	  	  display:table-cell;
			  	  	  float:right;
				  	  position:relative;
				  	  right:40px; }

#content_textalign	{ font-family:arial;
		  	  font-size:12px;
		  	  color:#CCCCCC;
		  	  line-height: 1.4em;
		  	  letter-spacing:0.7px;
		  	  margin-bottom:30px; }

#error{ color:orange;}
#order{ 
	width:100%;
	color:#fff;
	background-color:#111111;
	padding:10px;
}
	.theader	{ padding:10px;
			  font-family:arial;
			  color:#FFFF00;
			  font-size:13px;
			  font-weight:bold; }
#order td{
	border:none;
	vertical-align:top;
	font-family:verdana;
	font-size:11px;
	padding:3px;
}

#order .left{ width:15%; height:20px; }
#order .center{ width:40%; height:20px; }
#order #game_select{ width:40%; height:20px; text-align:center; }
select { width:100%; height:20px; background-color:#000000; color:#ffffff; border:1px; }
input { background-color:#000000; color:#ffffff; border:1px; }
#terms{ width:10px; }

a,a:visited{ text-decoration:none; color:#ff9900;}
a:hover{ text-decoration:none; color:#99ff33;}

	.content_table		{ border: 1px;
				  border-style: solid;
				  border-color: #222222;
				  width: 95%;
				  margin-left: auto;
				  margin-right: auto;
				  padding:4px; }

	.content_th		{ font-family:arial;
				  color:#FFFF00;
				  font-size:12px;
				  font-weight:bold;
				  text-align:left;
				  background-color:#111111;
				  padding:7px; }

	.content_td		{ font-family:arial;
				  font-size:12px; }

	.redtext	{ color:#FF0000;
		 	  font-weight:bold;}

	.content_headertext	{ font-family:arial;
			          font-size:14px;
			    	  color:#FFFF00;
			    	  font-weight:bold;
			    	  margin-bottom:15px; }

	.li_left	{ position:relative;
			  left:30px;
			  width:95%;
			  margin-bottom:15px; }

p	{ margin-bottom:5px; }

b	{ color:#ffffff; }

#content_li	{ font-family:arial;
		  font-size:12px;
		  color:#CCCCCC;
		  line-height: 1.4em;
		  letter-spacing:0.7px;
		  margin-bottom:30px;