/* CSS Document */
#bodyholder {position: relative; margin-left: auto; margin-right: auto; z-index: 1; width: 762px; border-color: #ffffff; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
	/* set background color here */
	#ctrCol {position: relative; width: 586px; z-index: 1000; }
	#divHolder {position: relative;width: 762px; z-index:1; background-color: #000000; border-color: #ffffff; border-width: 2px 0px 0px 0px; border-style: solid;}
	.dotln {position:relative; width: 108px; font-size: 1px; height: 10px; overflow: hidden; line-height: 1px; clear:both; background-repeat: no-repeat; background-image: url(/sitewide/icons/dots_355.gif); background-position: 2px 5px;}
	#flashHdr {position: relative; width: 762px; z-index: 1000;  clear: both;}
	.genCopy {font: normal 10px arial; color: #400000;}
	.genCopy a{color: #400000;}
	.genCopy a:hover{color: #E11F12;}
	.genCopy12 {font: normal 12px arial; color: #400000;}
	.genCopy12 a{color: #400000;}
	.genCopy12 a:hover{color: #E11F12;}
	.genCopy11 {font: normal 11px arial; color: #400000;}
	.genCopy11 a{color: #400000;}
	.genCopy11 a:hover{color: #E11F12;}
	.genCopy14 {font: normal 14px arial; color: #F4D7A1;}
	.genCopy14 a{color: #400000;}
	.genCopy14 a:hover{color: #E11F12;}
	#getGamesMod {position: relative; width: 158px; height: 117px; z-index: 1000; padding-top:8px;}
	#getSweepsMod {position: absolute; top: 537px; left: 0px; width: 158px; height: 65px; z-index: 1000;}
	.headerTxt {padding: 8px 24px 14px 24px; font: normal 12px arial; color: #FFFFFF;}
	#middleHolder {position: relative; float: left; clear: none; text-align: left; z-index:1; width:586px; background-color: #000000;border-color: #ffffff; border-width: 0px 2px 0px 0px; border-style: solid;min-height:500px; _height:500px;}
	.morePad {padding: 0px 18px 0px 18px;}
	#moreSweeps {position:relative; width: 426px;  z-index: 1000;}
	.moreSweepsHolder {width:426px; height: 320px; text-align: left; background-color: #FFFFFF; }
	.moreSweepsItem {position: relative; width: 426px;  padding: 8px 0px 0px 0px;}
	#moreSweepsItemHolder {position: absolute; top: 0px; left: 0px; visibility: visible; overflow: hidden; font: bold 11px arial; color: #313131; padding: 2px 0px 2px 0px;; width: 426px;}
	DIV#moreSweepsItemHolder A {text-align: left; display: block; margin: 0px; padding: 2px 0px 2px 18px; font: bold 11px arial; color: #313131; background-repeat: no-repeat; background-position: 6px 6px; background-image: url(/artists/img/nav_arrw_gry.gif);}
	DIV#moreSweepsItemHolder A:hover {color: #E645AD;}
	.navdotln {background-image: url(/interact/img/dottedln_pink_158.gif);}
	.navdotln377 {position:relative; width: 377px; font-size: 1px; height: 1px; overflow: hidden; line-height: 1px; clear:both; float:center; background-image: url(/interact/sweepstakes/img/dottedln_pink_repeat.gif); background-position: 1px 4px; border-color: #FFFFFF; border-width: 4px 0px 4px 24px; border-style: solid solid solid solid;}
	.pad12 {padding: 12px 12px 3px 12px;}
	.pad12lft12rt {padding: 0px 12px 0px 12px;}
	.accentTxt16 {color: #0DBBB2; font: bold 16px arial;}
	.accentTxt16 a{color: #0DBBB2; font: bold 16px arial;}
	.accentTxt12 {color: #0DBBB2; font: bold 12px arial;}
	.accentTxt12 a{color: #0DBBB2;}
	.accentTxt12 a:hover{color: #FFFFFF;}
	.gray {color: #313131;}
	.prizeBG { width:594px; background-repeat: repeat-y; background-image: url(/interact/sweepstakes/rumor_has_it/img/prize_bg.jpg);}
	#randBot {position:relative; clear: both; text-align:left;}
	#randBotHolder {position: relative; border-color: #FFFFFF; border-width: 2px 0px 0px 0px; border-style: solid solid solid solid;}
	#rightAd {position:relative; float:left; width: 174px; z-index: 1000; padding-top:8px;}
	#smallAd_piece {position: absolute; top: 223px; left: 568px; width: 180px; height: 150px; z-index: 1000;}
	.spacerH4 {position: relative; width: 4px; height: 1px; float: left; clear: none; overflow: hidden; font-size: 1px; line-height: 1px; border-color: #FF0000; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid;}
	#sponsor {position: absolute; top:77px; left: 265px; width:160px; height: 27px; }
	.stack {position: relative; width: 190px; height: 85px; overflow: hidden;}
	.sweepsBullet {display: block; width:512px; color: #313131; background-repeat: no-repeat; background-image: url(/interact/sweepstakes/rumor_has_it/img/bullet.jpg); background-position: 12px 7px;}
	.sweepsBulletPad {padding: 8px 12px 0px 32px;}
	#topAd {position: relative; width: 762px; height: 90px; background-color: #FFFFFF; z-index: 1000;}

ol.officialRules { margin-left: 20px; padding-left: 0px; margin-right:5px; }
ol.officialRules li { margin-left: 0px; padding-left: 0px; margin-bottom: 10px; text-indent: 25px;}
ol.officialRules ul { margin-left: 10px; padding-left: 0px; }
ol.officialRules ul li { text-indent: 15px; }
table.rulesTable div {margin-left: 10px;}
#so_notorious_ii select {margin-bottom:5px;}
input.chkbox{ width: 15px !important; padding-top:4px;}
input.shortWidth{ width: 70px !important; }
.floatLeft {float:left;}
.floatRight {float:right;}

#centerStyle { color:#ffffff; padding: 12px 27px 12px 27px; min-height: 360px; _height: 360px;}
table.genCopy12, table.genCopy12 a {color:#ffffff; font-weight:bold; }
#centerStyle h2 {margin-bottom:0px; padding-bottom:0px;}
.contest_copy {position:relative;width:586px; height:62px; background-repeat: no-repeat; background-image: url(/interact/sweepstakes/summer_love_classic/img/text_bg.jpg);}
.btm {position:relative;width:586px; background-repeat: repeat-x; background-image: url(/interact/sweepstakes/summer_love_classic/img/bg.jpg); background-color:#F49D00;}
