body
{
	/*background-color:	#02002B;*/
	/*background-color:	#8E99D1;*/
	background-color:	#000000;
	background-repeat:	no-repeat;
	background-position:	center 0px;
	margin:				0px;
	font-family:		Tahoma, Verdana, sans-serif;
	font-size:			12px;
	color:				#FFFFFF;
}
.girlBody
{
	background-color:	#D18EC1;
	background-image:	url("images/stumpyBGPink.jpg");
	background-repeat:	repeat-y;
	background-position:center 0px;
	margin:				0px;
	font-family:		Tahoma, Verdana, sans-serif;
	font-size:			12px;
	color:				#FFFFFF;

}
.textbox
{
	height:				18px;
	width:				180px;
	font-family:		Tahoma, Verdana, sans-serif;
	font-size:			12px;
	padding-left:		3px;
	border:				1px solid #000000;
}
.textboxOver
{
	height:				18px;
	width:				60px;
	font-family:		Tahoma, Verdana, sans-serif;
	font-size:			12px;
	padding-left:		3px;
	border:				1px solid #000000;
}
h1
{
	font-size:			28px;
	font-weight:		bold;
	font-family:		Tahoma, Verdana, Arial, Helvetica;
	margin:				0px;

}
h2
{
	font-size:			14px;
	font-weight:		bold;
	font-family:		Tahoma, Verdana, Arial, Helvetica;
	margin:				0px;

}
h3
{
	font-size:			14px;
	font-weight:		bold;
	font-family:		Tahoma, Verdana, Arial, Helvetica;
	margin:				0px;
}
p
{
	font-size:			9px;
}
a:link
{
	color:				#FFFFFF;
	text-decoration:	none;

}
a:visited
{
	color:				#FFFFFF;
	text-decoration:	none;
}
a:hover
{
	color:				#FFFFFF;
	text-decoration:	none;
}

/***************************************** Overall ******************************************/
.outerOuterTable
{
	width:				970px;
	background-color:	#060180;
	border-left:		1px solid #FFFFFF;
	border-right:		1px solid #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
	margin-bottom:		5px;
	padding-top:		12px;

}

.outerLeftDiv
{
	width:				160px;
	float:				left;
}
.outerRightDiv
{
	width:				810px;
	float:				left;
}
.outerFooterDiv
{
	width:				100%;
	font-size:			10px;
	text-align:			center;
	float:				left;
}
.buttonLinkDiv
{
	height:				125px;
}
/***************************************** Main Header ******************************************/


.headerDiv
{
	width:				810px;
	margin-left: 		auto;
	margin-right: 		auto;
	position:			relative;
}
.headerH1
{
	font-size:			10px;
	color:				#FFFFFF;
	position:			absolute;
	left:				340px;
	top:				50px;
	z-index:			30;
}
.headerContentDiv
{
	height:				90px;
	width:				770px;
	float:				right;
}
.headerLogo
{
	position:			absolute;
	top:				0px;
	left:				0px;
	z-index:			25;
}
.headerSearch
{
	position:			absolute;
	top:				0px;
	left:				450px;
}
.headerContentTextLabel
{
	color:				#FFFFFF;
	font-weight:		bold;
	font-size:			12px;

}
.headerContentText
{
	height:				16px;
	width:				110px;
	font-family:		Tahoma, Verdana, sans-serif;
	font-size:			12px;
	padding-left:		3px;
	border:				1px solid #000000;
}
.headerAddThisButton
{
	padding-right:		16px;
	padding-top:		5px;
}
.headerLogin
{
	position:			absolute;
	top:				0px;
	right:				10px;
}
.headerContentTextSmall
{
	font-size:			10px;
	color:				#FFFFFF;
	font-weight:		bold;
}
.headerContentCatDiv
{
	position:			absolute;
	left:				0px;
	top:				60px;
	height:				30px;
	width:				830px;
	z-index:			25;
}
.headerContentCatSpan
{
	padding-right:		10px;
}

.headerCategoryText
{
	color:				#FFFFFF;
	font-size:			16px;
	font-family:		Tahoma;
	font-weight:		bold;
	text-decoration:	italics;
	font-style:			none;
}

/********************************* Left ********************************/
.leftChickenDiv
{
	width:				130px;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		20px;
}

.leftButtons
{
	width:				160px;
	text-align:			center;
}
.topSitesItemDiv
{
	height:				18px;
	padding-left:		5px;
	text-align:			left;
}
.topSitesItemText
{
	color:				#FFFFFF;
	font-size:			11px;
	white-space:		nowrap;
	overflow:			hidden;
	width:				155px;
	cursor:				pointer;
	text-align:			left;
}
.topSitesItemFooterDiv
{
	width:				100%;
	border-bottom:		1px solid #000000;
	margin-bottom:		2px;
	font-size:			5px;
	text-align:			left;

}
.topSitesItemFooterText
{
	text-align:			left;
	width:				100%;
	color:				#FFFFFF;
	font-size:			10px;
}

/********************************* Game Thumbs ****************************/

.gameThumbOuterDiv
{
	float:				left;
	width:				150px;
	height:				150px;
	margin-right:		8px;
	border:				1px solid #FF6915;
	position:			relative;
}
.gameThumbTitleDiv
{
	position:			absolute;
	z-index:			101;
	width:				150px;
	background-color:	#000000;
	color:				#FFFFFF;
	border-top:			1px solid #FF6915;
	bottom:				0px;
	text-align:			center;
	font-weight:		bold;
	opacity:			0;
	moz-opacity:		0;
	filter: 			alpha(opacity=0);
	font-size:			12px;

}
.gameThumbImg
{
	width:				150px;
	height:				150px;
	position:			absolute;
	z-index:			100;
}
/********************************* GameBox ********************************/

.gameFlashBox
{
	position:			relative;
	width:				795px;
	padding-bottom:		5px;
}
.gameFlashBoxTop
{
	width:				795px;
	height:				47px;
	background-image:	url("images/gameBoxTop.gif");
	background-repeat:	no-repeat;
}
.gameFlashBoxMiddle
{
	width:				795px;
	background-image:	url("images/gameBoxMiddle.gif");
	background-repeat:	repeat-y;
	margin:				0px;

}
.gameFlashBoxBottom
{
	width:				795px;
	height:				22px;
	background-image:	url("images/gameBoxBottom.gif");
	background-repeat:	no-repeat;
}
.gameFlashBoxTitle
{
	position:			absolute;
	left:				10px;
	top:				-3px;
	margin:				0px;

}
.gameFlashBoxReport
{
	position:			absolute;
	right:				26px;
	top:				8px;
	color:				#000000;
	font-weight:		bold;

}


/***************************************** Main ***********************************/
.ad728Div
{
	padding-bottom:		10px;

}
.exchangeLinksFormTitle
{
	font-weight:		bold;
	white-space:		nowrap;
	text-align:			right;
	padding-right:		5px;
	vertical-align:		top;
	padding-top:		5px;

}
/***************************************** SE Stuff ***********************************/
.seh1
{
	font-size:			12px;
	color:				#FFFFFF;
	position:			absolute;
	z-index:			100000;
	top:				0px;
	width:				970px;
	text-align:			center;
}
#boxGamePageNumsDiv
{
	width:				100%;
	text-align:			center;
}
.boxPageNum
{
	padding:			5px;
}
/***************************************** CPA Stuff ***********************************/
.cpaPlug1
{
	color:				#FF6915;
	cursor:				pointer;
	font-size:			24px;
	font-weight:		bold;
}
.cpaPlug1:hover
{
	color:				#FF6915;
	cursor:				pointer;
	font-size:			24px;
	font-weight:		bold;
	text-decoration:	underline;
}
.cpaStatsItemName
{
	text-align:			right;
	padding-right:		5px;
}
.cpaStatsItemBar
{
	float:				left;
	margin-top:			5px;
	height:				5px;
	background-color:	#FF6915;
}
.cpaStatsItemVotes
{
	float:				left;
	padding-left:		3px;
}
.cpaMovieOuterDiv
{
	width:				300px;
	height:				300px;
	cursor:				pointer;
	border:				1px solid #FF6915;
	position:			relative;
}
.cpaMovieTitleDiv
{
	position:			absolute;
	z-index:			101;
	width:				300px;
	background-color:	#000000;
	color:				#FFFFFF;
	vertical-align:		middle;
	font-size:			24px;
	height:				300px;
	text-align:			center;
	font-weight:		bold;
	opacity:			0;
	moz-opacity:		0;
	filter: 			alpha(opacity=0);

}
