﻿body
{
	font-family:Verdana;
}

/*Silverlight*/
div#silverlightControlHost
{
	position: relative;
	z-index: 5;	
}

.silverLightHeightWrapper
{
	height:395px;    
	padding-left:0px;
	vertical-align:top;
}
/*End Silverlight*/
/*Flash SWRV Player*/
div#flashControlHost
{
	position: relative;
	z-index: 5;	
}

.flashHeightWrapper
{
	height:395px;    
	padding-left:0px;
	vertical-align:top;
}
/*End Flash SWRV Playert*/

.TopMenu
{
	background-color:Black;
	color:White;
	font-family:Century Gothic;font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	text-align:center;
	padding:1px;
}

.SwrvMenu
{
	/*background-color:Purple;*/
	color:White;
	font-family:Century Gothic;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	text-align:left;
	padding:1px;
}

.SwrvLeftSection
{
	width:640px;
	text-align:right;
	vertical-align:top;
}

.SwrvRightSection
{
	width:302px;
	vertical-align:top;
}

.SWRVContentScrollHeader
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:10px;
	height:26px;
}

.SWRVContentScrollPager
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	/*vertical-align:bottom;*/
	text-decoration:none;
	cursor:pointer;
	height:10px;
}

.PollHeader
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
}

.PollQuestion
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:left;
}

.PollAnswer
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
}

.PollSubmittedMessage
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.ShowPromoLink
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	text-decoration:none;
}

.MenuHover
{
	/*color:Yellow;*/
	font-family:Century Gothic;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	text-align:center;
}

.SubMenu
{	    
	background-color:#242736;
	color:White;
	font-family:Century Gothic;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	text-align:left;
	padding:0px;
	text-indent: 5px;
	margin-right: 5px;
}

.DynamicHover
{
	 background-color:#000000;
	}

.ChannelList
{
	color:White;
	font-family:Verdana;
	font-size:8pt;
}

.ChannelLogoCell
{
	background-color:Black;
	padding:5px;
}

.ChannelDescriptionCell
{
	background-color:Black;
	color:White;
	text-align:left;
	vertical-align:top;
	padding:5px;
}

.ChannelDivider
{
	background-color:Black;
	height:4px;
	text-align:center;
	background-image:url('../Images/GreyDivider.gif');
	background-position:center;
	background-repeat:no-repeat;
}

.UpNextHeader
{
	background-image:url('../Images/Frame_Header.jpg');
	height:25px;
	width:360px;
}

.UpNextFooter
{
	background-image:url('../Images/Frame_Bottom.jpg');
	height:4px;
	width:360px;
}

.UpNextLeft
{
	background-image:url('../Images/Frame_Left.jpg');
	width:4px;
}

.UpNextRight
{
	background-image:url('../Images/Frame_Right.jpg');
	width:4px;
}

.IAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:Black;
	border-style:none;
}

.IACTitle
{
	font-size:1pt;
	vertical-align:top;
	/*
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Black;
	background-color:Yellow;
	text-align:center;
	border-style:none;
	*/
}

.IACHeader
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;	
}

.IACFaceOffHeader
{
	background-color:Maroon;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-decoration:none;
	text-align:center;
}

.IACFaceOffFooter
{
	background-color:#FF8800;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-decoration:none;
	text-align:center;
}

.IACFaceOffQuestionSection
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*background-color:#555555;*/
}

.IACFaceOffQuestion
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.IACSmallText
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
}

.IACLargeText
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-decoration:none;
}

.IACLargeText2
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Yellow;	
	text-decoration:none;
}

.ShowPageWelcomeMsg
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	color:White;
}

.ShowPageNowPlayingTable
{
	font-family: Arial;
	font-size:16pt;
	font-weight: bolder;
	color:White;
	height:544px;
	width:950px;
	padding:0px;
	background-image:url('../Images/chrome_frame.png');
}


.Opaque 
{
    /*
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 99;
    display: none;
    */
    background-color: black;
    filter: alpha(opacity=40);
    opacity: 0.4;
}


/* RATING STYLES */
.RatingStar
{
	font-size: 0pt;
	width: 15px;
	height: 14px;
	cursor: pointer;
	background-repeat: no-repeat;
}

.RatingStarEmpty
{
	background-image:url('../../Images/star_outline.png');
}

.RatingStarFilled
{
	background-image:url('../../Images/star_filled.png');
}

.RatedStars
{
	background-image:url('../../Images/star_filled_rated.png');
}
/* END OF RATING STYLES */


/* MODAL POPUP STYLES */
.ModalPopupBG
{
	background-color: #666699;
	filter: alpha(opacity=50);
	opacity: 0.7;
}

.ModalPopup
{
	min-width:200px;
	/*min-height:150px;*/
	background:white;
	padding: 4px 4px 4px 4px;
	font-family: Arial;
}    
/* END OF MODAL POPUP STYLES */


/* THE CUT SPECIFIC STYLES */
.TheCutStandingControl
{
	background-image:url('../../swrv/Images/tread.png');
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	font-size:14pt;
	vertical-align:middle;
	text-align:left;
	/*height:67px;*/
	height:66px;
	width:294px;
	/*padding-bottom:0px;*/
	border-style:none;
	border-spacing:0;
}

.TheCutVotingControl
{
	background-image:url('../../swrv/Images/ThinTread.png');
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	font-size:9pt;
	vertical-align:middle;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	/*height:34px;*/
	height:33px;
	width:294px;
	/*padding-bottom:0px;*/
	border-style:none;
	border-spacing:0;
	padding-left:4px;
	padding-right:4px;
	cursor:pointer;
}

.TheCutActiveTabHeader
{
	background-image:url('../../swrv/Images/OrangeTab2.png');
	background-repeat:no-repeat;
	height:36px;
	width:142px;
	cursor:pointer;
	padding:0px;
	margin:0px;
}

.TheCutInactiveTabHeader
{
	background-image:url('../../swrv/Images/YellowTab2.png');
	background-repeat:no-repeat;
	height:36px;
	width:142px;
	cursor:pointer;
	padding:0px;
	margin:0px;
}

.TheCutPrePopActiveTab
{
	background-image:url('../../Images/FrameHeaderDarkGreyLit.jpg');
    background-repeat:no-repeat;
    font-family:Verdana;
    font-weight:bold;
    font-size:10pt;
    color:White;
	height:26px;
	width:475px;
	cursor:pointer;
	padding-left:5px;
	margin:0px;
	text-align:left;
}

.TheCutPrePopInactiveTab
{
	background-image:url('../../Images/FrameHeaderSilverLit.jpg');
	background-repeat:no-repeat;
    font-family:Verdana;
    font-weight:bold;
    font-size:10pt;
    color:Black;
	height:26px;
	width:475px;
	cursor:pointer;
	padding-left:5px;
	margin:0px;
	text-align:left;
}

.TheCutIACContestantLine1
{
    color:White;
}

.TheCutIACContestantLine2
{
    color:Orange;
}

.TheCutPrePop
{
    background-image:url('../../Images/BrownGradientBackground.jpg');
    background-position:center bottom;
    background-repeat:repeat-x;
    /*height:300px;*/
    /*height:100%;*/
    /*
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-color:Gray;
	border-style:solid;
	border-top-style:none;


    */
}

.TheCutIACTabs
{
    vertical-align:top;
}

.TheCutPrePopVotingControl
{
    font-family:Verdana;
    font-weight:bold;
    font-size:9pt;
    color:White;
	height:70px;
	width:310px;
	cursor:pointer;
	padding-left:5px;
	margin:0px;
	text-align:left;
}

.TheCutPrePopVotingControlTextCell
{
	width:65%;
}

.TheCutPrePopVotingControlThumbnailCell
{
	width:35%;
}

.TheCutPrePopArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}

.TheCutPrePopSongTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:Orange;	
}

.TheCutPrePopVotingLink
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:underline;
	white-space:nowrap
}

.TheCutPrePopThemeLabel
{
    font-family:Verdana;
    font-weight:bold;
    font-size:11pt;
    color:White;
	height:29px;
	float:left;
	width:220px;
	cursor:pointer;
	padding-left:10px;
	padding-top:18px;
	margin:0px;
	vertical-align: middle;
	text-align:left;
}

.TheCutIACControl
{
    padding:0px;
    margin:0px;
}

.TheCutPageAndSortRow
{
    background-color:#FF6600;
    color:White;
    font-size:8pt;
    font-weight:bold;
    text-indent:5px;
    height:14px;
    text-align:left;
}

.TheCutPager
{
    text-align:right;
    padding-left:80%;
    width:100%;
}

.TheCutPagerRow
{
    font-size:8pt;
	text-align:right;
	width:100%;
	display:inline-table;
	white-space:nowrap;
}

.TheCutSortSelectedOption
{
    font-size:8pt;
    font-weight:bold;
    text-decoration:none;
    color:Yellow;    
    cursor:none;
}

.TheCutSortNonSelectedOption
{
    font-size:8pt;
    font-weight:bold;    
    text-decoration:underline;
    color:White;
    cursor:pointer;
}

.TheCutBackToMainTheme
{
    font-size:8pt;
    font-weight:bold;    
    text-decoration:underline;
    color:White;
    cursor:pointer;
    padding-left:14px;
}

.TheCutVotingOverMsg
{
    font-size:14pt;
    font-weight:bold;
    color:White;
    padding-left:8px;
    padding-right:8px;
}
/* END OF THE CUT SPECIFIC STYLES */


/* MARJORITY RULES SPECIFIC STYLES */
.MajorityRulesContentScrollHeader
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:normal;
	color:White;
	text-align:left;
	text-indent:10px;
	/*height:12px;*/
}

.MajorityRulesPoll
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
}

.MajorityRulesPollIAC
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}

.MajorityRulesContestantArea
{
	background-color:#2A2A2A;
}

.MajorityRulesIACContestantArea
{
	background-color:#021540;
}

.MajorityRulesArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;

	/* Added the following 1/22/2010 */
	/*
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.MajorityRulesVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	
	/* Added the following 1/22/2010 */
	/*
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.MajorityRulesThanksForVotingCss
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	}

.MajorityRulesPollTally
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Yellow;
}

.MajorityRulesPollHeader
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	background-color:Blue;
	height:30px;
}

.MajorityRulesShowPromoHeader
{
	background-color:#004DFF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.MajorityRulesShowPromoFooter
{
	background-color:#B28D58;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.MajorityRulesContentScrollContent
{
	/*vertical-align:text-top;*/
	vertical-align:top;
	text-align:left;
	background-color:Black;
}
/* END OF MAJORITY RULES SPECIFIC STYLES */

/* SUPERHERO SPECIFIC STYLES */
.SuperheroHOFRank
{
	text-align:center;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	background-color:Blue;
	color:White;
	width:20px;
}

.SuperheroHOFShareAndEmail
{
	font-family:Arial;
	font-size:10pt;
	background-color:Blue;
	color:White;
	text-align:center;
}

.SuperheroHOFThumbnailArea
{
	text-align:center;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	background-color:Yellow;
	color:Black;
	padding:4px 4px 4px 4px;
}

.SuperheroOtherNominees
{
	background-color:#00154E;
	color:White;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}

.SuperheroNominee
{
	font-family:Arial;
	font-size:8pt;
	text-align:left;
}

.SuperheroNomineeName
{
	color:Yellow;
}

.SuperheroNomineeRank
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	width:20px;
}

.SuperheroOtherNomineesFrameHeader
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	padding-left:5px;
}

.SuperheroViewName
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	padding-left:5px;
}

.SuperheroViewRateArea
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	background-color:Blue;
	padding-left:5px;
}
/* END OF SUPERHERO SPECIFIC STYLES */


/* FACEOFF SPECIFIC STYLES */
.FaceOffShowPromoHeader
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.FaceOffShowPromoFooter
{
	background-color:#7A1213;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.FaceOffContentScrollBody
{
	background-color:Black;
}

.FaceOffMatchUp
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	/*color:White;*/
	color:Yellow;
	text-decoration:none;
	/*text-align:left;*/
	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	background-color:Black;
}

.FaceOffMatchUpArea
{
	height:132px;
}

.FaceOffMatchUpInGrid
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	text-decoration:none;

	border-style:solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;

	background-color:Black;
}

.FaceOffMatchUpIAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	/*color:White;*/
	color:Yellow;
	text-decoration:none;
	/*text-align:left;*/
	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}

.FaceOffMatchUpIACButtonRow
{
	height:48px;
	vertical-align:middle;
}

.FaceOffMatchUpHighlight
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:#7A1213;
	/*padding:12px 12px 12px 12px;*/
}

.FaceOffSoundOffBar
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:#7A1213;
	height:18px;
}

.FaceOffMatchUpHighlightIAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	background-color:Black;
	padding:4px;
}

.FaceOffMatchUpQuestionIAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	background-color:Black;
	padding-left: 6px;
	padding-top: 8px;
}

.FaceOffMatchUpQuestion
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:#7A1213;
	height:30px;
	padding-left: 6px;
	/*padding-right: 4px;*/
	padding-top: 4px;
	/*padding-bottom: 4px;*/
}

.FaceOffMatchUpHighlightAccent
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	background-color:#7A1213;	
}

.FaceOffMatchUpWinnerHighlight
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bolder;
	text-align:center;
	color:White;
}

.FaceOffMatchUpWinnerHighlightLarge
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.FaceOffMatchUpMessage
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:Yellow;

	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;	
	
	height:184px;
}

.FaceOffMatchUpMessageIAC
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:Yellow;

	height:184px;
}

.FaceOffMatchUpExLastWeek
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*text-decoration:none;*/
	background-color:#E25E0B;
}

.FaceOffMatchUpExCurrent
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*text-decoration:none;*/
	background-color:Black;
}

.FaceOffMatchUpExTally
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:White;
}

.FaceOffMatchUpExWinnerName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:#FFFC00;
	text-decoration:none;
	background-color:#E25E0B;
}

.FaceOffMatchUpExWinnerTally
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#FFFC00;
}

.FaceOffMatchUpExHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	color:White;
	background-color:#7A1213;	
}

.FaceOffMatchUpImagePopUp
{
	z-index:4000;
	/*
	width:400px;
	height:400px;
	*/
	background-color:#7A1213;
	color:White;
	visibility:hidden; 
	position:absolute;
	padding:10px 10px 10px 10px;
}

.FaceOffGamesListGroupRow
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	/*text-align:center;*/
	text-align:left;
	vertical-align:text-top;
	/*text-decoration:none;*/
	/*cursor:pointer;*/
	height:10px;
}

.FaceOffGamesListSelectedGroupByItem
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:default;
	width:90px;
}

.FaceOffGamesListNonSelectedGroupByItem
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:underline;
	cursor:pointer;
	width:90px;
}

.FaceOffWithAFriend
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	/*background-color:#7A1213;*/
}

.FaceOffWithAFriendSectionNumbers
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*background-color:#7A1213;*/
}

.FaceOffWithAFriendBottomButtons
{
	text-align:center;
	/*background-color:#7A1213;*/
}

.FriendFaceOffHeader
{
	font-family:Verdana;
	font-size:28pt;
	font-weight:bold;
	text-align:center;
	color:Yellow;
}

.FriendFaceOffHereHeader
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:center;
	color:White;
}

.FriendFaceOffHere
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.FriendFaceOffHereNumbers
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	color:White;
}

.FriendFaceOffMessage
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	color:White;
}

.FriendFaceOffMatchUp
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	color:White;
	background-color:Black;
}

.FriendFaceOffMatchUpScore
{
	font-family:Verdana;
	font-size:28pt;
	font-weight:bold;
	text-align:center;
	color:Orange;
	background-color:Black;
}

.FriendFaceOffMatchUpContestant
{
	vertical-align:top;
}

.FriendFaceOffMatchUpTitle
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:Orange;
	background-color:#666666;
}

.FriendFaceOffMatchUpContestantName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Orange;
	background-color:Black;
}

.FriendFaceOffSort
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;	
}

.FriendFaceOffPager:link
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Orange;
 }

.FriendFaceOffPager:active
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Black;
 }

.FriendFaceOffPagerSelectedPage
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
 }

.FriendFaceOffGrid
{
	background-color:Black;
	text-align:center;
}

.FriendFaceOffPagerRow
{

	text-align:-moz-right;
	text-align:right;
	/*background-image:url('../Images/BlueGradient.jpg');*/
	background-image:url('../Images/question_header_repeatable.jpg');
	background-repeat:repeat-x;
}

.FriendFaceOffFilterBy
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:Orange;
}

.FriendFaceOffSortBy
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:Red;
}

.FriendFaceOffCurrentPageLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;	
}

.FriendFaceOffNonCurrentPageLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Orange;	
}

.FriendFaceOffChallengeQuestion
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:center;
	color:#997711;
}

.FriendFaceOffChallengePlayers
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
}

.FriendFaceOffVotePageScore
{
	font-family:Verdana;
	font-size:28pt;
	font-weight:bold;
	text-align:center;
	color:Yellow;
}

/* END OF FACEOFF SPECIFIC STYLES */


.UserAccount
{
	/*font-weight: bold;*/
	font-family:Verdana;
	font-size:8pt;
	color:White;
}

div.fileinputs {
	position: relative;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	/*background-color:#7A1213;*/
}

div.fileinputVidications {
	position: relative;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

div.fakefile {
	position: absolute;
	top: 55px;
	left: 2px;
	z-index: 1;
}

div.fakefileVidications {
	position: absolute;
	top: 25px;
	left: 2px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	top: 0px;
	left: 0px;
}

.SuperheroHallOfFameHeroes
{
	font-family:Verdana;
	font-size:8pt;
	color:White;
	text-decoration:none;
}

.SuperheroHallOfFameHeader
{
	font-family:Verdana;
	font-size:16pt;
	color:Black;
	text-align:center;
}

.SuperheroHallOfFameSubHeader
{
	font-family:Verdana;
	font-size:12pt;
	color:Black;
	text-align:center;
}

.SuperheroNomineesTitle
{
	font-family:Verdana;
	font-size:14pt;
	color:White;
	background-color:Black;
	text-align:left;
}


/* VIDICATIONS SPECIFIC STYLES */

.VidicationsShowPromoHeader
{
	background-color:#3322BB;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.VidicationsShowPromoFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.Vidicationwatermark
{
	font-family:Verdana;
	font-size:10pt;
	text-align:left;
}
.VidicationSubmissionBody
{
	background-color:Black;
	background-repeat:repeat;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.VidicationSubmissionBodyWithBorder
{
	background-image:url('../Images/BlueGradient.jpg');
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;
	border-color:Yellow;
	border-style:solid;
	border-width:3px;
}

.VidicationSubmissionHeader
{
	background-image:url('../Images/BlueGradient.jpg');
	background-color:Black;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.VidicationSubmissionLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:left;
	vertical-align:top;	
}

.TopVidicationsHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.TopVidicationsBody
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
}

.TopVidicationsRank
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:right;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Green;*/
	border-spacing:0px;
	border-width:0px;
}

.TopVidicationsThumb
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Blue;*/
}

.TopVidicationsUsername
{
	font-family:Verdana;
	font-size:7pt;
	color:Yellow;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
}

.VidicationsArtist
{
	background-color:Black;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:#fffc00;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.VidicationsVideo
{
	background-color:Black;
	font-family:Verdana;
	font-weight:normal;
	font-size:8pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
}

.FutureVidicationsVideo
{
	background-color:Black;
	font-family:Verdana;
	font-weight:bold;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.FutureVidicationsLabel
{
	background-color:Black;
	font-family:Verdana;
	font-size:8pt;
	color:Orange;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
}

.FutureVidicationsContentScrollBody
{
	background-color:Black;
}

.FutureVidicationsFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	text-decoration:underline;
	cursor:pointer;
}

.FutureVidicationsClosedFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.FutureVidicationsInvisible
{
	display:none;
}

.FutureVidicationsPager
{
	background-color:#3322BB;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:10px;
}

/* END OF VIDICATIONS SPECIFIC STYLES */


.RingmasterPhotosBody
{
	font-family:Verdana;
	font-size:8pt;
	background-color:Black;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:White;
}

.RingmasterNominateArtist
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	background-image: url('../../swrv/Images/Nominate_BG_WGradient.png'); 
	background-repeat:no-repeat; 
	width:640px; 
	height:235px;
	padding:0px;
	text-align:left;
	
}
.RingmasterNominateArtistAgain
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	background-image: url('../../swrv/Images/NominateAgain_BG.png'); 
	background-repeat:no-repeat; 
	width:640px; 
	height:235px;
	padding:0px;
	text-align:left;
}
.RingmasterNominateHeader
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	width:640px; 
	height:26px;
	position:relative;
	top:5px;
}

.RingmasterPhotosHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.RingmasterPhotosSubHeader
{
	background-color:#0000CC;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.BigTopHitsBody
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
}

.BigTopHitsShowPromoHeader
{
	background-color:#7A1213;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsShowPromoFooter
{
	background-color:#7A1213;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsFuturePoll
{
	background-color:Black;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
}

.ChannelLink
{
	color:White;
	font-family:Verdana;
	font-size:8pt;
	text-decoration:none;
}

.RingmasterPhotosSearchContent
{
	background-color:Orange; 
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
	vertical-align:top;	
}


/* LEVEL 10 SPECIFIC STYLES */

.Level10PagerRow
{
	text-align:right;
	width:25%;
	display:inline-table;
	white-space:nowrap;
}

.Level10PagerCell
{
	text-align:right;
	width:98%;
	display:inline-table;
}

.Level10PagerHeader
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
	white-space:nowrap;
}

.Level10Pager:link
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Blue;
 }
 
 .Level10Pager:active
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Black;
 }

.Level10Artist
{
	font-family:Verdana;
	/*font-size:7pt;*/
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	/*white-space:nowrap;*/
	overflow:hidden;   
	
	/* Added the following 1/22/2010 */
	/*
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.Level10Video
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	/*white-space:nowrap;*/
	overflow:hidden;
	

	/* Added the following 1/22/2010 */
	/*
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.Level10TotalVotes
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Orange;	
}

.Level10VoteLink
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	white-space:nowrap
}

.Level10Header
{
	font-family:Verdana;
	font-size:9pt;
	color:Yellow;
	text-align:left;
	vertical-align:text-top;
	font-weight: bold;
	white-space:nowrap
}

.Level10Rank
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:900;
	color:Green;
	text-align:right;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Green;*/
	border-spacing:0px;
	border-width:0px;
}

.Level10SortBy
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:Blue;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
	border-top-style:none;
	border-bottom-style:none;
	
}

.Level10GalleryBody
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-color:Gray;
	border-style:solid;
	border-top-style:none;
	background-position:center bottom;
	background-repeat:repeat-x;
}

/* END OF LEVEL 10 SPECIFIC STYLES */


/* FAN FAVES SPECIFIC STYLES */
.FanFavesArtistName
{
	font-family:Verdana;
	font-size:8pt;
	color:Yellow;
}
.FanFavesArtistTitle
{
	font-family:Verdana;
	font-size:8pt;
	color:White;
}
.FutureFanFaves
{
	background-color:Black;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
}

.FutureFanFavesContentScrollBody
{
	background-color:Black;
}

.FutureFanFavesFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}

.FutureFanFavesInvisible
{
	display:none;
}

.FutureFanFavesPager
{
	background-color:#3322BB;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:10px;
}

.FanFavesShowPromoHeader
{
	background-color:#57B1AF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.FanFavesShowPromoFooter
{
	background-color:#E36711;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.FanFavesSubmissionBody
{
	background-image:url('../Images/BlueGradient.jpg');
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.FanFavesSubmissionBodyWithBorder
{
	background-image:url('../Images/BlueGradient.jpg');
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;
	border-color:Yellow;
	border-style:solid;
	border-width:3px;
}

.FanFavesSubmissionHeader
{
	background-image:url('../Images/BlueGradient.jpg');
	background-color:Black;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.FanFavesSubmissionLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:left;
	vertical-align:top;	
}
.FanFavesMatchupBackground
{
	background-color: #162828; 
}
.FanFavesUploadInstructionsClass
{
	font-family:Verdana;
	font-size:8pt;
	color: White;
	font-weight: normal;
}
.FanFavesUploadReqFldMessage
{
	font-family:Verdana;
	font-size:8pt;
	color: White;
	font-weight: bold;
}
.TopFanFavesHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.TopFanFavesBody
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
}

.TopFanFavesRank
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:right;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Green;*/
	border-spacing:0px;
	border-width:0px;
}

.TopFanFavesThumb
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Blue;*/
}

.TopFanFavesUsername
{
	font-family:Verdana;
	font-size:7pt;
	color:Yellow;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
}
.FanFavesMatchUpHighlight
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:#E55C06;
}
.FanFavesGamesListGroupRow
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:10px;
}
.FanFavesPollTally
{
	font-family:Verdana;
	font-size:10pt;
	vertical-align:top;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}
.FanFavesPollTally2
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	color:Yellow;
}
.FanFavesUGVinput
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:black;
}

.FanFavesGamesListGridTop
{  
	
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
}
.FanFavesFirstName
{
	color:Yellow;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}
.FanFavesGridHeader
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	/*background-image:url(images/aqua.jpg);*/
	background-repeat:no-repeat;
}
.FanFavesMatchUp
{
	background-color:#E86709;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	text-decoration:none;
}
.FanFavesMatchUpWinnerHighlight
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bolder;
	text-align:left;
	color:White;
	top:0;
}
/* END OF FAN FAVES SPECIFIC STYLES */


/* START OF TAKOVER SPECIFIC STYLES */
.TakeOverVideoClose
{
	color:White;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	background-color:Black;
}

.TakeOverHostTitleCss
{
	color:White;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;

}

.TakeOverPlaylistTitle
{
	color:White;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}

.TakeOverUGVUploadsText
{
	font-family:Century Gothic;
	font-size:10pt;
	/*font-weight:bold;*/
	text-align:left;
	color:Yellow;
}

.TakeOverUGVUploadsSteps
{
	font-family:Century Gothic;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:Red;
}

.TakeOverCommentBackground
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: White;
	background-color: Black;
}

.TakeOverPlayListBackground
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: White;
	background-color: #620F01;
}

.TakeOverArtistPlaylistNumber
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: White;
}

.TakeOverArtistName
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: Yellow;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.TakeOverArtistSong
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color: White;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.TakeOverMatchUpMessage
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:Yellow;

	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;	
	
	height:25px;
}

.TakeOverUserName
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Yellow;
}

.TakeOverUserState
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Yellow;
}

/* END OF TAKOVER SPECIFIC STYLES */


/* MUSIC MADNESS SPECIFIC STYLES */

.MusicMadnessMatchUp
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	text-decoration:none;	
}

.MusicMadnessRoundLarge
{
	font-family:Verdana;
	font-size:18pt;
	font-weight:bold;
	color:White;
}

.MusicMadnessWinnerHighlight
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.MusicMadnessWinnerHighlightLarge
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

/* END OF MUSIC MADNESS SPECIFIC STYLES */

/*RETROGRADE SPECIFIC STYLES*/

.RetrogradeBrownBackGround
{
	 background-color:#6C3306;
}

.RetrogradeGreyBackGround
{
	 background-color:#3F3F3F; 
 } 
 
 .RetrogradeScrollBlackColor
 {
	 background-color:Black;
	}

.RetrogradeArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.RetrogradeVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.RetrogradeThanksForVotingCss
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	}

.RetrogradeTally
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
}
 
.RetrogradePager
{
	background-color:#909090;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:3px;
}

.RetrogradePoll
{
	font-family:Verdana;	
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-left-color:#909090;
	border-right-color:#909090;
}

/*END OF RETROGRADE SPECIFIC STYLES*/

/* SWRV DOWN SPECIFIC STYLES */

.SwrvDownContentPoll
{
	font-family:Verdana;	
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-left-color:#909090;
	border-right-color:#909090;
}

.SwrvDownArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	

	/*width: 100px;*/
	/*white-space: nowrap;*/
	overflow: hidden;   
	
	/* Added the following 1/22/2010 */
	/*
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.SwrvDownVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;

	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.SwrvDownSelectRatingCSS
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Red;
	}

.SwrvDownScrollBackGround
 {     
	text-align:center;
	background-image:url('/swrv/Images/SwrvDown/VideoSneakPeak_BKGD.png');    
	background-position:center; 
	}
	
.TopSwrvDownHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.SwrvDownText
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
}

.SwrvDownPercentageText
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	}

.SwrvDownTextLarge
{
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
	color:White;
}

.SwrvDownPercentageLargeText
{
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
	color:Yellow;
	}

.SwrvDownPollWinnerCss
{   font-family:Verdana;
	font-size:16pt;
	font-weight:bold;
	color:Black;
	height:45px;
	background-image:url('/swrv/Images/silverbar.png');    
	background-position:center;
	width:100%;
}

.SwrvDownPreVoting
{
    background-image:url('../../Images/DarkRedGradient.png');
    background-position:center bottom;
    background-repeat:repeat-x;
}

.SwrvDownPreVotingControl
{
    font-family:Verdana;
    font-weight:bold;
    font-size:9pt;
    color:White;
	height:70px;
	width:310px;
	cursor:pointer;
	padding-left:5px;
	margin:0px;
	text-align:left;
}

.SwrvDownPreVotingContestantNumber
{
	width:5%;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	color:Red;
}

.SwrvDownPreVotingControlTextCell
{
	width:60%;
}

.SwrvDownPreVotingControlThumbnailCell
{
	width:35%;
}

.SwrvDownPreVotingLink
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:underline;
	white-space:nowrap
}

.SwrvDownPreVotingActiveTab
{
	background-image:url('../../Images/FrameHeaderDarkGreyLit.jpg');
    background-repeat:no-repeat;
    font-family:Verdana;
    font-weight:bold;
    font-size:10pt;
    color:White;
	height:26px;
	width:475px;
	cursor:pointer;
	padding-left:5px;
	margin:0px;
	text-align:left;
}

.SwrvDownPreVotingInactiveTab
{
	background-image:url('../../Images/FrameHeaderSilverLit.jpg');
	background-repeat:no-repeat;
    font-family:Verdana;
    font-weight:bold;
    font-size:10pt;
    color:Black;
	height:26px;
	width:475px;
	cursor:pointer;
	padding-left:5px;
	margin:0px;
	text-align:left;
}

.SwrvDownPreVotingPageAndSortRowCssClass
{
    background-color:Red;
    border-color:Red;
    border-style:none;
    border-width:0px;
    color:White;
    font-size:small;
    font-weight:bold;
    padding:0px 0px 0px 0px;
    border-spacing:0px;
    text-align:left;
}

.SwrvDownPreVotingPagerCssClass
{
    background-color:Red;
    border-color:Red;
    border-style:none;
    border-width:0px;
    padding:0px 0px 0px 0px;
    border-spacing:0px;
}

.SwrvDownPreVotingPagerRowCssClass
{
    background-color:Red;
    border-color:Red;
    border-style:none;
    border-width:0px;
    padding:0px 0px 0px 0px;
    border-spacing:0px;
}

.SwrvDownPreVotingPagerSelectedPageCssClass
{
    text-decoration:none;
    cursor:none;
}

.SwrvDownPreVotingPagerNonSelectedPageCssClass
{
    text-decoration:underline;
    cursor:pointer;
}

.SwrvDownPreVotingSortSelectedOptionCssClass
{
    text-decoration:none;
    cursor:none;
}

.SwrvDownPreVotingSortNonSelectedOptionCssClass
{
    text-decoration:underline;
    cursor:pointer;
}
/*END OF SWRV DOWN SPECIFIC STYLES */

.LoveMeterShowPromoFooter
{
	background-color:#e1a;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.LoveMeterArtist
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:#fffc00;
	white-space:nowrap;
	text-align:left;

	/* Added the following 1/22/2010 */
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.LoveMeterVideo
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	white-space:nowrap;
	text-align:left;

	/* Added the following 1/22/2010 */
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.LoveMeterInstructText
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#e1a;
	white-space:nowrap;
}

.LoveMeterThankYouText
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:#e1a;
	white-space:nowrap;
}

.LoveMeterResultHolder
{
 background-repeat:no-repeat; 
 background-position:top;
 vertical-align:bottom;	
 height:130px;
 width:220px;
}

.LoveMeterMatchHolder
{
 font-family:Century Gothic; 
 font-size:24pt; 
 font-weight:900; 
 color:White
}

.FamilyTreeSubmit
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	white-space:nowrap;
	text-align:left;
}

.FamilyTreeShowPromoFooter
{
	background-color:Green;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.FamilyTreeTransparency {
	filter:alpha(opacity=40);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


/* BIG TOP HITS SPECIFIC STYLES */
.BigTopHitsContentScrollContent
{
	/*vertical-align:text-top;*/
	vertical-align:top;
	text-align:left;
}

.BigTopHitsArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-indent:5px;
	
	/* Added the following 1/22/2010 */
	/*
	white-space:nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.BigTopHitsVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	text-indent:5px;

	/* Added the following 1/22/2010 */
	/*
	white-space:nowrap;
	overflow: hidden;   
	text-overflow: ellipsis;   
	-o-text-overflow: ellipsis;   
	-ms-text-overflow: ellipsis;  
	-moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.BigTopHitsPollTally
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Yellow;
	text-indent:5px;
}

.BigTopHitsShowPromoFooter
{
	background-color:#B28D58;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsShowPromoHeader
{
	background-color :#004DFF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsVoterTally
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Yellow;
}

.RingMasterOtherNominees
{
	background-color:#800000;
	color:White;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}

.RingMasterOtherNomineesFrameHeader
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	padding-left:5px;
}
/* END OF BIG TOP HITS SPECIFIC STYLES */

/* MINI-CONTENT PAGE SPECIFIC STYLES */
.MiniContentMenuRow
{
	/*width:630px;*/
	width:300px;
}

.MiniContentMenuArrowCell
{
	width:15px;
	text-align:center;
	text-decoration:none;	
	height:49px;
	background:none;
	/*background-image:url('../Images/NavigationInactive.png');	*/
	background-repeat:repeat-x;
	background-position:center;	
	font-family:Verdana;	
	font-size:9pt;
	font-weight:bold;	
}

.MiniContentMenuLeftArrow
{
	/*src:url('/Images/Arrow_Left.png');*/ 
	height:40px;
	width:8px;
}

.MiniContentMenuRightArrow
{
	/*src:url('/Images/Arrow_Right.png');*/
	height:40px;
	width:8px;
}

.MiniContentMenuItemsCell
{
	/*width:638px;*/
	height:49px;
	background:none;
	background-image:url('/Images/NavigationInactive.png');	/*220x49*/
	background-repeat:repeat-x;
	background-position:center;	
	font-family:Verdana;	
	font-size:9pt;
	font-weight:bold;	
	text-align:center;
	text-decoration:none;
}

.MiniContentMenuSelectedItem
{
	width:130px; /*130px*/
	height:49px;
	background:none;	
	background-image:url('/Images/NavigationSelected.png'); /*220x49*/  
	background-repeat:no-repeat;
	background-position:center;     
	font-family:Verdana;   
	font-size:9pt;
	font-weight:bold;	
	text-align:center;	
	text-decoration:none;
}	

.MiniContentMenuDiv
{
	width:639px; /*634px*/
	overflow:hidden;
	position:relative;
	z-index:98;
	text-align:left;
}

.MiniContentMenuItemsCellRtRail
{
	/*width:638px;*/
	height:35px; /*49px*/
	background:none;
	background-image:url('/Images/NavigationInactiveRtRail.png');	
	background-repeat:repeat-x;
	background-position:center;	
	font-family:Verdana;	
	font-size:8pt;
	font-weight:bold;	
	text-align:center;
	text-decoration:none;
}

.MiniContentMenuSelectedItemRtRail
{
	width:50px; /*130px*/
	height:35px; /*49px*/
	background:none;	
	background-image:url('/Images/NavigationSelectedRtRail.png');    
	background-repeat:no-repeat;
	background-position:center;     
	font-family:Verdana;   
	font-size:8pt;
	font-weight:bold;	
	text-align:center;	
	text-decoration:none;
}

.MiniContentMenuDivRtRail
{
	width:300px; /*634px*/
	overflow:hidden;
	position:relative;
	z-index:98;
	text-align:left;
}

.MiniContentViewingArea
{
	background-color:#494949;
	width:100%;
	text-align:left;
	vertical-align:top;
	/*padding-left:6px;*/
}

.MiniContentViewingAreaHeaderText
{
	color:Yellow;
	font-weight:bold;
	font-size:10pt;	
}

.MiniContentViewingAreaCopy
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
}

.MiniContentViewingAreaNowPlaying
{
	color:Yellow;
	font-weight:bold;
	font-size:8pt;
	padding:6px;
}

.MiniContentViewingAreaNowPlayingTitle
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
}

.MiniContentViewingAreaNowPlayingDescription
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
	padding-left:6px;
	display:block;
}

.MiniContentViewingAreaPrevNext
{
	color:White;
	font-weight:bold;
	font-size:8pt;	
}

.MiniContentGallery
{
	background-color:#494949;
}

.MiniContentGallerySort
{
	background-color:#494949;
	text-align:right;
	color:White;
	font-weight:bold;
	font-size:8pt;
	padding-right:10px;
	border-top-style:solid;
	border-top-color:White;
	border-top-width:thin;
	padding-top:6px;	
}

.MiniContentGalleryPagerRow
{
	color:White;
	background-color:#343434;
	font-size:8pt;
	font-weight:bold;
	text-align:right;
	width:100%; /*100%*/
	display:inline-table;
	white-space:normal; /*nowrap*/
}

.MiniContentGalleryPagerCell
{
	text-align:right;
	width:50%; /*15%*/
}

.MiniContentGalleryItemsImageArea
{
	background-color:#494949;
	text-align:center;
	vertical-align:middle;
	width:84px;
	height:68px;
	border-top:solid 1px White;
	border-bottom:solid 1px White;
}

.MiniContentGalleryItemsTextArea
{
	background-color:#494949;
	text-align:left;
	vertical-align:top;
	height:68px;
	padding-top:4px;
	padding-left:4px;
	border-top:solid 1px White;
	border-bottom:solid 1px White;
}

.MiniContentGalleryItemsTitle
{
	color:Yellow;
	font-weight:bold;
	font-size:8pt;
}

.MiniContentGalleryItemsDescription
{
	color:White;
	font-weight:normal;
	font-size:8pt;
}

.MiniContentSlideShowInfo
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
	text-align:center;
}
/* MINI-CONTENT PAGE SPECIFIC STYLES */


/* css/tooltip.css -- fancy tooltips */
span.toolAbs {
  position:inherit; 
}
span.toolAbs span.tipAbs {
  display: none;
}
/* tooltip will display on :hover event */
span.toolAbs:hover span.tipAbs {
  display: block;
  position:absolute;
  padding: 3px 7px 4px 6px;
  border: 1px solid #336;
  background-color: red;
  text-align: left;
  color: White;
  font-family:Century Gothic;
  font-size:8pt;
}
.BigTopHitsIACBGColor 
{
	background-color:#800000;
}
.BigTopHitsArtistHeaderName 
{
	color:#FFFF00;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
}
.BigTopHitsHeader 
{
	background-color:#800000;
}

.BigTopHitsVoter
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	border-style:solid;
	border-color:Gray;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
}
.BigTopHitsVoterIAC
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	position:relative;
	top:10px;
	left:10px;
}
.BTHVoteBtnCssClass
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	/*
	border-style:solid;
	border-color:Gray;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	*/
	/*width:300px;*/
	text-align:center;
	position:relative;
	top:0px;
}
.BTH_IACVote
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	width:300px;
	text-align:center;
	height:100px;
	position:relative;
	top:0px;
}
.BTH_ThanksForVoting 
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold; 
	color:White;
}

.BTH_Nominate_ChooseArtist
{
	height:50px;
	vertical-align:top;
	padding-left: 30px;
	padding-top:30px;
	text-align:left;
}
.BTH_Nominate_CommentHere
{
	height:60px;
	vertical-align:top;
	padding-left: 30px;
	text-align:left;
}
.BTH_Nominate_Buttons
{
	height:34px;
	vertical-align:top;  
	text-align:center;
}
.tbl_Ringmaster_640
{
	text-align:left;
	vertical-align:top;
	width:640px;
	padding:0px;
}

.SoundOffInput
{
	font-family:Verdana;
	font-size:10pt;
}
.ViewFlashLink
{
	font-family:Verdana;
	font-weight:bold;
	font-size:11pt;
}

.CommunityBody{
font-size:1em;
color:#fff;
background:#000;
position:absolute;
height:100%;
width:100%;
padding:0px;
margin:0px;
vertical-align:middle;
font-family:verdana, helvetica Neue, Helvetica;
}
a img{
outline:none;
border:0px;
}
.CommunityPageContent{
	
	float:left;
}
.CommunityText 
{
	color:White;
}

.CommunityFramed{
width:950px;
height:350px;
}
.CommunityLogo{
margin:55px 0px 0px 60px;
}
.CommunityTable
{
	border:0px;
	width:950px;
	background:url(/swrv/Images/community_section_bg.jpg);
}
/* css/tooltip.css */

/* Show Schedule */

div#showSchedule {
	text-align:left;
	font-family:Helvetica,Arial,sans;
	width:945px;
}
div#showSchedule h1 {
	color:#FFF;
	font-size:18px;
}

div#showSchedule ul#dayNav {
	border-bottom:31px solid #D03827;
	list-style:none;
	margin:0 0 -1px 1px;
	padding:0;
	zoom:1;
}
div#showSchedule ul#dayNav:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
div#showSchedule ul#dayNav li {
	float:left;
	margin-left:1px;
}
div#showSchedule ul#dayNav li:first-child {
	margin-left:0;
}
div#showSchedule ul#dayNav a {
	background:#D2450D url(/swrv/images/bg-dayNavOff.gif) 0 0 repeat-x;
	border-bottom:1px solid #000;
	color:#FFF;
	display:block;
	font-size:16px;
	font-weight:bold;
	line-height:38px;
	text-align:center;
	text-decoration:none;
	width:134px;
}
div#showSchedule ul#dayNav li.current a {
	background:#D03827 url(/swrv/images/bg-dayNavOn.jpg) 0 0 repeat-x;
	border-bottom:1px solid #D03827;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
div#showSchedule table.schedule {
	border-collapse:collapse;
	clear:both;
	font:12px bold Helvetica,Arial,sans;
	width:946px;
}
div#showSchedule table.schedule th,
div#showSchedule table.schedule td {
	border:1px solid #000;
	color:#FFF;
	height:28px;
	vertical-align:middle;
}

div#showSchedule table.schedule thead th {
	background:#D03827;
	border-top:none;
	padding-left:12px;
}
div#showSchedule table.schedule tbody th {
	background:#808080;
	text-align:center;
	width:130px;
}
div#showSchedule table.schedule tbody tr.alt th {background:#666;}
div#showSchedule table.schedule tbody td {
	background:#D6D6D6;	
	color:#000;
	font-size:13px;
	padding-left:24px;
}
div#showSchedule table.schedule tbody tr.alt td {background:#BCBCBC;}
div#showSchedule table.schedule tbody td a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

div#showSchedule p.totoplink {
	background:#D03827;
	font-size:12px;
	margin:0 0 68px 1px;
	padding:8px;
	text-align:right;
}

/* end Show Schedule */

/* SWRV Mobile */
div#swrvMobileContent {
	background:#FFF;
	font-family:Helvetica,Arial,sans-serif;
	margin:0 0 0 6px;
	padding:0 60px 30px 60px;
	position:relative;
	text-align:left;
	width:824px;
}
div#swrvMobileContent.iphone {min-height:526px;}
div#swrvMobileContent.ipad {min-height:510px;}

div#swrvMobileContent h1 {
	background:#2464BB url(../../Images/Mobile_header.png) 0 0 no-repeat;
	color:#FFF;
	font-size:36px;
	min-height:92px;
	margin:0 -60px 18px -60px;
	text-indent:-9999px;
}
div#swrvMobileContent h2 {
	color:#2464BB;
	font-size:28px;
	margin:0 0 18px 0;
}
div#swrvMobileContent p {
	color:#434343;
	font-size:14px;
	font-weight:normal;
	line-height:1.5em;
	margin:0 0 18px 0;
	width:450px;
}
div#swrvMobileContent p a {
	color:#2464BB;
	text-decoration:none;
}
div#swrvMobileContent #screens {
	left:530px;
	position:absolute;
	top:110px;
}
div#swrvMobileContent.iphone #screens {left:580px;}

div#swrvMobileContent #screens ul {
	list-style:none;
	margin:0;
	padding:0;
}

div#swrvMobileContent ul#thumbnails {
	float:left;
	width:56px;
}
div#swrvMobileContent.ipad ul#thumbnails {margin-top:6px;width:76px;}
div#swrvMobileContent ul#largescreenshots {
	float:left;
}
div#swrvMobileContent.iphone ul#largescreenshots {
	background:transparent url(../Images/Mobile/iphone4-device-bg.png) 0 0 no-repeat;
	height:446px;
	margin:0 0 0 16px;
	position:relative;
	width:201px;
}
div#swrvMobileContent.iphone ul#largescreenshots li {
	left:18px;
	position:absolute;
	top:70px;
}
div#swrvMobileContent.iphone ul#thumbnails li {
	margin:5px 0;
}
div#swrvMobileContent.iphone ul#thumbnails li.selected {
	background:url(../Images/Mobile/iphone-screen-thumb-hilite.png) 0 0 no-repeat;
}

div#swrvMobileContent.ipad ul#largescreenshots {
	background:transparent url(../Images/Mobile/ipad-device-bg.png) 0 0 no-repeat;
	height:428px;
	margin:0;
	position:relative;
	width:320px;
}
div#swrvMobileContent.ipad ul#largescreenshots li {
	left:50px;
	position:absolute;
	top:37px;
}
div#swrvMobileContent.ipad ul#thumbnails li {
	margin:1px 0;
}
div#swrvMobileContent.ipad ul#thumbnails li.selected {
	background:url(../Images/Mobile/ipad-screen-thumb-hilite.png) 0 0 no-repeat;
}

/* end SWRV Mobile */
