<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#sub_main_content {
	float:left;
	width:630px;
	height:565px;
	margin-top:5px;
	background:url(/images/new/subpage_bg.png) top left no-repeat;
	padding:30px 20px 30px 160px;
	position:relative;
}

#breadcrumbs {
	position:absolute;
	width:750px;
	border-bottom:solid 1px #afad5b;
	top:10px;
	left:20px;
	padding:3px 10px;
	color:#afad5b;
}

#breadcrumbs a {font-weight:bold; color:#afad5b;}
#breadcrumbs a:hover {font-style:italic; text-decoration:none;}
#breadcrumbs .active {font-style:italic; color:#afad5b;}



#sidenav {
	position:absolute;
	width:210px;
	height:360px;
	background:url(/images/new/sideNav_bg.png) top left no-repeat;
	top:50px;
	left:-75px;
	padding:50px 0 10px 0;
}

#sidenav li {float:left;}
#sidenav li.active {background:url(/images/new/subnav_active_bg.png) top left no-repeat;}
#sidenav li:hover {background:url(/images/new/subnav_active_bg.png) top left no-repeat;}
#sidenav li a {font-size:16px; color:#fff; text-decoration:none; width:190px; padding:8px 0 10px 20px; float:left;}

#sidenav li ul.side_sub {padding-top:10px;}
#sidenav li ul.side_sub li { margin-left:20px; float:left;}
#sidenav ul.side_sub li.active {background:url(/images/new/sidesub_active_bg.png) top left no-repeat; font-style:italic;}
#sidenav ul.side_sub li:hover {background:url(/images/new/sidesub_active_bg.png) top left no-repeat; font-style:italic;}
#sidenav li ul.side_sub li a {font-size:14px; padding:8px 0 8px 20px; width:170px;}





#sub_main_content h2 {padding:6px 25px 10px 0; text-align:right; margin-top:10px; color:#fff; font-size:24px; font-weight:normal; font-style:italic; width:635px; clear:both; background:url(/images/new/h2_bg.png) top right no-repeat; margin-bottom:30px;}
#sub_main_content h3 {clear:both; width:610px; margin:10px 0 10px -20px; background:url(/images/new/trainer_name_bg.png) top left no-repeat; padding:10px 20px; font-size:18px;}
#sub_main_content p {margin:0 10px 10px 10px; font-size:12px; line-height:1.2;}

#sub_main_content p.left {width:375px;}

#sub_main_content ul.list {
	font-size:14px;
	margin-left:10px;
	line-height:1.2;
}

#sub_main_content ul.list li {margin-left:15px; list-style-type:disc; width:375px; line-height:1.3;}
#sub_main_content ul.list li.head {margin-left:15px; width:375px; font-weight:bold; line-height:1.3;}
#sub_main_content ul.list li.info {margin-left:10px; width:375px; font-style:italic; font-weight:normal; line-height:1.3; list-style-type:none;}


#sub_main_content a.learn_more {float:left; text-indent:-99999px; width:118px; height:34px; overflow:hidden; background:url(/images/new/learn_more_subpage.png) top left no-repeat; background-position:0 0; margin-bottom:15px;}
#sub_main_content a.learn_more:hover {background-position:0 -34px;}

#sub_main_content a.bio_btn {float:left; text-indent:-99999px; width:118px; height:34px; overflow:hidden; background:url(/images/new/bio_btn.png) top left no-repeat; background-position:0 0;}
#sub_main_content a.bio_btn:hover {background-position:0 -34px;}

#sub_main_content div.left {width:450px; font-size:12px; padding:10px 0; float:left;}
#sub_main_content h4 {width:350px; font-size:18px; font-style:italic;}
#sub_main_content div.left p {font-size:12px;}
#sub_main_content div.left img {float:left; width:73px; height:100px; margin-right:10px;}

#sub_main_content ul.list_bios {
	font-size:14px;
	margin:5px 10px;
	line-height:1.2;
}

#sub_main_content ul.list_bios li {margin-left:15px; list-style-type:disc; width:350px; font-size:12px;}
#sub_main_content h4.bios {width:350px; font-size:18px; font-style:italic; margin:10px 0;}
#sub_main_content h5 {list-style-type:none;font-style:italic; font-weight:bold; font-size:14px; margin-left:10px; padding-top:5px;}

table#newsletter {width:650px; margin-left:-30px;}
table#newsletter td {padding:2px; font-weight:bold;}

#contact td {padding:2px;}
#contact td.inquiry {vertical-align:top;}
#contact td .days {width:100px; float:left;}
#contact td.availability {vertical-align:top;}

#sub_main_content h3.media {float:left; margin:15px 0 0 -20px; background:url(/images/new/trainer_name_bg.png) top left no-repeat; padding:10px 20px;}

table.match_info {width:610px;}
table.odd {background:#e3e3e3;}
table.match_info td {padding:3px;}
table.match_info td.time {text-align:left; width:94px;}
table.match_info td.home {text-align:right; width:129px;}
table.match_info td.vs {text-align:center; width:29px;}
table.match_info td.away {text-align:left; width:129px;}
table.match_info td.tv {text-align:center; width:59px;}
table.match_info .venue {text-align:right; width:134px;}
table.match_info .players {padding-left:50px;}


/* youtube gallery */

#ytvideo,
#ytvideo2 {
    float: left;
	margin-right:10px;
}

.yt_holder ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 220px;
}

.yt_holder ul li {
    list-style-type: none;
    display:block;
    float: left;
    margin-bottom: 3px;
	padding:3px 0;
	position:relative;
	height:93px;

}

.yt_holder ul li img {
    width: 125px;
	height:93px;
    float: left;
    border: 2px solid #9b9731;
	margin:2px 0;
}

.yt_holder ul li:hover img {
    border: 2px solid #1f498d;
}

.yt_holder ul li a {
    font-family: georgia;
    text-decoration: none;
    display: block;
    color: #000;
}

.yt_holder ul li .title_bg {
	position:absolute;
	bottom:2px;
	left:2px;
	z-index:10;
	width:125px;
	text-align:center;
	padding:3px 0;
	background:#9b9731;
	opacity:.8;
} 

.yt_holder ul li:hover .title_bg {background:#1f498d;}

.yt_holder ul li .title {
	color:#fff;
}

.yt_holder .currentvideo {
}

/* end youtube gallery */



#schedule {
	float:left;
	margin:75px 0 25px 0;
	width:770px;
	margin-top:5px;
	background:#fff;
	border:solid 1px #ccc;
	padding:20px 15px 20px 15px;
	position:relative;
	border-radius:10px;
	-moz-border-radius:10px;
	height:585px;
	overflow:auto;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif; 
	
}

#schedule .regular {font-weight:normal;}

#schedule h2, #schedule h3, #schedule p {width:100%; float:left; line-height:1.3;}
#schedule h2 {font-size:24px; margin:10px 0;}
#schedule h3 {font-size:16px; padding:10px 0 5px 0;}
#schedule p {padding:5px;}


#schedule table {width:100%;}
#schedule table td, #schedule table th {padding:5px; border:solid 1px #000;}
#schedule table th {font-weight:bold;}
#schedule table td.yellow {background:#FFFF00;}
#schedule table td.red {background:#FF0000; color:#FFFFFF;}</pre></body></html>