/* _______________ Body _______________ */
BODY {
	background-color: #333369;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	scrollbar-3d-light-color:#999999;
	scrollbar-arrow-color:#333369;
	scrollbar-base-color:#CCCCCC;
	scrollbar-dark-shadow-color:#333333;
	scrollbar-face-color:#9999CC;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#333369;
}

/* _______________ AdEngage Left _______________ */
.ae_table_vert { width:auto; height:auto; background-color:#000000; }
.ae_td_vert,.ae_image_td_vert { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }
.ae_image_td_vert, .ae_image_td_horiz { text-align:right; padding-top:4px; padding-bottom:4px; padding-right: 4px; }
.ae_image_td_sky { text-align:left; padding-top:4px; padding-bottom:0px; padding-right: 0px; }
.ae_bb_td_vert { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }
A.ae_title_vert, A.ae_image_link_vert {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: None; }
.ae_desc_vert {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; }
.ae_click_count_vert {font-family: Verdana,Sans-Serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: None; }
A.ae_powered_vert {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: None; }
A.ae_yourlink_vert {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: None; }
A.ae_title_vert:hover, A.ae_powered_vert:hover, A.ae_yourlink_vert:hover, A.ae_image_link_vert:hover { color: #ffffff;  text-decoration: underline;}
.ae_image_vert { border-width:1px; border-color:#ccccff;}

/* _______________ AdEngage Top _______________ */
.ae_table_sky { width:225px; height:auto; background-color:#000000; }
.ae_td_sky,.ae_image_td_sky { padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 5px; vertical-align:top; }
.ae_image_td_vert, .ae_image_td_horiz { text-align:right; padding-top:4px; padding-bottom:4px; padding-right: 4px; }
.ae_image_td_sky { text-align:left; padding-top:4px; padding-bottom:0px; padding-right: 0px; }
.ae_bb_td_sky { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }
A.ae_title_sky, A.ae_image_link_sky {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: none; }
.ae_desc_sky {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; }
.ae_click_count_sky {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: None; }
A.ae_powered_sky {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: none; }
A.ae_yourlink_sky {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: none; }
A.ae_title_sky:hover, A.ae_powered_sky:hover, A.ae_yourlink_sky:hover, A.ae_image_link_sky:hover { color: #ffffff;  text-decoration: underline;}
.ae_image_sky { border-width:0px; border-color:None;}


/* _______________ AdEngage Top Banner _______________ */
.ae_table_horiz { width:660; height:75; background-color:#000000; }
.ae_td_horiz,.ae_image_td_horiz { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }
.ae_image_td_vert, .ae_image_td_horiz { text-align:right; padding-top:4px; padding-bottom:4px; padding-right: 4px; }
.ae_image_td_sky { text-align:left; padding-top:4px; padding-bottom:0px; padding-right: 0px; }
.ae_bb_td_horiz { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }
A.ae_title_horiz, A.ae_image_link_horiz {font-family: Verdana,Sans-Serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: None; }
.ae_desc_horiz {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; }
.ae_click_count_horiz {font-family: Verdana,Sans-Serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: None; }
A.ae_powered_horiz {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: None; }
A.ae_yourlink_horiz {font-family: Verdana,Sans-Serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ccccff; text-decoration: None; }
A.ae_title_horiz:hover, A.ae_powered_horiz:hover, A.ae_yourlink_horiz:hover, A.ae_image_link_horiz:hover { color: #ffffff;  text-decoration: underline;}
.ae_image_horiz { border-width:1px; border-color:#ccccff;}


/* _______________ Juicy Ads _______________ */

.adtitle , .adtitle A:link, .adtitle A:visited {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ccccff;
	text-decoration: none;
}

.adtext {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	font-size: 11px;
	color: #9999cc;
	text-decoration: none;
}



/* _______________ Top Banner _______________ */
.aetop {
	width:600px;
	height:70px;
	border:1px solid;
	border-color:#9999cc;
}


/* _______________ Top Bar _______________ */
.tb {
	width:1003px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	background-color:#000000;
	background-image:url(/images/bg1.jpg)
}


/* _______________ Hardcore Page Videos ________________ */
a.myPlayer {
	display:block;
	width: 680px;
	height:420px; 
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:0px solid #999;
}
 
a.myPlayer img {
	margin-top:70px;
	border:0px;
}
 
a.myPlayer:hover {
	border:0px solid #000;
}


/* _______________ Hardcore Page Videos (Flowplayer) ________________ */
#player {
	width:560px;
	height:415px;
	display:block;
	text-align:center;
	margin:0px auto;
}
 
#player img {
	margin-top:0px;
	border:0px;
}



/* _______________ Gallery Videos _______________ */
.vid1 {
	width:316px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	background-color:#000000;
	background-image:url(/images/vid_header.jpg)
}

.vid2 {
	width:316px;
	height:22px;
	text-align:center;
	display:table-cell;
	background-color:#000000;
	background-image:url(/images/vid_body.jpg)
}


/* _______________ Body Text _______________ */
.pwBodyText1 {
	font-family: Geneva, MS Sans Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

.pwBodyText2, .pwBodyText2 A:link, .pwBodyText2 A:visited {
	font-family: arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
}


.pwBodyText3, .pwBodyText3 A:link, .pwBodyText3 A:visited {
	font-family: verdana;
	font-size: 10px;
	color: #ccccff;
	text-decoration: none;
}

.pwBT1, .pwBT1 A:link, .pwBT1 A:visited {
	font-family: Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #ccccff;
	text-transform: none;
	text-decoration: none;

}


.pwBT1 A:hover {
	color: #ffffff;
	text-decoration: underline;
}


.pwBT3, .pwBT3 A:link, .pwBT3 A:visited {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.pwBT3 A:hover {
	color: #ccccff;
	text-decoration: underline;
}


.pwBT3a, .pwBT3a A:link, .pwBT3a A:visited {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	font-size: 11px;
	color: #ccccff;
	text-decoration: none;
}

.pwBT3a A:hover {
	color: #ffffff;
	text-decoration: underline;
}

.pwBT4, .pwBT4 A:link, .pwBT4 A:visited {
	font-family: Verdana,Sans-Serif;
	font-size: 11px;
	color: #ccccff;
	text-decoration: none;
	line-height: 14px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}


.pwBT4 A:hover {
	color: #ffffff;
	text-decoration: underline;
}






/* _______________ Galleries _______________ */
.pwGalleryText1, .pwGalleryText1 A:link, .pwGalleryText1 A:visited {
	font-family: Verdana,Sans-Serif;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
}


.pwGalleryText1 A:hover {
	color: 9999cc;
	text-decoration: underline;
}

.pwGalleryText2, .pwGalleryText2 A:link, .pwGalleryText2 A:visited {
	font-family: arial, verdana, Helvetica;
	color: #ccccff;
	font-size: 12px;
	text-decoration: none;
}

.pwGalleryText3, .pwGalleryText3 A:link, .pwGalleryText3 A:visited {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	color: #ccccff;
	font-size: 10px;
	text-decoration: none;
}

.pwGalleryText3 A:hover {
	color: #ffffff;
	text-decoration: underline;
}

.pwGalleryText3a, .pwGalleryText3a A:link, .pwGalleryText3a A:visited {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	color: #ccccff;
	font-size: 10px;
}

.pwGalleryText3a A:hover {
	color: ffffff;
	text-decoration: none;
}

.pwGalleryText3b, .pwGalleryText3b A:link, .pwGalleryText3b A:visited {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}


A.galleryTNro img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
 -moz-opacity: 1.0; 
} 

A:hover.galleryTNro img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
 -moz-opacity: 0.75; 
} 

A:visited.galleryTNro img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
 -moz-opacity: 1.0; 
} 

A:visited:hover.galleryTNro img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
 -moz-opacity: 0.75; 
}

.TNBorder {
	horizontal-align: center;
	border-left: 5px solid;
	border-right: 5px solid;
	border-top: 5px solid;
	border-bottom: 5px solid;
	border-color: #222222;
}




/* _______________ Main Nav Bar _______________ */

.xNav {
	horizontal-align: center;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #9999cc;
}


.xNava {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #9999cc;
}

.xNav_NoLeft {
	vertical-align: middle;
	border-left: 0px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #9999cc;
}

.xNav_NoRight {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 0px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #9999cc;
}

.xNav_NoTop {
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #9999cc;
}

.xNav_NoBottom {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 0px solid;
	border-color: #9999cc;
}

.xNav_NoTop_NoLeft {
	vertical-align: middle;
	border-left: 0px solid;
	border-right: 1px solid;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #9999cc;
}


.xNav_NoBottom_Noright {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 0px solid;
	border-top: 1px solid;
	border-bottom: 0px solid;
	border-color: #9999cc;
}

.xNav_NoBottom_NoLeft {
	vertical-align: middle;
	border-left: 0px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 0px solid;
	border-color: #9999cc;
}

.xNav_NoLeft_NoRight {
	vertical-align: middle;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #9999cc;
}

.xNav_Top {
	vertical-align: middle;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 1px solid;
	border-bottom: 0px solid;
	border-color: #9999cc;
}


.xNav_Over {
	border: 1px solid;
	border-color: #000000;
}




.xNavText {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.xNavText1 {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	line-height: 14px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.xNavText1 A:link, .xNavText1 A:visited {
	color: #ffffff;
	text-decoration: none;
}

.xNavText1 A:hover {
	color: cc0000;
	text-decoration: none;
}


.xContentText1 {
	font-family: Verdana;
	font-size: 25px;
}

.xContentText1a {
	font-family: Verdana;
	font-size: 18px;
}

.xContentText1a A:hover {
	color: cc0000;
	text-decoration: none;
}


.xContentText2, .xContentText2 A:link, .xContentText2 A:visited {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	color: cdcdcd;
	font-size: 10px;
	text-decoration: none;
}


.xContentText2 A:hover {
	color: 9999cc;
	text-decoration: underline
}



.xNavHeader {
	font-family: Verdana, Geneva, MS Sans Serif, Helvetica;
	font-size: 35px;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}


.xNav1 {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #cccccc;
}

.xNav1_NoLeft {
	vertical-align: middle;
	border-left: 0px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #cccccc;
}

.xNav1_NoRight {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 0px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #cccccc;
}

.xNav1_NoTop {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #cccccc;
}

.xNav1_NoBottom {
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 0px solid;
	border-color: #cccccc;
}

.xNav1 A:link, .xNav1 A:visited,
.xNav1_NoLeft A:link, .xNav1_NoLeft A:visited,
.xNav1_NoRight A:link, .xNav1_NoRight A:visited,
.xNav1_NoTop A:link, .xNav1_NoTop A:visited,
.xNav1_NoBottom A:link, .xNav1_NoBottom A:visited {
	color: #ffffff;
	text-decoration: none;
}
