@charset "utf-8";
/* CSS Document */
body { background: #d2dade url(/images/bgimage.jpg) repeat; margin: 0; padding: 0; font: 16px Arial,Helvetica,sans-serif; color: #000; }

a { text-decoration:none; }
a:hover { text-decoration: underline; }

p { line-height: 140%; margin: .3em 0; }

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('/css/text/bebasneue.eot');
    src: url('/css/text/bebasneue.eot') format('embedded-opentype'),
url('/css/text/bebasneue.woff') format('woff'),
url('/css/text/bebasneue.ttf') format('truetype'),
url('/css/text/bebasneue.svg#BebasNeueRegular') format('svg');
}

.pageWrap { width: 100%; background: url(/images/topBar.png) repeat-x center top; display: table; }

div#workout-bg { background: transparent url(/images/workout-bg.png)no-repeat center center; }

div#blue-bg { background: #aedff1 url(/images/blue_bg.png) repeat; width: 1024px; margin: 20px auto; display: table;
box-shadow: 0 0 8px rgba(0,0,0,0.78);
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.78);
-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.78);
-moz-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px; }

/*===========  ContentWrapper css ==============*/
div#ContentWrapper_main { position: relative; margin: 0 auto; width: 960px; padding: 0px 10px 0; background: #fff; min-height: 490px;
box-shadow: 0 0 8px rgba(0,0,0,0.78);
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.78);
-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.78);
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px; }

div#ContentWrapper_main p { margin: 12px 40px; text-align:justify; }

div#ContentWrapper_main .callout3 { margin: 0 0 -9px -33px; }
div#ContentWrapper_main .clear_space { clear: both; margin: 0 10px; height: 4px; width: 200px; }
/*===========  end ContentWrapper css ==============*/
div#ContentWrapper_main .points_terms { color:#30729f; margin:12px 20px; font: normal 16px/24px Arial, Helvetica, sans-serif; }

div#adminContent .points { color:#30729f; margin: 10px 40px; font: normal 16px/22px Arial, Helvetica, sans-serif; text-align: justify;  }
div#adminContent .points_sub { color:#000; margin: 10px 60px; font: normal 16px/26px Arial, Helvetica, sans-serif; text-align: justify;  }
div#adminContent .points_sub_indent { color:#000; margin: 10px 140px 10px 80px; font: normal 16px/26px Arial, Helvetica, sans-serif; text-align: left; text-indent: -20px  }
div#adminContent .points_sub_quote { color:#000; margin: 15px 60px; font: italic normal 16px/24px Arial, Helvetica, sans-serif; text-align: left;  }
div#adminContent .points_center { color:#30729f; margin: 10px 40px; font: normal 16px/22px Arial, Helvetica, sans-serif; text-align: center;  }

fieldset input:hover, textarea:hover { border-color: #000; background-color: #dcf7f8; }

div#main { position: relative; padding-top: 30px; }
div#main_here { position: relative; padding-top: 10px; }

h3.main_page_adj { color: #da2630; font: bold 30px/32px Tahoma, Geneva, sans-serif; text-transform: capitalize; text-align: center; }

/* OVERLAY */
.simple_overlay {
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color: #5b5b5b; width:640px; min-height:360px; border:1px solid #5b5b5b;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000; }

/* close button positioned on upper right corner */
.simple_overlay .close { background-image:url(/images/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }

/* END OVERLAY */

/* about */

h2.pagetitle { font: bold 32px "Myriad Pro", Arial, Helvetica, sans-serif; color: #46b2e3; text-align: left; background: url(/images/back-pagetitle.png) no-repeat 0px 50px; margin: 50px 5px 20px; width: 335px; height: 60px; }

h2.pagetitle_main { font: bold 32px "Myriad Pro", Arial, Helvetica, sans-serif; color: #46b2e3; text-align: left; background: url(/images/back-pagetitle.png) no-repeat 0px 50px; margin: 0px 5px 20px; width: 335px; height: 60px; }

/*===========  join-steps css ==============*/
div#joinow-steps { position: relative; padding: 23px 54px 0; }

div#joinow-steps .stepbox { position: relative; margin: 80px auto; width: 100%; background: #b1e3f3 url(/images/back-stepbox.png) repeat-y right top; padding: 0 0 40px 0; color: #175180;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-khtml-border-radius: 9px;
border-radius: 9px; }

div#joinow-steps .stepbox img.step { margin: 0 auto; display: block; top: -39px; position: relative; }
div#joinow-steps .stepbox img.step_top { position: relative; display: block; top: -39px; left: 30px; }
div#p351710_wrapper { width: 580px; height: 315px; margin: -32px 0px 0px 101px; margin-top:-32px; }
/*===========  End --- join-steps css ==============*/

/*===========  Footer css ==============*/
div#footer a:link, #footer a:visited { color: #fff; text-decoration: none; font: normal 16px/24px Arial, Helvetica, sans-serif; margin: 10px; }

div#footer { background: #1c3d5f url(/images/main/back-footer.jpg) no-repeat right top; min-height: 181px;
font: normal 12px Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 0; }

div#footer { padding: 55px 0 0 30px; width: 940px; margin: 0 auto; }

div#footer .footer-box { padding-bottom: 15px; width: 700px; }

div#footer .copyright_bc { margin: 40px 50px 0px; }
/*===========  End --- Footer css ==============*/

div#mb_video_corretion { float: right; margin: 10px 0px 10px 40px; width: 500px; border: 1px solid #000; background-color: #EBE7D3; }
div#mb_video_corretion h3.mb_correction_head { font: bold 28px Arial, Helvetica, sans-serif; margin: 10px 20px; color: #C30; }
div#mb_video_corretion p.mb_correction_txt { text-align: left; margin: 10px 20px; text-indent: -15px; }

div#mb_video_corretion_two { position: relative; margin: 10px 0px 10px 40px; width: 800px; border: 1px solid #000; background-color: #EBE7D3; }
div#mb_video_corretion_two h3.mb_correction_head { font: bold 28px Arial, Helvetica, sans-serif; margin: 10px 20px; color: #C30; }
div#mb_video_corretion_two p.mb_correction_txt { text-align: left; margin: 10px 20px; text-indent: -15px; }

div#adminContent .mb_videos_faq { margin: 12px 140px 12px 60px; font: normal 18px/30px Arial, Helvetica, sans-serif; }
div#adminContent .mb_videos_txt_red { margin: 20px 40px -10px 20px; font: normal 30px Tekton Pro, Arial, Helvetica, sans-serif; color: #F30; }
div#adminContent .mb_videos_h2 { margin: 30px 20px 10px; font: bold 30px Tekton Pro, Arial, Helvetica, sans-serif; color: #376190; text-decoration: underline; }
div#adminContent .mb_videos_txt { margin: 12px 10px 12px 60px; font: normal 18px/30px Arial, Helvetica, sans-serif; text-indent: -20px; }
div#adminContent .mb_videos_txt a { font: bold 16px/30px Arial, Helvetica, sans-serif; letter-spacing: 1px; }

div#adminContent .under_line { text-decoration: underline; }
div#main .just_another_hand { clear: both; margin: 30px 40px 20px; font: normal bold 50px 'Just Another Hand', cursive; color: #eb3b33; letter-spacing:4px; text-shadow:1px 1px 0px #000;  }

div#adminContent .cursor_pt_gen { cursor: pointer; } 

div#countdown_container { position: relative; margin: 20px 0px; text-align: center; }
div#countdown_timer { margin: 0px 30px 10px 0px; float: right; background: url(/6weekbtc/images/countdown_back.png) no-repeat 0 0; height: 200px; width: 520px; padding-top: 20px; }
div#registration_ends { margin: 20px 0px 10px 30px; float: left; height: 160px; width: 277px;}
.clear_space { position: relative; clear:both; height: 1px; }


