/* Main CSS Elements */body { color: #707070; font-size: 62.5%; font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(../img-interface/topstrip.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }a { text-decoration: underline; }a:hover { text-decoration: none; }p { color: #707070; font-size: 1.2em; line-height: 16px; }ul { color: #707070; font-size: 1.1em; line-height: 16px; list-style-type: square; }li { color: #707070; font-size: 1.2em; line-height: 16px; }td { font-size: 1em; }h1 { color: #486d1b; font-size: 1.8em; font-weight: bold; }h2 { color: #ba4200; font-size: 1.5em; font-weight: bold; }/* Text & Table Styles */.txt-orange { color: #ba4200; }.txt-green { color: #366203 }.txt-small { font-size: 0.9em; }.txt-big { font-size: 1.4em; }.txt-biggest { font-size: 2.0em; }.td-grey-dark { color: #fff; background-color: #6a6a6a; }.td-grey-pale { background-color: #f7f7f7; }.td-green-pale { background-color: #f4f7f0; }.td-green-dark { color: #fff; background-color: #366203; }.td-yellow-pale { color: #4f4e1d; background-color: #f5f5ec; }.txt-video-title { color: #ba4200; font-size: 1.7em; font-weight: bold; }.txt-coach-title { color: #ba4200; font-size: 1.7em; font-weight: bold; }.txt-coach-list { font-size: 1em; font-weight: bold; list-style-type: square; }/* Main Page Elements */#wrapper { width: 974px; margin: 0 auto; }#header { width: 974px; height: 213px; float: left; }.header-strips { background-image: url(../img-interface/img-header-underlines.gif); background-repeat: no-repeat; width: 588px; height: auto; float: left; margin-bottom: 5px; }.header-text { color: #486d1b; font-size: 1.9em; font-weight: bold; width: 388px; height: 26px; float: left; }.vid-header-text { width: 98%; color: #366203; font-size: 1.9em; font-weight: bold;}.header-text-red { color: #ba4200; font-size: 1.9em; font-weight: bold; width: 388px; height: 26px; float: left; }.header-links { font-size: 1.1em; font-weight: bold; line-height: 26px; text-align: right; width: 200px; height: 26px; float: right; }.header-filter { font-size: 1em; line-height: 26px; background-image: url(../img-interface/img-filter-underlines.gif); background-repeat: no-repeat; text-align: left; text-indent: 5px; width: 588px; height: 28px; float: left; }.body-text { width: 588px; float: left; }#column-left { width: 186px; float: left; clear: both; }#column-centre { width: 588px; float: left; padding-left: 20px; }#column-right { text-align: center; width: 162px; float: right; }#yellow-tab-area { text-align: right; width: 974px; height: 125px; }#yellow-tab-left { background-image: url(../img-interface/yellow-tab-left.gif); background-repeat: no-repeat; width: 13px; height: 26px; float: right; }#yellow-tab-main { color: #486d1b; font-size: 1em; font-weight: bold; line-height: 26px; background-image: url(../img-interface/yellow-tab-tile.gif); background-repeat: repeat-x; height: 26px; float: right; }#yellow-tab-main a { color: #486d1b; }#yellow-tab-right { background-image: url(../img-interface/yellow-tab-right.gif); background-repeat: no-repeat; width: 14px; height: 26px; float: right; margin-right: 12px; }#searchbar { text-align: center; width: 974px; height: 37px; float: left; margin-top: 6px; }#crumbtrail { background-image: url(../img-interface/img-crumbarrow.gif); background-repeat: no-repeat; text-indent: 21px; height: 26px; float: left; clear: both; }#statustrail { height: 26px; float: right; margin-right: 10px; }.statusname { color: #ba4200; }#flash-recently { width: 588px; height: 172px; float: left; }#flash-intro { width: 400px; height: 320px; margin-left: 94px; }#pagination { line-height: 30px; background-image: url(../img-videos/img-pagination-strip.gif); background-repeat: no-repeat; text-align: center; width: 588px; height: 32px; float: left; margin-top: 20px; }/* Navigation Strip Items */#nav { background-image: url(../img-interface/navstrip.gif); background-repeat: no-repeat; width: 644px; height: 29px; margin: 0 auto; padding: 0; clear: both; display: block; position: relative; list-style-type: none   }#nav li { float: left; overflow: hidden; }#nav li a { background-repeat: no-repeat; display: block; text-indent: -5000px; }#nav li a:hover { }/* News & Feature Elements */.news-thumb-area { width: 200px; float: right; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; }.news-thumb { float: inherit; border: solid 1px #c0c0c0; }.news-comment-area { background-color: #f2f2f2; width: 212px; float: right; margin-top: 2px; }.news-comment-text { color: #888; width: 190px; float: left; margin: 5px 7px; }.slidebox { width: 100%; float: left; display: none; }/* Button 01 Styles */#btn01 a { background-image: url(../img-interface/btn-home01.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn01 a:hover { background-image: url(../img-interface/btn-home02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn01-on a { background-image: url(../img-interface/btn-home02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn01-on a:hover { background-image: url(../img-interface/btn-home02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }/* Button 02 Styles */#btn02 a { background-image: url(../img-interface/btn-videos01.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn02 a:hover { background-image: url(../img-interface/btn-videos02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn02-on a { background-image: url(../img-interface/btn-videos02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn02-on a:hover { background-image: url(../img-interface/btn-videos02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }/* Button 03 Styles */#btn03 a { background-image: url(../img-interface/btn-channels01.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn03 a:hover { background-image: url(../img-interface/btn-channels02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn03-on a { background-image: url(../img-interface/btn-channels02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }#btn03-on a:hover { background-image: url(../img-interface/btn-channels02.gif); background-repeat: no-repeat; width: 129px; height: 29px; float: inherit; }/* Button 04 Styles */#btn04 a { background-image: url(../img-interface/btn-articles01.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }#btn04 a:hover { background-image: url(../img-interface/btn-articles02.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }#btn04-on a { background-image: url(../img-interface/btn-articles02.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }#btn04-on a:hover { background-image: url(../img-interface/btn-articles02.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }/* Button 05 Styles */#btn05 a { background-image: url(../img-interface/btn-coaches01.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }#btn05 a:hover { background-image: url(../img-interface/btn-coaches02.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }#btn05-on a { background-image: url(../img-interface/btn-coaches02.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }#btn05-on a:hover { background-image: url(../img-interface/btn-coaches02.gif); background-repeat: no-repeat; width: 128px; height: 29px; float: inherit; }/* Footer */#footer { background-image: url(../img-interface/img-footer-tile.gif); background-repeat: repeat-x; text-align: center; width: 100%; height: 188px; clear: both; margin: 0 auto; padding-top: 30px; }#footer-wrapper { width: 945px; margin: 0 auto; padding-top: 5px; }#footer-column-left { width: 315px; float: left; }#footer-column-middle { width: 315px; float: left; }#footer-column-right { width: 315px; float: left; }.footer-header { width: 315px; height: 40px; float: left; }.footer-btn { color: #9da892; line-height: 26px; background-image: url(../img-interface/img-footer-btn01.gif); background-repeat: no-repeat; text-align: left; text-indent: 36px; width: 315px; height: 26px; float: left; }.footer-btn a { color: #9da892; line-height: 26px; background-image: url(../img-interface/img-footer-btn01.gif); background-repeat: no-repeat; text-decoration: none; text-align: left; text-indent: 36px; width: 315px; height: 26px; float: left; }.footer-btn a:hover { color: #fff; line-height: 26px; background-image: url(../img-interface/img-footer-btn02.gif); background-repeat: no-repeat; text-decoration: none; text-align: left; text-indent: 36px; width: 315px; height: 26px; float: left; }#footer-copyright { color: #abff4c; font-weight: bold; text-indent: 75px; width: 945px; float: left; margin-top: 37px; }#footer-copyright a { color: #abff4c; }/* Video */#v_detail_a { color: #0000ee; cursor: pointer; }#v_rating_message { margin: 0 auto; text-align:center; }.v_rate_correct { font-size: 1.24em; }/* All Else */.hide_me { display: none; visibility: hidden; }/* star rating */.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{	background: url(../images/star.gif) left -1000px repeat-x;}.star-rating{	position:relative;	width:113px;	height:25px;	overflow:hidden;	list-style:none;	margin:0;	padding:0;	background-position: left top;}.star-rating li{	display: inline;}.star-rating a, .star-rating .current-rating{	position:absolute;	top:0;	left:0;	text-indent:-1000em;	height:25px;	line-height:25px;	outline:none;	overflow:hidden;	border: none;	text-indent: -5000px !important;	color: #FFF !important;	font-size: 1px !important;}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{	background-position: left bottom;}.star-rating a.one-star{	width:20%;	z-index:6;}.star-rating a.two-stars{	width:40%;	z-index:5;}.star-rating a.three-stars{	width:60%;	z-index:4;}.star-rating a.four-stars{	width:80%;	z-index:3;}.star-rating a.five-stars{	width:100%;	z-index:2;}.star-rating .current-rating{	z-index:1;	background-position: left center;}	/* for an inline rater */.inline-rating{	display:-moz-inline-block;	display:-moz-inline-box;	display:inline-block;	vertical-align: middle;}/* smaller star */.small-star{	width:50px;	height:10px;}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{	background-image: url(../img/star_small.gif);	line-height: 10px;	height: 10px;}.starpad { padding-top: 5px; }#search_form { margin: 0; padding: 0; }.news_headline { line-height: 1.2em; }.sitemap_ul li { font-size: 1.3em; }.sitemap_ul li li { font-size: 0.9em; }.sitemap_ul li li li { font-size: 0.8em; }.mustlogin { background-image: none !important; }.video_signin { background: url(../img-videos/video-temp.jpg) no-repeat; }/* contributors */.c_header-strips{	border-top: 1px solid #cecece;	padding-top: 0.4em;	background-position: 0 0.5em;}.cont_holder{	width: 100%;	clear: both;}.cont_panel{	width: 143px;	height: 185px;	margin-right: 4px;	background-position: center 7px;	background-repeat: no-repeat;	float: left;	margin-bottom: 2em;}.cont_panel .inner_bg{	width: 100%;	height: 185px;	background: url(../images/contribute-panel.gif) no-repeat;}.cont_panel .inner_bg .author_text{	width: 120px;	height: 27px;	display: block;	position: relative;	top: 151px;	left: 5px;	z-index: 2;}.cont_text_panel{	float: left;	width: 430px;	margin-left: 8px;	margin-bottom: 2em;}.cont_text_panel h2{	margin-top: 0;}.cont_text_panel p, .cont_text_panel ul{	font-size: 12px !important;}.cont_text_panel p span p{	font-size: 1.0em;}.cont_panel_l .inner_bg{	width: 100%;	height: 185px;	background: url(../images/contribute-panel-off.gif) no-repeat;}.cont_panel_l a{	width: 100%;	height: 185px;	display: block;	position: relative;	top: -27px;	left: 0;	text-indent: -500em;	overflow: hidden;	cursor: pointer;	z-index: 1;	background: url(../images/contribute-panel-on.gif) no-repeat -500em;}.cont_panel_l, .cont_panel_l .inner_bg .author_text{	cursor: pointer;}.cont_panel_l a:hover{	background-position: top left;}.video_notes{	width: 100%;	height: 46px;	clear: both;	border: 1px solid #ffd8a8;	background: #ffffb8;	margin-bottom: 7px;	position: relative;}.video_notes p{	position: absolute;	margin: 0;	margin-bottom: 5px;	top: 5px;	left: 5px;	width: 94%;	font-size: 1.1em;}.video_notes a{	width: 15px;	height: 15px;	display: block;	overflow: hidden;	text-indent: -500em;	position: absolute;	top: 5px;	right: 5px;	background: url(../images/close_icon.gif) no-repeat top left;}.video_notes a:hover{	background-position: bottom left;}	.suggestionsBox {		position: relative;		left: 1px;		margin: 1px 0px 0px 0px;		width: 293px;		background-color: #ffffff;		-moz-border-radius: 7px;		-webkit-border-radius: 7px;		border: 1px solid #cc9933;			color: #000000;	}		.suggestionList {		margin: 0px;		padding: 0px;	}		.suggestionList li {				margin: 0px 0px 3px 0px;		padding: 3px;		cursor: pointer;		list-style-type: none;	}		.suggestionList li:hover {		background-color: #659CD8;	}        #EmbedTag textarea {            font-family: arial;            font-size: 11px;            border:solid 1px #666;            width: 99%;}