/* Adverts css - based on MenuCool - v09 */
/* Advert framing */
#abQ1MediaFrame { width: 728px; height: 90px; position: relative; margin: 0 auto; }
#adSideQ1M01Frame, #adSideQ1M02Frame { width: 160px; height: 620px; float: left; padding: 1px 0; margin-left: 10px; }		

#abFullFrame,		#abFull90Frame,		#abFullExFrame, 	.adHalfFrameFrame { width: 970px; height: 125px; }
#abHalf1Frame,		#abHalf190Frame	{ width: 480px; height: 90px; float: left; }
#abHalf2Frame,		#abHalf290Frame	{ width: 480px; height: 90px; float: right; }
#abSpclHHFrame { width: 160px; height: 80px; float: right; }
#adSideDHFrame { width: 180px; height: 362px; float: left; padding: 1px 0; }		
#adSideF1Frame,		#adSideF2Frame,		#adSideF3Frame 	{ width: 180px; height: 182px; float: left; padding: 1px 0; }
#adSideHH1Frame,	#adSideHH2Frame,	#adSideHH3Frame,	#adSideHH4Frame { width: 180px; height: 92px; float: left; padding: 1px 0; }
.adQFrameFrame { width: 180px; height: 90px; float: left; padding: 1px 0; }
#adSideQ1Frame,		#adSideQ3Frame	{ width: 88px; height: 88px; float: left; }
#adSideQ2Frame,		#adSideQ4Frame	{ width: 88px; height: 88px; float: right; }
#adSideE1Frame,		#adSideE3Frame, 	#adSideE5Frame,		#adSideE7Frame { width: 88px; height: 44px; float: left; }
#adSideE2Frame,		#adSideE4Frame,		#adSideE6Frame,		#adSideE8Frame { width: 88px; height: 44px; float: right; }
.adEFrameFrame  { width: 180px; height: 46px; float: left; padding: 1px 0; }

#abFullFrame, 		#abFull90Frame, 	#abFullExFrame,		.adHalfFrameFrame {
	position			: relative;
	float				: left;
	margin-left			: 0px; }
	
#abSpclHHFrame {
	position			: relative;
	margin				: 0px; }
	
#abHalf1Frame,		#abHalf2Frame, 		#abHalf190Frame, 	#abHalf290Frame,
#adSideDHFrame, 	#adSideF1Frame, 	#adSideF2Frame, 	#adSideF3Frame,
#adSideHH1Frame, 	#adSideHH2Frame, 	#adSideHH3Frame, 	#adSideHH4Frame,
#adSideQ1Frame, 	#adSideQ2Frame, 	#adSideQ3Frame, 	#adSideQ4Frame,		.adQFrameFrame,
#adSideE1Frame, 	#adSideE2Frame, 	#adSideE3Frame, 	#adSideE4Frame, 	
#adSideE5Frame, 	#adSideE6Frame, 	#adSideE7Frame, 	#adSideE8Frame,		.adEFrameFrame {
	position			: relative;
	margin				: 0 auto; }

/* Advert spaces */
/* Width and height must be the same size as the slider images */
#abFullQ1M,	#abFullQ1M div.sliderInner, #abFullQ1M2,		#abFullQ1M2 div.sliderInner {
	width: 728px; height: 90px; border-radius: 0px; }

#adSideQ1M01, #adSideQ1M01 div.sliderInner, #adSideQ1M02, #adSideQ1M02 div.sliderInner { 
	width: 160px; height: 600px; border-radius: 0px; }
		
#abFull,	#abFull div.sliderInner {
	width: 970px; height:  90px; border-radius: 0px; } 

#abFull90,	#abFull90 div.sliderInner {
	width: 970px; height:  90px; border-radius: 0px; }

#abFullEx,	#abFullEx div.sliderInner {
	width: 970px; height:  90px; border-radius: 0px; }

#abHalf1,	#abHalf1 div.sliderInner,	#abHalf2,	#abHalf2 div.sliderInner {
	width: 480px; height:  90px; border-radius: 0px; }

#abHalf190,	#abHalf190 div.sliderInner,	#abHalf290,	#abHalf290 div.sliderInner {
	width: 480px; height:  90px; border-radius: 0px; }

#abSpclHH,	#abSpclHH div.sliderInner {
	width: 160px; height:  80px; border-radius: 0px; } 

#adSideDH,	#adSideDH div.sliderInner {
	width: 180px; height: 360px; border-radius: 0px; } 

#adSideF1,	#adSideF1 div.sliderInner,	#adSideF2,	#adSideF2 div.sliderInner,	#adSideF3,	#adSideF3 div.sliderInner {
	width: 180px; height: 180px; border-radius: 0px; } 

#adSideHH1,	#adSideHH1 div.sliderInner,	#adSideHH2,	#adSideHH2 div.sliderInner, 
#adSideHH3,	#adSideHH3 div.sliderInner,	#adSideHH4,	#adSideHH4 div.sliderInner {
	width: 180px; height:  90px; border-radius: 0px; } 

#adSideQ1,	#adSideQ1 div.sliderInner,	#adSideQ2,	#adSideQ2 div.sliderInner, 
#adSideQ3,	#adSideQ3 div.sliderInner,	#adSideQ4,	#adSideQ4 div.sliderInner {
	width: 88px; height:  88px; border-radius: 0px; } 

#adSideE1,	#adSideE1 div.sliderInner,	#adSideE2,	#adSideE2 div.sliderInner,	#adSideE3,	#adSideE3 div.sliderInner,	#adSideE4,	#adSideE4 div.sliderInner,
#adSideE5,	#adSideE5 div.sliderInner,	#adSideE6,	#adSideE6 div.sliderInner,	#adSideE7,	#adSideE7 div.sliderInner,	#adSideE8,	#adSideE8 div.sliderInner {
	width: 88px; height:  44px; border-radius: 0px; }

#abFullQ1M,	#abFullQ1M2 {
	background			: #ffffff;
	position			: relative;
	margin				: 0px auto 0px auto; /*center-aligned*/
	transform			: translate3d(0,0,0);
	box-shadow			: 0px 1px 5px #999999; }
	
#adSideQ1M01,	#adSideQ1M02 {
	background			: #ffffff url(../ads/loading.gif) no-repeat 50% 50%;
	position			: relative;
	margin				: 0px auto 0px auto; /*center-aligned*/
	transform			: translate3d(0,0,0);
	box-shadow			: 0px 1px 5px #999999; }

#abFull, 	#abHalf1, 	#abHalf2, 	#abFull90, 	#abFullEx, 	#abHalf190,	#abHalf290,
#abSpclHH, 	#adSideDH, 	#adSideF1, 	#adSideF2, 	#adSideF3,
#adSideHH1,	#adSideHH2,	#adSideHH3,	#adSideHH4,
#adSideQ1, 	#adSideQ2, 	#adSideQ3, 	#adSideQ4,
#adSideE1, 	#adSideE2, 	#adSideE3, 	#adSideE4, 	#adSideE5, 	#adSideE6,	#adSideE7,	#adSideE8 {
	background			: #ffffff url(../ads/loading.gif) no-repeat 50% 50%;
	position			: relative;
	margin				: 0px auto 0px auto; /*center-aligned*/
	transform			: translate3d(0,0,0);
	box-shadow			: 0px 1px 5px #999999; }

/* the link style (if an image is wrapped in a link) */
#abFullQ1M a.imgLink,	#abFullQ1M .video, 		#abFullQ1M2 a.imgLink,	#abFullQ1M2 .video,
#adSideQ1M01 a.imgLink,	#adSideQ1M01 .video, 	#adSideQ1M02 a.imgLink,	#adSideQ1M02 .video,
#abFull a.imgLink, 		#abFull .video, 		#abFull90 a.imgLink, 	#abFull90 .video,
#abFullEx a.imgLink, 	#abFullEx .video,
#abHalf1 a.imgLink, 	#abHalf1 .video, 		#abHalf190 a.imgLink, 	#abHalf190 .video,
#abHalf2 a.imgLink, 	#abHalf2 .video, 		#abHalf290 a.imgLink, 	#abHalf290 .video,
#abSpclHH a.imgLink, 	#abSpclHH .video,
#adSideDH a.imgLink, 	#adSideDH .video, 		#adSideF1 a.imgLink, 	#adSideF1 .video,
#adSideF2 a.imgLink, 	#adSideF2 .video, 		#adSideF3 a.imgLink, 	#adSideF3 .video,
#adSideHH1 a.imgLink, 	#adSideHH1 .video, 		#adSideHH2 a.imgLink, 	#adSideHH2 .video,
#adSideHH3 a.imgLink, 	#adSideHH3 .video, 		#adSideHH4 a.imgLink, 	#adSideHH4 .video,
#adSideQ1 a.imgLink, 	#adSideQ1 .video, 		#adSideQ2 a.imgLink, 	#adSideQ2 .video,
#adSideQ3 a.imgLink, 	#adSideQ3 .video, 		#adSideQ4 a.imgLink, 	#adSideQ4 .video,
#adSideE1 a.imgLink, 	#adSideE1 .video, 		#adSideE2 a.imgLink, 	#adSideE2 .video,
#adSideE3 a.imgLink, 	#adSideE3 .video, 		#adSideE4 a.imgLink, 	#adSideE4 .video,
#adSideE5 a.imgLink, 	#adSideE5 .video, 		#adSideE6 a.imgLink, 	#adSideE6 .video,
#adSideE7 a.imgLink, 	#adSideE7 .video, 		#adSideE8 a.imgLink, 	#adSideE8 .video {
	z-index				: 2;
	position			: absolute;
	top					: 0px;
	left				: 0px;
	border				: 0;
	padding				: 0;
	margin				: 0;
	width				: 100%;
	height				: 100%; }

#abFullQ1M .video,	#abFullQ1M2 .video, #adSideQ1M01 .video, #adSideQ1M01 .video { background: transparent url(../ads/video.png) no-repeat 50% 50%; }

#abFull .video, 	#abFull90 .video, 	#abFullEx .video,
#abHalf1 .video, 	#abHalf2 .video,	#abHalf190 .video, 	#abHalf290 .video,
#abSpclHH .video, 	#adSideDH .video, 	#adSideF1 .video, 	#adSideF2 .video, 	#adSideF3 .video,
#adSideHH1 .video, 	#adSideHH2 .video, 	#adSideHH3 .video, 	#adSideHH4 .video,
#adSideQ1 .video, 	#adSideQ2 .video, 	#adSideQ3 .video, 	#adSideQ4 .video,
#adSideE1 .video, 	#adSideE2 .video, 	#adSideE3 .video, 	#adSideE4 .video,
#adSideE5 .video, 	#adSideE6 .video, 	#adSideE7 .video, 	#adSideE8 .video { background: transparent url(../ads/video.png) no-repeat 50% 50%; }

/* Caption styles */
#abFullQ1M div.mc-caption-bg,	#abFullQ1M div.mc-caption-bg2,		#abFullQ1M div.mc-caption-bg,	#abFullQ1M div.mc-caption-bg2,
#abFullQ1M2 div.mc-caption-bg,	#abFullQ1M2 div.mc-caption-bg2,		#abFullQ1M2 div.mc-caption-bg,	#abFullQ1M2 div.mc-caption-bg2, 
#adSideQ1M01 div.mc-caption-bg,	#adSideQ1M01 div.mc-caption-bg2,	#adSideQ1M01 div.mc-caption-bg,	#adSideQ1M01 div.mc-caption-bg2,
#adSideQ1M02 div.mc-caption-bg,	#adSideQ1M02 div.mc-caption-bg2,	#adSideQ1M02 div.mc-caption-bg,	#adSideQ1M02 div.mc-caption-bg2 { 
	width				: 160px;
 	padding				: 10px; /* 10px will increase the height.*/
	left				: 10px; /* if the caption needs to be aligned from right, specify by right instead of left. i.e. right: 20px; */
	top					: 10px; /* if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top: 150px; */
}

#abFull div.mc-caption-bg,		#abFull div.mc-caption-bg2,	#abFull90 div.mc-caption-bg,	#abFull90 div.mc-caption-bg2,
#abFullEx div.mc-caption-bg, 	#abFullEx div.mc-caption-bg2 {
	width				: 480px;
 	padding				: 10px 0; 	/* 10px will increase the height.*/
	left				: 120px; 	/* if the caption needs to be aligned from right, specify by right instead of left. i.e. right: 20px; */
	bottom				: 10px; }	/* if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top: 150px; */

#abHalf1 div.mc-caption-bg, 	#abHalf2 div.mc-caption-bg, 	#abHalf190 div.mc-caption-bg, 	#abHalf290 div.mc-caption-bg,
#abHalf1 div.mc-caption-bg2,	#abHalf2 div.mc-caption-bg2, #abHalf190 div.mc-caption-bg2,	#abHalf290 div.mc-caption-bg2 {
	width				: 480px;
	padding				: 10px 0; 	/* 10px will increase the height.*/
	left				: 60px;    	/* if the caption needs to be aligned from right, specify by right instead of left. i.e. right: 20px; */
	bottom				: 10px;	}	/* if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top: 150px; */

#abSpclHH div.mc-caption-bg,   	#abSpclHH div.mc-caption-bg2,  	#adSideDH div.mc-caption-bg,   	#adSideDH div.mc-caption-bg2,
#adSideF1 div.mc-caption-bg,   	#adSideF2 div.mc-caption-bg,   	#adSideF3 div.mc-caption-bg,
#adSideF1 div.mc-caption-bg2,  	#adSideF2 div.mc-caption-bg2,  	#adSideF3 div.mc-caption-bg2,
#adSideHH1 div.mc-caption-bg,  	#adSideHH2 div.mc-caption-bg,  	#adSideHH3 div.mc-caption-bg,  	#adSideHH4 div.mc-caption-bg,
#adSideHH1 div.mc-caption-bg2,	#adSideHH2 div.mc-caption-bg2,	#adSideHH3 div.mc-caption-bg2,	#adSideHH4 div.mc-caption-bg2,
#adSideQ1 div.mc-caption-bg,   	#adSideQ2 div.mc-caption-bg,   	#adSideQ3 div.mc-caption-bg,   	#adSideQ4 div.mc-caption-bg,
#adSideQ1 div.mc-caption-bg2,  	#adSideQ2 div.mc-caption-bg2, 	#adSideQ3 div.mc-caption-bg2,  	#adSideQ4 div.mc-caption-bg2,
#adSideE1 div.mc-caption-bg,   	#adSideE2 div.mc-caption-bg,   	#adSideE3 div.mc-caption-bg,   	#adSideE4 div.mc-caption-bg,
#adSideE5 div.mc-caption-bg,   	#adSideE6 div.mc-caption-bg,   	#adSideE7 div.mc-caption-bg,   	#adSideE8 div.mc-caption-bg,
#adSideE1 div.mc-caption-bg2,  	#adSideE2 div.mc-caption-bg2,  	#adSideE3 div.mc-caption-bg2,  	#adSideE4 div.mc-caption-bg2,
#adSideE5 div.mc-caption-bg2,  	#adSideE6 div.mc-caption-bg6,  	#adSideE7 div.mc-caption-bg2,  	#adSideE8 div.mc-caption-bg2, {
	width				: 10px;
	padding				: 6px 0;		/* 10px will increase the height.*/
	left				: 16px;			/* if the caption needs to be aligned from right, specify by right instead of left. i.e. right: 20px; */
	top					: 8px; }		/* if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top: 150px; */

#abFullQ1M div.mc-caption-bg,	#abFullQ1M div.mc-caption-bg2,		#abFullQ1M div.mc-caption-bg,	#abFullQ1M div.mc-caption-bg2,
#abFullQ1M2 div.mc-caption-bg,	#abFullQ1M2 div.mc-caption-bg2,		#abFullQ1M2 div.mc-caption-bg,	#abFullQ1M2 div.mc-caption-bg2,
#adSideQ1M01 div.mc-caption-bg,	#adSideQ1M01 div.mc-caption-bg2,	#adSideQ1M01 div.mc-caption-bg,	#adSideQ1M01 div.mc-caption-bg2,
#adSideQ1M02 div.mc-caption-bg,	#adSideQ1M02 div.mc-caption-bg2,	#adSideQ1M02 div.mc-caption-bg,	#adSideQ1M02 div.mc-caption-bg2,
#abFull div.mc-caption-bg,     	#abFull div.mc-caption-bg2,    		#abFull90 div.mc-caption-bg,   	#abFull90 div.mc-caption-bg2,
#abFullEx div.mc-caption-bg,   	#abFullEx div.mc-caption-bg2,
#abHalf1 div.mc-caption-bg,    	#abHalf2 div.mc-caption-bg,    		#abHalf190 div.mc-caption-bg,  	#abHalf290 div.mc-caption-bg,
#abHalf1 div.mc-caption-bg2,   	#abHalf2 div.mc-caption-bg2,   		#abHalf190 div.mc-caption-bg2,	#abHalf290 div.mc-caption-bg2,
#abSpclHH div.mc-caption-bg,   	#abSpclHH div.mc-caption-bg2,  		#adSideDH div.mc-caption-bg,   	#adSideDH div.mc-caption-bg2,
#adSideF1 div.mc-caption-bg,   	#adSideF2 div.mc-caption-bg,   		#adSideF3 div.mc-caption-bg,
#adSideF1 div.mc-caption-bg2,  	#adSideF2 div.mc-caption-bg2,  		#adSideF3 div.mc-caption-bg2,
#adSideHH1 div.mc-caption-bg,  	#adSideHH2 div.mc-caption-bg,  		#adSideHH3 div.mc-caption-bg,	#adSideHH4 div.mc-caption-bg,
#adSideHH1 div.mc-caption-bg2,	#adSideHH2 div.mc-caption-bg2,		#adSideHH3 div.mc-caption-bg2,	#adSideHH4 div.mc-caption-bg2,
#adSideQ1 div.mc-caption-bg,   	#adSideQ2 div.mc-caption-bg,   		#adSideQ3 div.mc-caption-bg,   	#adSideQ4 div.mc-caption-bg,
#adSideQ1 div.mc-caption-bg2,  	#adSideQ2 div.mc-caption-bg2, 		#adSideQ3 div.mc-caption-bg2,	#adSideQ4 div.mc-caption-bg2,
#adSideE1 div.mc-caption-bg,   	#adSideE2 div.mc-caption-bg,   		#adSideE3 div.mc-caption-bg,	#adSideE4 div.mc-caption-bg,
#adSideE5 div.mc-caption-bg,   	#adSideE6 div.mc-caption-bg,   		#adSideE7 div.mc-caption-bg,   	#adSideE8 div.mc-caption-bg,
#adSideE1 div.mc-caption-bg2,  	#adSideE2 div.mc-caption-bg2,  		#adSideE3 div.mc-caption-bg2,  	#adSideE4 div.mc-caption-bg2,
#adSideE5 div.mc-caption-bg2,  	#adSideE6 div.mc-caption-bg2,  		#adSideE7 div.mc-caption-bg2,  	#adSideE8 div.mc-caption-bg2 {
	position			: absolute;
	height				: auto;
	z-index				: 3;
	overflow			: hidden;
	font-size			: 0; }

#abFullQ1M div.mc-caption-bg,	#abFullQ1M div.mc-caption-bg2,		#abFullQ1M2 div.mc-caption-bg,	#abFullQ1M2 div.mc-caption-bg2,
#adSideQ1M01 div.mc-caption-bg,	#adSideQ1M01 div.mc-caption-bg2,	#adSideQ1M02 div.mc-caption-bg,	#adSideQ1M02 div.mc-caption-bg2 {
	background			: none;		/* or any other colors such as white, or: background: none; */
	border				: 0;
	border-radius		: 0px; }

#abFull div.mc-caption-bg, 		#abFull90 div.mc-caption-bg,	#abFullEx div.mc-caption-bg,
#abHalf1 div.mc-caption-bg, 	#abHalf2 div.mc-caption-bg, 	#abHalf190 div.mc-caption-bg, 	#abHalf290 div.mc-caption-bg,
#abSpclHH div.mc-caption-bg, 	#adSideDH div.mc-caption-bg, 	#adSideF1 div.mc-caption-bg, 	#adSideF2 div.mc-caption-bg, 	#adSideF3 div.mc-caption-bg,
#adSideHH1 div.mc-caption-bg, 	#adSideHH2 div.mc-caption-bg, 	#adSideHH3 div.mc-caption-bg, 	#adSideHH4 div.mc-caption-bg,
#adSideQ1 div.mc-caption-bg, 	#adSideQ2 div.mc-caption-bg, 	#adSideQ3 div.mc-caption-bg, 	#adSideQ4 div.mc-caption-bg,
#adSideE1 div.mc-caption-bg, 	#adSideE2 div.mc-caption-bg, 	#adSideE3 div.mc-caption-bg, 	#adSideE4 div.mc-caption-bg,
#adSideE5 div.mc-caption-bg, 	#adSideE6 div.mc-caption-bg, 	#adSideE7 div.mc-caption-bg, 	#adSideE8 div.mc-caption-bg {
	/* NOTE: Its opacity is to be set through the sliderOptions.captionOpacity setting in the js-image-slider.js file.*/
	background			: black;	/* or any other colors such as white, or: background: none; */
	border				: 1px solid white;
	border-radius		: 5px; }

#abFull div.mc-caption-bg2, 	#abFull90 div.mc-caption-bg2,	#abFullEx div.mc-caption-bg2,
#abHalf1 div.mc-caption-bg2, 	#abHalf2 div.mc-caption-bg2, 	#abHalf190 div.mc-caption-bg2, 	#abHalf290 div.mc-caption-bg2,
#abSpclHH div.mc-caption-bg, 	#abSpclHH div.mc-caption-bg2,
#adSideDH div.mc-caption-bg, 	#adSideDH div.mc-caption-bg2, 	#adSideF1 div.mc-caption-bg2, 	#adSideF2 div.mc-caption-bg2, 	#adSideF3 div.mc-caption-bg2,
#adSideHH1 div.mc-caption-bg2, 	#adSideHH2 div.mc-caption-bg2, 	#adSideHH3 div.mc-caption-bg2, 	#adSideHH4 div.mc-caption-bg2,
#adSideQ1 div.mc-caption-bg2, 	#adSideQ2 div.mc-caption-bg2, 	#adSideQ3 div.mc-caption-bg2, 	#adSideQ4 div.mc-caption-bg2,
#adSideE1 div.mc-caption-bg2, 	#adSideE2 div.mc-caption-bg2, 	#adSideE3 div.mc-caption-bg2, 	#adSideE4 div.mc-caption-bg2,
#adSideE5 div.mc-caption-bg2, 	#adSideE6 div.mc-caption-bg2, 	#adSideE7 div.mc-caption-bg2, 	#adSideE8 div.mc-caption-bg2 { background: none; }

#abFullQ1M div.mc-caption,		#abFullQ1M2 div.mc-caption, 
#adSideQ1M01 div.mc-caption,	#adSideQ1M02 div.mc-caption { 
	font-size			: bold 15px Arial;
	color				: transparent;
	z-index				: 4;
	text-align			: center;
	background			: none;	}

#abFull div.mc-caption, 	#abFull90 div.mc-caption, 	#abFullEx div.mc-caption,
#abHalf1 div.mc-caption, 	#abHalf2 div.mc-caption, 	#abHalf190 div.mc-caption, 	#abHalf290 div.mc-caption,
#abSpclHH div.mc-caption, 	#adSideDH div.mc-caption, 	#adSideF1 div.mc-caption, 	#adSideF2 div.mc-caption, 	#adSideF3 div.mc-caption,
#adSideHH1 div.mc-caption, 	#adSideHH2 div.mc-caption, 	#adSideHH3 div.mc-caption, 	#adSideHH4 div.mc-caption,
#adSideQ1 div.mc-caption, 	#adSideQ2 div.mc-caption, 	#adSideQ3 div.mc-caption, 	#adSideQ4 div.mc-caption,
#adSideE1 div.mc-caption, 	#adSideE2 div.mc-caption, 	#adSideE3 div.mc-caption, 	#adSideE4 div.mc-caption,
#adSideE5 div.mc-caption, 	#adSideE6 div.mc-caption, 	#adSideE7 div.mc-caption, 	#adSideE8 div.mc-caption {
	font				: bold 15px Arial;
	color				: #eeeeee;
	z-index				: 4;
	text-align			: center;
	background			: none; }

#abFullQ1M div.mc-caption a,	#abFullQ1M2 div.mc-caption a,	#adSideQ1M01 div.mc-caption a,	#adSideQ1M02 div.mc-caption a,
#abFull div.mc-caption a, 		#abFull90 div.mc-caption a, 	#abFullEx div.mc-caption a,
#abHalf1 div.mc-caption a, 		#abHalf2 div.mc-caption a, 		#abHalf190 div.mc-caption a, 	#abHalf290 div.mc-caption a
#abSpclHH div.mc-caption a,		#adSideDH div.mc-caption a, 	#adSideF1 div.mc-caption a, 	#adSideF2 div.mc-caption a, 	#adSideF3 div.mc-caption a,
#adSideHH1 div.mc-caption a, 	#adSideHH2 div.mc-caption a, 	#adSideHH3 div.mc-caption a, 	#adSideHH4 div.mc-caption a,
#adSideQ1 div.mc-caption a, 	#adSideQ2 div.mc-caption a, 	#adSideQ3 div.mc-caption a, 	#adSideQ4 div.mc-caption a,
#adSideE1 div.mc-caption a, 	#adSideE2 div.mc-caption a, 	#adSideE3 div.mc-caption a, 	#adSideE4 div.mc-caption a,
#adSideE5 div.mc-caption a, 	#adSideE6 div.mc-caption a, 	#adSideE7 div.mc-caption a, 	#adSideE8 div.mc-caption a { color: #FB0; }

#abFullQ1M div.mc-caption a:hover,	#abFullQ1M2 div.mc-caption a:hover,	#adSideQ1M01 div.mc-caption a:hover,	#adSideQ1M02 div.mc-caption a:hover,
#abFull div.mc-caption a:hover, 	#abFull90 div.mc-caption a:hover, 	#abFullEx div.mc-caption a:hover, 	
#abHalf1 div.mc-caption a:hover, 	#abHalf2 div.mc-caption a:hover,	#abHalf190 div.mc-caption a:hover, 		#abHalf290 div.mc-caption a:hover,
#abSpclHH div.mc-caption a:hover, 	#adSideDH div.mc-caption a:hover, 	#adSideF1 div.mc-caption a:hover, 		#adSideF2 div.mc-caption a:hover, 	#adSideF3 div.mc-caption a:hover,
#adSideHH1 div.mc-caption a:hover, 	#adSideHH2 div.mc-caption a:hover, 	#adSideHH3 div.mc-caption a:hover, 		#adSideHH4 div.mc-caption a:hover,
#adSideQ1 div.mc-caption a:hover, 	#adSideQ2 div.mc-caption a:hover, 	#adSideQ3 div.mc-caption a:hover, 		#adSideQ4 div.mc-caption a:hover,
#adSideE1 div.mc-caption a:hover, 	#adSideE2 div.mc-caption a:hover, 	#adSideE3 div.mc-caption a:hover, 		#adSideE4 div.mc-caption a:hover,
#adSideE5 div.mc-caption a:hover, 	#adSideE6 div.mc-caption a:hover, 	#adSideE7 div.mc-caption a:hover, 		#adSideE8 div.mc-caption a:hover { color: #DA0; }

/* ------ built-in navigation bullets wrapper ------*/
/* To hide nav bullets 								*/
/* abFull div.navBulletsWrapper display: none */

#abFull div.navBulletsWrapper,		#abFull90 div.navBulletsWrapper,	#abFullEx div.navBulletsWrapper,
#abHalf1 div.navBulletsWrapper, 	#abHalf2 div.navBulletsWrapper,		#abHalf190 div.navBulletsWrapper,	#abHalf290 div.navBulletsWrapper {
	text-align			: center;
	background			: none;
	position			: relative;
	z-index				: 5; }

#abFullQ1M div.navBulletsWrapper,	#abFullQ1M2 div.navBulletsWrapper, 	#adSideQ1M01 div.navBulletsWrapper,	#adSideQ1M02 div.navBulletsWrapper { top: 140px; }

#abFull div.navBulletsWrapper,		#abFull90 div.navBulletsWrapper,	#abFullEx div.navBulletsWrapper { top: 96px; } /* Its position is relative to the #abFull,	#abHalf1,	#abHalf2 */
#abHalf1 div.navBulletsWrapper,		#abHalf2 div.navBulletsWrapper,		#abHalf190 div.navBulletsWrapper,	#abHalf290 div.navBulletsWrapper { top: 96px; }
#abSpclHH div.navBulletsWrapper,	#adSideDH div.navBulletsWrapper,	#adSideF1 div.navBulletsWrapper,	#adSideF2 div.navBulletsWrapper,	#adSideF3 div.navBulletsWrapper{ top: 160px; }
#adSideHH1 div.navBulletsWrapper,	#adSideHH2 div.navBulletsWrapper,	#adSideHH3 div.navBulletsWrapper,	#adSideHH4 div.navBulletsWrapper{ top: 70px; }
#adSideQ1 div.navBulletsWrapper,	#adSideQ2 div.navBulletsWrapper,	#adSideQ3 div.navBulletsWrapper,	#adSideQ4 div.navBulletsWrapper{ top: 70px; }
#adSideE1 div.navBulletsWrapper,	#adSideE2 div.navBulletsWrapper,	#adSideE3 div.navBulletsWrapper,	#adSideE4 div.navBulletsWrapper{ top: 20px; }
#adSideE5 div.navBulletsWrapper,	#adSideE6 div.navBulletsWrapper,	#adSideE7 div.navBulletsWrapper,	#adSideE8 div.navBulletsWrapper{ top: 20px; }

/* each bullet */
#abFull div.navBulletsWrapper div,	#abFull90 div.navBulletsWrapper div,	#abFullEx div.navBulletsWrapper div,
#abHalf1 div.navBulletsWrapper div,	#abHalf2 div.navBulletsWrapper div,	#abHalf190 div.navBulletsWrapper div,	#abHalf290 div.navBulletsWrapper div {
	width				: 16px; /* was 11px */
	height				: 16px; /* was 11 px */
	/* border				: 1px solid #aaaaaa; */
    background			: transparent url(../ads/ad-bullet.png) no-repeat 0 0;
	/* background			: #eeeeee; */
	color				: #eeeeee; /* was aaaaaa and white */ /*hide the index number in the bullet element*/
	/* font				: normal 9px Arial; */
    font-size			: 0; /*hide the index number in the bullet element*/
	text-align			: center;
	display				: inline-block; /*display: inline; zoom: 1; */
	overflow			: hidden;
	cursor				: pointer;
	margin				: 0 6px; /* set distance between each bullet*/
	border-radius		: 50%; /* was 50 % */
	box-shadow			: inset 0 0 4px #aaaaaa; }
 
/* each bullet */
#abFullQ1M div.navBulletsWrapper div, 	#abFullQ1M2 div.navBulletsWrapper div, 	#adSideQ1M01 div.navBulletsWrapper div, #adSideQ1M02 div.navBulletsWrapper div, 
#abSpclHH div.navBulletsWrapper div,	#adSideDH div.navBulletsWrapper div,	#adSideF1 div.navBulletsWrapper div,	#adSideF2 div.navBulletsWrapper div,	#adSideF3 div.navBulletsWrapper div,
#adSideHH1 div.navBulletsWrapper div,	#adSideHH2 div.navBulletsWrapper div,	#adSideHH3 div.navBulletsWrapper div,	#adSideHH4 div.navBulletsWrapper div,
#adSideQ1 div.navBulletsWrapper div,	#adSideQ2 div.navBulletsWrapper div,	#adSideQ3 div.navBulletsWrapper div,	#adSideQ4 div.navBulletsWrapper div,
#adSideE1 div.navBulletsWrapper div,	#adSideE2 div.navBulletsWrapper div,	#adSideE3 div.navBulletsWrapper div,	#adSideE4 div.navBulletsWrapper div,
#adSideE5 div.navBulletsWrapper div,	#adSideE6 div.navBulletsWrapper div,	#adSideE7 div.navBulletsWrapper div,	#adSideE8 div.navBulletsWrapper div {
    font-size	: 0; /* hide the index number in the bullet element */
}

#abFullQ1M div.navBulletsWrapper div.active,	#abFullQ1M2 div.navBulletsWrapper div.active { font-size: 0; display: none; background-position	: 0px 0px; position: 0px, 0px; }
#adSideQ1M01 div.navBulletsWrapper div.active,	#adSideQ1M02 div.navBulletsWrapper div.active { font-size: 0; display: none; background-position: 0px 0px; position: 0px, 0px; }

#abFull div.navBulletsWrapper div.active,		#abFull90 div.navBulletsWrapper div.active,		#abFullEx div.navBulletsWrapper div.active,
#abHalf1 div.navBulletsWrapper div.active,		#abHalf2 div.navBulletsWrapper div.active,		#abHalf190 div.navBulletsWrapper div.active,	#abHalf290 div.navBulletsWrapper div.active  {
	/* border-color		: #3e3e3e; */ /* was 3e99c6 */
	/* background			: #a5a5a5; */ /* was 252dc */
	/* color				: #a5a5a5; */ /* was white; */
	background-position	: 0px -16px; } /* for background images */

#abFullQ1M div.navBulletsWrapper,	#abFullQ1M2 div.navBulletsWrapper,	#adSideQ1M01 div.navBulletsWrapper,	#adSideQ1M02 div.navBulletsWrapper,
#abSpclHH div.navBulletsWrapper,	#adSideDH div.navBulletsWrapper,	#adSideF1 div.navBulletsWrapper,	#adSideF2 div.navBulletsWrapper,	#adSideF3 div.navBulletsWrapper,
#adSideHH1 div.navBulletsWrapper,	#adSideHH2 div.navBulletsWrapper,	#adSideHH3 div.navBulletsWrapper,	#adSideHH4 div.navBulletsWrapper,
#adSideQ1 div.navBulletsWrapper,	#adSideQ2 div.navBulletsWrapper,	#adSideQ3 div.navBulletsWrapper,	#adSideQ4 div.navBulletsWrapper,
#adSideE1 div.navBulletsWrapper,	#adSideE2 div.navBulletsWrapper,	#adSideE3 div.navBulletsWrapper,	#adSideE4 div.navBulletsWrapper,
#adSideE5 div.navBulletsWrapper,	#adSideE6 div.navBulletsWrapper,	#adSideE7 div.navBulletsWrapper,	#adSideE8 div.navBulletsWrapper { display: none; }

/* --------- Others ------- */
#abFullQ1M div.loading, #abFullQ1M2 div.loading, #adSideQ1M01 div.loading, #adSideQ1M02 div.loading,
#abFull div.loading,	#abFull90 div.loading,	#abFullEx div.loading,	
#abHalf1 div.loading,	#abHalf2 div.loading,	#abHalf190 div.loading,	#abHalf290 div.loading,
#abSpclHH div.loading,	#adSideDH div.loading,	#adSideF1 div.loading,	#adSideF2 div.loading,	#adSideF3 div.loading,
#adSideHH1 div.loading,	#adSideHH2 div.loading,	#adSideHH3 div.loading,	#adSideHH4 div.loading,
#adSideQ1 div.loading,	#adSideQ2 div.loading,	#adSideQ3 div.loading,	#adSideQ4 div.loading,
#adSideE1 div.loading,	#adSideE2 div.loading,	#adSideE3 div.loading,	#adSideE4 div.loading,
#adSideE5 div.loading,	#adSideE6 div.loading,	#adSideE7 div.loading,	#adSideE8 div.loading {
	width				: 100%;
	height				: 100%;
	background			: transparent url(../ads/loading.gif) no-repeat 50% 50%;
	filter				: alpha(opacity=60);
	opacity				: 0.6;
	position			: absolute;
	left				: 0;
	top					: 0;
	z-index				: 9; }

#abFullQ1M img,		#abFullQ1M>b,	#abFullQ1M a>b,		#abFullQ1M2 img,	#abFullQ1M2>b,	#abFullQ1M2 a>b,
#adSideQ1M01 img,	#adSideQ1M01>b,	#adSideQ1M01 a>b,	#adSideQ1M02 img,	#adSideQ1M02>b,	#adSideQ1M02 a>b,
#abFull img,		#abFull>b,		#abFull a>b,		#abFull90 img,		#abFull90>b,	#abFull90 a>b,		#abFullEx img,	#abFullEx>b,	#abFullEx a>b,
#abHalf1 img,		#abHalf1>b,		#abHalf1 a>b,		#abHalf190 img,		#abHalf190>b,	#abHalf190 a>b,
#abHalf2 img,		#abHalf2>b,		#abHalf2 a>b,		#abHalf290 img,		#abHalf290>b,	#abHalf290 a>b,
#abSpclHH img,		#abSpclHH>b,	#abSpclHH a>b,
#adSideDH img,		#adSideDH>b,	#adSideDH a>b,		#adSideF1 img,		#adSideF1>b,	#adSideF1 a>b,
#adSideF2 img,		#adSideF2>b,	#adSideF2 a>b,		#adSideF3 img,		#adSideF3>b,	#adSideF3 a>b,
#adSideHH1 img,		#adSideHH1>b,	#adSideHH1 a>b,		#adSideHH2 img,		#adSideHH2>b,	#adSideHH2 a>b,
#adSideHH3 img,		#adSideHH3>b,	#adSideHH3 a>b,		#adSideHH4 img,		#adSideHH4>b,	#adSideHH4 a>b,
#adSideQ1 img,		#adSideQ1>b,	#adSideQ1 a>b,		#adSideQ2 img,		#adSideQ2>b,	#adSideQ2 a>b,
#adSideQ3 img,		#adSideQ3>b,	#adSideQ3 a>b,		#adSideQ4 img,		#adSideQ4>b,	#adSideQ4 a>b,
#adSideE1 img,		#adSideE1>b,	#adSideE1 a>b,		#adSideE2 img,		#adSideE2>b,	#adSideE2 a>b,
#adSideE3 img,		#adSideE3>b,	#adSideE3 a>b,		#adSideE4 img,		#adSideE4>b,	#adSideE4 a>b,
#adSideE5 img,		#adSideE5>b,	#adSideE5 a>b,		#adSideE6 img,		#adSideE6>b,	#adSideE6 a>b,
#adSideE7 img,		#adSideE7>b,	#adSideE7 a>b,		#adSideE8 img,		#adSideE8>b,	#adSideE8 a>b { position: absolute; border: none; display: none; }

#abFullQ1M div.sliderinner, #abFullQ1M2 div.sliderinner, 	#adSideQ1M01 div.sliderinner, 	#adSideQ1M02 div.sliderinner, 
#abFull div.sliderInner,	#abFull90 div.sliderInner,		#abFullEx div.sliderInner,
#abHalf1 div.sliderInner,	#abHalf2 div.sliderInner,		#abHalf190 div.sliderInner,		#abHalf290 div.sliderInner,
#abSpclHH div.sliderInner,	#adSideDH div.sliderInner,		#adSideF1 div.sliderInner,		#adSideF2 div.sliderInner,		#adSideF3 div.sliderInner,
#adSideHH1 div.sliderInner,	#adSideHH2 div.sliderInner,		#adSideHH3 div.sliderInner,		#adSideHH4 div.sliderInner,
#adSideQ1 div.sliderInner,	#adSideQ2 div.sliderInner,		#adSideQ3 div.sliderInner,		#adSideQ4 div.sliderInner,
#adSideE1 div.sliderInner,	#adSideE2 div.sliderInner,		#adSideE3 div.sliderInner,		#adSideE4 div.sliderInner,
#adSideE5 div.sliderInner,	#adSideE6 div.sliderInner,		#adSideE7 div.sliderInner,		#adSideE8 div.sliderInner {
	overflow			: hidden;
	-webkit-transform	: rotate(0.000001deg);	/* fixed the Chrome not crop border-radius bug*/
	position			: absolute; top:0; left:0; }

#abFullQ1M>a,	#abFullQ1M video,	#abFullQ1M audio,	#abFullQ1M2>a,	#abFullQ1M2 video,	#abFullQ1M2 audio,
#adSideQ1M01>a,	#adSideQ1M01 video,	#adSideQ1M01 audio,	#adSideQ1M02>a,	#adSideQ1M02 video,	#adSideQ1M02 audio,
#abFull>a,		#abFull video,		#abFull audio,		#abFull90>a,	#abFull90 video,	#abFull90 audio,
#abFullEx>a,	#abFullEx video,	#abFullEx audio,
#abHalf1>a,		#abHalf1 video,		#abHalf1 audio,		#abHalf190>a,	#abHalf190 video,	#abHalf190 audio,
#abHalf2>a,		#abHalf2 video,		#abHalf2 audio,		#abHalf290>a,	#abHalf290 video,	#abHalf290 audio,
#abSpclHH>a,	#abSpclHH video,	#abSpclHH audio,
#adSideDH>a,	#adSideDH video,	#adSideDH audio,	#adSideF1>a,	#adSideF1 video,	#adSideF1 audio,
#adSideF2>a,	#adSideF2 video,	#adSideF2 audio,	#adSideF3>a,	#adSideF3 video,	#adSideF3 audio,
#adSideHH1>a,	#adSideHH1 video,	#adSideHH1 audio,	#adSideHH2>a,	#adSideHH2 video,	#adSideHH2 audio,
#adSideHH3>a,	#adSideHH3 video,	#adSideHH3 audio,	#adSideHH4>a,	#adSideHH4 video,	#adSideHH4 audio,
#adSideQ1>a,	#adSideQ1 video,	#adSideQ1 audio,	#adSideQ2>a,	#adSideQ2 video,	#adSideQ2 audio,
#adSideQ3>a,	#adSideQ3 video,	#adSideQ3 audio,	#adSideQ4>a,	#adSideQ4 video,	#adSideQ4 audio,
#adSideE1>a,	#adSideE1 video,	#adSideE1 audio,	#adSideE2>a,	#adSideE2 video,	#adSideE2 audio,
#adSideE3>a,	#adSideE3 video,	#adSideE3 audio,	#adSideE4>a,	#adSideE4 video,	#adSideE4 audio,
#adSideE5>a,	#adSideE5 video,	#adSideE5 audio,	#adSideE6>a,	#adSideE6 video,	#adSideE6 audio,
#adSideE7>a,	#adSideE7 video,	#adSideE7 audio,	#adSideE8>a,	#adSideE8 video,	#adSideE8 audio {display:none;}