body {
	background-color: #1f0b0c;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(/images/bk_strip_red.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#wholepage {
background-color:#000000;
}

.spacerBox {
	height: 20px;
	width: 5px;
}
.videoSpacerBox {
	position:relative;
	height: 467px;
	width: 5px;
	float: left;
}
a, a:link, a:visited{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #d8caa8;
	text-decoration:none;

}
a:hover {
	text-decoration:underline;
}

#masthead {
	width: 980px;
	height: 260px;
}

#masthead #utility_bar {
	background: url(/images/roo/brown/utility_bar1.jpg) no-repeat;
	height: 48px;
	width: 720px;
	padding-left: 260px;
}

#masthead #brand_tabs {
	height: 37px;
	width: 350px;
	left: 257px;
	top: 0px;
	overflow: visible;
}

.rnrlogo {
	height: 174px;
	width: 240px;
	left: 2px;
	top: 2px;
	display: block;
	background: url(/images/themes/brown/logo_rnr.jpg);
}

.rnvlogo {
	background: url(/images/roo/brown/logo.jpg);
	height: 174px;
	width: 240px;
	left: 4px;
	top: 4px;

}

#masthead #header #logo a {
	position: relative;
	height: 170px;
	width: 240px;
	display: block;
	text-decoration: none;
}
#leaderboard p,#skyscraper p {
	font: 9px Arial, Helvetica, sans-serif;
	color: #999999;
}

#leaderboard {
	height: 118px;
	width: 728px;
	top: 0px;
	right: 7px;
	padding-top: 5px;
	padding-left: 0px;
}
#navbox {
	width: 724px;
	top: -7px;
	left: 257px;
	height: 34px;
}
#tabsdiv {
	width: 570px;
	top: 5px;
	margin: 0px 0px 20px;
}
#station_browse {
	height: 70px;
	width: 230px;
	left: 5px;
}

#tablist {
	width: 580px;
	left: 10px;
}

#iframe {
	height: 140px;
	width: 216px;
	top: -82px;
	margin: 0px 0px 0px;
	padding: 0px;
	display: block;
	position: relative;
}
#iframe p {
	font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

#station_nav {
	height: 58px;
	width: 600px;
	left: 5px;
}


#promobox {
	top: 0px;
	width: 583px;
	background: url(/images/themes/brown/flash_promo_bkg.jpg);
	height: 323px;
}
#skyscraper {
	height: 615px;
	margin: 0px;
	width: 126px;
	right: 0px;
	left: 0px;
	padding: 10px 0px 0px 5px;
	background: url(/images/themes/sky_scraper_bkg.jpg) no-repeat;
}
#promolist h1 {
}

#col1 {
	width: 245px;
	height: auto;
}

#promolist_box #tvheader {
	background: url(/images/layout/backgrounds/tv_repeat.gif) repeat-y;
		top: -2px;
}

#login #loginMiddle {
	background: url(/images/layout/backgrounds/login_middle.gif) repeat-y;
	width: 141px;
}

#footer {
	background: #000000;
	border: 1px solid #999999;
}
#footer a {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #545454;
}
#footer a:hover {
	color: #ffffff;
}
#flashpromo {
	background: url(/images/themes/promo_bkg.jpg) no-repeat;
	height: 313px;
	width: 573px;
}

#masthead #header {
	background: url(/images/roo/brown/header_bkg.jpg) no-repeat;
	height: 125px;
	width: 980px;
}
#col1 .col1Promo {
	width: 218px;
	margin-bottom: 30px;
	left: 5px;
}
#wholepage #pagecell #col1 #col_top {
	background: url(/images/themes/brown/col1_top.jpg) no-repeat;
	height: 103px;
	width: 245px;
	display: block;
}
#wholepage #pagecell #colBkgs #col2 #promolist_box #tv_top {
	background: url(/images/themes/tv_top.jpg) no-repeat;
	height: 70px;
	width: 584px;
}
#wholepage #pagecell #colBkgs #col2 #promolist_box #tv_middle {
	background: url(/images/themes/tv_middle.jpg) no-repeat;
	height: 336px;
	width: 584px;
	display: block;
}
#wholepage #pagecell #colBkgs #col2 #promolist_box #tv_bottom {
	display: block;
	background: url(/images/themes/tv_bottom.jpg) no-repeat;
	height: 20px;
	width: 585px;
}
#masthead #utility_bar a {
	float: left;
	color: #FFFFFF;
	margin-right: 20px;
	display: block;
	background: url(/images/roo/brown/utility_button.gif) no-repeat;
	height: 19px;
	padding-left: 30px;
	padding-top: 3px;
	margin-top: 4px;
}
#masthead #utility_bar a:hover{
	background: url(/images/roo/brown/utility_on.gif) no-repeat;
}

#wholepage #pagecell #colBkgs #col2 #promolist_box #tv_top img {
	left: 20px;
	top: 40px;
	display: block;
	position: relative;
}

#col1 .col1Promo .col1PromoTop .col1PromoHeading {
	font-weight: bold;
	left: 5px;
	height: 20px;
	width: 218px;
	margin-bottom: 0px;
	margin-top: 0px;
	top: -5px;

}
#col1 .col1Promo .col1PromoMiddle {
	margin: 0px;
	padding: 0px 15px 0px 0px;
	color:#FFFFFF;
	background: url(/images/roo/brown/promo_repeat1.jpg) repeat-y;
	width: 203px;
}
.col1Promo .col1PromoTop .col1PromoHeading a {
	font: 15px/16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	position: relative;
	display: block;
}
#wholepage #pagecell #col1 #col1_middle {
	display: block;
	height: 1250px;
	width: 245px;
}
#wholepage #pagecell #col1 .colrepeat {
	background: url(/images/themes/brown/col1_repeat.jpg) repeat-y;
}
#colBkgs {
	left: 5px;
	width: 735px;
}
#col2 {
	left: 5px;
	width: 730px;
}
#pagecell #colBkgs #col2 #channel_selection {
	position: relative;
}
#largepromo {
	width: 721px;
	height: 467px;
	top: 10px;
}
.shadetabs li a{
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #a0a0a0;
	color: #d8caa8;
	background: url(/images/themes/tab_off.gif) repeat-x left top;
	height: 23px;

}

.shadetabs li a{
	text-decoration: none;
	font-weight: bold;
}

.shadetabs li a:visited{
color: #d8caa8;
}

.shadetabs li a:hover{
text-decoration: underline;
}

.shadetabs li.selected a{ 
/*selected main tab style */
	border-bottom-color: white;
	color: #FFFFFF;
	background: url(/images/themes/tab_on.gif) repeat-x left top;
}

#wholepage #pagecell #col1 #col1_middle #pagetitle {
	font: 18px "Arial Black", Arial, "Helvetica Black", Helvetica;
	color: #FFFFFF;
	height: 24px;
	width: 230px;
}

#wholepage #pagecell #col1 #col_top h1 {
	font: 18px "Arial Black", Arial, "Helvetica Black", Helvetica;
	color: #FFFFFF;
	left: 60px;
	top: 15px;
}
#wholepage #pagecell #col1 #col1_middle #iframe h1 {
	left: 80px;
	top: 70px;
	color: #733230;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#wholepage #pagecell #col1 #col1_middle #iframe a,#wholepage #pagecell #col1 #col1_middle #iframe a:link,#wholepage #pagecell #col1 #col1_middle #iframe a:visited,#wholepage #pagecell #col1 #col1_middle #iframe a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#wholepage #pagecell #col1 #col1_middle #iframe a:hover {
text-decoration:underline;
color:#c5b798;
}

.txt_box {
	width: 732px;
	left: 0px;
}

.txt_box .txt_top {
	background: url(/images/roo/brown/text_top.jpg) no-repeat;
	height: 63px;
	width: 732px;
}

.txt_box .txt_middle {
	background: url(/images/roo/brown/text_repeat.jpg) repeat-y;
	width: 692px;
	padding-left: 20px;
	padding-right: 20px;
}


.txt_box .txt_bottom {
	background: url(/images/roo/brown/text_bottom.jpg) no-repeat;
	height: 63px;
	width: 732px;
}

#wholepage #pagecell #colBkgs #station_list .tax_category{
	width: 120px;
}
#station_list h1 {
	font: 14px "Arial Black", Arial, "Helvetica Black", Helvetica;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #B65856;
}
#divlist {
	color: #FFFFFF;
	font-size: 12px;
	width: 650px;
	left: 20px;
}
#divlist .tax_content {
	width: 600px;
	margin-bottom: 20px;

}
.txt_box .txt_top h1 {
	font-family: "Arial Black", Arial, "Helvetica Black", Helvetica;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	left: 10px;
	top: 15px;
}

.tax_category h1 {
	font: 14px "Arial Black", Arial, "Helvetica Black", Helvetica;
	color: #c06061;
}
#wholepage #pagecell .good h1 {
	font: 16px/16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	left: 20px;
	top: 25px;

}
#wholepage #pagecell .bad h1 {
	font: 16px/16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	left: 20px;
	top: 25px;

}
#wholepage #pagecell .good {
	background: url(/images/roo/good.jpg) no-repeat;
	left: 10px;
	margin-bottom: 20px;
	width: 220px;

}

#wholepage #pagecell .bad {
	background: url(/images/roo/bad.jpg) no-repeat;
	margin-bottom: 20px;
	width: 220px;
}
#wholepage #pagecell .syscheck p {
	margin: 5px 0px 0px;
	padding: 0px;
}
#wholepage #pagecell .syscheck h1 {
	font: 16px/16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	display: block;
	left: 20px;
	top: 25px;
}
#wholepage #pagecell #col1 #iframe h2 {
	left: 25px;
	top: 60px;
	color: #733230;
	font-family: "Arial Black", Arial, "Helvetica Black", Helvetica;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	width: 185px;

}
#wholepage #pagecell #col1 h2 {
	font: 14px/16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	height: 25px;
	padding-top: 10px;
}
#wholepage #pagecell .check {
	background: url(/images/roo/check.gif) no-repeat;
	padding-left: 30px;
	padding-bottom: 15px;
	margin-top: 5px;

}

/*BEGIN MENUS THEME */

/* design styles */
ul.horizontal ul {
  border-width: 1px;
  border-style: solid;
  border-color: #626262 #626262 #626262 #626262;
       visibility:hidden;
}

ul.horizontal a, ul.horizontal a:visited {
	display: block;
	cursor: pointer;
	padding: 5px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	border-top: none #626262;
	border-right: none #626262;
	border-bottom: none #626262;
	border-left: none #626262;
	margin-left: 2px;
}

ul.horizontal a:hover, ul.horizontal a:focus, ul.horizontal a:active,
ul.horizontal a.rollover:link, ul.horizontal a.rollover:visited {
	background:#ffffff;
	color: #832f2f;
}

/* submenu indicator arrows */
ul.horizontal li.hasmenu > a:link, ul.horizontal li.hasmenu > a:visited {
	background: url(/images/sample3_main_arrow.gif) no-repeat right 9px;
}

ul.horizontal ul li.hasmenu > a:link, ul.horizontal li.hasmenu > a:visited {

}

ul.horizontal li.hasmenu > a:hover,
ul.horizontal li.hasmenu > a:focus,
ul.horizontal li.hasmenu > a:active,
ul.horizontal li.hasmenu > a.rollover,
ul.horizontal li.hasmenu > a.rollover:visited {
	color:#832f2f;
	background: #ffffff;
}

ul.horizontal ul li.hasmenu > a:hover,
ul.horizontal ul li.hasmenu > a:focus,
ul.horizontal ul li.hasmenu > a:active,
ul.horizontal ul li.hasmenu > a.rollover,
ul.horizontal ul li.hasmenu > a.rollover:visited {
  background: #00ffff;
}
#navContainer {
	background: url(/images/themes/brown/menu_bar.jpg) no-repeat;
	height: 45px;
	width: 100%;
	padding-top: 5px;

}

/*END MENUS THEME */

/*Begin video */


#wholepage #pagecell #col1 #mainChannels {
	background: url(/images/roo/brown/col1_repeat1.jpg) repeat-y;
	height: 1150px;
	width: 248px;
}
#wholepage #pagecell #col1 #col1_middle #col1_inner_top {
	width: 245px;
	top: 0px;
	left: 0px;
}
#wholepage #pagecell #col1 #col1_middle #innercolbox {
	height: 1000px;
	width: 208px;
	left: 7px;
	background: url(/images/roo/col1_inner_repeat.jpg) repeat-y;
	top: 20px;

}
#wholepage #pagecell #quicklinks #quicklinks_top #min_quicklinks {
	right: 20px;
	top: 15px;
}

#pagecell #colBkgs #col2 #rooContainer .columnTitle {
	background: url(/images/roo/channel_title.jpg) no-repeat;
	height: 31px;
	width: 155px;
	padding-top: 6px;
	padding-left: 23px;
	color:#FFFFFF;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#pagecell #quicklinks {
	width: 302px;
	left: 420px;
	top: 0px;
	z-index: 10;
}
#pagecell #quicklinks #quicklinks_bottom {
	background: url(/images/roo/brown/recent_bottom.jpg) no-repeat;
	height: 15px;
	width: 302px;
}
#pagecell #quicklinks #quicklinks_top {
	background: url(/images/roo/brown/recent_top.jpg) no-repeat;
	height: 67px;
	width: 302px;
	padding-left: 0px;
}
#wholepage #pagecell #quicklinks #quicklinks_repeat {
	padding-left: 20px;
	width: 272px;
	background: url(/images/roo/brown/recent_repeat.jpg) repeat-y;
	height: 140px;
	padding-right: 10px;

}
#wholepage #pagecell #colBkgs #col2 #channel_selection #customView {
	height: 29px;
	width: 100px;
	padding-top: 0px;
	left: 530px;
	padding-left: 0px;
	margin-top: 4px;
	top: 23px;
}
#wholepage #pagecell #colBkgs #col2 #channel_selection #viewChannels {
	height: 68px;
	width: 417px;
	padding-top: 8px;
	padding-left: 10px;
}
#wholepage #pagecell #colBkgs #col2 #channel_selection #viewChannels a {
	color: #FFFFFF;
}

#wholepage #pagecell #col1 #col1_inner_top h1 {
	font: 16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	color: #FFFFFF;
}

#wholepage #pagecell #col1 #mainChannels {
	background: url(/images/themes/brown/col1_video_repeat.jpg) repeat-y;
	height: 1150px;
	width: 245px;
}
#wholepage #pagecell #colBkgs #col2 #rooContainer .roocol #col1_inner_top h1 {
	font: 16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	left: 50px;
	width: 150px;
}

#wholepage #pagecell #colBkgs #col2 #rooContainer .roocol #col1_inner_top { width: 229px; 
}

#wholepage #pagecell #colBkgs #col2 #rooContainer .roocol #mainChannels {
	background: url(/images/themes/brown/sub_column_repeat.jpg) repeat-y;
	width: 229px;
	padding-bottom: 20px;
}
#wholepage #pagecell #colBkgs #col2 #rooContainer .roocol #mainChannels #vidlist {
	width:180px;
	left: 20px;
	top: 0px;
	min-height: 475px;

}

#wholepage #pagecell #colBkgs #col2 #rooContainer .roocol #col1_inner_top #moreChannels {
	width: 130px;
	left: 40px;
	top: 20px;
}

#col1 #stationhighlight .vidcolumn {
	width: 220px;
	padding-left: 20px;
}
#pagecell #colBkgs #col2 #rooContainer .roocol {
	width: 223px;
		left: 5px;
	margin-right: 5px;
}
#wholepage #pagecell #colBkgs #col2 #channelbox #channelbox_top {
	background: url(/images/themes/brown/sub_channels_top.jpg) no-repeat;
	height: 90px;
	width: 719px;
}

#wholepage #pagecell #colBkgs #col2 #channelbox #channelbox_middle {
	background: url(/images/themes/brown/sub_channel_repeat.jpg) repeat-y;
	width: 727px;
	min-height: 700px;
}
#wholepage #pagecell #quicklinks #quicklinks_top h1 {
	font: 16px "Arial Black", Arial, "Helvetica Black", Helvetica;
	color: #FFFFFF;
	position: relative;
	left: 10px;
	top: 20px;
}
#masthead #searchForm {
	background: url(/images/themes/brown/search_bkg.jpg) no-repeat;
	height: 62px;
	width: 232px;
	top: 14px;
	left: 2px;

}
#wholepage #pagecell #channelbox_middle #channel_stint {
	position: relative;
	height: 700px;
	width: 1px;
	display: block;
	float: left;
}
#wholepage #pagecell #col1 #col1_middle #stationhighlight .col1_expand_top {
	height: 108px;
	width: 980px;
	background: url(/images/roo/brown/toggle_top.jpg) no-repeat;
}
#wholepage #pagecell #col1 #col1_middle #stationhighlight #mainChannels .toggledOut {
	background: url(/images/roo/brown/toggle_repeat.jpg) repeat-y;
	overflow: visible;
}
#wholepage #pagecell #stationhighlight .toggledBottom {
	background: url(/images/roo/brown/toggle_bottom.jpg) no-repeat;
		width: 980px;
}
#wholepage #pagecell #col1 #col1_middle #stationhighlight #mainChannels .toggledIn {
	overflow: visible;
}
#wholepage #pagecell #stationhighlight .toggleBottom {
	background: url(/images/themes/brown/col1_video_bottom.jpg);
	height: 23px;
	width: 245px;

}

#wholepage #pagecell #stationhighlight #mainChannels_bottom {

}

#masthead #nav #searchForm #rooForm input {
	color: #832f2f;
	font-weight: bold;
}
#wholepage #pagecell #colBkgs #col2 #channelbox #channelbox_middle #rooContainer #mainChannels_bottom {
	background: url(/images/themes/brown/sub_column_bottom.jpg) no-repeat;
	height: 26px;
	width: 229px;
}
#wholepage #pleaseEnable {
	font-weight: bold;
	height: 35px;
	margin-bottom: 10px;
	display: block;
	position: relative;
	font-size: 16px;
	text-align: center;
	background: url(/images/roo/bad.jpg) no-repeat;
}


#masthead #themes {
	width: 200px;
	background: url(/images/roo/brown/utility_button.gif) no-repeat;
	padding-top: 5px;
	padding-left: 20px;
	top: 129px;
	z-index: 200;
	left: 535px;
}
#masthead .rnr_nav_selected { background: url(/images/themes/brown/tab_selected_off.jpg) no-repeat; 
}
#masthead  .rnv_nav { background: url(/images/nav/tab_off.gif) no-repeat; 
}
#brand_tabs a {
	position: relative;
	display: block;
	float: left;
	text-decoration: none;
	background-image: url(/images/themes/brown/tab_main_off.jpg);
	height: 24px;
	width: 110px;
	text-align: center;
	padding-top: 9px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-bottom: 0px;
	padding-left: 0px;
}

.col1Promo .col1PromoTop {
	background: url(/images/roo/brown/promo_top1.jpg);
	height: 58px;
	width: 218px;
}

.col1Promo .col1PromoBottom {
	background: url(/images/roo/brown/promo_bottom1.jpg);
	height: 48px;
	width: 218px;
}

#brand_tabs a:hover {
	color: #D8CAA8;
	text-decoration: underline;
	background: url(/images/themes/brown/tab_main_on.jpg);
}

#customView a {
	background: url(/images/themes/brown/per_channel_off.jpg);
	height: 33px;
	width: 44px;
	display: block;
	float: left;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}

#customView a:hover { background: url(/images/themes/brown/per_channel_on.jpg); }

#stationhighlight .col1innertop a {
	background: url(/images/themes/brown/col1_top_off.jpg);
	height: 83px;
	width: 245px;
	display: block;
}

#stationhighlight .col1innertop a:hover { 
	background: url(/images/themes/brown/col1_top_on.jpg); 


}

#stationhighlight .col1_expand_top a {
	background:none;
	height: 83px;
	width: 245px;
	display: block;
}

#stationhighlight .col1_expand_top a:hover { 
	background: none; 


}


.blackGround {
background-image:none;
background-color:#000000;

}
.tooltip
{
  width: 261px;
  w\idth: 196px;
  height: 150px;
  he\ight: 140px;
  padding: 10px 10px 0 55px;
  background-repeat: no-repeat;
  font-size: 80%;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
}

#masthead .rnr_nav_selected:hover { background: url(/images/themes/brown/tab_selected_on.jpg); }

.roocol #col1_inner_top a {
	background: url(/images/themes/brown/sub_column_top_off.jpg);
	display: block;
	height: 63px;
	width: 225px;
}
.roocol #col1_inner_top a:hover {
	background: url(/images/themes/brown/sub_column_top_on.jpg);
}
.roocol .vidbox { margin-bottom: 10px; }
.roocol .vidbox_shaded { margin-bottom: 10px; }

#rooForm #searchtxt {
	width: 150px;
	top: 25px;
	position: relative;
	left: 60px;
}

#rooContainer .vidcolumn .channel3_stint {
	float: left;
	height: 475px;
	width: 1px;
	position: relative;
}
#rooContainer .vidcolumn .channel10_stint {
	float: left;
	height: 475px;
	width: 1px;
	position: relative;
}
#stationhighlight #col1_inner_top .col1_expand_top a { background: url(none); }
#stationhighlight #col1_inner_top .col1_expand_top a:hover { background: url(none); }
 
.tooltip {
	width: 261px;
	w\idth: 180px;
	height: 150px;
	he\ight: 100px;
	padding: 10px 10px 0;
	z-index:2000;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #382513;
	text-align: left;
	opacity: .94;
}
a.hastooltip {
	color:#FFFFFF;
	font-size: 8px;
}
#quicklinks_top a {
	position: relative;
	display: block;
	height: auto;
	width: 50px;
	left: 240px;
	top: 15px;
}

