#group-ab{
	margin-top:1px;
}

/* >>P1 */
#p1-holder{
	width:654px;
	float:left;
	position:relative;
}

.p1-block{
	width:281px;
	height:258px;
	background: transparent url(../img/imgBG_large.jpg) no-repeat scroll left top;
	float:left;
	padding: 10px 35px 0 10px;
	position:relative;
	margin-right:1px;
}

.p1-block2{
	width:282px;
	height:258px;
	background: transparent url(../img/imgBG2_large.jpg) no-repeat scroll left top;
	float:left;
	padding: 10px 35px 0 10px;
	position:relative;
}

/* >> AD */

.ad-300x250{
	background: transparent url('../img/300x250_bg.jpg') 0 0 no-repeat;
	width:300px;
	height:250px;
	padding: 7px 13px;
	overflow:hidden;
	float:right;
}
/* >> TWITTER*/

#twitter-holder{
	width:326px;
	float:right;
}

#twitter-content{
	padding:2px 0 0 10px;
}

#twitter-header{
	width:326px;
	background: transparent url(../img/header_twitter.gif) no-repeat scroll 0 0;
	height: 35px;
	position:relative;
}

#twitter-header-text{
	text-indent: -9999px;
	float:left;
}

#twitter-content a, #twitter-content a:hover{
	font-weight:bold;
}

.twitter-item{
	background: transparent url(../img/twitter_bubble.gif) no-repeat top left;
	width:275px;
	padding: 0 10px 10px 30px;
	height:28px;
	overflow:hidden;
}

/* >> DIVA SHOUT OUT */

#shoutout-holder{
	width:326px;
	float:right;
	margin-bottom:1px;
}

#shoutout-content{
	background-color: #402a4b;
	color: #ffffff;
	padding:10px;
	height:110px;
	font-weight:bold;
	font-size:18px;
	position:relative;
}

#shoutout-header{
	width:326px;
	background: transparent url(../img/header_shoutOut.gif) no-repeat scroll 0 0;
	height: 35px;
	text-indent: -9999px;
}

#drpDiva-holder{
	position:absolute;
	bottom:10px;
	width:305px;
	text-align:center;
}

#fadingText{
	padding-right:5px;
}

/* >>SHOUTOUT OVERLAY */

.overlay{
	display:none; 
	position:absolute; 
	background-color: #232323;
	z-index:4000;
	padding:10px;
	opacity:0.9;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
}	

#shoutout-overlay{
	display:none; 
	position:absolute; 
	z-index:5000;
	left:50%;
	top:50%;
	margin-left:-213px;
	margin-top:-129px;
	width:426px;
}

#shoutout-form, #shoutout-thanks{
	position:absolute;
	left:0;
	top:0;
	height:204px;
	padding:10px 0 10px 10px;
	width:416px;
}

#shoutout-header-overlay{
	background: transparent url(../img/header_shoutout_overlay.gif) no-repeat scroll 0 0;
	text-indent:-9999px;
	text-align:center;
	width:426px;
	height:35px;
}

#shoutout-overlay-content{
	background: transparent url(../img/shoutout_overlay_bg.png) no-repeat scroll 0 0; 
	_background: transparent url(../img/shoutout_overlay_bg.gif) no-repeat scroll 0 0; 
	width:416px; 
	height:204px;
	padding:10px 0 10px 10px;
	position:relative;
}

.form-item-short{
	float:left;
	width:208px;
	text-align:left;
	margin-bottom:2px;
}

.form-item-long{
	float:left;
	width:416px;
	text-align:left;
	margin-bottom:2px;
	clear:both;
}

.form-item-short input{
	margin-bottom: 8px;
	width:190px;
}

.form-item-short select{
	margin-bottom: 8px;
	width:135px;
}

.form-item-long input{
	width:399px;
}

#form-label-shoutout{
	float:left;
	width:279px;
	text-align:left;
	padding-right:10px;
	margin-bottom:2px;
}

#label-char-limit{
	text-align:right;
	float:right;
	padding-right:12px;
	width:110px;
	margin-bottom:2px;
}

.overlay-button{
	position:absolute;
	bottom:10px;
	right:10px;
	cursor:pointer;
}

#shoutout-submit-buttons{
	text-align:right;
	margin:10px 10px 0 0;
	width:406px;
	float:right;
	cursor:pointer;
}

#shoutout-thanks-header{
	font-size:22px;
	color:#7d7997;
	font-weight:bold;
	padding:50px 0 5px;
}

.error{
	display:none;
	color:red;
}

#error-message{
	padding-bottom:5px;
}

/* >> The Divas */

#divas-holder{
	width:653px;
	float:left;
	margin-right:1px;
}

#divas-content{
	background: #659893 url(../img/leftBlock_bg.jpg) no-repeat scroll left bottom;
	width:643px;
	overflow:hidden;
	padding: 10px 0 0 10px;
}

#divas-header{
	width:653px;
	background: transparent url(../img/header_divas_postshow.gif) no-repeat scroll 0 0;
	height: 35px;
	position:relative;
}

#divas-header-text{
	text-indent: -9999px;
	float:left;
}

.divas-item{
	background: transparent url(../img/imgBG_small.jpg) no-repeat scroll 0 0;
	width:140px;
	padding: 0px 20px 28px 0;
	height:105px;
	float:left;
	position:relative;
}

.divas-item-rollover{
	top:0;
	left:0;
	color: #d41d58;
	font-weight:bold;
	font-size:18px;	
	padding: 5px 10px;
	position:absolute;
	width:120px;
	overflow:hidden;
	height:95px;
	background: #232323 url(../img/arrow.png) no-repeat right bottom;
	display:none;
	opacity:0.9;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	_background: #232323 url(../img/side_arrow.jpg) no-repeat right bottom;
}

/* >>P3 */

.p3-holder{
	width:240px;
	float:left;
	margin-right:1px;
}

.p3-content{
	width:240px;
	overflow:hidden;
}

.p3-header{
	width:240px;
	height: 35px;
	position:relative;
}

.p3-header-text{
	text-indent: -9999px;
	float:left;
}

.p3-item{
	background: #f4f4f4 url(../img/divas09_mainList_bg.jpg) no-repeat scroll 0 0;
	width:240px;
	float:left;
	position:relative;
	margin-top:1px;
}

.p3-item-leftCol{
	width:70px;
	height:53px;
	padding:10px;
	float:left;
}
.p3-item-rightCol{
	width:150px;
	float:left;
	height:70px;
	border-collapse:collapse;
}

.p3-item-header{
	font-weight:bold;
	display:block;
}

.p3-item-date{
	color:#b9ab2e;
	padding-top:2px;
	font-style:italic;
}

.p3-item-description{
	padding-top:5px;
}

.valign-middle{
	vertical-align:middle;
}

/*  >>PHOTOS */

.photos-holder{
	width:245px;
	float:left;
	overflow:hidden;
}

#photos-content{
	padding:10px;
}

#photos-header{
	width:245px;
	height: 35px;
	position:relative;
	background: transparent url(../img/header_photos.gif) no-repeat scroll 0 0;
}

.photo-item{
	background: #f4f4f4 url(../img/p3_photo_bg.jpg) no-repeat scroll 0 0;
	width:215px;
	float:left;
	margin-bottom:10px;
	padding-left:10px;
}
.photo-item-header{ 
	font-weight:bold;
	padding:7px 0;
}

.photo-item-header a, .photo-item-header a:hover{
	color: #d41d58;
}

/* >>RINGTONES */

#ringtone-content{
	width:252px;
	overflow:hidden;
}

#ringtone-holder{
	width:252px;
	overflow:hidden;
	float:left;
}

#ringtone-header{
	background: transparent url(../img/header_ringtones.gif) repeat-x scroll 0 0;
	height: 35px;
	width:252px;
}

/* >>VH1 Recommends */
#recommends-holder{
	width:498px;
	float:left;
	overflow:hidden;
}

#recommends-header{
	background: transparent url(../img/header_recommends.gif) repeat-x scroll 0 0;
	height: 35px;
	width:498px;
}

.recommends-item{
	background: #f4f4f4 url(../img/divas09_mainList_bg.jpg) no-repeat scroll 0 0;
	width:247px;
	float:left;
	margin-left:1px;
	overflow:hidden;
}

.recommends-item-leftCol{
	width:70px;
	height:53px;
	padding:10px;
	float:left;
}
.recommends-item-rightCol{
	width:157px;
	height:70px;
	float:left;
}
