/*reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
a {text-decoration:none;}
body {line-height: 1.4;}
ol, ul {list-style: none;}
input{margin:3px 0;}
/*end reset */

body{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
#container_wide .team_list .left{width:150px;padding: 0 0 0 30px;}

/*header*/
#header{background:url(../images/bg_header.png) repeat-x;height:220px;}
#header h1{height:154px;width:281px;position:relative;top:22px;left:142px;}
#header h1 a{background:url(../images/logo.png) no-repeat; height:154px;width:281px;display:block;}
#header h1 a span{position:absolute;left:-9999px;}
#header h2{ height:83px;width:459px;position:relative;top:-26px;left:680px;}
#header h2 a{background:url(../images/title.png) no-repeat; height:83px;width:459px;display:block;}
#header h2 a span{position:absolute;left:-9999px;}
/* end header */
/*nav */
#menu{background:url(../images/bg_nav.png) repeat-x; height:25px;padding:5px 150px 0;}
#menu li{float:left;width:125px;height:25px;}
#menu li a {font-weight:bold;color:#fff;height:25px;}
#menu li ul {position: absolute;width: 265px;left: -999em;background:#333;opacity:0.8;border:1px solid #999;font-weight:bold;color:#fff;margin:8px 0 0 0;}
#menu li ul li a{padding:4px 7px 7px;height:25px;}
#menu li ul li{width:267px;}
#menu li:hover ul {left: auto;}
#menu li:hover ul, .menu li.sfhover ul {left: auto;}
#menu li>ul {top: auto; *margin:24px 0px 0px -60px;} 

/*end nav*/
#container{border-bottom:6px solid #2e8224;height:322px;}
#container p{padding:10px 0;font-size:11px;}
#container ol li{font-size:11px;list-style-type:decimal;margin:0 0 0 25px;}
#container a, #container_wide a {color:#2e8224;}
#container .left{width:345px;padding:0 0 0 30px;}
#container .first{padding:0 0 0 142px;}
#container .right{width:400px;padding:0 80px 0 0;}
.content .top{background:url(../images/bg_boxtop_sm.png) no-repeat; height:9px; width:350px;}
.content .middle{background:url(../images/bg_boxmid_sm.png) repeat-y; width:330px;padding: 0 10px;height:225px;}
	.content .bios{min-height:225px;height:auto !important;height:225px;}
	.coachBio{min-height:180px;height:auto !important;height:180px;padding:10px 0;}
	.coachBio img{float:left;padding: 0 10px;}
	#container_wide .coachBio p{padding:0;}
.content .bottom{background:url(../images/bg_boxbottom_sm.png) no-repeat; height:11px; width:350px;}

#container_wide{border-bottom:6px solid #2e8224;padding:0 142px;min-height:322px;height:auto !important;height:322px;}
#container_wide p{padding:10px 0;}
#container_wide .left{width:600px;padding:0 0 0 142px;}
#container_wide .content .top{background:url(../images/bg_boxtop_lg.png) no-repeat; height:9px; width:967px;}
#container_wide .content .middle{background:url(../images/bg_boxmid_lg.png) repeat-y; width:947px;padding: 0 10px;height:225px;}
#container_wide .content .bottom{background:url(../images/bg_boxbottom_lg.png) no-repeat; height:11px; width:967px;}

#bottom_container .left{width:230px;padding:0 20px 0 0;}
#bottom_container .divider{width:1px; height:95px;background:#fff;padding:0;margin:0 50px;}
#bottom_container {background:url(../images/bg_gradient.png) repeat-x;border-bottom:6px solid #2e8224;height:196px;color:#fff;padding:65px 142px 0 142px;}
#bottom_container h4{font-size:18px;padding:0 0 10px 0;}
#bottom_container .left a{color:#fff;text-decoration:underline;font-weight:bold;}

#bottom_container_wide {background:url(../images/bg_gradient_sm.png) repeat-x;border-bottom:6px solid #2e8224;height:82px;color:#fff;padding:24px 142px 0 142px;}
#bottom_container_wide h4{font-size:18px;padding:0 0 10px 0;}
#bottom_container_wide .left{width:600px;padding:0 20px 0 0;}
#bottom_container_wide .left a{color:#fff;text-decoration:underline;font-weight:bold;}

h3{font-size:24px;color:#2e8224;padding:10px 0 5px 10px;}

#footer{padding:10px 142px;color:#999;font-size:10px;}

#VDaemonID_2{padding:0 10px 0 10px;color:#ff0000;}

#slider{margin:0 auto;}

#data p {padding:5px 0;}
.bioOverlay p {padding:5px 0;}

ul.clublist  li{list-style-type:disc; list-style-position:inside;margin:0 0 0 30px;}
