@charset "utf-8";
/* CSS Document */
/* v1.0 | 20080212 */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
font, img, small, strong, b, u, i, center,
dl, dt, dd, ol, ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family:Arial, Helvetica, sans-serif
}
ol, ul {
	list-style: none;
}

.bonus-section{height:586px;}
.bonus-section img{float:left; border:0;}
.mid-text{text-align:center;padding:10px 10px;}
.mid-text a{font:bold 34px Arial, Helvetica, sans-serif; text-decoration:underline;}
.mid-text a:hover{color:#FF00A8;}

div.join_error2{color:#E00; font-size:11px;  padding-top:30px;padding-left:65px;margin-top:5px;}


/* remember to define focus styles! */
:focus {
	outline: 0;
}
.clearfix {clear:both}
span.color1 {color:#FC309A; text-transform:capitalize}
span.color2 { text-transform:capitalize; font-weight:600}
a {color:#0035E3}
a:hover {text-decoration:none; color:#000000}

body {background-color:#E5E5E5}

#wrapper {background-color:#FFFFFF; border-left:3px solid #000; border-right:3px solid #000; margin:auto; width:1000px; position:relative; overflow:hidden}

#header {}
#header img {float:left}
.animation {float:left; width:647; height:486px}

.menu {clear:both}
.menu { height:45px; color:#FFFFFF; background-color:#000000 }
.menu .menuactive a { float:left; padding:8px 32px 0 32px; height:37px;text-decoration:none;color:#FFFFFF; text-decoration:underline}
.menu .menuactiveLast a { float:left;padding:8px 35px 0 36px; height:37px;text-decoration:none;color:#FFFFFF; text-decoration:underline}
.menu .menuactiveBig a{ float:left;padding:3px 32px 2px 32px; height:40px;text-decoration:none;color:#FFFFFF; text-decoration:underline}
.menu .menuactive a:hover, .menu .menuactiveLast a:hover, .menu .menuactiveBig a:hover {background-color:#FF00A8; text-decoration:none}
.menu .menuactive p, .menu .menuactiveLast p {font-size:20px; font-weight:800; text-transform:uppercase}
.menu .menuactiveBig p.bignav { font-size:30px;font-weight:800}

.desc {width:940px; margin:auto; clear:both}
.desc h2 {color:#BDBDBD; font-size:20px; text-align:center; padding-top:20px}
.desc p {color:#8D8D8D; font-size:12px; padding:7px 20px 0 20px}

.maintable {
width:970px;
margin:auto;
background-color:#FFF;
border:6px solid #000;
margin-top:10px;
margin-bottom:10px;
position:relative;
overflow:hidden;
z-index:100}
.logo {position:absolute; width:250px; height:82px; top:-5px; right:-5px; z-index:10}
.tabletitle { width:100%; background-color:#000000}
.tabletitle h3 { text-transform:capitalize; color:#FFFFFF; font-size:25px; font-weight:800; padding:5px 0 5px 2px}
.tabletitle h3 span {color:#1EA0FF}
.mtLeft {width:370px; float:left; margin:5px 2px 0 6px; *margin:5px 2px 0 2px}
.mtLeft img {margin:1px}
.mtRight {width:580px; float:left; margin:5px 5px 0}
.mtRight p {padding:5px; padding-bottom:0; font-size:14px}
.mtRight p.biglink {font-size:46px; font-weight:800; padding:0; text-align:center}
.mtBottom {margin-left:7px; margin-top:2px; margin-bottom:5px; width:970px; clear:both}
.mtBottom img {float:left; margin:2px 4px 4px 0}



#footer{}
#footer img{float:left}
#footer p{width:100%;font-size:14px;font-weight:800;text-align:center;padding-top:10px;margin:0}
#footer p span{font-size:20px;font-weight:400}

.footnote {padding:20px;}
.footnote p {font-family:Arial; font-size:11px; text-align:center; color:#000}
.footnote p a:hover {text-decoration:none}


#bonus_sites{width:950px;height:539px;background-color:#C5C0B6}
#bonus_sites img{float:left;display:inline}
#bonus_sites #bs_container{width:698px;height:397px;float:left;display:inline}
#bonus_sites #bs_container p{text-align:center;font:800 16px Arial, Helvetica, sans-serif}
#bs_info{width:648px;float:left;background-color:#FFF;border:1px solid #000;margin-top:10px;padding:10px 10px 10px 20px}
.bs_check{background:left url(../images/check.jpg) no-repeat;width:190px;float:left}
.bs_check2{background:left url(../images/check.jpg) no-repeat;width:250px;float:left}
.bs_check4{background:left url(../images/joinpics/check.jpg) no-repeat;width:auto;_width:280px;float:left;margin-right:40px;_margin-right:10px}
.bs_check p,.bs_check2 p,.bs_check4 p{font:800 16px Arial, Helvetica, sans-serif;text-align:left;padding:5px 0 5px 30px}
#bonus_sites #bs_container .bs_join{float:left;margin:20px 5px 0 0}


#join_wrapper{width:950px;border-left:4px solid #000;border-right:4px solid #000;background-color:#FFF;overflow:hidden;font-family:Arial, Helvetica, sans-serif;margin:0 auto}
#join_header{height:240px;display:block}
#join_box{background-color:#000;width:100%;display:block}
#join_box p{font:800 14px Arial;text-align:center;color:#8B8B8B;text-transform:uppercase;padding:10px}
.join_side {width:230px; height:430px; margin-top:5px; margin-left:12px; _margin-left:8px; float:left}
.join_side img{ margin-bottom:2px}
.join_form {width:445px; height:430px;background-color:#FFFFFF;border:1px solid #000;float:left; margin-left:5px;margin-top:5px}

.join_resons{width:475px;height:430px;float:left;margin-left:5px;margin-top:5px}
.join_resons .join_info{width:470px;height:190px;border:1px solid #000;margin-bottom:5px;background:right bottom url(../images/joinpics/join_info_bg.jpg) no-repeat;background-color:#FFF}
.ji_titlebox{background-color:#000;width:98%;margin:5px auto 0}
.ji_titlebox p{color:#FFF;font-size:18px;text-transform:uppercase;text-align:center;padding:5px}
.join_bonus p.ji_link a{font-size:28px;text-align:center;padding:10px}
.join_bonus p.ji_link a:hover{text-decoration:none}
.ji_infobox{width:450px;padding-top:10px;margin:0 auto}
.join_bonus{width:930px;overflow:hidden;border:1px solid #000;background-color:#FFF;margin:10px auto 0}
.join_bonus .jb_bonus{width:175px;float:left;margin:2px}
.join_bonus .jb_bonus p{font:800 12px Arial;text-align:center}
.join_form p{font:800 14px Arial;text-align:center;color:#000}
.jf_formcontainer{width:420px;padding-top:20px;  margin:0 auto}
.jf_formlabel{float:left;padding-top:6px;margin-left:10px}
.jf_formlabel p{float:left;width:130px;text-align:right;padding-right:10px;font-size:12px;color:#000}
.jf_label{float:left;width:180px;padding-bottom:5px}
.jf_optionbox3{float:left;width:230px;font-size:14px;padding-bottom:5px}
.jf_button_container{width:199px;height:35px;margin:5px auto}

.jf_button{width:199px;height:35px;cursor:pointer; border:0;margin:5px auto; }


.join_form .jf_footer_box {width:auto; position:absolute; bottom:5px; left:100px}
.join_form p.jf_footer{font:400 11px Arial;text-align:center;}

.join_error{color:#E00}
#join_header img,.jf_option{float:left}
.join_resons .join_image img,.join_bonus .jb_bonus img{float:left;margin-right:2px;border:1px solid #000}
.jf_optionbox,.jf_optionbox2{float:left;width:200px;font-size:14px;padding-bottom:5px}



