.siteColA {
		background: #512A3D url(/Resources/Images/Channels/Lounge/header_bg.jpg) no-repeat!important;
		margin-top: 5px;
}

/* =Sub Nav
--------------------------------------------- */

.subNav	{
	position: relative;
	border-top: 2px solid #684757;
	border-bottom: 2px solid #684757;
	width: 658px;
	height: 20px;
	background: #E1EA77;
	margin-top: 170px;	
	padding: 3px 0px 3px 15px;
	font-size: 14px;
	font-weight: bold;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75 );
	-moz-opacity			: .75;
	opacity				: .75;		

}

.subNav a *	{
		color			: #684757;
		font-size		: 14px;
		filter: alpha(opacity=100);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100 );
		-moz-opacity		: 1.0;
		opacity			: 1.0;		
}

.subNav a:hover	{
		color: #A94B65;		
}



/* =Games Content
--------------------------------------------- */

.gamesContentContainer {
				margin-top: 5px;				
				position: relative;
				float: left; 
				

}

.gamesContentContainer .TitleContainer2 {

			background: url(/Resources/Images/Channels/Lounge/lounge_middle_channel.png) top left repeat-y;
			width: 325px;
			margin-left: 8px;		


}

* html .gamesContentContainer .TitleContainer2	{

			background-image: none;			
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Resources/Images/Channels/Lounge/lounge_middle_channel.png", sizingMethod='scale');
			width: 325px;
			margin-left: 8px;
}



.gamesContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #fff;
	z-index: 999;

}

.gamesContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Lounge/lounge_top2.gif) top left no-repeat;	
	position			: relative;
	padding-left			: 9px;
	padding-top			: 4px;	
	height				: 22px;
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;	
	height				: 22px;
	margin				: 0px;	
}


html>body .gamesContentContainer .TitleContainer2 h1 { 
	height				: 22px;
}

.gamesContentContainer .TitleContainer2 div.contentHolder {
	position			: relative;	
	height				: 752px;
	background			: transparent url(/Resources/Images/Channels/Lounge/bottom.gif) bottom left no-repeat;
	padding-left			: 10px;		
}




.gamesContentContainer div.contentHolder .content	{				
	width				: 310px;
	margin				: 8px 0px;
	height				: 90px;		
	float				: left;
	position			: relative;		
}

div.gamesContentContainer div.contentHolder .content h3 a {

	display				: block;			
	height				: 15px;
	padding-left			: 7px;
	overflow			: hidden;
	color				: #E1EA77;
}

div.gamesContentContainer div.contentHolder .content h3 a:hover {

	text-decoration			: underline;
	color				: #E1EA77;	

}

div.gamesContentContainer div.contentHolder .content img	{				
	float: left;
	padding-right: 2px;
	width: 120px;
	height: 90px;
}


div.gamesContentContainer div.contentHolder p.desc {
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #fff;	
	height				: 58px;
	overflow			: hidden;
	margin: 0;	
	padding: 0 0 0 8px;	
}


div.gamesContentContainer div.contentHolder p.desc a {
	color               : #E1EA77;
}

div.gamesContentContainer div.contentHolder div.content p.moreDesc	{
	top                 : 0px;
	left                : 0px;
	margin              : 0;
	background          : #999;
	position            : absolute;
	z-index             : 9999;
	width               : 280px;	
	border              : 1px #fff solid;
	padding             : 5px;
	color               : #fff;
}

div.gamesContentContainer div.contentHolder div.content p.moreDesc a:hover	{
	color               : #E1EA77;
}

div.gamesContentContainer div.contentHolder .content a.action {		
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #E1EA77;		
	margin				: 0;	
	padding				: 3px 0px 0px 8px;
	float				: left;	
}
					

div.gamesContentContainer div.contentHolder div.more a	{
	float				: right;
	font-family			: Arial, Verdana, times, serif;	
	font-size			: 11px;
	color				: #E1EA77;
	padding				: 20px 10px 0px 0px;
	
}

div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}

div.gamesContentContainer div.contentHolder .content .overlapdesc {
    top                 : 0px;
	left                : 0px;
	margin              : 0;
	background          : #fff;
	position            : absolute;
	z-index             : 9999;
	width               : 310px;	
	border              : 1px #666666 solid;
	padding             : 5px;
	color               : #666666;
    overflow: auto;
	max-height:75px;
    height:auto !important;
    height: 75px; 
    font-size           : 11px;
}



/* =Screensavers Content
----------------------------------------------- */


.ssContentContainer {
				margin-top: 5px;
				padding-bottom: 10px;
				position: relative;
				float: left;								
}


.ssContentContainer .TitleContainer2 {
			background: url(/Resources/Images/Channels/Lounge/long_middle.gif) top left repeat-y;
			margin-top			: 0px;
			margin-left			: 8px;
			width				: 660px;			
			voice-family        		: "\"}\"";    
			voice-family        		: inherit;	
			margin-top			: 0px;		

}

/* * html .ssContentContainer .TitleContainer2	{

			background-image: none;			
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Resources/Images/Channels/Lounge/middle_long_lounge.png", sizingMethod='scale');
}
*/

html>body .ssContentContainer .TitleContainer2  { 
	margin-top			: 0px;
}

.ssContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #fff;
}

/*.ssContentContainer .TitleContainer2 h1 {
	
	background			: transparent url(/Resources/Images/Channels/Lounge/header_long_lounge.png) top left no-repeat;
	padding-left			: 9px;
	padding-top			: 4px;	
	height				: 22px;
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;	
	height				: 22px;
}
*/

.ssContentContainer .TitleContainer2 h1  {

			background: transparent url(/Resources/Images/Channels/Lounge/header_long_lounge.gif) top left no-repeat;
			padding-left			: 9px;
			padding-top			: 4px;	
			height				: 22px;
			voice-family        		: "\"}\"";    
			voice-family        		: inherit;	
			height				: 22px;	

}




html>body .ssContentContainer .TitleContainer2 h1 { 
	height				: 22px;
}


.ssContentContainer .TitleContainer2 div.contentHolder {
			position			: relative;
			height				: 130px;
			background: url(/Resources/Images/Channels/Lounge/long_bottom.gif) bottom left no-repeat;
			padding-left			: 3px; 			
}


.ssContentContainer div.contentHolder .content	{				
	width				: 100px;
	margin				: 8px 5px 8px 3px;
	height				: 100px;
	float				: left;		
	position			: relative;
	text-align			: center;	
}


.ssContentContainer div.contentHolder .content h3 a{

	display				: block;			
	height				: 26px;
	padding-left			: 0px;
	overflow			: hidden;
	color               		: #fff;
	font-size			: 10px;
}

div.ssContentContainer div.contentHolder .content h3 a:hover {

	text-decoration			: underline;
	color				: #fff;	

}

.ssContentContainer div.contentHolder .content img	{							
	height: 75px;
	width: 100px;
}

.ssContentContainer div.contentHolder p.desc {
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;	
	color				: #666666;	
	height				: 45px;
	overflow			: hidden;
	margin				: 0;	
	padding-left			: 7px;
	display: none;
}

div.ssContentContainer div.contentHolder p.desc a {
	color               : #CF1308;
}

div.ssContentContainer div.contentHolder div.content p.moreDesc	{
	top                 : 0px;
	left                : 105px;
	margin              : 0;
	background          : #fff;
	position            : absolute;
	z-index             : 9999;
	width               : 190px;	
	border              : 1px #666666 solid;
	padding             : 5px;
	color               : #666666;
}

div.ssContentContainer div.contentHolder div.content p.moreDesc a:hover	{
	color               : #CF1308;
}

.ssContentContainer div.contentHolder .content a.action {		
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #E1EA77;		
	margin				: 0;	
	padding				: 2px 0px 0px 0px;		
}

.ssContentContainer div.contentHolder .content a:hover {	
	text-decoration			: underline;
}

.ssContentContainer div.contentHolder div.more a	{
	float				: right;
	font-family			: Arial, Verdana, times, serif;	
	font-size			: 11px;
	color				: #CF1308;
	padding				: 23px 20px 0px 0px;
	clear				: left;
}

.ssContentContainer div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}





/* =Cool Software Content
----------------------------------------------- */


.swContentContainer {
				margin-top: 5px;
				position: relative;
				float: right;				
}


.swContentContainer .TitleContainer1 {

			background: url(/Resources/Images/Channels/Lounge/lounge_middle_channel.png) top left repeat-y;
			margin-top			: 0px;
			width				: 325px;		
			margin-right			: 8px;			

}

* html .swContentContainer .TitleContainer1	{

			background-image: none;			
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Resources/Images/Channels/Lounge/lounge_middle_channel.png", sizingMethod='scale');

}


.swContentContainer .TitleDayContainer1 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #fff;
}

.swContentContainer .TitleContainer1 h1 {
	
	background			: transparent url(/Resources/Images/Channels/Lounge/lounge_top2.gif) top left no-repeat;
	padding-left			: 9px;
	padding-top			: 4px;	
	height				: 22px;
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;	
	height				: 22px;
}

html>body .swContentContainer .TitleContainer1 h1 { 
	height				: 22px;
}

.swContentContainer .TitleContainer1 div.contentHolder {
	position			: relative;
	height				: 270px;
	background			: transparent url(/Resources/Images/Channels/Lounge/bottom.gif) bottom left no-repeat;
	padding-left			: 8px;	
	
}



div.swContentContainer div.contentHolder .content	{				
	width				: 310px;
	margin				: 8px 0px;
	height				: 250px;		
	float				: left;
	position			: relative;	
	
}

div.swContentContainer div.contentHolder .content h3 a {

	display				: none;			
	height				: 15px;
	padding-left			: 7px;
	overflow			: hidden;
	width: 318px;
}

div.swContentContainer div.contentHolder .content h3 a:hover {

	text-decoration			: underline;
	color				: #666666;	

}

div.swContentContainer div.contentHolder .content img	{				
	float: left;		
	width: 307px;
	height: 109px;	
}

.swContentContainer div.contentHolder .content .thumb	{				
	background: url(/Resources/Images/Channels/Lounge/astro.jpg) top left no-repeat;				
	display: block;
	padding-right: 2px;
	width: 307px;
	height: 109px;
}

div.swContentContainer div.contentHolder p.desc {	
	font-family			: Arial, Verdana, times, serif;
	font-size			: 12px;
	font-weight			: normal;
	color				: #fff;	
	height				: 68px;
	overflow			: hidden;
	margin				: 20px 0px 0px 0px;	
	padding-left		: 6px;			
}


div.swContentContainer div.contentHolder p.desc a {
	color               : #CF1308;
}

div.swContentContainer div.contentHolder div.content p.moreDesc	{
	top                 : 0px;
	left                : 125px;
	margin              : 0;
	background          : #fff;
	position            : absolute;
	z-index             : 9999;
	width               : 185px;	
	border              : 1px #666666 solid;
	padding             : 5px;
	color               : #666666;	
}

div.swContentContainer div.contentHolder div.content p.moreDesc a:hover	{
	color               : #CF1308;
}

div.swContentContainer div.contentHolder .content a.action {		
	background			: #684757 url(/Resources/Images/Channels/Lounge/button.jpg) top left no-repeat;
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #CF1308;		
	margin				: 10px 0px 0px 85px;	
	padding				: 0px 0px 0px 0px;
	float				: left;
	width				: 143px;
	height				: 31px;		
}

div.swContentContainer div.contentHolder .content a:hover {

	background-position		: bottom left;	
}

div.swContentContainer div.contentHolder div.more a	{
	float				: right;
	font-family			: Arial, Verdana, times, serif;	
	font-size			: 11px;
	color				: #CF1308;
	padding				: 20px 10px 0px 0px;
	
}

div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}

div.swContentContainer div.contentHolder .content .overlapdesc {
    top                 : 120px;
	left                : 0px;
	margin              : 0;
	background          : #fff;
	position            : absolute;
	z-index             : 9999;
	width               : 310px;	
	border              : 1px #666666 solid;
	padding             : 5px;
	color               : #666666;
    overflow: auto;
	max-height:75px;
    height:auto !important;
    height: 75px; 
    font-size           : 11px;
}


/* =IM emoticon Content
----------------------------------------------- */


.imContentContainer {
				margin-top: 5px;
				position: relative;
				float: right;				
}


.imContentContainer .TitleContainer1 {

			background: url(/Resources/Images/Channels/Lounge/lounge_middle.gif) top left repeat-y;
			margin-top			: 0px;
			width				: 325px;		
			margin-right			: 8px;			
}

/* * html .imContentContainer .TitleContainer1	{

			background-image: none;			
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Resources/Images/Channels/Lounge/lounge_middle_channel.png", sizingMethod='scale');

}

*/

.imContentContainer .TitleDayContainer1 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #fff;
}

.imContentContainer .TitleContainer1 h1 {
	
	background			: transparent url(/Resources/Images/Channels/Lounge/lounge_top.gif) top left no-repeat;
	padding-left			: 9px;
	padding-top			: 4px;	
	height				: 22px;
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;	
	height				: 22px;
}

html>body .imContentContainer .TitleContainer1 h1 { 
	height				: 22px;
}

.imContentContainer .TitleContainer1 div.contentHolder {
	position			: relative;
	height				: 150px;
	background			: transparent url(/Resources/Images/Channels/Lounge/bottom.gif) bottom left no-repeat;
	padding-left			: 8px;
}



.imContentContainer div.contentHolder .content	{				
	width				: 310px;
	margin				: 8px 0px;
	height				: 90px;		
	float				: left;	
}

.imContentContainer div.contentHolder .content img	{				
	float: left;
	padding-right: 2px;
	width: 180px;
	height: 135px;
}

.imContentContainer div.contentHolder .content .thumb	{				
	background: url(/Resources/Images/Channels/Lounge/emoticon.jpg) top left no-repeat;				
	float: left;
	padding-right: 2px;
	width: 307px;
	height: 135px;
}


div.imContentContainer div.content h3 a {
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #666666;	
	height				: 73px;
	overflow			: hidden;
	margin				: 0;	
	padding-left			: 8px;		
	display				: none;
}

.imContentContainer div.contentHolder .content a.action {		
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #CF1308;		
	margin				: 0;	
	padding				: 3px 0px 0px 8px;
	float				: left;	
	display				: none;
}
					

.imContentContainer div.contentHolder div.more a	{
	float				: right;
	font-family			: Arial, Verdana, times, serif;	
	font-size			: 11px;
	color				: #CF1308;
	padding				: 30px 10px 0px 0px;
	clear: left;	
	position: relative;
	
}


.imContentContainer div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


.imContentContainer div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}



/* =video Content
----------------------------------------------- */


.videoContentContainer {
				margin-top: 5px;
				position: relative;
				float: right;				
}



/*.videoContentContainer .TitleContainer1 {
	margin-top			: 0px;	
	margin-right			: 8px;
	width				: 325px;
	background			: transparent url(/Resources/Images/Channels/Lounge/lounge_middle_channel.png) top left repeat-y;		
}
*/

.videoContentContainer .TitleContainer1 {

			background: url(/Resources/Images/Channels/Lounge/lounge_middle.gif) top left repeat-y;
			margin-top			: 0px;
			width				: 325px;		
			margin-right			: 8px;			
}

/* * html ..videoContentContainer .TitleContainer1	{

			background-image: none;			
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Resources/Images/Channels/Lounge/lounge_middle_channel.png", sizingMethod='scale');

}

*/

.videoContentContainer .TitleDayContainer1 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #fff;
}

.videoContentContainer .TitleContainer1 h1 {
	
	background			: transparent url(/Resources/Images/Channels/Lounge/lounge_top.gif) top left no-repeat;
	padding-left			: 9px;
	padding-top			: 4px;	
	height				: 22px;
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;	
	height				: 22px; 
}

html>body .videoContentContainer .TitleContainer1 h1 { 
	height				: 22px;
}

.videoContentContainer .TitleContainer1 div.contentHolder {
	position			: relative;
	height				: 752px;
	background			: transparent url(/Resources/Images/Channels/Lounge/bottom.gif) bottom left no-repeat;
	padding-left			: 35px;		
}



.videoContentContainer div.contentHolder .content	{				
	width				: 120px;
	margin				: 8px 15px 6px 0px;
	padding				: 0;
	height				: 120px;		
	float				: left;	
	text-align			: center;	
}

.videoContentContainer div.contentHolder .content img	{					
	padding-right: 2px;
	width: 120px;
	height: 90px;
}


div.videoContentContainer div.content h3 a {
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #E1EA77;	
	height				: 30px;
	overflow			: hidden;
	margin				: 0;	
	display: block;		
}

.videoContentContainer div.contentHolder .content a.action {		
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #CF1308;		
	margin				: 0;	
	padding				: 3px 0px 0px 8px;
	float				: left;	
	display				: none;
}
					

.videoContentContainer div.contentHolder div.more a	{
	float				: right;
	font-family			: Arial, Verdana, times, serif;	
	font-size			: 11px;
	color				: #CF1308;
	padding				: 30px 10px 0px 0px;
	clear: left;	
	position: relative;
	
}


.videoContentContainer div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


.videoContentContainer div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}


/* =Listings Page
---------------------------------------------- */


.listingsContentContainer {
				margin-top: 5px;
				padding-bottom: 10px;
				position: relative;
				float: left;								
}


.listingsContentContainer .TitleContainer2 {
			background: url(/Resources/Images/Channels/Lounge/middle_long_lounge.png) top left repeat-y;
			margin-top			: 0px;
			margin-left			: 8px;
			width				: 660px;			
			voice-family        		: "\"}\"";    
			voice-family        		: inherit;	
			margin-top			: 0px;		

}

* html .listingsContentContainer .TitleContainer2	{

			background-image: none;			
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Resources/Images/Channels/Lounge/middle_long_lounge.png", sizingMethod='scale');
}

html>body .listingsContentContainer .TitleContainer2  { 
	margin-top			: 0px;
}

.listingsContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #fff;
}

/*.ssContentContainer .TitleContainer2 h1 {
	
	background			: transparent url(/Resources/Images/Channels/Lounge/header_long_lounge.png) top left no-repeat;
	padding-left			: 9px;
	padding-top			: 4px;	
	height				: 22px;
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;	
	height				: 22px;
}
*/

.listingsContentContainer .TitleContainer2 h1  {

			background: transparent url(/Resources/Images/Channels/Lounge/header_long_lounge.gif) top left no-repeat;
			padding-left			: 9px;
			padding-top			: 4px;	
			height				: 22px;
			voice-family        		: "\"}\"";    
			voice-family        		: inherit;	
			height				: 22px;	

}




html>body .listingsContentContainer .TitleContainer2 h1 { 
	height				: 22px;
}


.listingsContentContainer .TitleContainer2 div.contentHolder {
			position			: relative;
			height				: 650px;
			background: transparent url(/Resources/Images/Channels/Lounge/long_bottom.gif) bottom left no-repeat;
			padding-left			: 3px; 			
}


/* * html .listingsContentContainer .TitleContainer2 div.contentHolder	{

			background-image: none;			
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Resources/Images/Channels/Lounge/bottom_long_lounge.gif", sizingMethod='scale');

}
*/

.listingsContentContainer div.contentHolder .content	{				
	width				: 310px;
	margin				: 8px 5px;
	height				: 90px;		
	float				: left;
	position			: relative;	
}

div.listingsContentContainer div.contentHolder .content h3 a {

	display				: block;			
	height				: 15px;
	padding-left			: 7px;
	overflow			: hidden;
	color				: #E1EA77;
}

div.listingsContentContainer div.contentHolder .content h3 a:hover {

	text-decoration			: underline;
	color				: #E1EA77;	

}

div.listingsContentContainer div.contentHolder .content img	{				
	float: left;
	padding-right: 2px;
	width: 120px;
	height: 90px;
}


div.listingsContentContainer div.contentHolder p.desc {
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #fff;	
	height				: 58px;
	overflow			: hidden;
	margin: 0;	
	padding: 0 0 0 8px;	
}


div.listingsContentContainer div.contentHolder p.desc a {
	color               : #E1EA77;
}

div.listingsContentContainer div.contentHolder div.content p.moreDesc	{
	top                 : 0px;
	left                : 0px;
	margin              : 0;
	position            : absolute;
	z-index             : 9999;
	width               : 280px;	
	border              : 1px #fff solid;
	padding             : 5px;
	color               : #fff;	
}

div.listingsContentContainer div.contentHolder div.content p.moreDesc a:hover	{
	color               : #E1EA77;
}

div.listingsContentContainer div.contentHolder .content a.action {		
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #E1EA77;		
	margin				: 0;	
	padding				: 3px 0px 0px 8px;
	float				: left;	
}
					

div.listingsContentContainer div.contentHolder div.more a	{
	float				: right;
	font-family			: Arial, Verdana, times, serif;	
	font-size			: 11px;
	color				: #E1EA77;
	padding				: 20px 10px 0px 0px;
	
}

div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}

div.listingsContentContainer div.contentHolder .content .overlapdesc {
    top                 : 0px;
	left                : 0px;
	margin              : 0;
	background          : #fff;
	position            : absolute;
	z-index             : 9999;
	width               : 310px;	
	border              : 1px #666666 solid;
	padding             : 5px;
	color               : #666666;
    overflow: auto;
	max-height:75px;
    height:auto !important;
    height: 75px; 
    font-size           : 11px;
}

div.listingsContentContainer div.contentHolder .content .overlapdesc a {
    color: #CFD533;
}

/* =Right Side Nav 
----------------------------------------------- */


/* =Banners Vday Channel and Shopping
----------------------------------------------- */

.right_nav_content .shopBanner	{				
	display: block;
	background			: transparent url(/Resources/Images/Promo/valentines_shopping_lounge.jpg) top left no-repeat;
	width: 202px;
	height: 179px;
	margin-bottom: 5px;
}

.right_nav_content .valentinesBanner	{				
	display: block;
	background			: transparent url(/Resources/Images/Promo/valentines_channel_banner.jpg) top left no-repeat;
	width: 202px;
	height: 179px;
	margin-bottom: 5px;
}

.right_nav_content a:hover	{				
	background-position: bottom left;
}


/* =Hot Tags
----------------------------------------------- */

.hotTagsContainer a:hover {
	color				: #684757;
}

.hotTagsContainer div.moreTags a, .hotTagsContainer div.moreTags a:link, .hotTagsContainer div.moreTags a:visited {
	color				: #684757;
	font				: bold 13px Verdana, sans-serif;
}

/* =Explore Tags
----------------------------------------------- */

.exploreTitleContainer {
	background			: transparent url(http://www.zango.com/Resources/Images/new/explore_header.gif) top left no-repeat;
}

.exploreTitleContainer h3 {
	font				: bold 11px Verdana, sans-serif;
}

.exploreTitleContainer h3 a:hover {
	color				: #684757;
}

.exploreTitleContainer a.more {
	font				: normal 10px Verdana, sans-serif; 
	background			: url(http://www.zango.com/Resources/Images/new/black_right_arrow.gif) 35px 7px no-repeat;
}

.exploreTitleContainer a.more:link, .exploreTitleContainer a.more:visited  {
	color				: #000;
}

.exploreTitleContainer a.more:hover {
	color				: #684757;
}

.tbl_explore td {
	font				: normal 10px Verdana, sans-serif;
}

.tbl_explore td a:link, .tbl_explore td a:visited  {
	color				: #000;
}

.tbl_explore td a:hover {
	color				: #684757;
}

/* =Celebrities Tags
----------------------------------------------- */

.titleHeaderContainer h2 {
	color				: #fff;
	font				: bold 13px Verdana, sans-serif;
}

.titleHeaderContainer h2 a:link, .titleHeaderContainer h2 a:visited {
	color				: #fff;
}

.titleHeaderContainer h2 a:hover {
	color				: #fff;
}

.titleHeaderContainer ul {
	color				: #EEE;
}


.promo	{
	display: none;
}



