#content {
	position:relative;
	left:0px;
	top:0px;
	width:880px;
	padding: 10px 10px 10px 10px ;
	background-color:#F0F0F0;
	font-size: 12px;
	font-family: Arial;
	margin-left: auto ;
	margin-right: auto ;
}
#gad1 {
	position:absolute;
	top: 2px;
	left:3px;
	width:728px;
	height:90px;
	background: url('images/noob.png') no-repeat top #F1F1F1;
}
#blankpageidx {
	text-align: center;
	margin-right:5px;
	padding-right:5px;
	padding-left:5px;
	float:right;
}
#pageidx {
	background-color:#e0e0e0;
	text-align: center;
	margin-right:5px;
	padding-right:5px;
	padding-left:5px;
	float:right;
	border:1px double #999; 
}
#pageidx a{
	color:#1188DD;

}
#snoxd_container
{
	width:900px;
	margin-left: auto ;
	margin-right: auto ;
}
.cache {
	position:relative;
}
.mediawrapper {
position: relative;
width: 100%;
min-height: 80px;
float:left;
}
.myrating {
	font-size: 12px;
	font-family: Arial;
	float: right;
}
#topic_table {
	position:relative;
	left:0px;
	top:0px;
	width:880px;
	padding: 0px 10px 10px 10px ;
	background-color:#F0F0F0;
	font-size: 12px;
	font-family: Arial;
	margin-left: auto ;
	margin-right: auto ;
}
#topic_header {
	position:relative;
	left:0px;
	top:0px;
	width:860px;
	height:30px;
	padding: 0px 10px 10px 10px ;
	background-color:#F0F0F0;
	font-size: 12px;
	font-family: Arial;

}
#topic_content{
	position:relative;
	left:0px;
	width:860px;
	background-color:#F0F0F0;
	font-size: 12px;
	padding: 0px 10px 10px 10px ;
	font-family: Arial;
}
a:link {color:#333333;text-decoration: none}    /* unvisited link */
a:visited {color:#333333;text-decoration: none} /* visited link */
a:hover {color:#1188DD;text-decoration: none}   /* mouse over link */
a:active {color:#1188DD;text-decoration: none}  /* selected link */

.image_mini { 
	width:50px; 
	height:50px; 
	padding: 1px 5px;
	float:left;
} 
.image_mini img { 
	border:1px double #999; 
	width:100%; 
} 
.image_thumbnail { 
	position:relative;
	width:100px; 
	margin: 2%;
	float: left;
} 
.image_thumbnail_title { 
	position:relative;
	text-align: center;
	height: 26px;
	vertical-align: text-bottom;
	font-size: 10px;
	width:100%; 
} 
.image_thumbnail_title p { 
	text-align: center;
	position:absolute;
	bottom: -10px;
	width:100%; 
} 
.image_thumbnail img { 
	border:5px double #999; 
	width:100%; 
} 
.image_full { 
	width:700px; 
	text-align: center;
	margin: auto; 
} 
.image_full img { 
	border:5px double #999; 
	width:100%; 
} 
.img_avatar {
	max-width: 18px;
	max-height: 18px;
	float: left;
	padding: 1px 5px;
} 
.div_anns_cnt {
	position:relative;
	height:18px;
	width: 100%;
	border-bottom-color: #e5e5e5; 
	border-bottom-style: solid; 
	border-bottom-width: 1px;
	font-size: 12px;
	font-family: Arial;
	overflow:hidden;
}
.div_menu_cnt {
	position:relative;
	height:18px;
	width: 85%;
	border-bottom-color: #e5e5e5; 
	border-bottom-style: solid; 
	border-bottom-width: 1px;
	font-size: 12px;
	font-family: Arial;
	padding: 1px 15px 0px 0px ;
}
.div_anns {
	position:absolute;
	top:50%; 
width: 100%;
	height:18px; 
	margin-top:-9px;
}
.game_section, .game_catagory {
float:right;
padding: 0px 10px 0px 0px;

}
#info_table{
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height: 200px;
	background:#e0e0e0;
	margin-left: auto ;
	margin-right: auto ;
}

#info_header {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:40px;
	background:#F1F1F1 url('images/info.png') no-repeat top;

}

#info_content{
	position:absolute;
	left:252px;
	top:41px;
	width:300px;
}

#header_table {
	background-color:#F0F0F0;
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:270px;
	margin-left: auto ;
	margin-right: auto ;
}

#header_ {
	position:absolute;
	left:0px;
	top:0px;
	width:374px;
	height:154px;
}

#header002_ {
	position:absolute;
	left:374px;
	top:0px;
	width:73px;
	height:25px;
}

#header003_ {
	position:absolute;
	left:447px;
	top:0px;
	width:51px;
	height:176px;
}

#header004_ {
	position:absolute;
	left:498px;
	top:0px;
	width:47px;
	height:25px;
}

#header005_ {
	position:absolute;
	left:545px;
	top:0px;
	width:54px;
	height:176px;
}

#header006_ {
	position:absolute;
	left:599px;
	top:0px;
	width:59px;
	height:25px;
}

#header007_ {
	position:absolute;
	left:658px;
	top:0px;
	width:242px;
	height:176px;
}

#header008_ {
	position:absolute;
	left:374px;
	top:25px;
	width:73px;
	height:151px;
}

#header009_ {
	position:absolute;
	left:498px;
	top:25px;
	width:47px;
	height:151px;
}

#header010_ {
	position:absolute;
	left:599px;
	top:25px;
	width:59px;
	height:151px;
}

#header011_ {
	position:absolute;
	left:0px;
	top:154px;
	width:34px;
	height:22px;
}

#header012_ {
	position:absolute;
	left:34px;
	top:154px;
	width:81px;
	height:22px;
}

#header013_ {
	position:absolute;
	left:115px;
	top:154px;
	width:32px;
	height:22px;
}

#header014_ {
	position:absolute;
	left:147px;
	top:154px;
	width:92px;
	height:22px;
}

#header015_ {
	position:absolute;
	left:239px;
	top:154px;
	width:3px;
	height:22px;
}

#header016_ {
	position:absolute;
	left:242px;
	top:154px;
	width:97px;
	height:22px;
}

#header017_ {
	position:absolute;
	left:339px;
	top:154px;
	width:35px;
	height:22px;
}

#header018_ {
	position:absolute;
	z-index: 20;
	left:0px;
	top:176px;
	width:735px;
	height:94px;
	background-color:#F0F0F0;

}

#header019_ {
	position:absolute;
	left:728px;
	top:176px;
	width:172px;
	height:25px;
}

#header021_ {
	position:absolute;
	left:728px;
	top:201px;
	width:172px;
	height:1px;
}

#header022_ {
	position:absolute;
	left:728px;
	top:202px;
	width:172px;
	height:19px;
}

#header024_ {
	position:absolute;
	left:728px;
	top:221px;
	width:172px;
	height:1px;
}

#header025_ {
	position:absolute;
	left:728px;
	top:222px;
	width:172px;
	height:19px;
}

#header027_ {
	position:absolute;
	left:728px;
	top:241px;
	width:172px;
	height:1px;
}

#header028_ {
	position:absolute;
	left:728px;
	top:242px;
	width:87px;
	height:19px;
}

#header030_ {
	position:absolute;
	left:815px;
	top:242px;
	width:1px;
	height:25px;
}

#header031_ {
	position:absolute;
	left:816px;
	top:242px;
	width:84px;
	height:19px;
}

#header033_ {
	position:absolute;
	left:728px;
	top:261px;
	width:87px;
	height:5px;
}

#header034_ {
	position:absolute;
	left:816px;
	top:261px;
	width:84px;
	height:5px;
}


#menu_table {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:32px;
	margin-left: auto ;
	margin-right: auto ;
}

#menu_ {
	position:absolute;
	left:0px;
	top:0px;
	width:139px;
	height:32px;
}

#menu002_ {
	position:absolute;
	left:139px;
	top:0px;
	width:130px;
	height:25px;
}

#menu008_ {
	position:absolute;
	left:269px;
	top:0px;
	width:120px;
	height:25px;
}

#menu006_ {
	position:absolute;
	left:389px;
	top:0px;
	width:120px;
	height:25px;
}

#menu004_ {
	position:absolute;
	left:509px;
	top:0px;
	width:120px;
	height:25px;
}

#menu010_ {
	position:absolute;
	left:629px;
	top:0px;
	width:126px;
	height:25px;
}

#menu012_ {
	position:absolute;
	left:755px;
	top:0px;
	width:145px;
	height:32px;
}

#menu013_ {
	position:absolute;
	left:139px;
	top:25px;
	width:616px;
	height:7px;
}

#infoann_table {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:162px;
	margin-left: auto ;
	margin-right: auto ;
	background: #F1F1F1;
clear: both;
}

#infoann_ {
	position:absolute;
	left:0px;
	top:36px;
	width:900px;
	height:24px;
	background:#F1F1F1;
}

#infoann002_ {
	position:absolute;
	left:0px;
	top:64px;
	width:251px;
}

#infoann003_ {
	position:absolute;
	left:251px;
	top:64px;
	width:397px;
}

#infoann004_ {
	position:absolute;
	left:648px;
	top:64px;
	width:252px;
}

#infoann006_ {
	position:absolute;
	left:0px;
	top:178px;
	width:900px;
	height:10px;
}

#footer_table {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:50px;
	margin-left: auto ;
	margin-right: auto ;
}

#footer_ {
	position:absolute;
	left:0px;
	top:0px;
	width:269px;
	height:50px;

}

#footer002_ {
	position:absolute;
	left:269px;
	top:0px;
	width:38px;
	height:22px;
}

#footer003_ {
	position:absolute;
	left:307px;
	top:0px;
	width:57px;
	height:22px;
}

#footer004_ {
	position:absolute;
	left:364px;
	top:0px;
	width:60px;
	height:22px;
}

#footer005_ {
	position:absolute;
	left:424px;
	top:0px;
	width:56px;
	height:22px;
}

#footer006_ {
	position:absolute;
	left:480px;
	top:0px;
	width:420px;
	height:50px;
}

#footer007_ {
	position:absolute;
	left:269px;
	top:22px;
	width:211px;
	height:28px;
}

#games_table {
	background-color:#F0F0F0;
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:330px;
	margin-left: auto ;
	margin-right: auto ;
}

#games_ {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:12px;
}

#games002_ {
	position:absolute;
	left:0px;
	top:12px;
	width:17px;
	height:318px;
}

#games003_ {
	position:absolute;
	left:17px;
	top:12px;
	width:301px;
	height:150px;
}

#games005_ {
	position:absolute;
	left:318px;
	top:12px;
	width:300px;
	height:150px;
}

#games007_ {
	position:absolute;
	left:618px;
	top:12px;
	width:282px;
	height:27px;
}

#games008_ {
	position:absolute;
	left:618px;
	top:39px;
	width:14px;
	height:291px;
}

#games009_ {
	position:absolute;
	left:632px;
	top:39px;
	width:250px;
	height:250px;
	border: solid #555555 2px;
}

#games010_ {
	position:absolute;
	left:882px;
	top:39px;
	width:18px;
	height:291px;
}

#games011_ {
	position:absolute;
	left:17px;
	top:162px;
	width:301px;
	height:153px;
}

#games013_ {
	position:absolute;
	left:318px;
	top:162px;
	width:300px;
	height:153px;
}

#games015_ {
	position:absolute;
	left:632px;
	top:289px;
	width:250px;
	height:41px;
}

#games016_ {
	position:absolute;
	left:17px;
	top:315px;
	width:601px;
	height:15px;
}

#contentmenu_table {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	background-color:#F0F0F0;
	font-size: 12px;
	font-family: Arial;
	min-height: 230px;
	margin-left: auto ;
	margin-right: auto ;
}
#contentmenuwrap{
	position:absolute;
	left:0px;
	top:20px;
	width:145px;
	padding: 10px 10px 10px 10px ;
	float: left;
}
#cwrapper {
	top:0px;
	left: 165px;
}
#content_headerx {
	padding: 0px 10px 18px 10px ;
	width:715px;
	float:right;
	color:#F1F1F1;
	border: 3px solid #4C3C1B;
	left:165px;
}
#content_header {
	padding: 1px 10px 16px 10px ;
	color:#F1F1F1;
	text-align: center;
}
#contentmenu004_ {
	left:0px;
	top:293px;
	width:145px;
	height:18px;
}

#contentmenu005_ {
	top:0px;
	padding: 0px 10px 10px 165px ;
	background-color:#F0F0F0;
}

#contentmenu006_ {
	left:0px;
	top:311px;
	width:145px;
}

#contentmenu007_ {
	left:0px;
	top:605px;
	width:145px;
	height:19px;
}
#image_height {
	position:absolute;
	height:50px;
	width:1px;
	float:right;
}
#contentmenu008_ {
	position:absolute;
	left:0px;
	top:624px;
	width:900px;
	height:376px;
}

.guideItem {
	font-size: 10px;
}
.guideHeader {
	float:left;
	width:40%;

}
.guidesubHeader {
	height: 30px;
	width: 100%;

}
.guideAuthor {
	float: left;
	padding: 0px 30px 0px 18px;
	color: #0c587f;
}
.guideDate {
	float:left;
	padding: 0px 30px 0px 18px;
	color: #0c587f;
}
.guidePreview {
	width: 100%;
}

.guideTitle {
	font-size: 16px;
	color: #1188dd;
	font-family: Arial;
}

.by2_wrapper {
	width: 350px;
	float:left;
	padding: 0px 6px 10px 6px;

}
.by2_title{
	background: url(images/topic.png) #f1f1f1 no-repeat left top;
}
.by2_content {

}
.by1_wrapper {
	width: 100%;
	float:left;
	padding: 0px 10px 10px 10px;
}
.by1_title{
	background: url(images/topic.png) #f1f1f1 no-repeat left top;
}
.by1_content {

}


/************************************************************************/
/*  BBCODE STYLES */
/* 	NOTE: These selectors style bbcodes throughout IPB. It is recommended that you DO NOT change these 
	styles if you are creating a skin since it may interfere with user expectation
	of what certain BBCodes look like (quote boxes are an exception to this). */

strong.bbc				{	font-weight: bold !important; }
em.bbc 					{	font-style: italic !important; }
span.bbc_underline 		{ 	text-decoration: underline !important; }
acronym.bbc 			{ 	border-bottom: 1px dotted #000; }
div.bbc_center 			{	text-align: center; }
div.bbc_left 			{	text-align: left; }
div.bbc_right 			{	text-align: right; }
div.bbc_indent 			{	margin-left: 50px; }
del.bbc 				{	text-decoration: line-through !important; }
ul.bbc 					{	list-style: disc outside; margin-left: 30px; }
	ul.bbc ul.bbc 			{	list-style-type: circle; }
		ul.bbc ul.bbc ul.bbc 	{	list-style-type: square; }
ul.bbcol.decimal 				{ margin-left: 30px; list-style-type: decimal; }
	ul.bbcol.lower-alpha		{ margin-left: 30px; list-style-type: lower-alpha; }
	ul.bbcol.upper-alpha		{ margin-left: 30px; list-style-type: upper-alpha; }
	ul.bbcol.lower-roman		{ margin-left: 30px; list-style-type: lower-roman; }
	ul.bbcol.upper-roman		{ margin-left: 30px; list-style-type: upper-roman; }
hr.bbc 					{ 	display: block; border-top: 2px solid #777; }
div.bbc_spoiler 		{	 }
div.bbc_spoiler span	{ 	font-weight: bold; }
div.bbc_spoiler_wrapper	{ 	border: 1px inset #777; padding: 4px; }
div.bbc_spoiler_content	{ 	 }
input.bbc_spoiler_show	{ 	width: 45px; font-size: .7em; margin: 0px; padding: 0px; }
pre.prettyprint 		{ padding: 5px; background: #f8f8f8; border: 1px solid #c9c9c9; overflow: auto; margin-left: 10px; font-size: 11px; line-height: 140%; }

