html, body 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #d2d7de;
 padding: 0; 
 margin: 0; 
 color:#000000;
}

hr 
{
border: 1px dotted #5A6B86;
} 

h1
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
font-weight:bold;
margin:0px;
margin-left:35px;
}

input
{
 background-color:#565A5E;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:bold;
 color:#FFFFFF;
}



input.search {
 background-color: #FFFFFF;
 font-size:9px;
 color:#000000;
}


img 
{
border: 0px none;
}

#wrapper 
{ 
 margin: 0 auto;
 width: 1006px;
 background:#FFFFFF;
}

#maindivbox
{
	position: relative;
	width:1006px;	
	border:none;
	background-color:#FFFFFF;
	z-index:0;
}

#header 
{
 color: #333;
 width: 1006px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 124px;
 margin: 0px 0px 0px 0px;
 background: #FFFFFF;
 background-image:url(images/top_menu.jpg);
}

#leftcolumn 
{ 
 color: #333;
 border: 0px solid #ccc;
 background: #FFFFFF;
 margin-left:0px;
 margin-top:0px;
 margin-bottom:5px;
 margin-right:0px; 
 padding: 0px;
 width: 868px;
 float: left;
}


#content 
{ 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #FFFFFF;
 margin-left:7px;
 margin-top:5px;
 margin-right:0px;
 margin-bottom:5px;
 padding: 0px;
 width: 340px;
 display: inline;
}

#rightcolumn 
{ 
 color: #333;
 border: 0px solid #ccc;
 background: #FFFFFF;
 margin-top:5px;
 margin-left:7px;
 margin-bottom:5px;
 margin-right:2px;
 padding: 0px;
 width: 120px;
 float: left;
}

#footer 
{ 
 width: 1006px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background: #5A6B85;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

form { margin: 0px; padding: 0px; }

select { 
margin-bottom: 5px; 
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
background-color:#F8F8FC;

}

/** WE SAID WHAT **/

#we_said_what
{
	position:absolute;
	width:460px;
	height:53px;
	left: 155px;
	top: 23px;
	margin:0px;
	padding:0px;
}

.we_said_what_text
{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
line-height:13px;
}

.we_said_what_speech_marks
{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:20px;
line-height:13px;
font-weight:bold;
}

A:link {font-family:Arial; font-size: 12px; color:#006699;text-decoration:none; font-weight:bold; border:none; }
A:visited {font-family: Arial; font-size: 12px; color:#006699;text-decoration: none; font-weight:bold;  border:none;}
A:active {font-family: Arial; font-size: 12px; color:#006699;text-decoration: none; font-weight:bold;  border:none;}
A:hover {font-family: Arial; font-size: 12px; color:#990000;text-decoration:underline; font-weight:bold; border:none;}

A.large_white:link {font-family:Arial; font-size: 14px; color:#FFFFFF;text-decoration:none; font-weight:bold; border:none; }
A.large_white:visited {font-family: Arial; font-size: 14px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.large_white:active {font-family: Arial; font-size: 14px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.large_white:hover {font-family: Arial; font-size: 14px; color:#FFCC00;text-decoration:underline; font-weight:bold; border:none;}

A.black_links:link {font-family:Arial; font-size: 12px; color:#000000;text-decoration:none; font-weight:bold; border:none; }
A.black_links:visited {font-family: Arial; font-size: 12px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.black_links:active {font-family: Arial; font-size: 12px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.black_links:hover {font-family: Arial; font-size: 12px; color:#990000;text-decoration:underline; font-weight:bold; border:none;}

A.we_said_what:link {font-family:Arial; font-size: 12px; color:#000066;text-decoration:none; font-weight:bold; border:none; line-height:27px;}
A.we_said_what:visited {font-family: Arial; font-size: 12px; color:#006699;text-decoration: none; font-weight:bold; border:none;line-height:27px;}
A.we_said_what:active {font-family: Arial; font-size: 12px; color:#006699;text-decoration: none; font-weight:bold; border:none;line-height:27px;}
A.we_said_what:hover {font-family: Arial; font-size: 12px; color:#006633;text-decoration:none; font-weight:bold; border:none;line-height:27px;}


A.front_page_links:link {font-family:Arial; font-size: 11px; color:#000000;text-decoration:none; font-weight:bold; border:none; line-height:12px;}
A.front_page_links:visited {font-family: Arial; font-size: 11px; color:#000000;text-decoration: none; font-weight:bold;  border:none;line-height:12px;}
A.front_page_links:active {font-family: Arial; font-size: 11px; color:#000000;text-decoration: none; font-weight:bold;  border:none;line-height:12px;}
A.front_page_links:hover {font-family: Arial; font-size: 11px; color:#990000;text-decoration:underline; font-weight:bold; border:none;line-height:12px;}

A.comments:link {font-family:Arial; font-size: 11px; color:#990000;text-decoration:none; font-weight:bold; border:none; line-height:12px;}
A.comments:visited {font-family: Arial; font-size: 11px; color:#000000;text-decoration: none; font-weight:bold;  border:none;line-height:12px;}
A.comments:active {font-family: Arial; font-size: 11px; color:#000000;text-decoration: none; font-weight:bold;  border:none;line-height:12px;}
A.comments:hover {font-family: Arial; font-size: 11px; color:#000000;text-decoration:underline; font-weight:bold; border:none;line-height:12px;}

A.login:link {font-family:Arial; font-size: 10px; color:#666666;text-decoration:none; font-weight:bold; border:none;}
A.login:visited {font-family: Arial; font-size: 10px; color:#666666;text-decoration: none; font-weight:bold;  border:none;}
A.login:active {font-family: Arial; font-size: 10px; color:#666666;text-decoration: none; font-weight:bold;  border:none;}
A.login:hover {font-family: Arial; font-size: 10px; color:#990000;text-decoration:underline; font-weight:bold; border:none;}

A.username:link {font-family:Arial; font-size: 12px; color:#003399;text-decoration:none; font-weight:bold; border:none;}
A.username:visited {font-family: Arial; font-size: 12px; color:#003399;text-decoration: none; font-weight:bold;  border:none;}
A.username:active {font-family: Arial; font-size: 12px; color:#003399;text-decoration: none; font-weight:bold;  border:none;}
A.username:hover {font-family: Arial; font-size: 12px; color:#990000;text-decoration:underline; font-weight:bold; border:none;}

A.swaps:link {font-family:Arial; font-size: 9px; color:#990000;text-decoration:none; font-weight:bold; border:none; }
A.swaps:visited {font-family: Arial; font-size: 9px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.swaps:active {font-family: Arial; font-size: 9px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.swaps:hover {font-family: Arial; font-size: 9px; color:#000000;text-decoration:underline; font-weight:bold; border:none;}

A.swapscp:link {font-family:Arial; font-size: 13px; color:#516b86;text-decoration:none; font-weight:bold; border:none; }
A.swapscp:visited {font-family: Arial; font-size: 13px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.swapscp:active {font-family: Arial; font-size: 13px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.swapscp:hover {font-family: Arial; font-size: 13px; color:#000000;text-decoration:underline; font-weight:bold; border:none;}

A.aatg_score:link {font-family:Arial; font-size: 12px; color:#FFFFFF;text-decoration:none; font-weight:bold; border:none; }
A.aatg_score:visited {font-family: Arial; font-size: 12px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.aatg_score:active {font-family: Arial; font-size: 12px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.aatg_score:hover {font-family: Arial; font-size: 12px; color:#990000;text-decoration:underline; font-weight:bold; border:none;}

A.front_white_links:link {font-family:Arial; font-size: 12px; color:#FFFFFF;text-decoration:none; font-weight:bold; border:none; }
A.front_white_links:visited {font-family: Arial; font-size: 12px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.front_white_links:active {font-family: Arial; font-size: 12px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.front_white_links:hover {font-family: Arial; font-size: 12px; color:#FFCC00;text-decoration:underline; font-weight:bold; border:none;}

A.headlines:link {font-family:Arial; font-size: 14px; color:#FFFFFF;text-decoration:none; font-weight:bold; border:none; }
A.headlines:visited {font-family: Arial; font-size: 14px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.headlines:active {font-family: Arial; font-size: 14px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.headlines:hover {font-family: Arial; font-size: 14px; color:#FFF000;text-decoration:underline; font-weight:bold; border:none;}

A.game_info:link {font-family:Arial; font-size: 12px; color:#000000;text-decoration:none; font-weight:bold; border:none; }
A.game_info:visited {font-family: Arial; font-size: 12px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.game_info:active {font-family: Arial; font-size: 12px; color:#000000;text-decoration: none; font-weight:bold;  border:none;}
A.game_info:hover {font-family: Arial; font-size: 12px; color:#990000;text-decoration:underline; font-weight:bold; border:none;}

A.article_navigate:link {font-family:Arial; font-size: 10px; color:#e3e7ed;text-decoration:none; font-weight:bold; border:none; }
A.article_navigate:visited {font-family: Arial; font-size: 10px; color:#e3e7ed;text-decoration: none; font-weight:bold;  border:none;}
A.article_navigate:active {font-family: Arial; font-size: 10px; color:#e3e7ed;text-decoration: none; font-weight:bold;  border:none;}
A.article_navigate:hover {font-family: Arial; font-size: 10px; color:#FFCC00;text-decoration:underline; font-weight:bold; border:none;}

A.profile:link {font-family: Arial; font-size: 12px; color:#000066;text-decoration:none; font-weight:bold; border:none; line-height: 14pt}
A.profile:visited {font-family: Arial; font-size: 12px; color:#000066;text-decoration: none; font-weight:bold; border:none;line-height: 14pt}
A.profile:active {font-family: Arial; font-size: 12px; color:#000066;text-decoration: none; font-weight:bold; border:none;line-height: 14pt}
A.profile:hover {font-family: Arial; font-size: 12px; color:#006633;text-decoration:underline; font-weight:bold; border:none;line-height: 14pt}

A.aatg_points:link {font-family: Arial; font-size: 10px; color:#003366;text-decoration:none; font-weight:normal; border:none; line-height: 14pt}
A.aatg_points:visited {font-family: Arial; font-size: 10px; color:#003366;text-decoration: none; font-weight:normal; border:none;line-height: 14pt}
A.aatg_points:active {font-family: Arial; font-size: 10px; color:#003366;text-decoration: none; font-weight:normal; border:none;line-height: 14pt}
A.aatg_points:hover {font-family: Arial; font-size: 10px; color:#006633;text-decoration:underline; font-weight:normal; border:none;line-height: 14pt}

A.forum:link {font-family: Arial; font-size: 11px; color:#003366;text-decoration:none; font-weight:bold; border:none; line-height: 12pt}
A.forum:visited {font-family: Arial; font-size: 11px; color:#003366;text-decoration: none; font-weight:bold; border:none;line-height: 12pt}
A.forum:active {font-family: Arial; font-size: 11px; color:#003366;text-decoration: none; font-weight:bold; border:none;line-height: 12pt}
A.forum:hover {font-family: Arial; font-size: 11px; color:#006633;text-decoration:underline; font-weight:bold; border:none;line-height: 12pt}

A.footer_links:link {font-family:Arial; font-size: 11px; color:#FFCC00;text-decoration:none; font-weight:bold; border:none; }
A.footer_links:visited {font-family: Arial; font-size: 11px; color:#FFCC00;text-decoration: none; font-weight:bold;  border:none;}
A.footer_links:active {font-family: Arial; font-size: 11px; color:#FFCC00;text-decoration: none; font-weight:bold;  border:none;}
A.footer_links:hover {font-family: Arial; font-size: 11px; color:#FFFFFF;text-decoration:underline; font-weight:bold; border:none;}

A.footer_links2:link {font-family:Arial; font-size: 11px; color:#FFFFFF;text-decoration:none; font-weight:bold; border:none; }
A.footer_links2:visited {font-family: Arial; font-size: 11px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.footer_links2:active {font-family: Arial; font-size: 11px; color:#FFFFFF;text-decoration: none; font-weight:bold;  border:none;}
A.footer_links2:hover {font-family: Arial; font-size: 11px; color:#FFFFFF;text-decoration:underline; font-weight:bold; border:none;}

.front_page_text
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
}

#forumtext
{
font-family:Arial;
font-size: 13px; 
color:#000000;
font-weight:normal;
line-height:17px;
}

.footer_text
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

#search_box
{
	position:absolute;
	width:160px;
	height:20px;
	left: 848px;
	top: 27px;
	margin:0px;
	padding:0px;
	z-index:0;
}


#rss_feeds
{
	position:absolute;
	width:90px;
	height:20px;
	left: 788px;
	top: 29px;
	margin:0px;
	padding:0px;
	z-index:0;
}


#contact_us
{
	position:absolute;
	width:90px;
	height:20px;
	left: 688px;
	top: 29px;
	margin:0px;
	padding:0px;
	z-index:0;
}

#features_link
{
	position:absolute;
	width:90px;
	height:20px;
	left: 498px;
	top: 99px;
	margin:0px;
	padding:0px;
	z-index:0;
}

#reviews_link
{
	position:absolute;
	width:90px;
	height:20px;
	left: 419px;
	top: 99px;
	margin:0px;
	padding:0px;
	z-index:0;
}


#previews_link
{
	position:absolute;
	width:90px;
	height:20px;
	left: 332px;
	top: 99px;
	margin:0px;
	padding:0px;
	z-index:0;
}

#submit_link
{
	position:absolute;
	width:120px;
	height:20px;
	left: 577px;
	top: 99px;
	margin:0px;
	padding:0px;
	z-index:0;
}

#forum_link
{
	position:absolute;
	width:90px;
	height:20px;
	left: 705px;
	top: 99px;
	margin:0px;
	padding:0px;
	z-index:0;
}


#bargains
{
	position:absolute;
	width:90px;
	height:84px;
	left: 772px;
	top: 138px;
	margin:0px;
	padding:0px;
}

#bargain_text
{
	position:absolute;
	width:100px;
	height:32px;
	left: 767px;
	top: 234px;
	margin:0px;
	padding:0px;
}

#medals
{
	position:absolute;
	width:48px;
	height:15px;
	left: 878px;
	top: 95px;
	margin:0px;
	padding:0px;
}

#stars
{
	position:absolute;
	width:60px;
	height:12px;
	left: 925px;
	top: 100px;
	margin:0px;
	padding:0px;
}

#achievements
{
	position:absolute;
	width:140px;
	height:28px;
	left: 857px;
	top: 59px;
	margin:0px;
	padding:0px;
	
}

#profile_text
{
	position:absolute;
	width:95px;
	height:40px;
	left: 778px;
	top: 58px;
	margin:0px;
	padding:0px;
	line-height:1.05;
}

#profile_text_logged_out
{
	position:absolute;
	width:210px;
	height:40px;
	left: 778px;
	top: 58px;
	margin:0px;
	padding:0px;
	line-height:1.05;	
}

.tiny_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

.grey_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}

#aatg_score
{
	position:absolute;
	width:30px;
	height:12px;
	left: 844px;
	top: 99px;
	margin:0px;
	padding:0px;
}


#latest_swapsies
{
	position:absolute;
	width:235px;
	height:90px;
	left: 545px;
	top: 156px;
	margin:0px;
	padding:0px;
	line-height:1.05;
}


#swapsies_controlpanel
{
	position:absolute;
	width:220px;
	height:16px;
	left: 542px;
	top: 252px;
	margin:0px;
	padding:0px;
}

#forum_logo_bottom
{
background-image:url(images/screen_furniture/forum_logo_bottom.jpg);
width:531px;
height:2px;
}



.section_headings
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
}

.forum_headings
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}


.front_page_headings
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
}

#feature_header
{
width:502px;
background-image:url(images/dark_blue_feature_header.jpg);
padding-left:12px;
padding-top:5px;
padding-bottom:5px;
padding-right:12px;
background-repeat:repeat-y;
}

#feature_bottom
{
width:502px;
background-image:url(images/light_blue_feature_header.jpg);
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
background-repeat:repeat-y;
}

#feature_white
{
width:502px;
background-image:url(images/white_feature_header.jpg);
background-repeat:repeat-y;
height:3px;
}

.front_page_ancillary_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d6dfed;
font-weight:bold;
}

//COMMENTS COMMENTS




//sponsor buttons

a.playbutton 
{
	display: block;
	width: 100px;
	height: 30px;
	text-decoration: none;
	background: url("images/affiliates/playcombutton.gif");
}

a.playbutton:hover 
{
	background-position: -100px 0;
}

a.hmvbutton 
{
	display: block;
	width: 100px;
	height: 30px;
	text-decoration: none;
	background: url(images/affiliates/hmvbutton.gif);
}

a.hmvbutton:hover 
{
	background-position: -100px 0;
}

a.gamestationbutton 
{
	display: block;
	width: 100px;
	height: 30px;
	text-decoration: none;
	background: url(images/affiliates/gamestationbutton.gif);
}

a.gamestationbutton:hover 
{
	background-position: -100px 0;
}

a.fireboxbutton 
{
	display: block;
	width: 100px;
	height: 30px;
	text-decoration: none;
	background: url(images/affiliates/fireboxbutton.gif);
}

a.fireboxbutton:hover 
{
	background-position: -100px 0;
}

a.playcombanner 
{
	display: block;
	width: 120px;
	height: 600px;
	text-decoration: none;
	background:url(images/affiliates/playcomad.jpg);
}

a.playcombanner 
{
	background-position: -120px 0;
}



.counter_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;
}



/** Feature Story Elements **/

#article_header
{
width:531px;
height:27px;
background-image:url(images/screen_furniture/article_header.jpg);
}

#article_middle
{
width:531px;
background-image:url(images/screen_furniture/dark_blue_feature_header.jpg);
padding-left:12px;
padding-bottom:10px;
padding-right:12px;
background-repeat:repeat-y;
padding-top:10px;
}

#article_bookmark
{
width:531px;
background-image:url(images/screen_furniture/article_bookmarks.jpg);
padding-left:12px;
padding-right:12px;
padding-top:8px;
padding-bottom:8px;
background-repeat:repeat-y;
}
#article_body
{
width:505px;
background-image:url(images/screen_furniture/article_body.jpg);
padding-left:12px;
padding-right:12px;
background-repeat:repeat-y;
}


#game_info_top
{
margin-left:320px;
width:186px;
height:6px;
background-image:url(images/screen_furniture/game_info_top.jpg);
float:right;
margin-top:5px;
}

#game_info_middle
{
width:186px;
background-repeat:repeat-y;
background-image:url(images/screen_furniture/game_info_middle.jpg);
float:right;
}

#padding10
{
padding-top:5px;
padding-left:12px;
padding-right:10px;
padding-bottom:0px;
}

#game_info_bottom
{
margin-left:320px;
width:186px;
height:11px;
background-image:url(images/screen_furniture/game_info_bottom.jpg);
float:right;
}

.game_info_fields
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8390A3;
font-weight:bold;
}

.game_info_fields2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.author_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e3e7ed;
font-weight:bold;
}


#comments
{
width:504px;
background-image:url(images/screen_furniture/article_bookmarks.jpg);
padding-left:12px;
padding-right:12px;
padding-top:8px;
padding-bottom:8px;
background-repeat:repeat-y;
}

#odd_comments
{
width:480px;
background-image:url(images/screen_furniture/article_bookmarks.jpg);
padding-left:12px;
padding-right:12px;
padding-top:8px;
padding-bottom:8px;
background-repeat:repeat-y;
}

#even_comments
{
width:480px;
background-image:url(images/screen_furniture/dark_blue_feature_header.jpg);
padding-left:12px;
padding-bottom:10px;
padding-right:12px;
background-repeat:repeat-y;
padding-top:10px;
}

#previous_article
{
padding-top:6px;
width:200px;
margin-left:20px;
}

#next_article
{
padding-top:6px;
width:200px;
margin-left:20px;
border:solid;
border-color:#000000;
}

.small_green_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006600;
}

#posterstats
{
font-family:Arial;
font-size: 10px; 
color:#999999;
font-weight:normal;
line-height:13px;
}

.quotedtext
{
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
font-style:italic;
margin-left:20px;
}

h1.threadtitle
{
font-family:Arial;
font-size: 18px; 
color:#000000;
font-weight:normal;
}

#threadtitle
{
font-family:Arial;
font-size: 18px; 
color:#000000;
font-weight:normal;
}

#home_logo
{
position:relative;
left:15px;
top:15px;
width:100px;
height:100px;
}

.small_forum_text
{
color:#006699;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}


#twitter_link
{
	position:absolute;
	width:100px;
	height:25px;
	left: 660px;
	top: 60px;
	margin:0px;
	padding:0px;
	z-index:0;
}


.spoiler {
	background-image:url(forum/images/spoiler.gif);
	background-position: top left;
}

.spoiler span
{
	visibility: hidden;
}

.spoiler.hover
{
	background-image:none;border:none;
}

.spoiler.hover span
{
	visibility:visible;
}

.select_button
{
margin-bottom:-7px;
}

.last_page_button
{
margin-bottom:-7px;
}