/*
// globals
*/
body { background: #000 url(../images/bg.gif) repeat top center !important; margin: 0px; padding: 0px; }
body, div, p { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; }
a, a:visited { color: #C06; }
a:hover { color: #F6C; text-decoration: none; }
/*
// layout containers
*/
#container { background: url(../images/main_bg.gif) repeat-y top center; margin: auto; }
#content { width: 894px; margin: auto; }
#main { background: url(../images/main_top_bg.jpg) no-repeat top center; }
#submain { background: url(../images/submain_top_bg.jpg) no-repeat top center; }
#joinmain { background: url(../images/joinmain_top_bg.jpg) no-repeat top center; }
div#main .pad, div#submain .pad, div#joinmain .pad { padding: 0px 21px 20px 20px; }
div#joinmain .pad { padding-top: 20px; }
/*
// welcome text
*/
#wlcm_txt { background: url(../images/welcome_txt_bg.gif) repeat-y; width: 788px; margin: auto; }
div#wlcm_txt .content { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em; text-align: justify; padding: 0px 24px; }
div#wlcm_txt .content span { color: #C06; font-weight: bold; }
/*
// colored nav links
*/
.links, .sublinks { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 24px; padding: 40px 0px 20px 0px }
.sublinks { padding-top: 20px; padding-bottom: 40px; }
div.links span a, div.links span a:visited, div.sublinks span a, div.sublinks span a:visited { color: #C00; }
div.links span b a, div.links span b a:visited, div.sublinks span b a, div.sublinks span b a:visited { color: #F60; font-weight: normal; }
div.links b a, div.links b a:visited, div.sublinks b a, div.sublinks b a:visited { color: #C06; font-weight: normal; }
div.links span em a, div.links span em a:visited, div.sublinks span em a, div.sublinks span em a:visited { color: #06F; font-style: normal; }
div.links em a, div.links em a:visited, div.sublinks em a, div.sublinks em a:visited { color: #090; font-style: normal; }
/*
// tag padding
*/
.tag { padding: 20px 0px; }
/*
// intro text
*/
#intro_txt { font-size: 12px; width: 751px; padding: 20px 0px; margin: auto; }
div#intro_txt span { font-size: 16px; font-weight: bold; }
div#intro_txt span b { color: #C06; font-style: normal; }
/*
// block styles
*/
.blck_hdr { background: url(../images/blck_hdr.gif) no-repeat; font-size: 22px; font-weight: bold; color: #C06; text-align: center; line-height: 48px; width: 853px; height: 49px; }
.blck { background: #FFB2E5 url(../images/blck_ftr.gif) no-repeat bottom center; width: 853px; margin-bottom: 40px; }
.img_frame { position: relative; background: #C06; width: 833px; height: 527px; margin: auto; margin-bottom: 1px; }
div.img_frame .one { position: absolute; top: 2px; left: 2px; }
div.img_frame .two { position: absolute; top: 2px; right: 2px; }
div.img_frame .three { position: absolute; top: 313px; left: 2px; }
div.img_frame .four { position: absolute; top: 313px; left: 168px; }
div.img_frame .five { position: absolute; top: 313px; left: 334px; }
div.img_frame .six { position: absolute; top: 313px; left: 500px; }
div.img_frame .seven { position: absolute; top: 313px; left: 666px; }
div.img_frame .logo { position: absolute; top: 238px; left: 322px; z-index: 10000; }
	/*
	// block text styles
	*/
	.blck_txt_frame { background: #C06; width: 833px; margin: auto; }
	div.blck_txt_frame .blck_txt { background: #FFF1FF; border: 2px solid #C06; padding: 15px; }
	div.blck_txt_frame div.blck_txt div { color: #C06; font-size: 14px; font-weight: bold; text-align: center; }
	/*
	// bigass button
	*/
	.bigass_btn_pad {  padding: 13px 0px 13px 0px; }
	.bigass_btn { background: url(../images/bigass_button.gif) no-repeat; font-size: 18px; font-weight: bold; color: #FFB2E5; text-align: center; line-height: 74px; width: 791px; height: 74px; margin: auto; }
	div.bigass_btn a, div.bigass_btn a:visited { color: #FFF1FF; }
/*
// bottom, big links
*/
#big_lnks { background: url(../images/ftr_logo.jpg) no-repeat; background-position: center; width: 100%; height: 90px; }
div#big_lnks #seemore { float: left; padding-left: 70px; }
div#big_lnks #joinnow { float: right; padding-right: 70px; }

/*
// DVD page
*/
.dvdcell {
	font-size: 11px;
	background: #f7f7f7;
	border: 1px solid #ededed;
}
.dvdcell img {
	padding: 2px;
	background: #FFF;
	border: 1px solid #c0c0c0;
}
.dvdcell span {
	color: #c00;
}
.dvdcell a {
	font-weight: bold;
}

/*
// footer
*/
.ftr div, .ftr p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ABABB3; }

/* Index bottom warning/links
------------------------------------------*/
#tdbottombox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: normal;
}
#tdbottombox p {
	line-height: normal;
}
#tdbottombox a {
	text-decoration: underline;
	color: #900;
}
#tdbottombox a:hover {
	text-decoration: none;
}

/* JOIN Page stats
------------------------------------------*/
.join-sell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
}
.join-sell .txt11 {
	font-size: 11px;
}
.join-sell .txt12 {
	font-size: 12px;
}
.join-sell .highlight {
	color: #981D83;
}
.join-sell .lastditch {
	font-size: 12px;
	font-weight: normal;
}



/* Join bottom proccessor infos
------------------------------------------*/
#tdprocessorinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
}
#tdprocessorinfo a {
	text-decoration: underline;
	color: #0000EE;
}
#tdprocessorinfo a:hover {
	text-decoration: none;
	color: #0000EE;
}
#tdbonussitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}

/* Global copyright
------------------------------------------*/
#tdcopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
}


/* Bonus Site Include
-----------------------------------------*/
#bonusinclude .bonus1 {
	width: 661px;
	line-height: 56px;
	background: top left repeat-x url(cimages/join/bonus_include/aejoinblock1.png);
}
#bonusinclude .bonus2 {
	width: 26px;
	line-height: 241px;
	background: top left repeat-x url(cimages/join/bonus_include/aejoinblock2.png);
}
#bonusinclude .bonus3 {
	width: 29px;
	line-height: 241px;
	background: top left repeat-x url(cimages/join/bonus_include/aejoinblock3.png);
}
#bonusinclude .bonus4 {
	width: 661px;
	line-height: 59px;
	background: top left repeat-x url(cimages/join/bonus_include/aejoinblock4.png);
}
