﻿body 
{
    background: url(../images/mainbg.gif) repeat-x #454444 top left;
    font-family: Arial, tahoma, Verdana;
    font-size: 13px;
    margin: 0;
    color: #313131;
}
img{ border: 0px;}

a {color: #204427; text-decoration: underline;}
a:hover {color: #964905; text-decoration: none;}
#main
{
    width: 910px;
    text-align: center;
    margin: 0 auto;
}
#header
{
    text-align: left;
    width: 910px;
    height: 187px;
    background: url(../images/header2.jpg) no-repeat top left;
}
#content, #tblcontent
{
    width: 910px;
}
#lmargin
{
    width: 49px;
}
#rmargin
{
    width: 47px;
}
#tblcenter
{
    width: 814px;
    background:  url(../images/center-bg.jpg) repeat-y top left;
    height: 540px;
    text-align: left;
}
#leftnav
{
    width: 200px;
    padding-top: 36px;
    margin-right: 4px;
    text-align: right;
}
#rightcontent
{   width: 538px;
    padding: 0 32px 32px 40px;
    height: 540px;
    background:  url(../images/content-bg.jpg) repeat-x #cdccca top left;
}
/* page level styles */
#title
{
    padding-bottom: 20px;
}
.intro
{
    padding-top: 8px;
    font-family: Verdana Arial Tahoma;
    font-size: 8pt;
    color: #313131;
}

#footer
{   width: 910px;
    height: 12px;
    background:  url(../images/footer.jpg) no-repeat top left;
    margin: 0 auto;
}
#footertag
{
    width: 600px;
    padding-top:6px;
    font-family: Verdana, Arial, Tahoma;
    font-size: 9px;
    color: #fbecd5;
    text-align: center;
    margin: 0 auto;
    
}
/* main navigation*/
#navigation { 
 list-style-type: none;
}
#navigation li {
 float: right;
 margin-bottom: 0px;
}
#navigation a {
 display: block;
 height: 0px;
 padding-top: 26px;
 overflow: hidden;
}
#nav_home a {
 background: url(../images/nav-01.jpg)  no-repeat top left;
 width: 165px;
}
#nav_about a {
 background: url(../images/nav-02.jpg)  no-repeat top left;
 width: 165px;
}
#nav_trainers a {
 background: url(../images/nav-03.jpg)  no-repeat top left;
 width: 165px;
}
#nav_programs a {
 background: url(../images/nav-04.jpg)  no-repeat top left;
 width: 165px;
}
#nav_classes a {
 background: url(../images/nav-05.jpg)  no-repeat top left;
 width: 165px;
}
#nav_fighters a {
 background: url(../images/nav-06.jpg)  no-repeat top left;
 width: 165px;
}
#nav_retail a {
 background: url(../images/nav-07.jpg)  no-repeat top left;
 width: 165px;
}
#nav_faq a {
 background: url(../images/nav-08.jpg)  no-repeat top left;
 width: 165px;
}
#nav_photos a {
 background: url(../images/nav-09.jpg)  no-repeat top left;
 width: 165px;
}
#nav_contact a {
 background: url(../images/nav-10.jpg)  no-repeat top left;
 width: 165px;
}
/*****************/
#nav_homeon a {
 background: url(../images/nav-01-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_abouton a {
 background: url(../images/nav-02-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_trainerson a {
 background: url(../images/nav-03-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_programson a {
 background: url(../images/nav-04-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_classeson a {
 background: url(../images/nav-05-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_fighterson a {
 background: url(../images/nav-06-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_retailon a {
 background: url(../images/nav-07-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_faqon a {
 background: url(../images/nav-08-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_photoson a {
 background: url(../images/nav-09-on.jpg)  no-repeat top left;
 width: 165px;
}
#nav_contacton a {
 background: url(../images/nav-10-on.jpg)  no-repeat top left;
 width: 165px;
}
/********************/
#nav_home a:hover {
 background: url(../images/nav-01-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_about a:hover {
 background: url(../images/nav-02-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_trainers a:hover {
 background: url(../images/nav-03-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_programs a:hover {
 background: url(../images/nav-04-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_classes a:hover {
 background: url(../images/nav-05-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_fighters a:hover {
 background: url(../images/nav-06-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_retail a:hover {
 background: url(../images/nav-07-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_faq a:hover {
 background: url(../images/nav-08-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_photos a:hover {
 background: url(../images/nav-09-hover.jpg)  no-repeat top left;
 width: 165px;
}
#nav_contact a:hover {
 background: url(../images/nav-10-hover.jpg)  no-repeat top left;
 width: 165px;
}