@charset "utf-8";
/* CSS Document */

body {
	background-image:url(bg_page.gif);
	background-repeat:repeat-x;
	background-color:#111111;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#efefef;
}

a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}

#pageheader  { font-size:22px; text-align:center; padding:11px; padding-top:8px; width:990px; font-weight:bold; color:white;}
#content, #page_bottom{background-color:#404040;}
#page_bottom { font-size:10px; color:#AAAAAA; letter-spacing:0.3px; padding:10px; text-align:center}
#headerlinks {
	height:30px;
	border:none;
	background-image:url(bg_headerlinks.gif);
	background-repeat: repeat-x;
	background-color: #404040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:black;
	padding-left:6px;
	white-space: nowrap;
}
.header_div {background-image:url(header_div.gif); background-repeat:no-repeat;}
#header_search {padding-right:5px;}
#header_submit {width:24px;}
#header_textfield {width:110px;}
.header_input {height: 18px; font-size:12px; margin:4px 0px 0px 4px; border:none; background-color: black;}
#games_list {height:314px; width:262px;}
#games_list2 {height:310px; width:254px; overflow:auto;}
.gamelink, .infolink {background-position:top; background-repeat:no-repeat; height:13px;}
.gamelink {background-image:url(/templates/gamelink.gif);width:13px;}
.infolink {background-image:url(/templates/infolink.gif);width:10px;}
a:hover .gamelink, a:hover .infolink {background-position:bottom;}
#upper_ad {float:right;width:468px;margin-right:24px; margin-top:4px; height:60px; background-color:#666666;}
#lower_ad {text-align:center; padding-top:20px}
#int_logo {margin-left:18px;}

a:link, a:visited, .fake_link {color:#FFDE55; text-decoration:none;}/*e9d06a*/
a:hover, .fake_link:hover {text-decoration:underline;}
a .text_header {color: black;}
.box_link, #content a.box_link, .anti_link, .anti_link:link, .anti_link:visited
	{color:#efefef; text-decoration:none;}
.anti_link2, .anti_link2:link, .anti_link2:visited {color:#CCCCCC; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}
.anti_link3, .anti_link3:link, .anti_link3:visited {color:#AAAAAA; text-decoration:underline}
.box_link{display:block;}
.anti_link2:hover { text-decoration:underline; }
/*.box_link {border-bottom:1px solid #323232;}*/
.box_link:hover, .anti_link:hover {text-decoration:none; color:#efefef;}
.box_link:hover {background-color:#323232;}


pre {margin:0px;}
b {color:white;}
img {border:none}
.altbg {background-color:#333333}
.float_left {float:left;}
.float_right {float:right;}
/*.title {font-weight:bold;font-size:15px; color:white; font-family:Geneva, Arial, Helvetica, sans-serif;}*/
.red {color: #FF2222;}
.green {color:#00FF00;}
.gray {color:#CCCCCC;}
.text_header {color:black; font-family:Verdana, Geneva, sans-serif; font-size:18px; padding:2px; padding-left:4px; margin-bottom:5px; height:26px; background-image:url(/templates/bg_header.gif); background-repeat:repeat-x;}
a .text_header, a.text_header, .text_header a{color:black;}
a:hover .text_header {text-decoration:underline}
.subheader { border-bottom: 1px solid black; font-family:Verdana, Geneva, sans-serif; font-size:18px; padding:0px 0px 2px 4px; margin-bottom:5px}
.subheader2 {font-size:14px; color:#FFDD55;}
.news_date {font-style:italic; font-family:Arial, Helvetica, sans-serif; margin-bottom:6px; font-size:12px; font-weight:normal;}
.compnews, .title {font-family:Geneva, Arial, Helvetica, sans-serif; color:white; font-size:16px; font-weight:bold;}
.compnewstitle {font-family:Geneva, Arial, Helvetica, sans-serif; color:white; font-size:18px; font-weight:bold;}
.compnewsdiv {padding: 4px 20px}
.dividerdiv {height:16px; margin:6px 0px; background-color:#323232}
.other_site {color: #00DD00; font-style:italic;}
.fakename	{font-style: italic;}
.online_time {font-size:9px;font-family:Verdana, Geneva, sans-serif; text-align:right; float:right;}
#cur_int_time {height:24px; overflow:hidden;}
.codebb, .bbquote {background-color:#595959; border:#292929 solid 2px; margin-left:30px; padding-left:10px; padding:0px; margin:2px}
.codebb {font-family:Courier;white-space:nowrap; width:858px; text-align:left}
.codebb2{width:854px; overflow:auto;text-align:left;white-space:nowrap;}
.minicodebb{display:inline-block;}
.codehl {color:#ff6666; background-color:#895656}
.bbname {background-color:#292929; padding:2px}
.vidmage {background-image:url('images/pending.gif')}
.forumcol {background-color:#272727;color:white;}
.sidecell {border-right:1px solid #272727}
.topcell {border-bottom:1px solid #272727;font-size:10px}
.regcell {border-bottom:1px solid #272727;border-right:1px solid #272727;font-size:11px}
.divcat {text-align:left; border-bottom:2px solid black; font-weight:bold; background-color:#222222; font-size:18px}
.divsubcat {text-align:left; border-bottom:2px solid black; font-weight:bold; background-color:#303030; font-size:14px; margin-top:5px}

.lvlrate {font-size:20px;background-color:black;}
.difbg{border: 2px solid black;width:150px;height:35px; background-color:#505050}
.difbar{height:20px;}
.difinfo{height:15px;background-color:black;color:white; font-size:12px; font-weight:bold; text-align:center;width:150px;}

.first {color:black;width:80px; border:4px solid #faad00; background-color:#ffcc00; font-size:26px; font-weight:bold; text-align:center;background-image:url(/comps/trophies/gold.gif)}
.second, .fourth {color:black;width:80px; border:4px solid #999999; background-color:#CCCCCC; font-size:26px; font-weight:bold; text-align:center;}
.second {color:black;background-image:url(/comps/trophies/silver.gif);}
.third {color:black;width:80px; border:4px solid #CD7F32; background-color:#eea946; font-size:26px; font-weight:bold; text-align:center; background-image:url(/comps/trophies/bronze.gif);}
.fourth {border-color:#888888;color:black;}
.fifth {color:black;width:80px; border:4px solid #666666; background-color:#aaaaaa; font-size:26px; font-weight:bold; text-align:center;}
.first a, .second a, .third a, .fourth a, .fifth a {color:#333333}
.io { background-image:url(/comps/trophies/io09.gif); background-position:top; background-repeat:repeat-x; background-color:black; border: #FFAA00 4px solid; width: 80px; text-align:center;}
.bo { background-image:url(/comps/trophies/bo09.gif); background-position:top; background-repeat:repeat-x; background-color:black; border: black 4px solid; width: 80px; text-align:center;}
.bo2 { background-image:url(/comps/trophies/bo092.gif); background-position:top; background-repeat:repeat-x; background-color:black; border: black 4px solid; width: 80px; text-align:center;}
.io,.bo,.bo2{font-family:Arial, Helvetica, sans-serif;}

form {margin:0px; padding:0px;}
input, select {border: black solid 1px;background-color:#373737;font-size:11px; margin-bottom: 3px;color:white;padding:0px; margin:0px;}
select {background-color:#373737;color:white;}
textarea {border: #222222 solid 2px;background-color:#373737;font-size:12px;font-family:verdana;color:white}

.alertbar01 {background-color:#FFDD00;background-image:url(/templates/alertbg01.jpg);}
.alertbar02 {background-color:#ff6600;background-image:url(/templates/alertbg02.jpg);}
.alertbar03 {background-color:#00ffcc;background-image:url(/templates/alertbg03.jpg);}
.alertbar04 {background-color:#00ff00;background-image:url(/templates/alertbg04.jpg);}
.alertbar05 {background-color:#cc9966;background-image:url(/templates/alertbg05.jpg);}
.alertbar01, .alertbar02, .alertbar03, .alertbar04, .alertbar05 {color:black;border:black solid 3px;padding:2px;text-align:center;font-size:11px;margin-top:5px;background-position:center; font-weight:bold;}

#featured_content { border: 1px solid black; width:560px; height:280px; background-color:black;}
.fc_col { text-align:center; width: 68px; height: 46px; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.fc_col:hover, .fc_hl { background-color:#333333;}
#fc_content {width:490px; height:280px; padding-left:1px; background-color:#171717}
.fc_img{ width: 490px; height:230px;}
.fc_ctext {width:490px; height:46px; overflow:hidden; padding-top:3px;}
.fc_float {font-size:11px; text-align:right; float:right; padding-right:2px;}
.fc_h1 {font-size:11px; text-decoration:underline; padding-left:2px;}
.fc_ttext {padding-left:10px; font-size:18px; padding-top:4px; width:555px;}


/*Community Bar Styles*/
#comm_bar { background-color:#323232; font-size:10px;}
#comm_tl, #comm_bl, #comm_tr, #comm_br {background-repeat:no-repeat; width:10px; height:10px;}
#comm_tl {background-image:url(comm_tl.gif);}
#comm_bl {background-image:url(comm_bl.gif);}
#comm_tr {background-image:url(comm_tr.gif);}
#comm_br {background-image:url(comm_br.gif);}
.comm_header, a .comm_header {font-size:11px; color:white; text-align:center; font-weight:bold}
.comm_altbg {background-color:#363636;}
.creload	{background-image:url('/templates/reload.jpg');height:13px;width:13px; background-repeat: no-repeat;}


/*PureCSSMenu.com*/
#pcm{display:none;}
ul.pureCssMenu ul{
	display:none;
	position: absolute;
	left:0px;
	top:98%;
	z-index:990;
}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul ul{
	position: absolute;
	left:98%;
	top:-2px;
}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px;
	background-color:#000000;
}
ul.pureCssMenu{
	background:none;
}
ul.pureCssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.pureCssMenu li{
	display:block;
	margin:0px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
	outline-style:none;
}
ul.pureCssMenu a{
	display:block;
	vertical-align:middle;
	background:none;
	border:none;
	text-align:left;
	text-decoration:none;
	padding:7px 17px 0px 17px;
	font:bold 12px Arial;
	color: #000000;
	text-decoration:none;
	height:23px;
}
li.pureCssMenui a{
	color:white;
	padding: 6px;
	height:auto;
	border: 2px solid black;
	border-top-width:0px;
}
li.pureCssMenui a.gamelink2, li.pureCssMenui a.infolink2{
	padding:6px 3px;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a, ul.pureCssMenu li a:hover{
	background-color:#000000;
	color: #FFDE55;
	text-decoration:none;
}
ul.pureCssMenu ul li:hover>a, ul.pureCssMenu ul li a:hover{
	background-color:#282828;
}
li.pureCssMenui a.gamelink2, li.pureCssMenui a.infolink2 {
	display:inline-block;
	background-color:black
}
ul.pureCssMenu ul li:hover>a.gamelink2, ul.pureCssMenu ul li:hover>a.infolink2{
	background-color:black;
}
ul.pureCssMenu ul li:hover a.gamelink2:hover, ul.pureCssMenu ul li:hover a.infolink2:hover{
	background-color:#282828;
}
ul.pureCssMenu li a:hover{
	position:relative;
}
ul.pureCssMenu a:hover ul{display:block}
ul.pureCssMenu span{
	display:block;
}
/*
	Featured Content Slider
	by: Chris Coyier
*/
.slider-wrap							{ width: 540px; padding:0px; margin:0px;}
.slider-wrap img 						{ border:none;}
.stripViewer .panelContainer .panel ul	{ text-align: left; margin: 0 }
.stripViewer							{ position: relative; overflow: hidden; width: 490px; height: 276px; }
.stripViewer .panelContainer			{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel		{ float: left; height: 100%; position: relative; width: 490px; }
.stripNavL, .stripNavR, .stripNav		{ display: none; }
.nav-thumb 								{ border: 1px solid black; margin-right: 5px; }
#movers-row								{ float:left;background-color:#292929; height:276px; padding:0px; margin:0px;}
.photo-meta-data						{ background: #111111; padding: 4px 10px 0px 10px; height: 46px; }
.photo-meta-data span 					{ font-size: 18px; }
.cross-link								{ display: block; z-index: 980; outline:none; width:50px; font-size:15px; text-align:center;}
.active-thumb							{ background-color:black; color:white;}