body{margin:0 0 0 0;padding:0 0 0 0;background:#fff;}
a{color:#eda700;text-decoration:none;}
p{color:#b2b2b2;font:bold 13px helvetica, Verdana, Sans-Serif;}
h1, h2, h3{font:bold 18px Georgia, Times, Serif;color:#b2b2b2;margin:0 0 0 15px;}
h4, h5, h6{font:bold 15px Georgia, Times, Serif;color:#b2b2b2;margin:0;line-height:30px;}
li{font:normal 11px Verdana, Arial, Sans-Serif;color:#b2b2b2;text-align:left;}

.coach1{float:left;width:470px;height:475px;}
.coach2{float:right;width:470px;height:475px;}
.coach{float:left;width:470px;height:250px;padding:10px;}
.about_main{width:800px;padding:25px;height:400px;margin:30px auto;text-align:center;background:transparent url(../images/bg/gradient.jpg)left top no-repeat;}
.philosophy_main{width:800px;padding:25px;height:400px;margin:30px auto;text-align:center;background:transparent url(../images/bg/gradient.jpg)left top no-repeat;}
.program_main{width:800px;padding:25px;margin:30px auto;background:transparent url(../images/bg/gradient.jpg)left top no-repeat;}
.contact_main{width:800px;padding:25px;margin:30px auto;background:transparent url(../images/bg/gradient.jpg)left top no-repeat;}
.contact_right{float:right;width:300px;margin:-350px 30px 0 0;padding:15px;}
.contact_right2{float:right;width:300px;border:1px solid black;margin:-135px 30px 0 0;padding:15px;text-align:center;}
.locations_main{width:800px;padding:25px;margin:30px auto;background:transparent url(../images/bg/gradient.jpg)left top no-repeat;}
.locations_right{float:right;border:1px solid #eda700;margin:-375px 30px 0 0;background:#eaeaea;}
.reg_main{width:800px;padding:25px;margin:30px auto;background:transparent url(../images/bg/gradient.jpg)left top no-repeat;}
.news_main{width:800px;padding:25px;margin:30px auto;background:transparent url(../images/bg/gradient.jpg)left top no-repeat;}


#logo_header{height:40px;width:100%;background:transparent;margin:30px auto 0 auto;}

.logo_mini{margin:auto;width:980px;height:100px;background:#fff url(../images/logo_mini.jpg) left top no-repeat;}
#bottom{margin:0;padding:0;font:normal .5em Verdana, Arial, Sans-Serif;color:#b2b2b2;text-align:center;}
.disclaimer{margin:auto;padding:3px 0;}
.disclaimer2{margin:auto;color:#b2b2b2;}
.disclaimer2 a{color:#b2b2b2;}


#navigation{margin:0;width:100%;background:transparent;}
#nav{margin:auto;width:980px;}
#pointermenu2{margin:0 0 0 24px;padding: 0;}
#pointermenu2 ul{margin: 0; /*menu offset from left edge of window*/float: left;padding-left: 0px;font: bold 13px ,Helvetica, Verdana, Sans-Serif;
background: #fff; /*optional left round corner*/}
* html #pointermenu2 ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
margin-bottom: 1em;margin-left: 24px; /*menu offset from left edge of window in IE*/}
#pointermenu2 ul li{display: inline;}
#pointermenu2 ul li a{float: left;color: #5b5b5b;font-weight: bold;padding: 7px 33px 7px 0;text-decoration: none;}
#pointermenu2 ul li a:visited{color:#000;}
#pointermenu2 ul li a:hover, #pointermenu2 ul li a#selected{ /*hover and selected link*/
color: #5b5b5b;background: transparent;}
#pointermenu2 ul li a#rightcorner{padding-right: 0;padding-left: 2px; /*optional right round corner*/}

