@charset "UTF-8";

#revlon-mainWrapper * {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}	

#revlon-mainWrapper ol, #revlon-mainWrapper ul {
	list-style: none;
}
#revlon-mainWrapper a, #revlon-mainWrapper a:hover{text-decoration:none;outline:none;}
#revlon-mainWrapper .clear{clear: both;}
#revlon-mainWrapper .clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
#revlon-mainWrapper .clearfix {display: inline-block;}
* html #revlon-mainWrapper .clearfix {height: 1%;}
#revlon-mainWrapper .clearfix {display: block;}	
#revlon-mainWrapper h1,#revlon-mainWrapper h2,#revlon-mainWrapper h3,#revlon-mainWrapper h4,#revlon-mainWrapper h5,#revlon-mainWrapper h6{font-weight:normal;}	
/** resets end here **/

#revlon-mainWrapper {
	background:#fff;
	font-family: Georgia, "Times New Roman", Times, serif ;
	color:#000;	
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	line-height: 1;
	height:200px;overflow:hidden;position:relative;
	-moz-transition:background-color 500ms ease;
	-webkit-transition:background-color 500ms ease;
	transition:background-color 500ms ease;
}



#revlon-mainWrapper .adBy{color:#333333; font-size:12px;position:absolute;left:20px;bottom:9px;padding-right:12px; font-family:Georgia, "Times New Roman", Times, serif;}
#revlon-mainWrapper .adBy strong{font-weight:normal;}
#revlon-mainWrapper .adArea{display:block;height:188px;padding:10px 20px 0;overflow:hidden;cursor:pointer;border:1px solid #ffffff;}
#revlon-mainWrapper .adArea img{border:1px solid #666666;display:block;float:right;}
#revlon-mainWrapper .artDets{margin-right:204px;height:131px;overflow:hidden;position:relative;}
#revlon-mainWrapper .artDets:before, #revlon-mainWrapper .adArea img {
	-moz-transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	transition:all 500ms ease;
}

#revlon-mainWrapper h2{ font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold;font-size:18px;height:26px;color:#666666; }
#revlon-mainWrapper .artDets h4, #revlon-mainWrapper  .artDets h5{font-family:helvetica,arial;word-wrap:break-word;}
#revlon-mainWrapper .artDets h4{ font-family: Georgia, "Times New Roman", Times, serif; color:#333333; position:relative;font-size:21px;line-height:26px;margin-bottom:5px; font-weight:bold; padding-top: 4px;}
#revlon-mainWrapper .adBy strong{ font-weight:bold; }
#revlon-mainWrapper .adBy strong, #revlon-mainWrapper .rhArw, #revlon-mainWrapper .artDets h4 { 
	-moz-transition:color 500ms ease;
	-webkit-transition:color 500ms ease;
	transition:color 500ms ease;
}
#revlon-mainWrapper .artDets h5{color:#333333;font-size:15px;line-height:19px;padding-right:10px;}
#revlon-mainWrapper .rhArw{position:absolute;right:10px;top:50%;margin-top:-34px;font-size:110px;line-height:60px;}
#revlon-mainWrapper .title{display:block;overflow:hidden;max-height:67px;}

#revlon-mainWrapper:hover .artDets .title{text-decoration:underline;}
/*#revlon-mainWrapper:hover .rhArw{color:#eb0000;}*/
#revlon-mainWrapper:hover .adBy strong{text-decoration:underline;}
#revlon-mainWrapper:hover .artDets h4{text-decoration:underline;}

/* #revlon-mainWrapper:hover .artDets:before  {
	border-left-color:#eb0000;
}
#revlon-mainWrapper:hover .adArea img {
	border-color:#eb0000;
} */
#revlon-mainWrapper .LhimgCont{float:left;padding:29px 24px;background:#c3c3c3;}