﻿body 
{
	background-position: top;
	background-repeat: repeat-x;
	background-image: url(../images/sb_bg.jpg);
	background-color: #011909;
}

div#bodyCorner1
{
	background-position: left top;
	background-image: url(../images/sb_body_corner_1.png);
	background-repeat: no-repeat;
}

div#bodyCorner2
{
	background-position: right top;
	background-image: url(../images/sb_body_corner_2.png);
	background-repeat: no-repeat;
}

div#bodyCorner3
{
	background-position: right bottom;
	background-image: url(../images/sb_body_corner_3.png);
	background-repeat: no-repeat;
}

div#bodyCorner4
{
	background-position: left bottom;
	background-image: url(../images/sb_body_corner_4.png);
	background-repeat: no-repeat;
}

div#bodyBorderTop
{
	background-position: top;
	background-image: url(../images/sb_body_border_top.png);
	background-repeat: repeat-x;
}

div#bodyBorderBottom
{
	background-position: bottom;
	background-image: url(../images/sb_body_border_bottom.png);
	background-repeat: repeat-x;
}

div#bodyBorderLeftGradient
{
	height: 961px;
	background-position: left;
	background-image: url(../images/sb_body_border_left.png);
	background-repeat: no-repeat;
}

div#bodyBorderRightGradient
{
	height: 961px;
	background-position: right;
	background-image: url(../images/sb_body_border_right.png);
	background-repeat: no-repeat;
}

div#bodyBorderRepeatYLeft
{
	background-position: left;
	background-image: url(../images/sb_body_border_repeaty_left.png);
	background-repeat: repeat-y;
}

div#bodyBorderRepeatYRight
{
	background-position: right;
	background-image: url(../images/sb_body_border_repeaty_right.png);
	background-repeat: repeat-y;
}

div#bodyCentre
{
	background-position: top;
	background-image: url(../images/sb_body_bg_top_mid.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
}

div#menuLeft
{
	background-position: left;
	background-image: url(../images/sb_menu_left.png);
	background-repeat: no-repeat;
}

div#menuRight
{
	background-position: right;
	background-image: url(../images/sb_menu_right.png);
	background-repeat: no-repeat;
}

div#menuInner
{
	background-image: url(../images/sb_menu_mid.png);
	background-repeat: repeat-x;
}

ul#menuItems li.selected
{
	background-position: left;
	background-image: url(../images/sb_menu_item_left.png);
	background-repeat: no-repeat;
}

ul#menuItems li.selected div.menuItemRight
{
	background-position: right;
	background-image: url(../images/sb_menu_item_right.png);
	background-repeat: no-repeat;
}

ul#menuItems li.selected div.menuItemMid
{
	background-image: url(../images/sb_menu_item_mid.png);
	background-repeat: repeat-x;
}

ul#menuItems li a
{
	color: #CCCCCC;
}

ul#menuItems li.selected a
{
	color: #00CC00;
}

div#poster div#posterListWrapper div.posterStreamInfoBoxShadow
{   
	/*
	background-color: rgba(0, 102, 204, 0.6);
	For IE  filter: alpha(opacity=20);
	For IE  background: #0066CC; 
	*/
	background-image: url(../images/sb_poster_infobox.png);
	background-repeat: repeat;
}

div#poster div#streamThumbnailListWrapperLeft
{
	background-position: left;
	background-image: url(../images/sb_posterthumbnailbar_menu_left.png);
	background-repeat: no-repeat;
}

div#poster div#streamThumbnailListWrapperRight
{
	background-position: right;
	background-image: url(../images/sb_posterthumbnailbar_menu_right.png);
	background-repeat: no-repeat;
}

div#poster div#streamThumbnailListWrapper
{
	background-image: url(../images/sb_posterthumbnailbar_menu_mid.png);
	background-repeat: repeat-x;
}

div.featuredVideoRowLeftBorder
{
	background-position: left;
	background-image: url(../images/sb_videopreviewrow_left.png);
	background-repeat: no-repeat;
}

div.featuredVideoRowMid
{
	background-image: url(../images/sb_videopreviewrow_mid.png);
	background-repeat: repeat-x;
}

div.featuredVideoRowRightBorder
{
	background-position: right;
	background-image: url(../images/sb_videopreviewrow_right.png);
	background-repeat: no-repeat;
}

div.featuredVideoRowHeader
{
	padding-top: 27px;
}
div#channels div.featuredVideoRowHeader
{
	padding-top: 40px;
}
div.featuredVideoRowHeader a
{
	color: #FFFFFF;
}
div.featuredVideoRowHeader a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
div.featuredVideoRowHeader div.fvDescription
{
	margin-top: -13px;
	font-size: 9px;
	line-height: 13px;
}
div#channels div.featuredVideoRowHeader div.fvDescription
{
	margin-top: -25px;
}
div.featuredVideoRowTail
{
	padding-top: 40px
}
div.featuredVideoRowTail a
{
	color: #FFFFFF;
}
div.featuredVideoRowTail a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

div#signupsigninseperator
{
	border-left: solid 1px #999999;
}

div#videoGridTopPager
{
	border-bottom: dotted 1px #999999;
}

div#videoGridBottomPager
{
}

ul.videoGrid
{
	width: 780px;
}

ul.videoGrid li.vgItem
{
	border-bottom: dotted 1px #999999;
}
