/*======================================================================================================
                  Streamlined and Fully Customizable CSS Document v2.0 - by Crash Gate Media
                               www.CrashGateMedia.com - Adult Web Design with Class
/*=====================================================================================================*/



/*==[ BEGIN PAGE ELEMENTS ]==============================================================================*/
BODY { /* Modify page margins, page background, and scrollbar colors */
	margin: 0px 0px 0px 0px;
	text-align: center;
	background-image: url(images/pagebg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	background-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-face-color: #bbbbbb;
	scrollbar-arrow-color: #00000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #000000;
}
TD, DIV { /* Defines the default text setitings for the entire page */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
TD.bodycontent { /* Defines the layout, background, and padding of the body sections (ie. the hall of fame, textlinks, friends of...) */
	background-image: url(images/bodybg.jpg);
	background-position: center;
	background-repeat: repeat-y;
	padding: 0px 20px 0px 20px;
	text-align: center;
}
TABLE.pageheader TD { /* Defines the backgound for the page header */
	background-image: url(images/headerbg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
TABLE.pagefooter TD { /* Defines the backgound for the page footer */
	background-image: url(images/footerbg.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}
/*==[ END PAGE ELEMENTS ]================================================================================*/



/*==[ BEGIN THUMB BLOCK ELEMENTS ]=======================================================================*/
TABLE.thumbblock { /* Changes the background color and border of the area behind the thumbnails */
	border: 0px solid #000000;
	background-color: #000000;	
}
TABLE.thumbblock TD { /* Keeps thumbnail images properly aligned */
	text-align: center;
	vertical-align : top;

	background-color: #000000;
}
TABLE.thumbblock IMG { /* Constrains the size of the thumbnail images */
/*
	width: 140px;
	height: 110px;
*/
}
A.rolloverthumb IMG { /* Defines the look of an unvisited thumbnail */
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.0;
 border: 1px solid #000000;
}
A:hover.rolloverthumb IMG { /* Defines the look of an unvisited thumbnail in the MOUSEOVER state */
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
 -moz-opacity: 0.6;
 border: 1px solid #ffffff;
}
A:visited.rolloverthumb IMG { /* Defines the look of a visited thumbnail */
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.8;
 border: 1px solid #000000;
}
A:visited:hover.rolloverthumb IMG { /* Defines the look of a visited thumbnail in the MOUSEOVER state */
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
 -moz-opacity: 0.6;
 border: 1px solid #ffffff;
}
/*==[ END THUMB BLOCK ELEMENTS ]========================================================================*/



/*==[ BEGIN BANNER ADVERTISEMENT ELEMENTS ]============================================================*/
IFRAME { display: block; }
		.adframe_top4 {
			width: 770px;
			border: 0px solid #000000;
			overflow: hidden;
			height: 154px;
		}
		.adframe_promo {
			width: 770px;
			border: 0px solid #000000;
			overflow: hidden;
			height: 310px;
		}
		.adframe_banner {
			width: 770px;
			border: 0px solid #000000;
			overflow: hidden;
			height: 110px;
		}
		.adheight {
			height: 120px;
		}
		.adframe_miniclips {
			width: 770px;
			border: 0px solid #000000;
			overflow: hidden;
			height: 176px;
		}

TABLE.top4bg TD { /*  */
	color: #ffffff;
	height: 50px;
	background-image: url(images/top4bg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
}
TABLE.top4 TD { /*  */
	height: 30px;
	text-align: center;
}
TABLE.top4 A IMG { /*  */
	border: 2px solid #000000;
}
TABLE.top4 A:hover IMG { /*  */
	border: 2px solid #ffffff;
}
TABLE.top4 A EMBED { /*  */
	border: 2px solid #000000;
}
TABLE.top4 A:hover EMBED { /*  */
	border: 2px solid #ffffff;
}
TABLE.top4 A { /* */
	color: #000000;
}
TABLE.top4 A:hover { /* */
	color: #ffffff;
}
TABLE.adbody TD { /* Defines the background of the advertisement content boxes */
	background-image: url(images/adbg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
}
TABLE.adbody A { /* Modify banner ad text links formatting */
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;	
}
TABLE.adbody A:hover { /* Modify banner ad text links formatting in mouseover state */
	font-size: 10px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: underline;	
}
TABLE.adbody A IMG { /* Modify banner ad borders */
	border: 2px solid #ffffff;
}
TABLE.adbody A:hover IMG { /* Modify banner ad borders in mouseover state */
	border: 2px solid #ff0000;
}
/*==[ END BANNER ADVERTISEMENT ELEMENTS ]==========================================================*/



/*==[ BEGIN TOP & BOTTOM LIST ELEMENTS ]==============================================================*/
TABLE.friendbg { /* Creates the long stripe of color behind the Friends and More Friends sections. */
	background-image: url(images/top4bg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
}

TABLE.friendblock TD { /* Defines the position of text inside the Friends and More Friends of Sections */
	text-align: center;
	vertical-align : top;
}
TABLE.friends TD { /* Modify the text size, background color, and border of the FRIENDS OF content boxes (inner lighter color) */
	border: 1px solid #000000;
	font-size: 9px;
	background-color: #dfdfdf;
}
TABLE.friends A { /* Modify text links within the FRIENDS OF content boxes */
	color: #000000;
	font-size: 12px;	
	font-weight: bold;
	text-decoration: underline;
}
TABLE.friends A:hover { /* Modify text links in mouseover state within the FRIENDS OF content boxes */
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
TABLE.morefriends TD { /* Modify the text size, background color, and border of the MORE FRIENDS OF content boxes (inner lighter color) */
	border: 1px solid #000000;
	font-size: 9px;
	background-color: #dfdfdf;
	text-align: left;
}
TABLE.morefriends A { /* Modify text links in mouseover state within the MORE FRIENDS OF content boxes */
	color: #000000;
	font-size: 12px;	
	font-weight: bold;
	text-decoration: underline;
}
TABLE.morefriends A:hover { /* Modify text links in mouseover state within the MORE FRIENDS OF content boxes */
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
/*==[ END TOP & BOTTOM LIST ELEMENTS ]==================================================================*/

.jmbfoot {
display: none;
}

A,
A:link,
A:visited {
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
}
A:hover,
A:visited:hover {
	color: #FFFF00;
}

