/*  

Theme Name: Brea Boxing Theme by Toshiro Design

Theme URI:  

Description:  Private theme for Brea Boxing.

Version:  1.0

Author: Toshiro Design

Author URI: http://www.toshiro.net

*/



* { margin:0px; padding:0px;}



html, body { height: 100%; }



body { margin: 0px; padding: 0px; font: 62.5% Arial, Helvetica sans-serif, "Bitstream Vera Sans"; color: black; letter-spacing:0.01em; position: relative; background: #eee url('images/boxing-gym-bg.jpg') right top;}



.wrapper {margin:0px 0px; height:1087px; width: 1008px; text-align:left;}



.wrapperbrick {float:left; margin:0px 0px; height:1087px; width: 996px; text-align:left; background: url('images/bg.jpg') left top no-repeat;}



.wrapperbrickedge {float:left; margin:0px; width:12px; height:1087px; background: url('images/edge-bg.png') no-repeat;}



a { outline: none; }

a:link { text-decoration: none; color: #E67A5E; border: 0px; }

a:visited { text-decoration: none; color: #E67A5E; border: 0px; }

a:hover	{ text-decoration: none; color: #E67A5E; border: 0px; }

a:active { text-decoration: none; color: #E67A5E; border: 0px; } 

a:focus { outline: none; }



h1 {font-size:12px; font-weight:normal;}

h2 {color:white; font-size:12px; font-weight:bold;}

h3 {font-size:18px; font-weight:bold; margin-top:22px}

h4 {font-size:24px; margin-top:22px; font-weight:normal;}

h5 {font-size:30px; color:#F7CB1D; font-weight:normal; margin-bottom:15px;}



img {border:0px;}



.alignleft { float: left; }

.alignright { float: right; }

.clear { clear: both; }

.clearright {clear:right;}





/* Menu ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.Nav {margin: 26px 0px 0px 14px; padding:0px; float:left; width:258px;}



.Menu ul {margin:18px 0px 38px 0px; padding: 0px; list-style-type: none;}

.Menu ul a {margin:14px 0px 0px 11px; display:block; width:202px; height:37px; line-height:40px; text-decoration:none;}

.Menu ul .current_page_item a {background: url('images/n-hover.png');}

.Menu ul a:hover{background: url('images/n-hover.png');}



.NavContact {margin: 0px 0px 0px 11px;}

.NavContact h1 {margin:20px 0px 0px 11px;}



a.facebook {width:202px; line-height:47px; margin:0px 0px 0px 10px; padding:13px 0px 13px 45px; background:url('images/n-fb.png') no-repeat; color:white; font-size:12px; font-weight:bold;}



.Main {float: left; width: 713px; margin:26px 0px 0px 0px; padding:0px;}

.Main p {font-size:14px; margin-bottom:16px;}

.Main li {font-size:14px;}



.BLHeader {width:659px; float:left; margin:46px 0px 0px 27px; padding:0px; background:url('images/h-boxing-lessons.png') left bottom no-repeat;}

.BLHeader h1 {width:283px; float:left; font-size:11px;}

.BLHeader img {float:right;}

.BLContent {width:659px; float:left; margin:56px 0px 0px 27px; padding:0px;}

.LessonDescription {width:283px; padding-top:39px; float:left; background:url('images/h-lesson.png') left top no-repeat; margin-bottom:30px;}

.LessonDescription ul {padding:0px 12px; margin-left:0px;}

.LessonDescription li {margin:0px 0px 12px 0px;}

.Rates {width:283px; padding-top:39px; float:left; background:url('images/h-rates.png') left top no-repeat; margin-bottom:30px;}

.Contact {width:283px; padding-top:39px; float:left; background:url('images/h-contact.png') left top no-repeat; margin-bottom:30px;}

.AboutBrin {width:376px; padding-top:39px; float:left; background:url('images/h-about.png') left top no-repeat;}


/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:266px;
    width:376px;
    overflow:hidden;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


.FAQContent {width:659px; float:left; margin:56px 0px 0px 27px; padding:0px;}

.Questions {width:419px; margin-bottom:38px; padding-left:240px; float:left;}

.WhyBoxing {background:url('images/f-why.png') no-repeat;}

.Spar {background:url('images/f-spar.png') no-repeat;}

.Shape {height: 90px; background:url('images/f-shape.png') no-repeat;}

.Train {background:url('images/f-train.png') no-repeat;}



.Testimonials {width: 685px; float:left; margin:22px 0px 0px 14px; padding:0px;}

.Testimonials img {margin-right:18px;}

.Testimonials h1 {font-size:18px; font-weight:normal; margin:0px 0px 12px 0px;}

.Testimonials p {font-size:12px;}

.TMore {margin:20px 0px 0px 309px;}





/* ------------------------------------------------------------FOOTER*/





.footer {width:100%; background:#000;}

.footeritemwrapper {width: 1264px;}

.footeritem {float:left; width:275px; height:200px; padding: 0px 20px; border-right: 1px solid #736247;}

.footeritem h1 {font-size:18px; color:#C4B9A3; font-weight:normal; margin:16px 0px;}

.footeritem h1 a {color:#C4B9A3;}

.footeritem p {font-size:12px; line-height:18px; color:#736247; font-weight:normal;}

.footeritem a {color: #E67A5E;}
