* { /**zero margins and padding */
		margin: 0;
		padding: 0;
		}

body { background: #000000  url(images/tire-border2.gif) repeat-y center; font-size: 12px; font-family: Arial, Rockwell, Georgia, Times, Arial; color: #666666; text-rendering: optimizeLegibility;}
		p a:link, p a:visited { color:#CC0000; border-bottom: 1px dotted #fff; text-decoration:none; }
		p a:hover, p a:focus, p a:active{ color: #fff; border-bottom:1px solid #db0903; text-decoration:none; }
/** CONATAINER*/
#wrapper  { margin: 0px auto; height: 100%; width: 953px; background: transparent; }
#header { text-align:left; margin: 0px 10px 0 110px; height:127px; padding: 10px 0 0 0; }
.clearfix{ clear:both; height:1px; }
#content { margin-top: 25px; position:relative; }
@font-face {
	font-family: 'Rockwell';
	src: url('fonts/rock-webfont.eot'); /* IE9 Compat Modes */
	src: url('fonts/rock-webfont?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('fonts/rock-webfont.woff') format('woff'), /* Modern Browsers */
	     url('fonts/rock-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('fonts/rock-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
	}
@font-face {
	font-family: 'RockwellBold';
	src: url('fonts/rockb-webfont.eot'); /* IE9 Compat Modes */
	src: url('fonts/rockb-webfont?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('fonts/rockb-webfont.woff') format('woff'), /* Modern Browsers */
	     url('fonts/rockb-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('fonts/rockb-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
	}

/** MENU */
#mainmenu {  padding-left: 9px; }
#mainmenu ul { list-style: none; }
#mainmenu li { display: inline; }
#mainmenu a { float: left; height: 12px; padding-top: 2px; padding-bottom:2px; margin-right: 19px; color: #db0903; font: 12px Bitter, Rockwell, "Times New Roman", Times, serif; text-transform:uppercase; text-decoration:none; border-bottom: 1px dotted #666; }
#home #content h2 { margin: 17px 0 10px 0px; color: #fff; font: 14px Arial, Helvetica, sans-serif; }
#mainmenu a.current  {color: #fff; border-bottom: 1px dotted #fff;}
#mainmenu a:hover{color: #FFF; border-bottom: 1px dotted #0C0;}

ol#videoNav {margin: 0 0 0 123px; width: 100px; float:left;}
ol#videoNav li{list-style-type:none; margin: 7px 0;  }
ol#videoNav li a span {display:block; position: absolute; top: 12px; left: 22px; color: #db0903; height: 24px; position: absolute; text-align: center; text-indent: 0; }
ol#videoNav li a {display:block; position: relative; width: 70px; height: 70px; text-indent: -5555px;background:url(images/circle-roll.jpg) no-repeat -5px -10px; font: 38px "Rockwell Extra Bold", Rockwell, Georgia, "Times New Roman", Times, serif;}
ol#videoNav li a:hover {background-position: -93px -10px; }
ol#videoNav li a:hover span {color: #fff;}
#tvWrapper { float:left; width: 419px; height: 441px; background:url(images/chooseChannel.jpg) no-repeat 24px -23px;margin:51px 0 0 92px; position: relative; }
#tvScreenContent { width: 150px; height: 120px;  position: absolute; top: 152px; left: 63px; background:url(images/television.jpg) no-repeat -66px -161px;}
#content #tvScreenContent p {font: 18px Rockwell, Georgia, "Times New Roman", Times, serif; color:#db0903; margin: 15px 0 0 0; padding: 0; text-align: center;}
#content #tvScreenContent p span {display: block; color: #fff;}
#tvPage h2 a{width: 123px; height: 262px; background:url(images/clapperIconsEtc.jpg) no-repeat -119px 1px; position: absolute; top: 5px; right: 95px; text-indent:-5555px; }
#tvPage h2 a:hover {background-position: -2px 1px;}
#largeVideoHolder {background:url(images/largeVideoBg.jpg) no-repeat 1px 1px; padding: 24px; width: 660px; margin: 0 auto; height: 433px;}
#videoEmbedPage #content h2 { text-align: center; margin: 51px 0 17px 0;}
#videoEmbedPage #content h2 span {color: #FFF;}
ul#nextPrevNav { width: 696px; list-style-type:none;}
ul#nextPrevNav a {display:block; position: absolute; width: 109px; height: 22px; left: 124px; top: 16px; background:url(images/btnNextSprite.jpg) no-repeat -25px -3px; padding: 0 0 0 28px; text-transform: uppercase; font: 12px/22px rockwell, Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #767676;}
ul#nextPrevNav a.nextVideo {left: 731px; background-position: 77px -3px; padding: 0 17px 0 0; width:84px; }
ul#nextPrevNav a.nextVideo:hover {background-position: 77px -24px; color: #fff;}
ul#nextPrevNav a:hover {background-position: -25px -24px; color: #fff; }

form#feedback {margin: 35px 0 64px 226px; width: 600px;}
input.submitButton{background: #090; color: #FFF; text-align: center; margin: 32px 0 0 0px; width: 160px; height: 35px; text-transform: uppercase; padding: 5px;}
input:focus {border: 1px solid #090;}

#content p { color:#fff; text-align:left; margin: 15px 140px 0 120px; line-height:1.6em; }
#content h1, #content h2  { color:#db0903; text-align:left; margin: 34px 140px 0 120px; font-size:20px; font-family: Rockwell, Georgia, Arial; }
#content h2.special {text-align: center; font-size:24px;}
.specialHighlightRed {font-family: Rockwell, Georgia, Arial; font-weight:bold; color:#db0903; font-size: 14px;}
.specialHighlight {font-family: Rockwell, Georgia, Arial; font-weight:bold;font-size: 14px; color: #fff;}
#content p.centertext {text-align:center; width: 600px;}

.vidContainer { margin: 15px 0 0 0; background: url(images/videobg2.jpg) no-repeat 277px 0; height: 315px; padding: 21px 0 0 0; }

#footer { height:40px; text-align:center; margin: 25px 0 0 0; }
a { color: #CCCCCC; }
.highlight { color: #FFFFFF; background-color: #DB0909; }
.hiding-instruct { text-indent: -9000px; height: 22px; }

samp.hiding-instruct { color:red; position:relative; left: -9999px; }

ul.downloads {list-style-type:none; margin: 15px 0 0 0; }
ul.downloads li { width: 708px; text-align: left;}
ul.downloads li a{background: url(images/downloads-bg2.gif) no-repeat left -38px; text-align:left; font-weight: bold; line-height: 34px; margin: 0; color: #999;display:block; padding: 0 0 0 15px; height: 40px; }
ul.downloads li a:hover {background-position: left 1px; color: #fff; }

#content ul {text-align: left; margin: 5px 0 0 133px}
#content ul li {text-align: left; color: #FFF;}
#content ul li strong {color: #DB0903;}

#home #content p {margin: 5px 0;}

#home #content .col1 p {text-align:justify}

h2#tvLogo {background:url(images/miniDashboard.jpg) no-repeat 0 0; position:absolute; text-indent: -5555px; width: 339px; height:230px; left: 400px; top: -30px;}
#tvMenu p { width: 360px; }
ul#tvMenuNav {width: 850px; margin: 78px auto; font: normal 16px "Rockwell Extra Bold", Rockwell, Georgia, Times, serif; list-style-type: none;}
ul#tvMenuNav li span{position: absolute; left: -61px;}
ul#tvMenuNav li a{text-indent: 81px; position: relative; display:block; width: 850px; height: 57px; background:url(images/tv-menu.gif) no-repeat 0 0;  margin: 2px 5px 0 0; text-decoration: none; line-height: 57px; color:#666}
ul#tvMenuNav li a:hover, ul#tvMenuNav li a:focus {background-position: 0 -57px; color : #fff;}
ul#tvMenuNav li a strong {color: #090; position:absolute; right: 104px; font: 14px/57px rockwell, Georgia, Times, serif;}
#tvMenu #content object {margin: 0 auto;}
#tvHomeBtn {text-indent: -5555px; display:block; width: 363px; height: 84px; background:url(images/homePageButtons.jpg) no-repeat 0 0; position: absolute; bottom: 20px; left: 223px;}
#tvHomeBtn:hover, #tvHomeBtn:focus, #tvHomeBtn:active {background-position: 0 -85px; bottom: -8px;}
#facebookLink {text-indent: -5555px; display:block; width: 172px; height: 52px; background:url(images/homePageButtons.jpg) no-repeat -400px -27px; position: absolute; bottom: 24px; right: 180px;}
#facebookLink:hover {background-position:-400px -76px; }

.iconGrid {width: 800px; margin: 20px 0 0 89px; }
.iconGrid li {list-style-type: none; width: 201px; height: 250px; float:left; margin: 31px; text-align: center; }
.iconGrid li a strong {display: block; font-size: 9px; color: #090;}
.iconGrid li a {text-align:center; text-decoration:none}
.iconGrid li a img {border:0px; display:block;}
.fb_iframe_widget {margin: 30px 50px 0px 282px;}

