@charset "utf-8";
/* CSS Document */

*, html {margin:0; padding:0;}
.clearfix{clear:both;}

body {background:url(images/tube_images/sitebg.jpg) repeat-x ; background-color:#fff; font:12px Arial, Helvetica, sans-serif;}

.wrapper{width:1250px; margin:0 auto;}
.wrapper img{border:0;float:left;}
.header {background:url(images/tube_images/logo.jpg) no-repeat; height:184px;margin-bottom:10px;}

.header-links{width:400px; float:right; padding-right:20px;padding-top:70px;}
.header-links li{display:inline; margin-left:5px; }
.header-links li a{padding:5px 10px;; background:#00a8ff; color:#fff; text-decoration:none; text-align:center;border:1px solid #fff;font-size:24px;}
.header-links li a:hover{ background:#000; color:#fff; text-decoration:underline; }


.thumb-box{width:302px; background:#1a1a1a;padding:3px;text-align:center; float:left;margin-left:2px;*margin-left:1px;margin-bottom:8px; }
.thumb-box img{ border:#333333 1px solid;}
.box{ position:relative}
.overlay{ position:absolute; width:300px;height:250px; background-image:url(http://creampiegfs.com/tube_images/siteshover.png); background-repeat:no-repeat; display:none; cursor:pointer; left:0px; top:0px;}


.pagination{clear:both; text-align:center;font-size:25px;margin-bottom:20px; background:#1a1a1a;padding:4px;color:#fff;}
.pagination a{color:#FFF;}
.pagination a:hover{color:#999;}
.seeall{width:1025px;margin:0 auto;}

.title{float:left; margin:2px 0 2px 0; font-size:16px; font-weight:bold; text-transform:capitalize; color:#FFF;}
.title a{color:#FFF}
.title a:hover{color:#FC3;}
.star {margin:2px 0 2px 0;}
.star {background:url(images/tube_images/star.gif) repeat-x; width:95px; height:19px; float:right; clear:right}
.rating{float:left; margin:2px 0px 2px 0px; font-size:12px; font-weight:bold;}


/* ######### ----JOIN PART ########## */
.header-join {
	background:url(http://creampiegfs.com/tube_images/joinpics/logo.jpg) no-repeat center;
	height:184px;
	text-align: center;
}
.header-notes{width:930px; margin:0 auto;}
.header-notes img{margin:0 auto; width:928px; float:left;}

#join_wrapper{width:960px;overflow:hidden;margin:0 auto}
#join_box{background-color:#000;width:100%;display:block}
#join_box p{font-size:14px; font-weight:bold;text-align:center;color:#8B8B8B;text-transform:uppercase;padding:10px}

.join_side {width:215px; overflow:hidden; margin-top:15px; margin-left:6px; display:inline; float:left; }
.join_side img{display:block; margin-bottom:10px;border:1px solid #000;}


.join_form {width:490px; overflow:hidden; background-color:#fff;float:left; display:inline; margin-left:6px; margin-top:15px;font:bold 12px Arial, Helvetica, sans-serif }
.join_button {background:url(http://creampiegfs.com/join_access.jpg) no-repeat 0 0; width:254px; height:55px; border:0}
.join_button:hover {cursor:pointer;  background-position: 0 -55px;}
.join_button:active {cursor:pointer;  background-position: 0 0;}


.join_form p{font:normal 14px Arial;text-align:center;color:#ff; line-height:26px}
.join_form p span {font-size:22px; }

.jf_formcontainer{width:360px;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:#fff}
.jf_label{float:left;width:200px;padding-bottom:10px; border:1px solid #CCB461; background-color:#F6E6AF}
.jf_optionbox3{float:left;width:230px;font-size:14px; font-weight:normal;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; font-size:11px}
#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}


#footer{width:1000px; margin:0px auto; padding:15px; text-align:center; color:#000;}
#footer p { margin:0; padding:10px 0}
#footer a {color:#00f}
#footer a:hover {text-decoration:none; color:#e3ad0d;}

.footerbot{ width:1300px; margin:10px 0px 0px 0px; height:100px;}
.footnote-join {font-family:Verdana, Geneva, sans-serif; text-align:center; font-size:11px; color:#cdccce; width:1300px;  }
.footnote-join img{ margin:0 auto;}