body {
background-color:#893300;
color:#000;
font:13px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
td
{
	font-size: 13px;
}

a {
color:#000;
}

a:hover {
color:#a62900;
}
img
{
    border: none;
}
/* MAIN STRUCTURE start */
#container {
width:1000px;
margin:auto;
}

#innercontainer {
float:left;
width:1000px;
background:url('../images/bg_shadow_repeat.jpg') repeat-y top left;
padding:0;
margin:0;
}

#innercontainer2 {
float:left;
width:968px;
background:url('../images/bg_shadow_top.jpg') no-repeat top left;
padding:24px 15px 24px 17px;
margin:0;
}

#left {
clear:left;
float:left;
width:178px;
height:auto !important;
min-height:716px;
height:716px;
background:url('../images/bg_wooden_side.jpg') no-repeat top left;
}

#content {
float:right;
width:790px;
padding:0;
}

#copy {
padding:0 30px 0 33px;
}

#footer {
clear:both;
font-size:11px;
color:#493c23;
padding:20px 10px 0;
}
/* MAIN STRUCTURE end */

/* MAIN ELEMENTS start */

.content_box_container {
float:left;
width:727px;
padding:0;
margin:0;
}

.content_box_top {
float:left;
width:727px;
height:6px;
background:url('../images/bg_box_top.jpg') no-repeat top left;
padding:0;
margin:0;
}

.content_box_copy {
float:left;
width:697px;
background:url('../images/bg_box_repeat.jpg') repeat-y top left;
padding:10px 15px;
margin:0;
}

.content_box_bottom {
float:left;
width:727px;
height:6px;
background:url('../images/bg_box_bottom.jpg') no-repeat top left;
padding:0;
margin:0 0 10px;
}
/* MAIN ELEMENTS end */

/* HEADINGS start */
h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0 0 10px 0;
}

h1 {
font-size:14px;
color:#a62900;
}

h2 {
font-size:14px;
}

h3 {
font-size:12px;
}

h4 {
font-size:12px;
font-weight:normal;
}

h5 {
font-size:10px;
color:#a62900;
}

h6 {
font-size:10px;
}

h1.pagetitle {
font-size:20px;
color:#a62900;
}

h1.pagetitle span {
font-size:14px;
}
/* HEADINGS end */

/* HEADER ELEMENTS and MAIN NAVIGATION MENU start */
img#logo {
border:0 none;
}

ul#navmenu {
width:153px;
list-style-type:none;
margin:0;
padding:0 20px 0 15px;
}

ul#navmenu li {
border-bottom:1px solid #6a4227;
margin:0;
padding:3px 10px;
}

ul#navmenu li a {
color:#fff;
text-decoration:none;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}

ul#navmenu li a:hover,
#page-home ul#navmenu li a#nav_home, #page-fitness ul#navmenu li a#nav_fitness
{
color:#99ffcc;
}

/* HEADER ELEMENTS and MAIN NAVIGATION MENU end */

/* FOOTER ELEMENTS start */
.siteby {
float:left;
color:#fff;
}

#footer a {
color:#493c23;
font-size:11px;
text-decoration:none;
}

#footer .siteby a {
color:#fff;
}

#footer a:hover {
text-decoration:underline;
}

#footer ul {
float:right;
list-style-type:none;
padding:0;
margin:0;
}

#footer ul li {
float:left;
display:block;
border-right:1px solid #493c23;
padding:0 10px;
margin:0;
}

#footer ul li.firstlink {
border-right:0 none;
padding-right:60px;
}

#footer ul li.lastlink {
border-right:0 none;
}

/* FOOTER ELEMENTS end */

/* for the HOMEPAGE only start */
.addbox {
float:left;
width:320px;
padding:0;
margin:0 25px 20px 0;
}

#content img.thumb {
float:left;
width:140px;
height:90px;
border:0 none;
padding:0;
margin:0 10px 10px 0;
}

#content img.banner {
float:left;
width:167px;
height:167px;
border:0 none;
padding:0;
margin:0 7px;
}
/* for the HOMEPAGE only end*/

/* OTHER ELEMENTS start */
.hidden {
display:none;
}

#content a.more {
font-size:11px;
font-weight:bold;
}
/* OTHER ELEMENTS end */

#bannerslidescontainer
{
	position: relative;
	width:790px;
	height:253px;
}

img.overlay
{
	position: absolute;
	top: 0px;
	left: 0px;
}

