/* CSS Document */

html, body, div, p, h1, h2, h3, h4, h5, h6, h7, a, span, strong, table, ul, li, ol{margin:0px; padding:0px;}

html{overflow-y:scroll; height:100%;}

body{ background:#000 url(images/bg.png); font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px; color:#fff; height:100%;}
a:active, a:focus {outline:0;}
.cb{clear:both;}
img {border:none;}

#bottom{}


#wrapper{position:relative;	width:1005px; margin:auto; top:5px; background:#000; border-bottom:yellow solid 20px; margin-bottom:50px; padding-top:105px;}/*bg: url(images/wrapperbg.gif)*/

h3{font-size:14px; font-weight:600;}
h3 span{display:inline; float:left; font-size:12px;}
h3 .one{width:110px;}
h3 .two{width:650px;}

h4 span{display:inline; float:left;}
h4 .one{width:200px;}
h4 .two{width:250px;}

h5{color:#999999;}
h5 span{display:inline; float:left;}
h5 .one{width:225px;}

.bootcampM{background:url(images/bootcamp_mens_bg.jpg) no-repeat;}
.bootcampM p{margin:15px 20px 20px 50px;}
.bootcampM a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.bootcampM a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

.about{background:url(images/about_bg.jpg) no-repeat;}
.about p{margin:35px 25px 20px 305px;}
.about a{color:#46a6ec; font-weight:bold; text-decoration:none;}
.about a:hover{color:#9b9b0f; font-weight:bold; text-decoration:none;}

.memberships{background:url(images/memberships_bg.jpg) no-repeat;}
.memberships p{margin:15px 20px 20px 300px;}
.memberships a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.memberships a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

.schedule{background:url(images/schedule_bg.jpg) no-repeat;}
.schedule p{margin:15px 20px 20px 470px;}
.schedule a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.schedule a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

.faq{background:url(images/faq_bg.jpg) no-repeat;}
.faq p{margin:15px 20px 20px 280px;}
.faq a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.faq a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

.disciplines{background:url(images/disciplines_bg.jpg) no-repeat;}
.disciplines p{margin:15px 266px 20px 30px;}
.disciplines a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.disciplines a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

.articles{background:url(images/articles_bg.jpg) no-repeat;}
.articles p{margin:15px 50px 20px 305px;}
.articles a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.articles a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

.contactus{background:url(images/contactsus_bg.jpg) no-repeat; min-height:700px;}
.contactus p{margin:15px 50px 20px 305px;}
.contactus a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.contactus a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

.toc p{margin:15px 50px 20px 30px;}
.toc a{color:#46A6EC; font-weight:bold; text-decoration:none;}
.toc a:hover{color:#9B9B0F; font-weight:bold; text-decoration:none;}

#signup_for_bootcamp img{ border:0px;}
#signup_for_bootcamp{ color:#ffff00; margin:20px; padding:10px; border:#ccc solid 3px; display:none; }
#signup_for_bootcamp h3{ text-align:center; font-size:18px; color:#ffff00;}
#signup_for_bootcamp p{ color:#ffff00; font-size:16px; margin:5px; padding:0px;}
#signup_for_bootcamp p span{ width:150px; display:inline; float:left; padding-right:20px; text-align:right;}
.infoonly{margin-left:300px; border:0px; }
#infoonly:hover{ }

.nav{background:#000; position:relative; margin-bottom:10px; display:block; width:100%; overflow:hidden;}
.nav ul li{float:left; display:inline;}
.nav img{ border:none;}

#home{position:absolute; width:800px; height:400px; overflow:hidden; color:#fff; z-index:90;}
#home div{position:relative; width:800px; height:400px;}
#home img{ border:none;}
#left{position:absolute; left:22px; top:350px; z-index:99; cursor:pointer; border:yellow 1px solid;}
#right{position:absolute; right:22px; top:350px;  z-index:99; cursor:pointer; border:yellow 1px solid;}

.cage{position:absolute; top:0px; left:0px; z-index:80; background:transparent; height:400px; width:800px;}
#photos{position:relative;overflow:hidden; width:800px; height:400px; z-index:50;}
#photos div{ position:relative; height:400px; width:800px;}

.content{color:#ffffff; width:800px; margin-bottom:20px; position:relative;}

#footer{ position:absolute; width:978px; text-align:center;}
#footer a{color:#333; font-size:10px; text-decoration:none; margin-left:10px; margin-right:10px;}
#footer a:hover{text-decoration:underline;}

/*Home Page*/
.home1a{position:absolute; font-size:18px; font-weight:bold; margin:192px 0px 0px 70px; width:300px; text-align:center; line-height:22px; }
.home1b{position:absolute; font-size:14px; margin:268px 0px 0px 60px; width:320px; text-align:center; line-height:20px;}

.home2a{position:absolute; font-size:11px; margin:40px 0px 0px 360px; width:400px;}
.home2b{position:absolute; display:inline; float:left; font-size:11px; margin:105px 0px 0px 360px; width:180px; color:yellow;}
.home2c{position:absolute; display:inline; float:left; font-size:11px; margin:105px 0px 0px 500px; width:180px; color:#fff;}
.home2d{position:absolute; font-size:11px; margin:160px 0px 0px 360px; width:400px; color:#fff;}
.home2e{position:absolute; font-size:11px; margin:226px 0px 0px 360px; width:400px; color:#yellow;}
.home2f{position:absolute; display:inline; float:left; font-size:11px; margin:246px 0px 0px 400px; width:180px; color:yellow;}
.home2g{position:absolute; display:inline; float:left; font-size:11px; margin:246px 0px 0px 550px; width:180px; color:yellow;}
.home2h{position:absolute; font-size:11px; margin:302px 0px 0px 360px; width:412px; color:#fff;}

.home3a{position:absolute; font-size:13px; margin:116px 0px 0px 56px; width:285px; }
.home3b{position:absolute; font-size:14px; margin:192px 0px 0px 80px; width:350px; line-height:19px;}
.home3c{position:absolute; font-size:12px; margin:340px 0px 0px 100px; width:250px; }

.home4a{position:absolute; font-size:12px; margin:158px 0px 0px 482px; width:300px; line-height:18px;}
.home4b{position:absolute; font-size:12px; margin:226px 0px 0px 482px; width:300px; line-height:18px;}
.home4c{position:absolute; font-size:12px; margin:280px 0px 0px 482px; width:300px; line-height:18px;}

/*Subscribe*/
#subcorner{position:absolute; top:5px; right:5px; background:#000; width:220px; display:block; height:90px; color:#fff; overflow:hidden;}
#subcorner:hover{width:725px; height:240px; z-index:99; padding:10px; border:yellow solid 1px; background:#000 url(images/subopen_bg.jpg) right no-repeat;}
#subcorner:hover img#subclosed{display:none; position:absolute; right:2000px; }

/*adspace*/
#adspace1{ position:absolute; top:5px; left:5px; background:#000; width:728px; display:block; height:90px; text-align:center; color:yellow; line-height:90px;}
#adspace1next{position:absolute; top:5px; left:735px; width:30px; display:block; height:92px; cursor:pointer;}
#adspace2{top:223px; background:url(images/intelesuread_mmahardcore.gif); overflow:hidden;}
#adspace2 img{border:0px; visibility:hidden;}
#adspace2:hover img{visibility:visible;}
#adspace3{top:431px;}
#adspace4{top:639px;}
.adspace2n3{ position:absolute; right:0px; width:200px; background:#000; height:200px; text-align:center; line-height:90px;}
/*=======================================*/

/* ======================== GetResponse form box ========================== */
#GRSubscribeForm fieldset {width:490px; border:0px;}
/* comment about GetResponse */
#GRSubscribeForm p{font-size:x-small;}
/* table used to position form elements */
#GRSubscribeForm table{border:0px;}
.smallprint{font-size:10px; width:400px;}
/* ======================== GetResponse end =============================== */
