* {

margin:0;

padding:0;

}



body {

text-align:center;

font:11px/150% Arial, Helvetica, Sans;

color:#91989b;

background-image:url('img/bg.png');

background-position:top center;

background-repeat:repeat-y;

background-color:#000;

height:100%;

}



.level2 {

display: none;

}



div#container {

width:1013px;

height:100%;

overflow:hidden;

text-align:center;

margin:0 auto;

}



div#container div#inner-container {

float:right;

width:914px;

height:100%;

overflow:hidden;

background-image:url('img/bg_content.png');

background-position:top center;

background-repeat:repeat-y;

text-align:left;

display:table;

}



div#leftpanel {

float:left;

width:99px;

display:inline;

}



div#leftpanel span.wilson {

width:99px;

height:29px;

text-indent:-5000px;

display:block;

margin:116px 0 0 0;

background-image:url('img/left_wilson.png');

}



div#leftpanel span.wilson a {

width:99px;

height:29px;

display:block;

outline:none;

}



div#leftpanel span.keenasmustard {

width:99px;

height:99px;

text-indent:-5000px;

display:block;

margin:15px 0 0 0;

background-image:url('img/left_keenasmustard.png');

}



div#leftpanel span.keenasmustard a {

width:99px;

height:99px;

display:block;

outline:none;

}



div#leftpanel span.club {

width:99px;

height:99px;

text-indent:-5000px;

display:block;

margin:15px 0 0 0;

background-image:url('img/left_club.png');

}



div#leftpanel span.club a {

width:99px;

height:99px;

display:block;

outline:none;

}



div#header {

width:100%;

overflow:hidden;

margin:0 auto;

clear:both;

height:115px;

}



div#header ul {

list-style-type:none;

}



div#header ul li {

float:left;

display:inline;

}



div#header h3 {

text-indent:-5000px;

width:211px;

height:100px;

margin:7px 0 0 14px;

background-repeat:no-repeat;

}



div#header h3.coaching {

background-image:url('img/coaching.png');

}



div#header h3.events {

background-image:url('img/events.png');

}



div#header h3.shop {

background-image:url('img/shop.png');

}



div#header h3.contactus {

background-image:url('img/contactus.png');

}



div#header h3 a {

outline:none;

display:block;

width:100%;

height:100%;

}







div#navigation {

width:100%;

height:29px;

overflow:hidden;

clear:both;

position:relative;

float:left;

background-repeat:repeat-x;

background-image:url('img/nav.png');

}

div#navigation-coaching {

width:100%;

height:29px;

overflow:hidden;

clear:both;

position:relative;

float:left;

background-repeat:repeat-x;

background-image:url('img/nav.png');

}

div#navigation-contact {

width:100%;

height:29px;

overflow:hidden;

clear:both;

position:relative;

float:left;

background-repeat:repeat-x;

background-image:url('img/nav-contact.png');

}

div#navigation-events {

width:100%;

height:29px;

overflow:hidden;

clear:both;

position:relative;

float:left;

background-repeat:repeat-x;

background-image:url('img/nav-events.png');

}

div#navigation-shop {

width:100%;

height:29px;

overflow:hidden;

clear:both;

position:relative;

float:left;

background-repeat:repeat-x;

background-image:url('img/nav-shop.png');

}



div#navigation ul {

list-style-type:none;

clear:left;

float:left;

position:relative;

left:50%;

text-align:center;

}



div#navigation ul li {

float:left;

height:29px;

display:block;

position:relative;

right:50%;

background-repeat:no-repeat;

background-image:url('img/nav_sep.png');

background-position:top right;

padding:3px 9px 0 10px;

margin-top:3px;

}



div#navigation ul li.last {

background-image:none;

}



div#navigation ul li a {

outline:none;

height:29px;

}



div#navigation ul li a:hover {

outline:none;

height:29px;

color:#ffc20e;

}



div#content {

min-height:400px;

width:100%;

overflow:hidden;

margin:0 auto;

color:#333;

clear:both;

}



div#content-inner, div#content-inner2, div#content-right { 

margin:15px 0 0 15px;

width:210px;

float:left;

}





div#content-left-wide { 

margin:15px 0 0 15px;

width:630px;

float:left;

}





div#content-left {

width:210px;

float:left;

}



div.post, div#content {

 /* margin:15px 0 0 15px;*/

}



div#content p {

margin:0 0 10px 0;

clear:left;

}



div#content h1 {

color:#ffc20e;

margin:15px 0 15px 0;

font-size:27px;

}



div#content h2 {

color:#000;

margin:15px 0 5px 0;

font-size:19px;

}



div#content h3 {

color:#fff;

margin:15px 0 5px 0;

font-size:15px;

}



a {

color:#fff;

text-decoration:underline;

}



div#prefooter {

clear:both;

width:100%;

height:50px;

background-image:url('img/footer.png');

text-align:left;

overflow:hidden;

margin:0 auto;

}



div#footer {

clear:both;

width:1013px;

height:37px;

text-align:left;

overflow:hidden;

margin:0 auto;

}



div#footer p.right {

color:#91989b;

float:right;

margin:5px 20px 0 0;

}



div#footer p.right a {

color:#91989b;

text-decoration:none;

}



div#footer ul {

float:left;

width:600px;

text-align:left;

margin:0;

padding:5px 0 0 120px;

}



div#footer ul li {

list-style-type:none;

float:left;

padding:0 5px 0 5px;

}



div#footer ul li a {

background:url("img/bullet.gif") no-repeat 0 0;

background-position:top right;

color:#91989b;

text-decoration:none;

padding:0 10px 0 0;

}



div#footer ul li a.last {

background:none;

color:#91989b;

text-decoration:none;

padding:0 10px 0 0;

}



div#footer ul li a:hover {

color:#ffc20e;

}

/*----------22-may-09-------*/
.clr{clear:both;}

.white_bold{
	font-size:12px; color:#fff;
	font-weight:bold;
	}
.data_table th{
	background:#FDB813;
	border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
	padding-left:4px;
	}
.data_table td{
	border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
	}
.border_right{
	border-right:1px solid #fff;
	}
.grey_row td{
	background:#E6E7E8;
	padding-left:4px;
	}
.grey_row2 td{
	background:#D1D3D4;
	padding-left:4px;
	}
h2.first_heading{
	font-size:20px; color:#454547;
	margin:0px; padding:0px;
	line-height:22px;
	}
heading.heading{
	color:#fff;
	font-size:15px;
	margin:0px; padding:0px;
	}
.white_text{
	color:#fff;
	}
.inner_content{
	line-height:15px;
	}
	
