body{
	margin:0; padding:0; font-family:'Lato', sans-serif;
	/*background:#FEFDF8 url(/img/images2/bg.jpg) center 0 no-repeat;*/
}
.main{ background:#fff; padding:0 2px;}
div, ul, li, ol, a, span, p, table, tr, td, h1, h2, h3, h4, h5, h6, header, nav, footer, aside{
	margin:0;
	padding:0;
	}
a{text-decoration:none; outline:none;}
ul, li, ol{list-style-type:none;margin:0; padding:0;}
img{border:0; outline:none;}
.fl{float:left;}
.fr{float:right;}
.clear{margin:0; padding:0; clear:both; font-size:0; line-height:0;}
img{max-width:100%; outline:none;}
.noBor{border:none !important;}
.noBorR{border-right:none !important;}
.noBorB{border-bottom:none !important;}
.noBg{background::none !important;}
.pr{padding-right:0 !important;}
.ml{margin-left:0 !important;}
.mr{margin-right:0 !important;}
.clearfix:after {clear: both; content: " "; display: block; height: 0; visibility: hidden;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
.message { background:none repeat scroll 0 0 #FFE9F5;border:1px solid #B32674;font-family:'Lato', sans-serif;font-size:13px;color:#B32574;margin-top:5px;margin-bottom:5px;padding:10px;}

/*----------------Main------------------*/
.main{ /*width:1000px;*/ width:999px; position:relative; margin:0 auto;}
.logo{ margin:20px auto; display:block;}
.logo_universe{ width:360px; }
.logo_usa{ width:297px; }
.logo_teen{ width:376px; }
.subHeader{ margin:8px 0 0 0; padding:0 0 6px 0; border-bottom:solid 1px #666;}

.siteList{ float:left; margin-top:3px;}
.siteList li{display:block; float:left; margin:0 8px 0 0; padding:0 8px 4px 0; border-right:solid 1px #B9B9BB;}
.siteList li:last-child{border-right:none;}
.siteList li a{ font:bold 13px/17px 'Lato', sans-serif; color:#F16AA7; text-transform:uppercase; letter-spacing:2px;}
.siteList li a:hover{ color:#666;}
.act_url { color:#666 !important;}

.socialList{ float:right; margin-top:3px; }
.socialList ul{ margin:3px 0 0 0;  padding:0;}
.socialList li{display:block; float:left; margin:0 0 0 5px; padding:0px 5px 0 0; height:20px; border-right:dotted 1px #B9B9BB; font:bold 11px/17px 'Lato', sans-serif; text-transform:uppercase;}
.socialList li:last-child{border-right:none;}
.socialList li:first-child{border-right:none;}
.socialList li a{}

/*------------------PART AREA-------------*/
.contL{ margin:8px 5px 0 0; float:left; width:308px; position:relative;}
.patternL{ background:url(/img/images2/left-bg.jpg) 0 0 repeat; text-align:center; width:302px; position:relative; padding:10px 0 8px 0; border:solid 3px #B32674;}
.patternL ul{ margin:10px auto 5px auto; /*width:125px;*/width:230px; }
.patternL ul li{ display:block; padding:20px 0px 0px 0px; /*margin:10px 10px 0 10px;*/margin:6px 5px 0 5px; *margin:6px 10px 0 10px; background:url(/img/images2/hotText-div.png) center top no-repeat;}
.patternL ul li:first-child{background:none;}
.patternL ul a{color:#1E1C1D; font: bold 13px/14px 'Lato', sans-serif;}
.patternL ul a:hover{color:#B32775;}
.botCir{ /*padding:23px 0 0px 0;*/padding:15px 0 0px 0; /*background:url(/img/images2/cir-shape.png) 0 0 no-repeat;*/ width:146px; height:123px; margin:0px 0 0 0;}

.contR{ margin:8px 0px 0 0; float:right; width:676px; position:relative;}

.sideL{ margin:0 5px 0 0; float:left; width:676px; height:354px; position:relative;}
.sideR{ margin:0 0px 0 0; float:left; width:166px;}

.winerText{ width:160px; border:3px double #F5C2D7; min-height:220px; position:relative; margin:10px 0 0 0;}
.winerText a{ padding:1px 0px; background-color:#fff; font:bold 12px/15px 'Lato', sans-serif; color:#B32472; text-align:center; position:absolute; top:-12px; left:21px; z-index:1; text-transform:uppercase; width:122px;}
.winTxt{ margin:7px auto 7px auto; width:136px; background:url(/img/images2/left-bg.jpg) 0 0 repeat-y; padding:10px 5px; height:208px; overflow:hidden; display:block;}
.winTxt p{ margin:7px 0 0 0; font:normal 14px/17px 'Lato', sans-serif; color:#333;}
.winTxt a{ margin:5px 0 0 0; font:bold 14px/16px 'Lato', sans-serif; color:#AC1065; display:block;}

.loginBox{ border:dotted 1px #666; padding:4px 2px; text-align:center; margin:8px 0 8px 0; width:148px; /*width:160px;*/}
.loginBox a{ text-transform:uppercase; padding:0 4px 0 12px; font:normal 14px/14px 'Lato', sans-serif; color:#666; text-decoration:none; background:url(/img/images2/loginDiv.jpg) 0 4px no-repeat;}

/*.corLogos{ margin:0 0 8px 0; display:block; width:166px; text-align:center;}*/
.corLogos{ /*margin: -3px 0px;*/ display:block; width:166px; text-align:center;}
.corLogos a{ margin:0 3px 0 0;}

.addArea1{ /*margin:5px 0 8px 0;*/ margin:5px auto; /*width:848px;*/ width:720px; /*height:130px;*/ height:90px; /*overflow:hidden;*/ display:block; /*background:#FFE9F5;*/}

.thumbArea{background:url(/img/images2/partDiv.jpg) 0 0 repeat-x; margin:5px 0 0 0; padding:20px 0 0 0;}
.thumbSide{ width:460px; float:left; margin:0 0 0 15px; padding:0 25px 0 0;}
.thumbSideVideos{ width:960px !important; }
.thumbSide h2{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /*font:normal 18px/22px 'Lato', sans-serif, Times, serif;*/ font: bold 18px/22px 'Lato', sans-serif; color:#fff; min-width:220px; float:left; text-transform:uppercase;
	-moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.thumbSide .more{ margin:17px 0 0 0; padding:0 18px 0 0; background:url(/img/images2/arrowR.jpg) 100% 6px no-repeat; float:right; font:bold 14px/24px 'Lato', sans-serif; color:#333; text-transform:uppercase;}

.thumbSide ul{ margin:6px 0 0 0; border-top:solid 2px #CDCDCE; padding-top:14px;}
.thumbSide li{ margin:0px 8px 0 8px; float:left; display:block; width:134px; position:relative; padding:0 0 10px 0; /*height:160px;*/ height:180px;}
.thumbSide li:hover{background-color:#B32674;}
.thumbSide li:hover a .norTxt{color:#fff;}
.thumbSide li:hover a .smlTxt{color:#fff;}
.thumbSide li a .imgBox{width:131px; height:93px; border:solid 1px #BF498B; padding:6px; display:block; margin:0 0 5px 0; background-color:#fff; text-align:center;}
.thumbSide li a strong{ margin:0 0 0 0; position:absolute; top:33px; left:54px;}
.thumbSide li a .norTxt{ margin:3px 0 0 3px; font:normal 14px/16px 'Lato', sans-serif; color:#333; display:block; letter-spacing:1px;}
.thumbSide li a .smlTxt{ margin:3px 0 0 3px; font:normal 13px/16px 'Lato', sans-serif; color:#666; display:block; letter-spacing:1px;}
.verDiv{background:url(/img/images2/divider.jpg) 100% 47px no-repeat;}

.footerAds{ margin:25px auto; /*width:865px; height:103px;*/ /*width:999px;*/width:720px; height:90px; /*overflow:hidden;*/ /*background:#FFE9F5;*/}

.footer{ margin:10px 0 0 0;}
.footer ul{ margin:0px 0 0 92px; background:url(/img/images2/footerLogo.jpg) 0 0 no-repeat; height:50px; padding:16px 0 0 40px;}
.footer ul li{ margin:0px 31px 0 0; padding:0 31px 0 0; float:left; display:block; border-right:solid 1px #666; line-height:10px;}
.footer ul li a{ margin:0px 0 0 0; font:normal 11px/14px 'Lato', sans-serif; color:#666; text-transform:uppercase;}
.footer ul li a:hover{color:#B32674;}
.footer p{ margin:8px auto; font:normal 11px/14px 'Lato', sans-serif; color:#666; text-align:center;}
.footer p a{ color:#B32674;}
.footer p span{ display:block; margin:7px 0 0 0;}

.footerLi{ margin:0px auto; text-align:center; height:50px; padding:16px 0 0 40px;}
.footerLi a{ margin:0px 20px 0 0; padding:0 20px 0 0; border-right:solid 1px #666; line-height:10px; font:normal 11px/14px 'Lato', sans-serif; color:#666; text-transform:uppercase;}


/*-----------------Listing Page------------------*/
.contArea{ margin:15px;}
.contestList{ margin:15px 0 0 45px; padding:0 0 0 0;}
.contestList li{ margin:18px 0 0 0; padding:0 0 18px 0; float:left; display:block; border-bottom:1px dotted #D1D2D4;}
.contestList li a{ margin:0 0 0 39px; padding:0 39px 0 0; border-right:1px dotted #D1D2D4; display:block; cursor:pointer;}
.contestHead{ border:solid 1px #EDA1B7; display:block; padding:5px; width:148px; text-transform:uppercase; font:bold 13px/14px 'Lato', sans-serif; color:#B32A75; margin:0 0 3px 0; overflow:hidden; height:25px;}
.contestImg{ padding:8px; display:block; border:solid 1px #EDA1B7; text-align:center;  width:142px; margin:0 0 3px 0; position:relative;}
.contestName{ padding:6px 22px 6px 8px; background:#F7BDCC url(/img/images2/rightArrow.png) 94% 16px no-repeat; font-size:14px; color:#fff; text-align:left; width:130px; display:block; height:33px; vertical-align:middle; overflow:hidden;
-moz-border-bottom-left-radius: 10px; /* Firefox */
  -webkit-border-bottom-left-radius: 10px; /* Safari, Chrome */
  border-bottom-left-radius: 10px; /* CSS3 */
-moz-border-bottom-right-radius: 10px; /* Firefox */
  -webkit-border-bottom-right-radius: 10px; /* Safari, Chrome */
  border-bottom-right-radius: 10px; /* CSS3 */
}
.contestList li a:hover .contestName{ background-color:#B32473;}

.dubLineDiv{background:url(/img/images2/partDiv.jpg) 0 0 repeat-x; margin:5px 0 0 0; padding:10px 0 0 0;}

.headArea{ margin:10px auto 10px auto; padding:0 0 0 0; position:relative;}
.headArea h1{ margin:15px 0 0 0; padding:0 0 0 0; font:bold 26px/28px 'Lato', sans-serif; color:#B32574; text-transform:uppercase;}
.dropDownArea{/* width:500px;*/ margin:15px 0 0 20px;}
.dropDownArea .dropDown{margin:0px 0 0 10px; float:left; /*display:block;*/ display:inline;}

/*------------Details Page--------------*/
.detalsM{ float:left; margin:40px 0 0 /*8px*/ 34px; width:250px;}
.detalsMOthers{ margin:45px 0 0 -15px !important; width:520px;}
.detalsM h1{font:bold 18px/22px 'Lato', sans-serif; color:#AF1E6E; letter-spacing:2px; margin:0 0 0 0; text-transform:uppercase;}
.detalsM h2{font:bold 15px/19px 'Lato', sans-serif; color:#000; letter-spacing:2px; margin:3px 0 10px 0; text-transform:uppercase;}
.detalsM h3{font:normal 14px/18px 'Lato', sans-serif; color:#000; letter-spacing:2px; margin:3px 0 4px 0; text-transform:uppercase;}
.detalsM h3 span{color:#B31E6F; text-transform:capitalize;}
.bioCont{ margin:0 0 0 0;}
.bioCont h4{ margin:0 0 3px 0; letter-spacing:2px; background-color:#F596C0; padding:4px; text-transform:uppercase; color:#fff; font:normal 14px/17px 'Lato', sans-serif;}
.yellBg{ margin:0 0 5px 0; letter-spacing:1px; background-color:#EDD2BF; padding:10px;}
.yellBg p{ margin:0 0 9px 0; letter-spacing:1px; color:#000; font:normal 14px/17px 'Lato', sans-serif;}
.quate{font:bold 17px/21px 'Lato', sans-serif; color:#000; font-style:italic; margin:10px;}
.funList{ margin:0 0 0 0;}
.funList li{ padding:8px 0 0 0; display:block; float:left;}
.funList li span{ margin:0 6px 0 0; display:block; padding:2px; background-color:#F596C0; float:left; font:bold 14px/17px 'Lato', sans-serif; width:16px; text-align:center; color:#fff;}
.funList li p{ margin:0 0px 0 0; display:block; font:normal 14px/17px 'Lato', sans-serif; color:#000; float:left; width:200px;}

.detalsL{ width:502px; float:left;}
.detalsLOthers{ width:300px !important; }
.bigGal{ width:502px; height:527px; overflow:hidden; position:relative;}
.bigGalOthers{ width:280px !important; height:230px !important;}

.detalsR{ width:164px; float:right;}
.morePhoto{ /*width:475px;*/ width:615px; float:left; margin:12px 0 15px 15px;}
.morePhoto h2{ margin:0 0 0 0; border-bottom:solid 2px #B32674; padding:0px 0 8px 0; display:block;}
.morePhoto h2 span{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; font:normal 18px/22px 'Lato', sans-serif; color:#fff; min-width:200px; text-transform:uppercase; letter-spacing:2px; height:25px;
	-moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
}
.morePhoto ul{ margin:8px 0px 0 0px; float:left;}
.morePhoto ul li{ /*margin:0px 6px 0 6px;*/ margin:0 8px; float:left; display:block; /*width:106px; height:200px;*/ width:134px; height:160px; position:relative; /*padding:0 0 5px 0;*/ padding:0 0 10px;}
.morePhoto ul li:hover{background-color:#B32674;}
.morePhoto ul li:hover a .detMainTxt{color:#fff;}
.morePhoto ul li:hover a .detSubTxt{color:#fff;}
.morePhoto ul li a .detImg{ /*padding:7px 0 0 0;*/ padding:6px; border:solid 1px #B73B80; /*height:138px; width:104px;*/ width:131px; height: 93px; text-align:center; display:block; margin:0 0 5px;}
.morePhoto ul li a .detMainTxt{ margin:3px 0 0 3px; font:normal 14px/17px 'Lato', sans-serif; color:#333; display:block; letter-spacing:1px;}
.morePhoto ul li a .detSubTxt{ margin:3px 0 0 3px; font:normal 13px/16px 'Lato', sans-serif; color:#666; display:block; letter-spacing:1px;}
.moreAds{ margin:15px 15px 25px 0;}

.tweet{ float:right; position:relative; z-index:1;}


/*----------------Others Page-------------------*/
.contHldL{ width:270px; float:left; margin:0 0 0 0;}
.contHldL h2{
  margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /* font:normal 18px/22px 'Lato', sans-serif;*/ font: bold 18px/22px 'Lato', sans-serif; color:#fff; min-width:240px; text-transform:uppercase;
  -moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:2px;
	}
.contHldL h3{font:bold 16px/20px 'Lato', sans-serif; color:#AF1E6E; letter-spacing:2px; margin:10px 0 5px 10px; text-transform:uppercase; display:block;}
.menuL{ margin:0 10px 10px 10px; padding:0 0 0 0;}
.menuL li{ margin:0 0 4px 0;  display:block; border-bottom:dotted 1px #ccc; background:url(/img/images2/menu-left-bul.png) 0 4px no-repeat; padding:0 0 0 11px;}
.menuL li a{font:normal 14px/16px 'Lato', sans-serif; color:#333; padding:2px 0 8px 0; display:block;}
.menuL li a:hover{ color:#B32674;}
.menuL li a.menuLSel{ color:#B32674; font-weight:bold;}

.contHldR{ width:670px; float:right; position:relative;}
.contHldR h2{ margin-top:10px !important;margin-bottom:10px !important;}

.contAbout{ margin:0 0 0 0; padding:0 0 0 0; width:620px; text-align:justify;}
.contAbout p{ font:normal 14px/20px 'Lato', sans-serif; color:#333; display:block; margin:0 0 14px 0;}
.contAbout p a{ color:#B32674; text-decoration:underline;}
.contAbout p a:hover{text-decoration:none;}
.contAbout h1, h2{ margin:0px 0 15px 0; padding:0 0 0 0; /*font:bold 25px/28px 'Lato', sans-serif;*/ font: bold 16px/20px 'Lato', sans-serif; letter-spacing: 2px; color:#B32574; text-transform:uppercase;}
	
.pHolTitle{ margin:0 0 0 0;}
.pHolTitle li{ margin:12px 55px 30px 0; display:block; float:left; text-align:center; width:160px; border:solid 1px #ccc;}
.pHolTitle li a{margin:0 0px 0 0; display:block; text-align:center; padding-top:5px;}
.pHolTitle li span{margin:5px 0px 0 0; display:block; text-align:center; font:bold 16px/18px 'Lato', sans-serif; color:#B32674;}
.pHolTitle li:hover span{color:#333;}
.pHolTitle li p{margin:6px 0px 0 0; display:block; text-align:center; padding:5px; background-color:#333333; color:#fff; font:normal 14px 'Lato', sans-serif;}
.pHolTitle li:hover p{background-color:#B32674;}

.listSite{ margin:0 0 0 0;}
.listSite li{display:block; width:130px; margin:0 20px 15px 0; padding:0 0 0 15px; float:left; background:url(/img/images2/arrowR.jpg) 0 6px no-repeat;}
.listSite li a{ margin:0 0 0 0; font:bold 16px/18px 'Lato', sans-serif; color:#B32674;}
.listSite li a:hover{color:#333;}

/*--------------Full Content Holder-----------*/
.contHld{ position:relative;}
.contFullArea{ margin:0 0 0 0; padding:0 0 0 0;}
.contFullArea p{ font:normal 14px/19px 'Lato', sans-serif; color:#333; display:block; margin:2px 0 14px 0;}
.contFullArea p a{ color:#B32674; text-decoration:underline;}
.contFullArea p a:hover{text-decoration:none;}
.contFullArea h1{ margin:0px 0 15px 0; padding:0 0 0 0; font:bold 25px/28px 'Lato', sans-serif; color:#B32574; text-transform:uppercase;}
.contFullArea h2{ margin:3px 0 8px 0; padding:0 0 0 0; font:bold 24px/28px 'Lato', sans-serif; color:#333;}
.contFullArea h3{ margin:3px 0 8px 0; padding:0 0 0 0; font:bold 20px/25px 'Lato', sans-serif; color:#333;}

.storeList{ margin:0 0 0 0;}
.storeList li{ margin:12px 40px 30px 0; display:block; float:left; text-align:center; width:280px; border:solid 1px #ccc; min-height:230px; position:relative;}
.storeList li a{margin:0 0px 0 0; display:block; text-align:center; padding-top:5px;}
.storeList li a img{ max-height:150px;}
.storeList li a span{margin:10px 0px 10px 0; display:block; text-align:center; font:bold 16px/18px 'Lato', sans-serif; color:#B32674;}
.storeList li a:hover span{color:#333;}
.storeList li a p{margin:6px 0px 0 0; display:block; text-align:center; padding:5px 0; background-color:#333333; color:#fff; font:normal 14px 'Lato', sans-serif; position:absolute; bottom:0; left:0; width:100%;}
.storeList li a:hover p{background-color:#B32674;}

/*--------------Store Buy Now-----------------------*/
#products-list ul {
		width: 100%;
		list-style: none;
		color:#000;
		margin-bottom:30px;
}
#products-list ul li {
		margin:5px 0 0 0;
		padding:30px 0 120px 0;
}
#products-list ul li img {
		float: left;
		text-align:center;
		border:1px dotted #bbb;
		margin:0 25px 0 5px;
		padding:5px;		
}
#products-list ul li div.description {
		width: 550px;
		float: left;
}
#products-list ul li div.description h4 {
		margin: 5px 0 20px 0;
		font-size:13px;
		font-weight: bold;
		color: #B32574;
}
#products-list ul li div.description p {
		margin: 0 0 15px 0;
		font-size:14px;
		color: #333;
		line-height: 14px;
}
#products-list ul li div.description div.row {
	margin: 0 0 10px 0;
}
#products-list ul li div.description form.quantity p {
	margin: 0 0 10px 0;
	color: #333;
}
#products-list ul li div.description label {
	font-size:14px;
	line-height: 30px;
	color: #333;
}
#products-list ul li input.text {
	width: 50px;
	height: 16px;
	margin: 0 5px 0 0;
	padding: 5px 10px 6px 10px;
	border: 1px solid #B32674;
	background: #FFE9F5;
	outline: none;
	float: none;
	color: #B32574;
	font-size: 1.4em;
	text-align: center;
	font-size:14px;
}
#products-list ul li select.text {
	width: 80px;
	margin: 0 5px 0 0;
	border: 1px solid #8F8F8F;
	background: #000;
	color: #c69c6d;
	font-size:14px;
}
#products-list ul li div.description .clear {
	font:13px 'Lato', sans-serif;
}
#products-list ul li div.description .clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
#products-list ul li div.description select {
	font:13px 'Lato', sans-serif;
	top:0;
	visibility:visible;
}

/* Fetch Info */
.breadcrumbs {
	padding: 10px 0;
	border-bottom: 1px solid #B32574;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	color: #AF1E6E;
	text-transform:uppercase;
}
#fetch-info {
	width: 100%;
}
#fetch-info ul {
	width: 100%;
	list-style: none;
}
#fetch-info ul li {
	margin: 0 0 25px 0;
	padding: 0 0 20px 0;
}
#fetch-info ul li img {
	margin: 0 25px 0 0;
	float: left;
}
#fetch-info ul li div.description {
	width: 480px;
	float: left;
}
#fetch-info ul li div.description h4 {
	margin: 0 0 20px 0;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}
#fetch-info ul li div.description p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333;
	line-height: 14px;
}
#fetch-info ul li div.description p span{
	color: #AF1E6E;
}
#fetch-info ul li div.description div.row {
	margin: 0 0 10px 0;
}
#fetch-info ul li div.description form.quantity p {
	margin: 0 0 10px 0;
	color: #333;
}
#fetch-info ul li div.description label {
	clear:left;
	color:#333;
	float:left;
	font-size:13px;
	line-height:30px;
	margin:0 10px 0 0;
	text-align:right;
	width:175px;
}
#fetch-info ul li input.text {
	width: 200px;
	height: 16px;
	margin: 0 5px 0 0;
	padding: 5px 10px 6px 10px;
	border: 1px solid #8F8F8F;
		
	outline: none;
	float: none;
	color: #333;
	font-size: 13px;
}
#fetch-info ul li select.text {
	width: 105px;
	margin: 0 5px 0 0;
	border: 1px solid #8F8F8F;
	background: #ffffff;
	color: #333;
	font-size:13px;
	line-height:20px;
	padding:4px 0;
}
#fetch-info ul li div.description div.row div.disp_info {
	font-size:13px;
	color: #8F8F8F;
	padding:5px;
}
#fetch-info ul li div.description .clear {
	font:13px 'Lato', sans-serif;
}
#fetch-info ul li div.description .clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
#side-a {
	width:32%; float:left; margin:0 15px 0 0;
}
#side-b {
	float: left; width: 32%; margin:0 10px 0 0;
}
#side-c {
	float: right; width: 32%; margin:0 10px 0 0;
}
#side-a div.title, #side-b div.title, #side-c div.title{
	color:#FFF;
	font-size: 13px;
	border-bottom:1px solid #DDDDDD;
	background:#AF1E6E;
	padding:5px;
	text-transform:uppercase;
}
#side-a div.disp_info, #side-b div.disp_info, #side-c div.disp_info{
	font-size:13px;
	padding: 5px;
	color: #333;
}
#side-a div.disp_info span, #side-b div.disp_info span, #side-c div.disp_info span{
	color: #AF1E6E;
}
#fetch-info ul li div.description .back{
	border-bottom:1px dotted #AF1E6E;
	font-size:13px;
	color:#AF1E6E;
}
.error-message {
	padding-top:3px;
	font-family:'Lato', sans-serif;
	font-size:13px;
	color:#f00;
}
/*----------------------ADD Miss Universe CSS---------------------*/
#featured{ 
	width:648px; 
	padding-left:250px; 
	position:relative; 
	/*height:539px;*/
	margin:0 0 0 25px;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:0; 
	list-style:none; 
	padding:0; margin:0; 
	width:245px; 
	/*border-right:solid 2px #666;*/
	height:510px;
	overflow-y: scroll;
}
#featured ul.ui-tabs-nav li{ 
	padding:0px 0; padding-left:0px;  
	font-size:14px; 
	color:#666;
	z-index:1;
}
#featured ul.ui-tabs-nav li img{ 
	margin:0px 0px; 
	padding:0px;
	z-index:1;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:93px; 
	color:#333;
	background:url(/img/images2/sponLink.png) 0 0 no-repeat; 
	line-height:20px;
	z-index:2;
	padding:9px 0 0 9px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:url(/img/images2/sponLinkHover.png) 0 0 no-repeat;
}
#featured li.ui-tabs-selected{ 
	background:url(/img/images2/sponLinkHover.png) 0 0 no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:url(/img/images2/sponLinkHover.png) 0 0 no-repeat;
}
#featured .ui-tabs-panel{ 
	width:648px; /*height:539px; */
	 position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
.lanChange{ position:absolute; right:0px; top:0px;}

.extIcon{ position:absolute; right:0; bottom:0;}
.extIconL{ position:absolute; left:0; bottom:0;}

.videoLA{ width:640px; margin:0 15px 25px 0; float:left;}
.videoRA{ /*width:315px;*/ width:314px; margin:0 0px 10px 0; float:right;}
.videoSerBox{ width:210px; float:left; /*margin:0 0 0 10px;*/ margin:0 0  0 20px;}
.videoInput{ width: 140px;
				height: 21px;
				padding: 3px 10px 4px 10px;
				border:1px solid #ddd;
				background: #fff;
				outline: none;
				float: left;
				color: #464646;
				font-size:14px;
				-moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius: 5px; /* Safari, Chrome */
  border-radius: 5px; /* CSS3 */
				}
.videoSerBtn{ border:0; background-color:#D12A74; text-align:center; padding:5px 5px; font:bold 13px/14px 'Lato', sans-serif; color:#fff; /*margin:0 0 0 6px;*/ margin:2px 0 0 6px; cursor:pointer;}

.videolistTop { border:0 !important; }

.videoDtl{ margin:/*30px*/ 0 0 0 0;}
.videoDtl h4{ margin:0 0 3px 0; letter-spacing:2px; background-color:#F596C0; padding:4px; text-transform:uppercase; color:#fff; font:normal 14px/17px 'Lato', sans-serif;}
.videoDesc {font:14px/17px 'Lato', sans-serif; color:#000; background-color:#EDD2BF; padding:10px; letter-spacing:1px;/*min-height:340px;overflow:auto;*/}

/* data container */
#data-container div.clear {
	display:inline-block;
	font:13px 'Lato', sans-serif;
}
#data-container div.clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
#data-container  div.row {
    background: url("/img/images2/border-dot-white.gif") repeat-x scroll left bottom transparent;
    margin: 0 0 10px;
    padding: 0 0 15px;
}
#data-container  div.aCol {
    float: left;
    width: 317px;
}
#data-container  div.bCol {
    float: left;
    width: 303px;
}
#data-container  h2 {
    color: #AF1E6E;
    display: block;
    font: bold 18px/22px 'Lato', sans-serif;
    letter-spacing: 2px;
    margin: 10px 0 20px 0;
    text-transform: uppercase;
    border-bottom:1px dotted #AF1E6E;
}
#data-container  div h3 {
    color: #302F2F;
    font-size:13px;
    font-weight: normal;
    line-height: 20px;
    margin: 0 0 5px 5px;
    text-align: left;
}
#data-container  div h3 a {
	color: #AF1E6E;
	text-transform: uppercase;
	font-weight: bold;
}
#data-container  div p {
	margin: 0 0 5px 5px;
}
#data-container div.data-img-container {
	text-align:center;
	border:1px dotted #bbb;
	margin:5px;
	padding:5px;
}

/* Calendar Events */
#calendar-events {
		width: 100%;
}
#calendar-events div.year {
		margin: 0 0 10px 0;
}
#calendar-events div.select-box {
		position: relative;
}
#calendar-events div.select-box a.toggler {
		width: 131px;
		height: 40px;
		padding: 0 0 0 10px;
		display: block;
		background: url(/img/images2/calender/select.year.png) no-repeat 0 0;
		overflow: hidden;
		text-transform: uppercase;
		color: #fff;
		font-size: 2.0em;
		line-height: 40px;
}
#calendar-events div.select-box a.toggler:hover {
		text-decoration: none;
}
#calendar-events div.select-box ul.select-dropdown {
		width: 129px;
		padding: 10px 0 10px 0;
		list-style: none;
		background: #484848;
		border: 1px solid #555555;
		display: none;
		position: absolute;
}
#calendar-events div.active ul.select-dropdown, #calendar-events div.select-box ul.active {
		display: block;
}
#calendar-events div.select-box ul.select-dropdown li {
		width: 100%;
		font-size: 1.2em;
}
#calendar-events div.select-box ul.select-dropdown li a {
		padding: 5px 30px 5px 15px;
		display: block;
		color:#fff;
}
#calendar-events div.select-box ul.select-dropdown li a:hover {
		background: #2b2925;
}
#calendar-events div.months {
		width: 100%;
		margin: 0 0 10px 0;
}
#calendar-events div.months a {
		height: 30px;
		display: block;
		overflow: hidden;
		float: left;
		text-indent: -999px;
}
#calendar-events div.months a.jan {
		width: 55px;
		background: url(/img/images2/calender/jan.png) no-repeat 0 0;*/
}
#calendar-events div.months a.feb {
		width: 49px;
		background: url(/img/images2/calender/feb.png) no-repeat 0 0;
}
#calendar-events div.months a.mar {
		width: 51px;
		background: url(/img/images2/calender/mar.png) no-repeat 0 0;
}
#calendar-events div.months a.apr {
		width: 48px;
		background: url(/img/images2/calender/apr.png) no-repeat 0 0;
}
#calendar-events div.months a.may {
		width: 54px;
		background: url(/img/images2/calender/may.png) no-repeat 0 0;
}
#calendar-events div.months a.jun {
		width: 49px;
		background: url(/img/images2/calender/jun.png) no-repeat 0 0;
}
#calendar-events div.months a.jul {
		width: 46px;
		background: url(/img/images2/calender/jul.png) no-repeat 0 0;
}
#calendar-events div.months a.aug {
		width: 52px;
		background: url(/img/images2/calender/aug.png) no-repeat 0 0;
}
#calendar-events div.months a.sep {
		width: 51px;
		background: url(/img/images2/calender/sep.png) no-repeat 0 0;
}
#calendar-events div.months a.oct {
		width: 48px;
		background: url(/img/images2/calender/oct.png) no-repeat 0 0;
}
#calendar-events div.months a.nov {
		width: 50px;
		background: url(/img/images2/calender/nov.png) no-repeat 0 0;
}
#calendar-events div.months a.dec {
		width: 58px;
		background: url(/img/images2/calender/dec.png) no-repeat 0 0;
}
#calendar-events div.months a:hover, #calendar-events div.months a.active {
		background-position: 0 -40px;
}
#calendar-events div.events {
		padding: 0 10px 0 0;
}
#calendar-events div.events table {
		width: 100%;
		border-collapse: collapse;
		border-top: 1px solid #ddd;
}
#calendar-events div.events table col.aCol {
		width: 143px;
}
#calendar-events div.events td {
		padding: 10px 0;
		vertical-align: top;
		border-bottom: 1px solid #ddd;
}
#calendar-events div.events td.date p {
		margin: 0;
		padding: 5px 0 0 0;
		color: #464646;
		font-size: 13px;
		font-weight: normal;
}
#calendar-events div.events td.info div {
		padding: 0 0 0 10px;
		background: url(/img/images2/calender/border.vertical.gray.gif) repeat-y 0 0;
}
#calendar-events div.events td.info h3 {
		margin: 0;
		color:#AF1E6E;
		font-size: 15px;
		font-weight: normal;
}
#calendar-events div.events td.info p {
		margin: 0;
		padding: 0;
		color: #464646;
		font-size: 13px;
		text-align:justify;
		line-height: 18px;
}

/* Request Miss Universe */
#miss-universe-form {
		padding: 0 10px 0 0;
}
#miss-universe-form p {
		font-size:13px;
}
#miss-universe-form div.select-box {
		position: relative;
}
#miss-universe-form div.select-box a.toggler {
		width: 311px;
		height: 40px;
		padding: 0 0 0 10px;
		display: block;
		background:#ccc url(/img/images2/select.titleholder.request.png) no-repeat 0 0;
		overflow: hidden;
		text-transform: uppercase;
		color: #c69c6d;
		font-size:20px;
		line-height: 40px;
}
#miss-universe-form div.select-box a.toggler:hover {
		background-color: #100e0e;
		text-decoration: none;
}
#miss-universe-form div.select-box 		select-dropdown {
		width: 319px;
		padding: 10px 0 10px 0;
		list-style: none;
		background: #000;
		border: 1px solid #2b2925;
		display: none;
		position: absolute;
		top: 39px;
}
#miss-universe-form div.active ul.select-dropdown, #miss-universe-form div.select-box ul.active {
		display: block;
}
#miss-universe-form div.select-box ul.select-dropdown li {
		width: 100%;
		font-size: 1.2em;
}
#miss-universe-form div.select-box ul.select-dropdown li a {
		padding: 5px 30px 5px 15px		;
		display: block;
}
#miss-universe-form div.select-box ul.select-dropdown li a:hover {
		background: #2b2925;
}
#miss-universe-form form {
		width: 100%;
		padding: 20px 0 20px 0;
		border-top: 1px dotted #ccc;
		display: block;
		overflow: hidden;
}
#miss-universe-form form div.row {
		margin: 0 0 10px 0;
		padding: 0;
		border: none;
}
#miss-universe-form form div.titleholder {
		margin: 0 0 20px 0;
}
#miss-universe-form form h3 {
		margin: 0 0 20px 0;
		color: #AF1E6E;
		font-size:13px;
		text-transform: uppercase;
}
#miss-universe-form form label {
		height:30px !important;
		width: 270px;
		padding: 0 10px 0 0;
		display: inline-block;
		float: left;
		color: #464646;
		font-size:13px;
		text-align: right;
		line-height:30px;
}
#miss-universe-form form span {
		color: #AF1E6E;
}
#miss-universe-form form input.text {
		width: 305px;
		height: 17px;
		padding: 3px 10px 4px 10px;
		border:1px solid #ddd;
		background: #fff;
		outline: none;
		float: left;
		color: #464646;
		font-size:13px;
}
#miss-universe-form form select {
		background: #fff;
		float: left;
		color: #464646;
		font-size:13px;
}
#miss-universe-form form select.large {
		width: 325px;
}
#miss-universe-form form div.dates select {
		margin: 0 10px 0 0;
}
#miss-universe-form form div.dates label.bud {
		width: auto;
}
#miss-universe-form form div.questionnaire label {
		width: 100%;
		margin: 0 0 5px 0;
		float: none;
		text-align: left;
}
#miss-universe-form form div.questionnaire div.row {
		margin: 0 0 10px 0;
}
#miss-universe-form form div.questionnaire div.options {
		padding: 0 0 10px 10px;
}
#miss-universe-form form div.questionnaire div.options label {
		width: auto;
		padding: 0 20px 0 5px;
		display: inline-block;
		float: left;
}
#miss-universe-form form div.questionnaire div.options input.radio {
		width: 14px;
		height: 14px;
		display: inline-block;
		float: left;
		position: relative;
		top: 6px;
}
#miss-universe-form form textarea {
		/*width: 558px;*/
		width:330px;
		height: 90px;
		padding: 10px;
		border: 1px solid #ddd;
		background: #fff;
		overflow: hidden;
		overflow-x: hidden;
		overflow-y: auto;
		clear: both;
		resize: none;
		outline: none;
		color: #464646;
		font-family: 'Lato', sans-serif;
		font-size:14px;
}
#miss-universe-form form div.questionnaire input.text {
		width: 558px;
		height: 17px;
		padding: 3px 10px 4px 10px;
		border: 1px solid #ddd;
		background: #fff;
		outline: none;
		float: none;
		color: #464646;
		font-size:15px;
}
#miss-universe-form p.disclaimer {
		padding: 20px 40px 0 0;
		font-size:14px;
		line-height: 18px;
}

/*---------------Filter Area--------------*/
.filterArea{ background-color:#E7E7E7; border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; padding:4px 10px; margin:20px 0; display:block;}
.filterArea p{ margin:6px 0 0 10px; font-size:14px; float:left; /*width:100px;*/}
.filterArea .dk_container{margin-bottom:0;}
.filterArea .dropDownArea{margin-left:0; margin-top:0;}

.thumbPhoVio{ margin:6px 0 0 0; border-top:solid 2px #CDCDCE; padding-top:14px;}
.thumbPhoVio li{ margin:0px 12px 0 12px; float:left; display:block; width:134px; position:relative; padding:0 0 10px 0;/*new update 11oct12*/ height:180px;}
.thumbPhoVio li:hover{background-color:#B32674;}
.thumbPhoVio li:hover a .norTxt{color:#fff;}
.thumbPhoVio li:hover a .smlTxt{color:#fff;}
.thumbPhoVio li a .imgBox{width:131px; height:93px; border:solid 1px #BF498B; padding:6px; display:block; margin:0 0 5px 0; background-color:#fff;}
.thumbPhoVio li a strong{ margin:0 0 0 0; position:absolute; top:33px; left:54px;}
.thumbPhoVio li a .norTxt{ margin:3px 0 0 3px; font:normal 14px/16px 'Lato', sans-serif; color:#333; display:block; letter-spacing:1px;}
.thumbPhoVio li a .smlTxt{ margin:3px 0 0 3px; font:normal 13px/16px 'Lato', sans-serif; color:#666; display:block; letter-spacing:1px;}

.pagi{ float:right; margin:15px 0;}
.pagi a{ padding:2px 5px; background-color:#E7E7E7; text-align:center; color:#333; font:normal 14px/14px 'Lato', sans-serif; margin:0 0px 0 0;}
.pagi a:hover{background-color:#B32674; color:#fff;}
.pagi a.selectPagi{background-color:#B32674; color:#fff;}

/* News */
#news {
	width: 100%;
}
#aCol {
	width: 640px;
	float: left;
}
#latest-news-pod div.content {
	padding: 0 20px 20px 20px;
}
.tableHld1{
	width: 100%;
	border-collapse: collapse;
}
.tableHld1 col.aCol {
	width: 140px;
}
.tableHld1 td {
	padding: 20px 0;
	border-bottom: 1px dotted #ccc;
	vertical-align: top;
}
.tableHld1 td.date p {
	color: #B32674;
	font-size:14px; font-weight:bold;
}
.tableHld1 td.info p {
	color: #333;
	font-size:13px;
}
#news-article div.content {
	padding: 10px;
}
#news-article div.content div.header {
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #ccc;
}
#news-article div.content div.header p {
	font-size:13px;
	font-weight:bold;
	color: #333;
	margin:0 0 5px;
}
#news-article div.content div.header span {
	display: block;
	font-size:10px;
	color: #888;
}
#news-article div.content div.article {
	padding: 0 20px 20px 0;
	color: #d7d7d7;
}
#news-article div.content div.article h2 {
	margin: 0 0 25px 0;
	font-size:18px;
	color: #B32574;
	font-weight: normal;
}
#news-article div.content div.article h3 {
	margin: 0 0 5px 0;
	font-size:14px;
	color: #d7d7d7;
}
#news-article div.content div.article p {
	margin: 0 0 20px 0;
	color: #333;
	font-size:13px;
	line-height: 18px;
}
#news-article div.content div.back a {
	padding: 0;
	border-bottom:1px dotted #B32574;
	display: inline-block;
	font:13px 'Lato', sans-serif;
	color:#B32574;
}
#bCol {
	width: 300px;
	float: left;
}
	
.loginList { float: right; margin-top: 3px;}
.loginTxt{ float:right; font:normal 13px 'Lato', sans-serif; color:#333; margin:0 10px 0 0; padding:3px 8px 2px 0;}
.loginTxt strong{ color:#000;}
.loginTxt a{ color:#B32674; text-decoration:none;}

/* registration */
#registration-success h3 {
    color: #F60E95;
    font-size: 3em;
    padding-bottom: 20px;
}
#registration-success ul li {
    font-size: 1.8em;
    padding: 5px 10px;
}

#login-error {
   /* padding-bottom: 20px;*/
}
#login-error h3 {
    color: #FA4CB2;
    font-size: 13px;
}
#login-error ul li {
    font-size: 1.5em;
    padding: 10px;
}

.help a {
    clear: both;
	color: #B32674;
    display: inline-block;
    font-size: 13px;
    margin: 0 0 3px 180px;;
}

.message {
    background: none repeat scroll 0 0 #FFE9F5;
    border: 1px solid #B32674;
    color: #B32574;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 10px;
    font-weight:normal;
}


/* 
*  Date: 10th October 2012
*  Added By: Ekta
*  Profile Page -> View More
* 
* */


.viewMore{ float:right;margin-right:10px; }
.viewMore a{color:#B32674;}
.viewMore a:hover{color:#F48AB8;}
.gTranslator {width:700px;float:left;}

.staffDesc{max-height:150px;margin: 0 0 5px 5px;padding-right:15px;text-align:justify;overflow:auto;}
.staffDesc a{color:#B32674;}
.staffDesc a:hover{color:#F48AB8;}

div.pagination {
	clear: both;
	padding: 20px 0;
}

div.pagination span.current{
	background-color: #B32674;
    border-color: #F16AA7;
    color: #FFFFFF;
    font-weight: bold;
}

div.pagination span.prev{
	margin-right:4px;
	padding:5px;
	font-size:13px;	
}

div.pagination span{
	background-color: #F16AA7;
    border-color: #B32674;
    font-weight: normal;
	color: #FFFFFF;
	padding:5px;
	font-size:13px;
}

div.pagination span a{
	color: #FFFFFF;
}

 div.pagination {
	text-align: center;
}

div.pagination ul {
	display: inline-block;
    margin: 0;
    padding: 0;
    /* For IE, the outcast */
    zoom:1;
    *display: inline;
}
div.pagination li {
	float: left;
    padding: 2px 1px;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
} 

/* 
*  Date: 16th October 2012
*  Added By: Ekta
*  Charitable Alience
* 
* */
.charityTable {
}

.charityH3 {
    color:#B32674;
	border: 1px solid #EDA1B7;
	padding: 5px;
	height:40px;
	/*text-align:center;*/
}

.charityA {
}	
	
.charityImg {
	border: 1px solid #EDA1B7;
	margin: 5px 0 5px 5px;
    padding: 5px;
    text-align:center;
}

.charityP{
	/*background-color:#B32674;
	color:#fff;*/
	padding:10px;
    height:150px;
    overflow:auto;
    -webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.rowBreak{ height: 20px;}

/* title holder page */

.headingTop{
    color: #B32574;
    font: bold 26px/28px 'Lato', sans-serif;
    margin:0px 0 15px 0;
    padding: 0;
    text-transform: uppercase;
}
.headingTop span{
    color: #000;
    font: bold 13px/17px 'Lato', sans-serif;
    letter-spacing: 2px;
    text-transform: uppercase;
}
.bioBgNew{ margin:0 0 5px 10px; letter-spacing:1px; background:url(/img/images2/left-bg.jpg) 0 0 repeat; padding:10px; color: #000;
    font: normal 11px/15px 'Lato', sans-serif;}
.bioBgNew h2{
    color: #AF1E6E;
    font: bold 11px/15px 'Lato', sans-serif;
    letter-spacing: 2px;
    margin: 3px 0 4px 0px;
    text-transform: uppercase;
}
.bioBgNew h2 span{
    color: #000;
    font: bold 11px/15px 'Lato', sans-serif;
    text-transform: capitalize;
}
.bioBgNew p{
    color: #000;
    font: normal 11px/15px 'Lato', sans-serif;
}
.detalsMNew{ float:left; /*margin:43px 0 0 0px;*/margin:62px 0 0 0px; width:285px;}
.mailLink{ margin:0 0 0 0;}
.mailLink li{ margin:0 0 5px 10px; display:block;}
.mailLink li a{ margin:0 0 0 0; background:#F7BDCC url(/img/images2/right-arrow.png) 98% 7px no-repeat; display:block; padding:3px 6px; color:#fff; font: normal 11px/15px 'Lato', sans-serif;
-webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}
.mailLink li a:hover{
background:#B32674 url(/img/images2/right-arrow.png) 95% 7px no-repeat;
-webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}
.detaNewL{ /*width:505px;*/ width:999px; float:left; margin:0 0 0 0;}
.detaNewHead{ display:block; margin:10px 0 4px 0; padding-bottom:0px; border-bottom:solid 2px #B32674;}
.detaNewHead ul li a{
margin:0 2px 0 0; padding:8px 15px; background-color:#ccc; text-align:center; /*font:normal 18px/20px 'Lato', sans-serif;*/ font: bold 18px/22px 'Lato', sans-serif; color:#333; min-width:85px; float:left; text-transform:uppercase;
    -moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.detaNewHead ul li a:hover{
background-color:#B32674; color:#fff;
}
.detaNewHead ul li a.tabSel{
background-color:#B32674; color:#fff;
}
.hotExceBox{  float:left; width:235px;}
.hotExceNoMar{background: url("/img/images2/divider.jpg") repeat-y 100% 0px; margin:0 5px 0 5px; padding:0 10px 0 5px;}
.hotExceBox li{ display:block; width:235px;}
.hotExceBox li a { position:relative; display:block;}
.detImgBox{ width:131px; height:93px; border:solid 1px #BF498B; padding:6px; display:block; margin:0 0 5px 0; background-color:#fff;}
.detTxtBox{padding:4px; display:block; margin:0 0 5px 0; background-color:#fff; position:absolute; right:1px; top:0px; font:bold 13px/17px 'Lato', sans-serif; text-transform:uppercase; color:#BF498B; overflow:hidden;}
.detTxtBox span{ font:bold 11px/15px 'Lato', sans-serif; color:#000; display:block; font-style:italic;}

.detaNewHead1{ display:block; margin:10px 0 4px 0; padding-bottom:5px; padding-top:10px; border-bottom:solid 2px #ccc; background: url("/img/images2/divider1.jpg") repeat-x 0 0px;}
.detaNewHead1 h2{
margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /*font:normal 18px/22px 'Lato', sans-serif;*/ font:bold 18px/22px 'Lato', sans-serif; color:#fff; min-width:220px; float:left; text-transform:uppercase;
    -moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}

.eventListN{ margin:0 0 0 0;}
.eventListN li{ margin:0 10px 0 0; padding:0 10px 0 0; display:block; float:left; border-right:dotted 1px #ccc;}
.eventListN li a{display:block; margin:0 0 0 0;}
.elNL{ border:solid 1px #B32674; padding:1px; width:72px; overflow:hidden; float:left;}
.elNLI{ border:solid 1px #B32674; overflow:hidden;}
.elNLI p{background-color:#FBDCE4; padding:5px 2px; text-align:center; font:bold 13px/15px 'Lato', sans-serif; color:#B32674; text-transform:uppercase; margin:0px !important}
.elNLI p strong{ color:#000; font:bold 14px/16px 'Lato', sans-serif; display:block; text-align:center;}
.elNLI span{ color:#333; font:bold 14px/19px 'Lato', sans-serif; display:block; text-align:center; background-color:#fff; margin:2px 0 0 0; padding:5px 0 5px 0; border-top:solid 1px #ccc;}

.elNR{ margin:0 0 0 6px; float:left; width:135px;}
.elNR h3{ font:bold 13px/15px 'Lato', sans-serif; color:#333; text-transform:uppercase; margin:0 0 4px 0;}
.elNR p{ margin:0px !important; font:normal 14px/16px 'Lato', sans-serif; color:#333;}

.detaNewR{ width:415px; float:left; margin:10px 0 0 15px; padding:0 0 0 15px;}
.detaNewHeadR{ display:block; margin:0 0 4px 20px; padding-bottom:5px; border-bottom:solid 2px #ccc;}
.detaNewHeadR h2{
margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; font:normal 18px/22px 'Lato', sans-serif; color:#fff; min-width:220px; float:left; text-transform:uppercase;
    -moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.perArea{background:url("/img/images2/divider1.jpg") repeat-y 0 0px; padding:0 0px 0 0;}
.perAreaI{ padding:15px; background:#E0D1E6; width:330px; height:300px; margin:12px 0 0 20px;
-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 10px 10px 5px #888;
}
.perAreaI ul li{ padding:0 0 0 35px; display:block; background:url("/img/images2/bul.jpg") no-repeat 0 10px; margin:0 0 12px 0;}
.perAreaI ul li h3{ padding:0; display:block; border-bottom:solid 1px #CFC8D4; font:bold 22px/28px 'Lato', sans-serif; color:#000; text-transform:uppercase; margin:0 0 4px 0; font-style:italic;}
.perAreaI ul li p{font:normal 14px/18px 'Lato', sans-serif; color:#333;}
.perAreaI ul li p span{ background-color:#FFF3D9; padding:0 3px;}

/*-------------Slider-------------*/
.jcarousel-skin-tango .jcarousel-container-horizontal {
    /*width:455px;*/
    width:955px;
    padding:10px;
    border-left:solid 15px #fff;
    border-right:solid 15px #fff;
    margin:0 auto;
    margin-bottom:10px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    /*width:455px;*/
    width:940px;	
    overflow:hidden;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin:0 auto;
    width:370px;
    background-color:#f00;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top:35px;
    right:-12px;
    width:14px;
    height:16px;
    cursor: pointer;
    background: transparent url(/img/images2/slideR.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 35px;
    left: -12px;
    width: 14px;
    height: 16px;
    cursor: pointer;
    background: transparent url(/img/images2/slideL.png) no-repeat 0 0;
}
.thumbPhoVid{ margin:6px 0 0 0; }
.thumbPhoVid li{ margin:4px /*30px*/ 28px 0 4px; float:left; display:block; width:134px; position:relative; padding:0 0 10px 0;}
.thumbPhoVid li:hover{background-color:#B32674;}
.thumbPhoVid li:hover a .norTxt{color:#fff;}
.thumbPhoVid li:hover a .smlTxt{color:#fff;}
.thumbPhoVid li a .imgBox{width:131px; height:93px; border:solid 1px #BF498B; padding:6px; display:block; margin:0 0 5px 0; background-color:#fff;}
.thumbPhoVid li a strong{ margin:0 0 0 0; position:absolute; top:33px; left:54px;}
.thumbPhoVid li a .norTxt{ margin:3px 0 0 3px; font:normal 14px/18px 'Lato', sans-serif; color:#333; display:block; letter-spacing:1px;}
.thumbPhoVid li a .smlTxt{ margin:3px 0 0 3px; font:normal 13px/16px 'Lato', sans-serif; color:#666; display:block; letter-spacing:1px;}
.viewMore{ margin:2px 0 0 0; padding:0 18px 0 0; background:url(/img/images2/arrowR.jpg) 100% 6px no-repeat; float:right; font:bold 14px/24px 'Lato', sans-serif; color:#333; text-transform:uppercase;}
/*--------------ADD 23 Oct 2012--------------*/
.contestHead{ position:relative;}
.topStar{background:url(/img/images2/star.jpg) no-repeat 0 0; padding:0 0 0 20px; position:absolute; right:5px; bottom:2px; font:italic 14px/18px 'Lato', sans-serif; color:#F894C1;}
.topStarWin{background:url(/img/images2/star-yell.png) no-repeat 0 0; padding:0 0 0 20px; position:absolute; right:5px; bottom:2px; font:italic 10px/16px 'Lato', sans-serif; color:#F894C1;}
.menuL1{ margin:0 10px 20px 10px; padding:0 0 0 0;}
.listBotTag{position:absolute; left:5px; bottom:-16px; font:normal 14px/16px 'Lato', sans-serif; color:#B32A75; width:148px; padding:2px; text-align:center;}
.contestList li a{ position:relative; padding-bottom:15px; padding-top:10px;}


/* Added By : Ekta
* Date : 24th October 2012
* View More on TH page
*/

.more {
    background: url("/img/images2/arrowR.jpg") no-repeat scroll 100% 6px transparent;
    color: #333333;
    float: right;
    font: bold 14px/24px 'Lato', sans-serif;
    margin: 17px 0 0;
    padding: 0 18px 0 0;
    text-transform: uppercase;
}

.hotExceBox li a strong {
    left: 54px;
    margin: 0;
    position: absolute;
    top: 33px;
}


/*---------------Side By Side---------------*/
.sideBS-gal{ margin:0 0 0 0; text-align:center;}
/*.sideBS-gal li{ margin:0 0 0 0; display:block; float:left; width:180px; height:280px;}*/
.sideBS-gal .sideBSgalLi{ margin:0 10px 10px 0; display:inline-block; position:relative; width:180px; height:310px; vertical-align:top;}
.sideBS-gal .sideBSgalLi .topTxt{ margin:0 0 0px 0; padding:4px 2px; color:#fff; background-color:#f17cb1; font: bold 13px/14px  'Lato', sans-serif; text-align:left;  position:absolute; top:0px; left:0; width:176px; text-align:center;
-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.sideBS-gal .sideBSgalLi img{ position:absolute; top:22px; /*left:10px;*/left:0 /*width:180px;*/ /*height:240px*/;
-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.sideBS-gal .sideBSgalLi .botTxt{ margin:0px 0 0px 0; position:absolute; /*top:256px;*/ top:258px; left:0; width:170px; padding:10px 5px; color:#fff; font: normal 12px/14px  'Lato', sans-serif; text-align:left; background:url("/img/icon-zoom.png") no-repeat 96% 9px #f17cb1;
  -webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.sideBS-gal .sideBSgalLi:hover .topTxt{color:#fff; background-color:#B32A75;/* top:242px;*/
-webkit-transition:all 0.1s ease-in-out;
	-moz-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}
.sideBS-gal .sideBSgalLi:hover .botTxt{color:#fff; background-color:#B32A75;
-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.sideBS-gal .sideBSgalLi:hover img{/* top:0;*/
-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}



/* Added By Ekta
 * Date: 24th October 2012
 * Photo Index Side by Side link
 */
 
.SidebySideLink {
    background: url("/img/images2/arrowR.jpg") no-repeat scroll 100% 6px transparent;
    color: #B32674;
    font: bold 16px/22px 'Lato', sans-serif;
    margin: 17px 0 0;
    padding: 0 18px 0 0;
    text-transform: uppercase;
}


div.contestants-browser {
    /*height: 61px;*/
    height: 52px;
    margin: 0 0 10px;
    padding: 0 8px 0 0;
    /* position: relative; */
    width: 502px;
}
div.contestants-browser a.prev, div.contestants-browser a.next {
    display: block;
    float: left;
    height: 19px;
    overflow: hidden;
    text-indent: -999px;
    width: 47px;
}
div.contestants-browser a.prev {
    background: url("/img/images2/prev.gallery.png") no-repeat scroll 0 0 transparent;
    float: left;
    margin-top:7px;
}
div.contestants-browser a.next {
    background: url("/img/images2/next.gallery.png") no-repeat scroll 0 0 transparent;
    float: right;
    margin-top:7px;
}
div.contestants-browser a.prev:hover, div.contestants-browser a.next:hover {
    background-position: 0 -58px;
}
div.contestants-browser a.disable, div.contestants-browser a.disable:hover {
   background-position: 0 -29px;
}

.contestHead{ position:relative;}
.topStar{background:url(/img/images2/star.jpg) no-repeat 0 0; padding:0 0 0 20px; position:absolute; right:5px; bottom:2px; font:italic 14px/18px 'Lato', sans-serif; color:#F894C1;}
.menuL1{ margin:0 10px 20px 10px; padding:0 0 0 0;}
.listBotTag{position:absolute; left:5px; bottom:-16px; /*bottom:-22px;*/ font:normal 14px/16px 'Lato', sans-serif; color:#B32A75; width:148px; padding:2px; text-align:center;}
.contestList li a{ position:relative; padding-bottom:15px; padding-top:10px;}

.btnVote{ position:absolute !important; bottom:10px; left:65px; padding:0 !important; margin:0 !important;}
.btnVoteDet{position:absolute; top:7px; right:5px; padding:0; margin:0 ;}
.morePhoto h2{ position:relative;}
.contestList li{ position:relative;}

/*----------------------AS SEEN IN--------------------
.asSeenInList{ margin:20px auto; padding:0; width:700px;}
.asSeenInList li{ margin:0 0 15px 0; padding:0 0 10px 0; display:block; border-bottom:solid 1px #ccc; float:left;}
.asSeenInList li span{margin:0 20px 0 0; padding:0; display:block; float:left; width:49px; height:49px; text-align:center; color:#fff; font:normal 12px/16px 'Lato', sans-serif; background-color:#B32674;}
.asSeenInList li span strong{font:bold 14px/16px 'Lato', sans-serif; text-transform:uppercase;}
.asSeenInList li div{margin:0 0px 0 0; padding:0; display:block; float:left; width:600px; text-align:center;}
.asSeenInList li div h2{margin:0 0px 4px 0; padding:0; width:600px; text-align:left; font:bold 22px/22px 'Lato', sans-serif; color:#000; text-transform:uppercase; }
.asSeenInList li div p{margin:0 0px 10px 0; padding:0; display:block; width:600px; text-align:left; font:normal 12px/16px 'Lato', sans-serif; color:#000;}
*/

/*----------------------AS SEEN IN--------------------*/
.asSeenInList{ margin:30px 0 30px 70px; padding:0; width:700px; float:left;}
.asSeenInList li{ margin:0 0 15px 0; padding:0 0 10px 0; display:block; border-bottom:solid 1px #ccc; float:left;}
.asSeenInList li span{margin:0 20px 0 0; padding:0; display:block; float:left; width:49px; height:49px; text-align:center; color:#fff; font:normal 14px/18px 'Lato', sans-serif; background-color:#B32674;}
.asSeenInList li span strong{font:bold 14px/16px 'Lato', sans-serif; text-transform:uppercase;}
.asSeenInList li div{margin:0 0px 0 0; padding:0; /*display:block;*/ float:left; /*width:600px;*/ text-align:center;}
.asSeenInList li div h2 {margin:0 0px 4px 0; padding:0; width:600px; text-align:left; font:bold 22px/22px 'Lato', sans-serif; color:#000;}
.asSeenInList li div p{margin:0 0px 10px 0; padding:0; display:block; width:600px; text-align:left; font:normal 14px/18px 'Lato', sans-serif; color:#000;}
.accList{margin:0px 0 0 20px; padding:0; width:150px; float:left;}
.accList h3{font:bold 15px/18px 'Lato', sans-serif; color:#000; padding:0 0 4px 0;}
.accList h2{font:normal 15px/18px 'Lato', sans-serif; color:#000; padding:0 0 0px 15px;}
.accList li a{font:normal 15px/18px 'Lato', sans-serif; color:#000; padding:0 0 2px 15px; display:block;}

/*------------Acc-------------*/
#accordion-container {}
.accordion-header { }
.active-header {background: url(/img/images2/arrow-d.png); background-repeat: no-repeat; background-position:0 40%; font-size:16px; line-height:25px; font-family: 'Lato', sans-serif; margin:0; padding:5px 25px 5px 30px; color:#fff; cursor:pointer; - font-weight:normal; position:relative; z-index:2;}
.active-header:hover {background: url(/img/images2/arrow-r.png);background-repeat: no-repeat;background-position:0 40%; *background-position:0 40%; background-position:0 40%\9; }       
.inactive-header {background: url(/img/images2/arrow-r.png); background-repeat: no-repeat; background-position:0 40%; font-size:16px; line-height:25px; font-family: 'Lato', sans-serif; margin:0; padding:5px 25px 5px 30px; color:#fff; cursor:pointer;  margin:0 0 2px 0; font-weight:normal; position:relative; z-index:2;}       
.inactive-header:hover {}
.accordion-content {display: none; margin:0 0 2px 0;}
.contHeading{}

/*----------------------Feb 14, 2013 Added for Pin button  on As Seen In page --------------------*/
.asSeenInList div span{width: 135px !important;height:20px !important;background-color:#fff;}
.addthis_button_tweet {width:92px !important;}

#twtr-widget-1 .twtr-doc {height:535px !important;}

/*----------------------Feb 18, 2013 Photo Tab --------------------*/
.morePhoto h2 a span{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; font: bold 18px/22px 'Lato', sans-serif; /*font:normal 18px/22px 'Lato', sans-serif;*/ color:#fff; min-width:200px; text-transform:uppercase; letter-spacing:2px; height:25px;}


/*----------------------AS SEEN IN - View Added By Ekta--------------------*/
.comment{ margin:10px 0 30px 60px; padding:0; width:600px; float:left;}
.comment li{ margin:0 0 15px 0; padding:0 0 10px 0; display:block; border-bottom:solid 1px #ccc; float:left;}
.comment li span{margin:0 20px 0 0; padding:0; display:block; float:left; width:49px !important; height:49px !important; text-align:center; color:#fff; font:normal 14px/18px 'Lato', sans-serif; background-color:#B32674;}
.comment li span strong{font:bold 14px/16px 'Lato', sans-serif; text-transform:uppercase;}
.comment li div{margin:0 0px 0 0; padding:0; display:block; float:left; width:500px; text-align:center;}
.comment li h2 {margin:0 0px 4px 0; padding:0; width:600px; text-align:left; font:bold 22px/22px 'Lato', sans-serif; color:#000;}
.comment li div p{margin:0 0px 10px 0; padding:0; display:block; width:500px; text-align:left; font:normal 14px/18px 'Lato', sans-serif; color:#000;}

.feedPho{margin:0; padding:0;}
.feedPho li{margin:0; padding:0; float:left; display:block;}
.feedPho li a{margin:0 3px 7px 2px; padding:0; display:block; width:63px; height:65px; background:transparent; overflow:hidden; position:relative; top:0; left:0}

.winBHld{display:block; width:100%; position:absolute; bottom:140px; left:0; z-index:9;}
.sideBS-gal .sideBSgalLi .votHov{ display:none;}
.sideBS-gal .sideBSgalLi:hover .votHov{ position:absolute; /*bottom:38px;*/ left:0; z-index:12; background: url(/img/vio70.png) 0 0 repeat;
	margin-top:226px;
	-moz-border-top-left-radius: 10px; /* Firefox */
  	-webkit-border-top-left-radius: 10px; /* Safari, Chrome */
	border-top-left-radius: 10px; /* CSS3 */
	-moz-border-top-right-radius: 10px; /* Firefox */
	-webkit-border-top-right-radius: 10px; /* Safari, Chrome */
	border-top-right-radius: 10px; /* CSS3 */
	font:bold 16px/18px 'Lato', sans-serif; color:#fff; text-align:center; width:100%; display:block; padding:6px 0; text-transform:uppercase;
}

/* on popup image open */
.highslide-overlay a {color:#fff; float: right;}
.highslide-overlay a:hover {color:#fff;}

/* Added on 22/4/2013 */
.diffTxt{ position:absolute; bottom:3px; width:180px; left:0; text-align:center; font:normal 12px/14px 'Lato', sans-serif; color:#B32A75; margin:0; padding:0;}


/*----------------Home Page Redesign-----------*/
/*.sociHldCi{ margin:14px 0 0 12px; padding:0;}*/
.sociHldMail { margin: 0 auto; width: 77%; }
.sociHldCi{ margin:14px 0 0 0; padding:0; display:inline-block !important;}
.sociHldCi li{ margin:0 0 0 14px; padding:0; float:left; display:block;}
.sociHldCi li a{ margin:0; padding:0; display:block; width:31px; height:31px; overflow:hidden; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.soFb{background:url(/img/images2/icon-fb.png) 0 0 no-repeat;}
.soTw{background:url(/img/images2/icon-tw.png) 0 0 no-repeat;}
.soYt{background:url(/img/images2/icon-yt.png) 0 0 no-repeat;}
.soVi{background:url(/img/images2/icon-vi.png) 0 0 no-repeat;}
.soPi{background:url(/img/images2/icon-pi.png) 0 0 no-repeat;}
.soT{background:url(/img/images2/icon-t.png) 0 0 no-repeat;}

.soFb:hover{background:url(/img/images2/icon-fb.png) 0 -31px no-repeat;}
.soTw:hover{background:url(/img/images2/icon-tw.png) 0 -31px no-repeat;}
.soYt:hover{background:url(/img/images2/icon-yt.png) 0 -31px no-repeat;}
.soVi:hover{background:url(/img/images2/icon-vi.png) 0 -31px no-repeat;}
.soPi:hover{background:url(/img/images2/icon-pi.png) 0 -31px no-repeat;}
.soT:hover{background:url(/img/images2/icon-t.png) 0 -31px no-repeat;}

.nlHld{ background-color:#F599AE; border:solid 2px #B32674; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;
width:237px; float:left; padding:5px; text-align:center; margin:15px 15px 0 0;}
.nlHld p{ font:normal 13px/15px 'Lato', sans-serif; color:#000; margin:10px 10px;}
.nlHld .nlInBox{width:160px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-color:#fff; border:0; font:bold 13px/15px 'Lato', sans-serif; color:#666; padding:4px; float:left; margin:0 5px 0 5px}
.nlHld .nlBtn{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-color:#EDEDED; border:solid 1px #858082; font:normal 13px/15px 'Lato', sans-serif; color:#000; cursor:pointer; padding:3px;  float:left;}
.addRHld{ border:solid 2px #FFCC33; width:727px; float:left; margin:15px 0 0 0; height:88px;}

.homeBL{width:683px; float:left; margin:20px 0 0 0;}
.homeBR{width:251px; float:right; margin:20px 0 0 0;}

/*------------Photo-----------*/
.photoSide{ width:683px; float:left; margin:0 0 0 0px; padding:0 25px 0 0;}
.photoSide h2{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /*font:normal 18px/22px 'Lato', sans-serif;*/ font: bold 22px/22px 'Lato', sans-serif; color:#fff; min-width:220px; float:left; text-transform:uppercase;
	-moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.photoSide .more{ margin:17px 0 0 0; padding:0 18px 0 0; background:url(/img/images2/arrowR.jpg) 100% 6px no-repeat; float:right; font:bold 14px/24px 'Lato', sans-serif; color:#333; text-transform:uppercase;}

.photoSide ul{ margin:6px 0 0 0; border-top:solid 2px #CDCDCE; padding-top:14px;}
.photoSide li{ margin:0px 12px 0 8px; float:left; display:block; width:207px; position:relative; padding:0 0 10px 0; /*height:160px;*/ height:180px;}
.photoSide li:hover{background-color:#B32674;}
.photoSide li:hover a .norTxt{color:#fff;}
.photoSide li:hover a .smlTxt{color:#fff;}
.photoSide li a .imgBox{width:193px; height:/*126px*/125px; border:solid 1px #BF498B; padding:6px; display:block; margin:0 0 5px 0; background-color:#fff; text-align:center; overflow:hidden;}
.photoSide li a .imgBox img{ width: 193px; }
.photoSide li a strong{ margin:0 0 0 0; position:absolute; top:33px; left:54px;}
.photoSide li a .norTxt{ margin:3px 0 0 3px; font:normal 14px/14px 'Lato', sans-serif; color:#000; display:block; }
.photoSide li a .smlTxt{ margin:3px 0 0 3px; font:normal 14px/18px 'Lato', sans-serif; color:#7F7F7F; display:block; }

/*--------------Video-----------*/

.videoSide{ width:683px; float:left; margin:15px 0 0 0px; padding:0 25px 0 0;}
.videoSide h2{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /*font:normal 18px/22px 'Lato', sans-serif;*/ font: bold 22px/22px 'Lato', sans-serif; color:#fff; min-width:220px; float:left; text-transform:uppercase;
	-moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.videoSide .more{ margin:17px 0 0 0; padding:0 18px 0 0; background:url(/img/images2/arrowR.jpg) 100% 6px no-repeat; float:right; font:bold 14px/24px 'Lato', sans-serif; color:#333; text-transform:uppercase;}

.videoSide ul{ margin:6px 0 0 0; border-top:solid 2px #CDCDCE; padding-top:14px; padding-left:/*35px*/20px;}
.videoSide li{ margin:0px 8px 0 8px; float:left; display:block; width:/*136px*/145px; position:relative; padding:0 0 10px 0; /*height:160px;*/ height:170px;}
.videoSide li:hover{background-color:#B32674;}
.videoSide li:hover a .norTxt{color:#fff;}
.videoSide li:hover a .smlTxt{color:#fff;}
.videoSide li a .videoBox{/*width:122px; height:80px;*/ width:131px; height:93px; border:solid 1px #BF498B; padding:6px; display:block; margin:0 0 5px 0; background-color:#fff; text-align:center; overflow:hidden;}
.videoSide li a .videoBox img{ height: 93px; width: 131px;}
.videoSide li a strong{ margin:0 0 0 0; position:absolute; top:33px; left:54px;}
.videoSide li a .norTxt{ margin:3px 0 0 3px; font:normal 13px/15px 'Lato', sans-serif; color:#000; display:block; }
.videoSide li a .smlTxt{ margin:3px 0 0 3px; font:normal 14px/16px 'Lato', sans-serif; color:#7F7F7F; display:block; }

/*------------THE CONTESTANTS-------------*/

.contsSide{ width:683px; float:left; margin:15px 0 0 0px; padding:0 25px 0 0;}
.contsSide h2{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /*font:normal 18px/22px 'Lato', sans-serif;*/ font: bold 22px/22px 'Lato', sans-serif; color:#fff; min-width:220px; float:left; text-transform:uppercase;
	-moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.contsSide .more{ margin:17px 0 0 0; padding:0 18px 0 0; background:url(/img/images2/arrowR.jpg) 100% 6px no-repeat; float:right; font:bold 14px/24px 'Lato', sans-serif; color:#333; text-transform:uppercase;}

.contsSide ul{ margin:0px 0 0 0;}
.contsSide li{ margin:0px 12px 0 8px; float:left; display:block; width:155px; position:relative; padding:0 0 10px 0; /*height:160px;*/ height:310px;}
.contsSide li:hover{background-color:#B32674;}
.contsSide li:hover a .norTxt{color:#fff;}
.contsSide li:hover a .smlTxt{color:#fff;}
.contsSide li a .imgBox{width:155px; height:/*233px*/200px; display:block; margin:0 0 5px 0; background-color:#fff; text-align:center; overflow:hidden;}
.contsSide li a strong{ margin:0 0 0 0; position:absolute; top:33px; left:54px;}
.contsSide li a .norTxt{ margin:3px 0 0 3px; font:normal 14px/18px 'Lato', sans-serif; color:#000; display:block; }
.contsSide li a .smlTxt{ margin:3px 0 0 3px; font:normal 14px/16px 'Lato', sans-serif; color:#7F7F7F; display:block; }

/*-------------Slider-------------*/
.contsSide .jcarousel-skin-tango .jcarousel-container-horizontal {
    /*width:455px;*/
    width:583px;
    /*padding:0px;
    border-left:solid 50px #fff;
    border-right:solid 50px #fff;
    margin:0 auto;
    margin-bottom:10px;
	border-top:solid 2px #CDCDCE;
	padding-top:14px;
	margin-top:6px;
*/
}
.contsSide .jcarousel-skin-tango .jcarousel-clip-horizontal {
    /*width:455px;*/
    /*width:580px;	
*/
    width:530px;
    margin:0 auto;	
    overflow:hidden;
}
.contsSide .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin:0 auto;
    width:370px;
    background-color:#f00;
}
.contsSide .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top:112px;
    right:-50px;
    width:37px;
    height:37px;
    cursor: pointer;
    background: transparent url(/img/images2/contestants-rArrow.jpg) no-repeat 0 0;
}
.contsSide .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 112px;
    left: -50px;
    width: 37px;
    height: 37px;
    cursor: pointer;
    background: transparent url(/img/images2/contestants-lArrow.jpg) no-repeat 0 0;
}
.jcarousel-skin-tango {
  border-top: 2px solid #CDCDCE;
  margin: 6px 0 0;
  padding-top: 4px;
}
/*-------------What New--------------*/
.whatSide{ width:683px; float:left; margin:15px 0 0 0px; padding:0 25px 0 0;}
.whatSide h2{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /*font:normal 18px/22px 'Lato', sans-serif;*/ font: bold 22px/22px 'Lato', sans-serif; color:#fff; min-width:220px; float:left; text-transform:uppercase;
	-moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.whatSide .more{ margin:17px 0 0 0; padding:0 18px 0 0; background:url(/img/images2/arrowR.jpg) 100% 6px no-repeat; float:right; font:bold 14px/24px 'Lato', sans-serif; color:#333; text-transform:uppercase;}

.whatSide ul{ margin:6px 0 0 0; border-top:solid 2px #CDCDCE; padding-top:14px;}
.whatSide li{ margin:0px 12px 0 8px; float:left; display:block; width:207px; position:relative; padding:0 0 10px 0;}
.whatSide li a .imgBox{width:207px; /*height:138px;*/ height:115px; display:block; margin:0 0 5px 0; text-align:center; overflow:hidden;}
.whatSide li a strong{ margin:0 0 0 0; position:absolute; top:33px; left:54px;}
.whatSide li a .norTxt{ margin:3px 0 0 3px; font:normal 14px/18px 'Lato', sans-serif; color:#000; display:block; }
.whatSide li a .smlTxt{ margin:3px 0 0 3px; font:normal 14px/16px 'Lato', sans-serif; color:#7F7F7F; display:block; }

/*-------------Ienstagra-------------*/
.ienstaHld{ width:251px; float:left; margin:0 0 0 0px; padding:0 0px 0 0;}
.ienstaHld h2{ margin:0 0 0 0; padding:8px 15px; background-color:#B32674; text-align:left; /*font:normal 18px/22px 'Lato', sans-serif;*/ font: bold 22px/22px 'Lato', sans-serif; color:#fff; min-width:221px; float:left; text-transform:uppercase;
	-moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  border-top-right-radius: 10px; /* CSS3 */
  -moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  border-top-left-radius: 10px; /* CSS3 */
  letter-spacing:1px;
}
.ienstaHld .more{ margin:0px 0 0 0; padding:0 18px 0 0; background:url(/img/images2/arrowR.jpg) 100% 6px no-repeat; float:right; font:bold 14px/24px 'Lato', sans-serif; color:#333; text-transform:uppercase;}

.ienstaHld ul{ margin:8px 0 0 0; }
.ienstaHld li{ margin:0px 5px 0 0px; float:left; display:block; width:78px; position:relative; padding:0 0 10px 0; /*height:160px;*/ height:80px;}
.ienstaHld li a {width:78px; height:80px; display:block; margin:0 0 5px 0; text-align:center; overflow:hidden;}
.homRAds{ margin:15px 0; display:block; float:right; *border:solid 1px #fff;}
.lanSel{ /*margin-right:18px;*/ margin-top:3px;/*margin-left:150px;*/}


/*------Vot For Me (On popup image) (Added on 14/5/2013)-------*/
.highslide-overlay .votForMe a{color:#fff; float:none;}
.highslide-overlay .votForMe{
	/*display: none;*/
	position:absolute; left:0; z-index:12; background: url(/img/vio70.png) 0 0 repeat;
	/*bottom:24px;*/
	margin-top: -49px;
	-moz-border-top-left-radius: 10px; /* Firefox */
  	-webkit-border-top-left-radius: 10px; /* Safari, Chrome */
  	border-top-left-radius: 10px; /* CSS3 */
	-moz-border-top-right-radius: 10px; /* Firefox */
  	-webkit-border-top-right-radius: 10px; /* Safari, Chrome */
  	border-top-right-radius: 10px; /* CSS3 */
	font:bold 16px/18px 'Lato', sans-serif; color:#fff; text-align:center; width:100%; display:block; padding:6px 0; text-transform:uppercase;
}

/*------google translate widget (Added By: Kirti Umrigar, 14/5/2013)-------*/
#google_translate_element .goog-te-combo {
  	position: inherit !important;
	visibility: visible !important;
	margin: -3px 0 !important;
}

/*------ Shop Now - Kirti Umrigar (Added on 28/1/2014) -------*/
.shopnow_content { width: 100%; }
.shopnow_content ul { border-top: none !important; }
.shopnow_content li { padding-bottom: 20px !important; width:190px !important; }
.contFullArea.whatSide.shopnow { width: 100%; }

/*------------YAMAMAY-------------*/
.yam-ban-hld{position:relative; margin:0; padding:0;}
.yam-txt-hld{padding:10px 0px; margin:0; width:100%; background:#ed84aa; color:#fff; text-align:center; font-size:56px;}
.yam-txt{ margin:15px; font: 600 18px/22px 'Lato', sans-serif; color:#000;}
.yam-pro-list{ margin:0; padding:0;}
.yam-pro-list li{
    background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MSUiIHN0b3AtY29sb3I9IiNlMGVjZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #e0ecf2 81%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(81%,#e0ecf2)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#e0ecf2 81%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 0%,#e0ecf2 81%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 0%,#e0ecf2 81%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 0%,#e0ecf2 81%); /* W3C */
    border-right:solid 2px #d0d6da; display:block; float:left; width:19%; text-align:center; margin:0 0 15px 0; min-height:232px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    position:relative;
}
.yam-pro-list li a{ display:block; vertical-align:middle; text-align:center; height:175px; width:100%; float:left;}
.yam-pro-list li .pri-txt span{ /*background:#fff;*/ color:#000; text-align:center; font:600 17px/17px 'Lato', sans-serif; padding:3px 5px; display:inline-block; margin-bottom:2px;}
.yam-pro-list li .pri-txt{ float:right; text-align:right; margin:5px 5px 0;}
.yama-hld-left{ width:455px;}
.yama-hld-right{ width:455px;}
.yama-hld-right ul{ padding-top:5px;}
.yama-hld-right ul h3{ color:#000; font-size:22px; line-height:27px; padding-bottom:4px; font-weight:normal;}
.yama-list-hld{ margin:30px 0;}


/*------------------Home page changes 3feb--------------*/
.shopnow-list li{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:25%; margin:0; padding:0 5px 0 5px;}
/*.whatSide li a .imgBox{width:inherit; height:210px;}*/
.whatSide li a .imgBox{width:inherit; height:140px;}
.top-nav{ background:#ea7ea6; border-bottom:solid 2px #b32674; margin-bottom:8px;}
.top-nav ul{ width:999px; margin:0 auto;}
.top-nav ul li{ float:left; display:block; border-right:solid 1px #b32674;}
.top-nav ul li a{ display:block; padding:13px 16px; color:#fff; font-size:14px; text-transform:uppercase; text-align:center; }
.top-nav ul li a:hover, .top-nav ul li a.top-nav-active{background:#b32674;}
/*.logo{ margin:30px auto;}*/
.logo{ margin:70px auto 30px auto;}
.fixed-back { left: 0; top:0;
	position: fixed;
	right: 0;
	transform: translate3d(0px, 0px, 0px);
	z-index: 1030;}

.serch-new-hld{ background:url(/img/images2/search-bg.jpg) 0 0 no-repeat; width:163px; height:18px; float:right; padding:4px 5px;}
.serch-new-hld input[type="text"]{ background:#fce8ea; width:132px; float:left; font-size:14px; color:#666; padding:0; border:0; margin:1px 0 0 4px;}
.serch-new-hld input[type="submit"]{ border:0; background:url(/img/images2/btn-search.png) 0 0 no-repeat; width:19px; height:19px; float:right; margin:0; cursor:pointer;}
/*------ Shop Now - Kirti Umrigar (Added on 5/2/2014) -------*/
.whatSide .shopnow-list .imgBox { height: 210px; }

/*----------Show Page-----------*/
.full-width{width:999px;}
.full-width .navi{width:999px;}
.full-width .scrollable{width:999px; height:523px;}
.full-width .itemsList{width:999px;}
.full-width .scrollable img{width:100%;}
.show-page-txt-hld{padding:10px 0px; margin:0; width:100%; background:#ed84aa; color:#fff; text-align:center; font-size:56px; margin-top:9px;}
.show-page-txt{margin:15px; font: normal 18px/22px 'Lato', sans-serif; color:#000;}
.show-page-txt a, .show-page-bcon-l > a{color:#D1548E;}

.show-page-bcon{margin:20px 0 0 0; padding:0;}
.show-page-bcon-l{width:348px; float:left; border-right:solid 1px #fff; background:url(/img/images2/left-bg.jpg) 0 0 repeat; padding:5px 15px; overflow:hidden; min-height:377px;}
.show-page-bcon-l h2{margin:0 0 13px;}
.show-page-bcon-l p{margin:0 0 0px; /*font-size:18px;*/}
.show-page-bcon-l p a{ color:#D1548E;}
.show-page-bcon-r{width:619px; float:right;}

.show-phogal{ width:999px; padding-right:0; margin-top:25px;}
.show-phogal .show-phogal-content { border-top:2px solid #CDCDCE; margin:6px 0 0; }    
.show-phogal ul { border-top: 0; margin: 0 0 0 48px; }
.show-phogal li{margin: 0 12px 0 8px;}
.show-judge li{ height:280px;}
.show-dd{margin-left:0;}
.show-dd .dk_container{margin-bottom:5px;}
.show-dd .dropDown{ margin-left:0;}

/*------ The Show page: country/host header - Kirti Umrigar (Added on 25/4/2014) -------*/
.show-page-bcon-l h1 {
  	color: #B32574;
  	margin: 0 0 13px;
  	text-transform: uppercase;
    font: italic bolder 47px 'Lato', sans-serif;
}
