/* @override http://aerosolpoetic.com/demos/ants/style.css */



body{padding:0; margin:0; background:#000;}

#wrapper{width:946px; padding-bottom:50px; margin:auto;}

#contentwrap{width:946px; float:left; background-color:#0c0c0c; padding:0; margin-top:0px; margin:auto;}



/* Index Header */

#header{width:926px;height:240px;float:left;background:url(images/header.jpg) no-repeat;margin:0 0 5px 10px;display:inline;}

#online{float:right;width:120px;height:32px;margin:10px 0 0 10px;display:inline;}
#online a {text-decoration:none;}
#online a img {border:none;padding:0;}

/* Navigation */

#navigation{width:926px;height:35px;float:left;margin:0 0 5px 10px;display:inline;}
#navigation ul{width:926px;height:35px;float:left;margin:0;padding:0;}

.home{width:146px;height:35px;float:left;list-style:none;margin:0 10px 0 0; display:inline;}
.home a{width:146px;height:35px;float:left;display:block;background:url(images/home.png) no-repeat top;}
.home a:hover{width:146px;height:35px;display:block;background:url(images/home.png) no-repeat bottom;}

.programs{width:146px;height:35px;float:left;list-style:none;margin:0 10px 0 0; display:inline;}
.programs a{width:146px;height:35px;float:left;display:block;background:url(images/programs.png) no-repeat top;}
.programs a:hover{width:146px;height:35px;display:block;background:url(images/programs.png) no-repeat bottom;}

.featured{width:146px;height:35px;float:left;list-style:none;margin:0 10px 0 0; display:inline;}
.featured a{width:146px;height:35px;float:left;display:block;background:url(images/featured.png) no-repeat top;}
.featured a:hover{width:146px;height:35px;display:block;background:url(images/featured.png) no-repeat bottom;}

.media{width:146px;height:35px;float:left;list-style:none;margin:0 10px 0 0; display:inline;}
.media a{width:146px;height:35px;float:left;display:block;background:url(images/media.png) no-repeat top;}
.media a:hover{width:146px;height:35px;display:block;background:url(images/media.png) no-repeat bottom;}

.testimonials{width:146px;height:35px;float:left;list-style:none;margin:0 10px 0 0; display:inline;}
.testimonials a{width:146px;height:35px;float:left;display:block;background:url(images/testimonials.png) no-repeat top;}
.testimonials a:hover{width:146px;height:35px;display:block;background:url(images/testimonials.png) no-repeat bottom;}

.about{width:146px;height:35px;float:left;list-style:none; display:inline;}
.about a{width:146px;height:35px;float:left;display:block;background:url(images/about.png) no-repeat top;}
.about a:hover{width:146px;height:35px;display:block;background:url(images/about.png) no-repeat bottom;}



/* Home */

.homesectionwrap{width:762px;height:700px;float:left;margin:0;display:inline;}



/* News */

#introNews{width:762px;height:735px;float:left;margin:0 0 10px 10px;display:inline;background-color:#000;}

#sideimagebar{width:154px;float:left; margin:0 0 0 10px;display:inline;background-color:#000;}
img.sideindeximage {float:left;margin:0 0 2px 0;display:inline;}

#bottomimagebar{width:926px;float:left; margin:0 0 0 10px; padding-bottom:10px;display:inline;background-color:#0c0c0c;}
img.bottomindeximage {float:left;margin:0 0 0 0;display:inline;}
img.bottomindeximagelast {float:left;margin:0;padding-left:2px;display:inline;background-color:#000;}



/* Intro */

#aboutwrap{width:762px;height:735px;float:left;margin:0 0 10px 10px;display:inline;background-color:#000;background:url(images/aboutsection.jpg) no-repeat;}

img.aboutimage {float:left;margin:5px 0 0 5px;display:inline;}
#aboutcaption{float:left;width:247px;margin:5px 0 0 5px;display:inline;}
#aboutcaption p {margin:0 0 10px 0;color:#fff;font-family:Trebuchet MS;font-size:12px;line-height:16px;text-align:left;}

#prosection{float:left;width:752px;height:110px;background-color:#fff;margin:25px 0 0 5px;display:inline;background:url(images/prosection.jpg) no-repeat;}

#collegesection{float:left;width:752px;height:180px;background-color:#fff;margin:25px 0 10px 5px;display:inline;background:url(images/collegesection.jpg) no-repeat;}



/* Training Programs */

#trainingwrap{width:926px;float:left;padding:0 0 10px 10px;display:inline;background-color:#0c0c0c;}
.trainingsectionwrap{width:916px;float:left;margin:10px 0 0 5px;padding-bottom:10px;display:inline;}

img.trainingimage {float:left;margin:0 0 0 0;display:inline;}
.trainingvideo{float:right;width:560px;height:340px;}
img.traininginfo {float:right;margin:25px 0 0 0;display:inline;}



/* Athletes in Action */

#actionwrap{width:926px;float:left;padding:0 0 10px 10px;display:inline;background-color:#0c0c0c;}
.actionsectionwrap{width:916px;height:340px;float:left;margin:10px 0 10px 5px;display:inline;}

img.actionimage {float:left;margin:0 0 2px 0;display:inline;}
.actionvideo{float:right;width:560px;height:340px;}



/* Photos - Youtube */

#media{width:926px;height:135px;float:left;margin:0 0 0 10px;display:inline;padding-bottom:10px;background-color:#0c0c0c;background:url(images/mediaBack.jpg) no-repeat;}

#photos{float:left;width:458px;height:130px;margin:5px 0 0 5px;display:inline;}
#photos a{float:left;width:454px;height:126px;text-decoration:none;display:block;background:#191919 url(images/photos.jpg) no-repeat center;}
#photos a:hover{float:left;width:454px;height:126px;text-decoration:none;display:block;background:#fff url(images/photos.jpg) no-repeat center;}

#youtube{float:right;width:458px;height:130px;margin:5px 5px 0 0;display:inline;}
#youtube a{float:right;width:454px;height:126px;text-decoration:none;display:block;background:#191919 url(images/youtube.jpg) no-repeat center;}
#youtube a:hover{float:right;width:454px;height:126px;text-decoration:none;display:block;background:#fff url(images/youtube.jpg) no-repeat center;}

#trainingphotos{width:926px;float:left;margin:0 0 10px 10px;display:inline;background-color:#000;}
img.trainingphotos {float:left;width:926px;}



/* Testimonials */

#testimonials{width:926px;float:left;padding:0 0 10px 10px;display:inline;background-color:#0c0c0c;}
.testimonialwrap{width:916px;height:340px;float:left;padding:10px 5px 10px 5px;display:inline;background-color:#000;}

img.testimonialimage {float:left;margin:0 10px 2px 0;display:inline;}
.testomnialvideo{float:left;width:560px;height:340px;}



/* Footer */
#footer{width:946px;height:50px;float:left;margin:10px 0 0 0;background:url(images/footer.png) no-repeat;}

#signature{width:200px;height:37.5px;float:right;margin:0;}
#signature a{width:200px;height:40px;float:left;display:block;background:url(images/signatureDown.png) no-repeat;}
#signature a:hover{width:200px;height:40px;display:block;background:url(images/signature.png) no-repeat;}

