body 
{
	background-position: top;
	background-repeat: repeat-x;
	background-image: url(../images/ps_bg.jpg);
	background-color: #333333;
}

div#bodyTop
{
	background-position: left top;
	background-image: url(../images/ps_body_top.png);
	background-repeat: no-repeat;
}

div#bodyBottom
{
	background-position: left bottom;
	background-image: url(../images/ps_body_bottom.png);
	background-repeat: no-repeat;
}

div#bodyCenter
{
	background-color: #CDCDCD;
	margin: 8px 0px;
}

div#menuLeft
{
	background-position: left;
	background-image: url(../images/ps_menu_left.png);
	background-repeat: no-repeat;
}

div#menuRight
{
	background-position: right;
	background-image: url(../images/ps_menu_right.png);
	background-repeat: no-repeat;
}

div#menuInner
{
	background-image: url(../images/ps_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 a
{
	color: #666666;
}

ul#menuItems li a:hover
{
	color: #333333;
}

ul#menuItems li.selected a
{
	color: #000000;
	/*text-decoration: underline;*/
}

div#poster div#posterListWrapper div.posterStreamInfoBoxShadow
{
	background-image: url(../images/ps_poster_infobox.png);
	background-repeat: repeat;
}

div#poster div#streamThumbnailListWrapperLeft
{
	background-position: left;
	background-image: url(../images/ps_menu_left.png);
	background-repeat: no-repeat;
}

div#poster div#streamThumbnailListWrapperRight
{
	background-position: right;
	background-image: url(../images/ps_menu_right.png);
	background-repeat: no-repeat;
}

div#poster div#streamThumbnailListWrapper
{
	background-image: url(../images/ps_menu_mid.png);
	background-repeat: repeat-x;
}

div.featuredVideoRowLeftBorder
{
	background-position: left;
	background-image: url(../images/ps_videopreviewrow_left.png);
	background-repeat: no-repeat;
}

div.featuredVideoRowMid
{
	background-image: url(../images/ps_videopreviewrow_mid.png);
	background-repeat: repeat-x;
}

div.featuredVideoRowRightBorder
{
	background-position: right;
	background-image: url(../images/ps_videopreviewrow_right.png);
	background-repeat: no-repeat;
}

div.featuredVideoRow ul li div.featuredVideoTitle a
{
	color: #CCCCCC;
}

div.featuredVideoRowHeader
{
	padding-top: 21px;
}
div#channels div.featuredVideoRowHeader
{
	padding-top: 32px;
}
div.featuredVideoRowHeader a
{
	color: #000000;
}
div.featuredVideoRowHeader a:hover
{
	color: #000000;
	text-decoration: none;
}
div.featuredVideoRowHeader div.fvDescription
{
	color: #333333;
	margin-top: -11px;
	font-size: 9px;
	line-height: 13px;
}
div#channels div.featuredVideoRowHeader div.fvDescription
{
	margin-top: -22px;
}

div.featuredVideoRowTail
{
	padding-top: 32px
}
div.featuredVideoRowTail a
{
	color: #000000;
}
div.featuredVideoRowTail a:hover
{
	color: #000000;
	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;
}