@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;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

body {background-color: #D7D7D7;background-image:url(http://tour.radgasm.com/images/newback.jpg)}

#wrapper {
width:950px;
background-color:#FFFFFF;
overflow:hidden;
margin:auto;
border-right:5px solid #000; border-left:5px solid #000
}
#header {}
#header img {float:left}
#header .slideshow {float:left}
#menu {}
#menu img {float:left}

.desc { margin:10px auto; }
.desc p {font-size:12px; text-align:justify; padding:0 20px 10px 20px}

.clearfix {clear:both}

.tableContainer {width:920px; height:50px; margin:auto; position:relative}
.tableContainer .tableLogo { width:346px; height:43px; position:absolute; top:0; right:0}
.tableContainer .tableTitle { width:auto; font-size:25px; font-weight:800; position:absolute; bottom:5px; left:0}
.colorme {color:#FF02C0}
.tableContent { width:920px; border:4px solid #000; margin:auto; overflow:hidden}
.tableContent img {border:1px solid #000}
.tableContent img.button {border:0}
.tableLeft {width:615px; float:left; margin:5px 0 0 8px; _margin:5px 0 0 0; *margin:5px 0 0 4px}
.tableLeft p {font-size:13px; padding:10px 0}
.tableRight {width:285px; float:left; margin:4px 0 0 0}
.tableRight img {margin:2px}

.bonus {width:887px; margin:auto}
.bonusTitle {background-color:#000000; color:#FFFFFF}
.bonusTitle h4 {font-size:22px;text-align:center; padding:10px}

#footer {clear:left}
#footer img {float:left}
.footnote { margin-top:20px;clear:both}
.footnote p {text-align:center; font-size:12px; padding:20px}
.footnote p a:hover {text-decoration:none}


#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_form{width:445px; position:relative; 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}

.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}