<!--

html, body
{
	margin: 0;
	padding: 0;
}
body
{
	background: transparent repeat-y scroll center;
	font: 12px Arial, Helvetica, sans-serif;
}

fieldset
{
	border: 0;
}
a
{
	font-weight: bold;
}
a:link, a:visited
{
	text-decoration: none;
}
a:hover, a:active
{
	text-decoration: underline;
}
#content>h1, #content>h2, #sidebar>h1, #sidebar>h2
{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 4px 20px;
	vertical-align: middle;
}

#skin
{
	background: transparent url('skin.jpg') no-repeat scroll top center;
	overflow: hidden;
}

#container
{
	width: 984px;
	background: transparent repeat-y scroll center;
	margin: 94px auto 1em auto;
	min-height: 600px;
}
#header {
	display:none;
}
#menu
{
	background: transparent url('tab_lightblue.jpg') repeat-x scroll top left;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	height: 32px;
	display: table-cell;
	width: 984px;
	height: 32px;
}
	#menu ul
	{
		vertical-align: middle;
		list-style-type: none;
		padding: 0;
		margin: 7px 0 7px 71px;
	}
		#menu li
		{
			margin: 0 8px;
			display: inline;
		}
		#menu li>a, #footer p>a
		{
		color: #ffffff;
		}
	#theme
	{
		float: right;
		margin: 8px 8px 0 0;
		padding-left: 32px;
		background: transparent url('theme_1.png') no-repeat scroll 0 0;
	}
#topstrip
{
	overflow: hidden;
	clear: both;
	margin: 14px 14px 7px 14px;
}
	#login
	{
		width: 203px;
		float: left;
	}
	#topstrip>.ad
	{
		width: 738px;
		float: right;
		text-align: center;
		padding: 5px 0 2px 0;
	}

#content
{
	width: 631px;
	float: left;
	margin: 7px 7px 7px 14px;
}
.articletext {
	margin:5px;
}
.articletext img {
	border: 1px solid #00ccff;
}
#features>#articletitle
{
	overflow:hidden;
	margin: 5px;
}
#articletitle h1, #articletitle h2
{
	padding:0;
	margin:5px;
	font-size:20px;
}
#articletitle p
{
	padding:0;
	margin:2px;
}
#imgtitle
{
	float:left;
	border:1px solid #00ccff;
	margin:2px 5px 2px 2px;
	width:50px;
	height:50px;
}
.userstatus {
	border:0;
	width:16px;
	height:16px;
	vertical-align:middle;
}

#features
{
	overflow: hidden;
}
	#feature
	{
		float: left;
		width: 284px;
		margin: 5px;
	}
		#feature>img
		{
			margin: 0 auto;
		}
		#feature>p, #topfour>ul>li>p
		{
			text-align: justify;
		}

	#today
	{
		float: left;
		width: 327px;
		margin: 5px;
	}
		#topfour>ul
		{
			list-style-type: none;
			margin: 1px 0 0 0;
			padding: 0;
		}

			#topfour>ul>li
			{
				overflow: hidden;
				margin: 0 0 4px 0;
			}
				#topfour>ul>li>a>div
				{
					float: left;
					width: 62px;
					height: 62px;
					margin-right: 5px;
					position:relative;
				}
				#topfour>ul>li>a>div>img
				{
					position:absolute;
					width:60px;
					height:60px;
				}
				#topfour>ul>li>a>div>img.img1
				{
					z-index:1;
				}
				#topfour>ul>li>a>div>img.img2
				{
					z-index:2;
				}
		#forumtoday>ul
		{
			margin:0 0 0 15px;
			padding: 0;
		}
	#features>p
	{
		clear: both;
		margin: 0;
		padding: 5px;
	}
	#today img, #feature img
	{
		border: 1px solid #00cc00;
	}
	#today p, #feature p
	{
		margin: 0;
	}

#spotlight img
{
	margin: 5px 0 5px 5px;
	border: 1px solid #cc0000;
	width: 147px;
	height: 90px;
}

#selector>li>a, #selector2>li>a, .pagination>li>a
{
	cursor:pointer
}

#switcher>ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;

}
	#switcher>.pagination
	{
		background: url("light_blue.png");
		padding: 3px;
		text-align: center;
	}
		.pagination>li
		{
			display: inline;
			padding: 2px;
		}
	#switcher>#selector
	{
		background: url("light_blue.png");
		font-weight: bold;
		padding: 5px 0;
	}
		#switcher>#selector>li
		{
			display: inline;
			padding: 5px;
		}
		#switcher>#selector>li.selected
		{
			background: transparent url("tab_lightblue.jpg") repeat-x scroll top
left;
		}

			#updatescontent>li
			{
				overflow: hidden;
				margin: 5px;
			}
			#updatescontent li img
			{
				float: left;
				width: 32px;
				height: 32px;
				border: 1px solid #00ccff;
				margin: 2px 5px 2px 2px;
			}
			#switcher>#updatescontent li p
			{
				margin: 0;
			}

			#switcher .loading
			{
				text-align: center;
				height: 825px;
				padding: 20px;
			}
#selector2
{
	margin: 0;
	padding: 5px 0;
	list-style-type: none;
	background: url("orange.png");
	font-weight: bold;
}
		#selector2>li
		{
			display: inline;
			padding: 5px;
		}
		#selector2>li.selected
		{
			background: transparent url("tab_orange.jpg") repeat-x scroll top left;
		}

			#blogrecent .loading
			{
				text-align: center;
				height: 260px;
				padding: 20px;
			}
#sidebar
{
	width: 310px;
	float: right;
	margin: 7px 14px 7px 7px;
}
	#sidebar>div.ad
	{
		width: 300px;
		height: 250px;
		overflow: hidden;
		padding: 5px;
	}
#comments .commentcontainer {
	margin:5px;
	padding:5px;
	overflow:hidden;
}
#comments .commenttitle {
	margin-bottom:5px;
	padding:5px;
}
.comment img {
	border:1px solid #00ccff;
}
#comments .comment {
	float:left;
	width:544px;
	overflow:hidden;
}
#comments .avatar {
	float:left;
	border:1px solid #00ccff;
	background: #00ccff;
}
#comments .inlineimg, .articletext .inlineimg {
	border:0;
}
#loggedin {
	height:94px;
	overflow:hidden;
}
#loggedin>img {
	float:left;
	border:1px solid #e2b100;
	background: #e2b100;
}
#login ul
{
	margin:10px 5px;
	list-style-type: none;
	padding: 0;
}
#login>form
{
	margin:5px 0;
	padding:0;
}
#forumrecent>ul, #blogscontent, #online>ul
{
	margin:10px 10px 10px 20px;
	padding: 0;
}
#forumrecent>ul>li>a>img
{
	border:0;
	vertical-align: middle;
	width:8px;
	height:7px;
}
#online>ul>li>p
{
	margin-top: 0;
	padding: 0;
}
#footer
{
	text-align: center;
	color: #ffffff;
	height: 61px;
	background: transparent url('footer.jpg') no-repeat scroll center;
	font-size: 10px;
}
	#footer>p
	{
		padding-top: 10px;
	}



/* STYLING FAGGOTS */

#todays
{
	background: url("bullet_green.png") no-repeat 0 50%;
}

#spotlights
{
	background: url("bullet_red.png") no-repeat 0 50%;
}

.main
{
	background: url("bullet_lightblue.png") no-repeat 0 50%;
}

#topics
{
	background: url("bullet_blue.png") no-repeat 0 50%;
}

#blogs
{
	background: url("bullet_orange.png") no-repeat 0 50%;
}

#whos
{
	background: url("bullet_teal.png") no-repeat 0 50%;
}

.blue
{
	background: url("blue.png");
}
	.blue2>hr
	{
		margin: 0;
		height: 1px;
		border: none;
		border-top: 1px solid #0095fc;
		background: #0075c4;
		border-bottom: 1px solid #054680;
	}

.green
{
	background: url("green.png");
}
	.green2>hr
	{
		margin: 0;
		height: 1px;
		border: none;
		border-top: 1px solid #45bc12;
		background: #2d9011;
		border-bottom: 1px solid #1a4e04;
	}
	p.green>a>img
	{
		border: 0;
	}
.yellow
{
	background: url("yellow.png");
}
	.yellow2>hr
	{
		margin: 0;
		height: 1px;
		border: none;
		border-top: 1px solid #e2b100;
		background: #af9004;
		border-bottom: 1px solid #917200;
	}

.orange
{
	background: url("orange.png");
}
	.orange2>hr
	{
		margin: 0;
		height: 1px;
		border: none;
		border-top: 1px solid #fe8a00;
		background: #d96d01;
		border-bottom: 1px solid #a74600;
	}

.teal
{
	background: url("teal.png");
	margin-bottom: 15px;
}
	.teal2>hr
	{
		margin: 0;
		height: 1px;
		border: none;
		border-top: 1px solid #00ffb3;
		background: #03c28c;
		border-bottom: 1px solid #006d52;
	}

.lightblue
{
	background: url("light_blue.png");
}
	.lightblue2>hr
	{
		margin: 0;
		height: 1px;
		border: none;
		border-top: 1px solid #00d4ff;
		background: #0099c7;
		border-bottom: 1px solid #0080a4;
	}

.red
{
	background: url("red.png");
}
	.red2>hr
	{
		margin: 0;
		height: 1px;
		border: none;
		border-top: 1px solid #f6001a;
		background: #cb001d;
		border-bottom: 1px solid #83021e;
	}

.ad
{
	text-align: center;
}
.rss
{
	float: right;
	margin: 4px 5px 0 5px;
}
	.rss img
	{
		border: 0;
		vertical-align: middle;
	}

#postcomment form
{
	margin:5px;
	text-align:center;
}
#postcomment form div
{
	padding:5px;
	margin-bottom:5px;
}
#postcomment #vB_Editor_QR_textarea
{
	width: 595px;
	height: 120px;
	border: 1px solid #00ccff;
	padding: 5px;
	overflow:auto;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#postcomment #qr_submit, #postcomment #qr_preview
{
	border: 1px solid #00ccff;
	padding:5px;
	font: 12px Arial, Helvetica, sans-serif;
	margin-right:5px;
	font-weight:bold;
}
#postcomment #qr_submit
{
	margin-right:5px;
}

-->
