/* CSS Document */

html,body,div,id,a,img,span,p,ul,li,h1,h2,h3,h4,input,form,class,em,b{
margin:0px;
padding:0px;
text-decoration:none;
border:none;
list-style:none;
}
h1{
	font-size:18px;
	padding:0px;
	margin:0px;
}
.textPadding{
	padding-bottom:6px;
	display:block;
	clear:both;
}
img{
	overflow:hidden;
}
#HomeArticleBorderNone{
	border:none;
}
.txtareaStyle{
	border:1px solid #ccc;
}
.marginNone{
	margin:0px;
}
.pagination{
	float:right;
	display:block;
	clear:both;
}
a{
	color:#0099FF;
	cursor:pointer;
}
a:hover{
	color:#CC0000;
}
input radio{
	display:inline;
	overflow:hidden;
}
body{
	background-image: url(../images/mainbBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#1A1A1A;
	font-family:tahoma,Arial;
	font-size:12px;	
	color:#333;
}

#skin{
	width:100%;
}
#mainInner{
	float:left;
	position:relative;
	width:100%;	
	margin-top:30px;
}
.leftAd{
	float:left;
	width:125px;
	margin-top:113px;
	
}
.leftAd1{
	width:120px;
	height:600px;
	float:right;
	background-color:#333333;
	color:#FFFFFF;
}
.leftAd2{
	width:125px;
	height:125px;
	float:left;
	background-color:#FFFFFF;
	margin-top:8px;
}
.leftAd3{
	width:125px;
	height:125px;
	float:left;
	background-color:#00FF66;
	margin-top:8px;
}
.rightMain{
	width:738px;/*731*/
	float:right;
	padding-left:11px;
	padding-top:11px;
	padding-bottom:11px;
	background-color:#000;
}
#topBorder span{
	 background: url(./../images/toptornborder.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/toptornborder.png',sizingMethod='crop');
	width:749px;/*749*/
	height:22px;
	float:right;
}
.topAd{
	width:728px;
	height:90px;
	background-color:#666666;
	float:left;
	color:#FFFFFF;
}
.header{
	width:702px;
	float:left;
	/*background-color:#F6FAFF;*/
	background:url(../images/headBg.jpg) repeat-x;
	padding-top:0px;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:10px;
	background-color:#049BE0;
}
.header .text{
	width:320px;
	float:left;
	/*background:url(../images/headTextBg.png);
	float:left;
	width:320px;
	color:#fff;
	padding:14px;
	float:left;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/headTextBg.png',sizingMethod='crop');*/
}
.text .content{
	background-color:#000;
	float:left;
	color:#fff;
	width:308px;
	height:70px;
	padding:6px;
	font-weight:bold;
	text-align:center;
}
.logo{
	float:left;
	padding-right:20px;
	padding-top:10px;
}
.logo #logo1 span{
	background:url(../images/logo.png) no-repeat;
	width:143px;
	height:95px;
	cursor:pointer;
	float:left;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod='crop');
}

.uploadBtn{
	float:right;
	padding-top:40px;
}
.uploadBtn #upload span{	
	background:url(../images/uploadBtn.png);
	background-repeat:no-repeat;
	width:157px;
	height:35px;
	float:right;
	cursor:pointer;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/uploadBtn.png',sizingMethod='crop');
}

.uploadBtn #upload:hover span{
	background:url(../images/uploadHover.png);
	background-repeat:no-repeat;
	float:right;
	width:157px;
	height:35px;
	cursor:pointer;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/uploadHover.png',sizingMethod='crop');
}

/*-----------------------TOP NAV ---------------------*/
.bestOfSection{
	width:728px;
	height:315px;/*303*/
	float:left;
	position:relative;
	overflow:hidden;
}
.topNav{
	width:728px;
	height:45px;
	background:url(../images/topNavBg.jpg) repeat-x;
	float:left;
	border-bottom:1px solid #666666;	
	border-top:1px solid #000;
}
.topNav ul li{
	height:45px;
	display:inline;
	float:left;
	border-right:1px solid #ccc;
}
.topNav ul li a{
	font-size:15px;
	float:left;
	height:30px;
	padding-top:15px;
	padding-left:7px;
	padding-right:7px;
	color:#FFF;
	font-family:Arial,tahoma;
	font-weight:bold;
}
.topNav ul li a:hover{
	float:left;
	background:url(../images/topnavHover.jpg) repeat-x;
}
.topNavSelected{
	background:url(../images/topnavHover.jpg) repeat-x;
}

/*-----------------------TOP NAV END---------------------*/


/*-----------------------SUB MENU ---------------------*/

.subMenu{
		height:30px;
		width:728px;
		float:left;
		/*background:#25272D;*/
		/*background:url(../images/subLinksBg.jpg) repeat-x;*/
}
.subMenuBg{
	background:url(../images/subMenuBg.jpg) repeat-x;
	width:706px;
}
.subMenu ul li{
	height:30px;
	display:inline;
	float:left;
}
.subMenu ul li a{
	color:#000000;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	height:22px;
	float:left;
	font-weight:bold;
	font-size:11px;
}
.subMenu ul li a:hover{
	float:left;
	color:#ffffff;
}

/*-----------------------SUB MENU END---------------------*/

.tabTitle{
	height:30px;
	width:728px;
	background-color:#CA5400;
	float:left;
	color:#fff;
}
.tabTitle ul li{
	float:left;
	border-right:1px solid #000;
	padding-right:13px;
	padding-left:13px;
	font-size:11px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	width:336px;
}
.tabTitle ul li a{
	font-size:11px;
	color:#000000;
}
.tabTitle ul li em{
	float:right;
	font-style:normal;
	font-weight:bold;
}
.tabTitle ul li span{
	float:left;
}



/*---------------------VIDEO CONTAINER ---------------------*/

.videoContainer{
	float:left;
	width:723px;/*728*/
	background-color:#164C68;
	/*padding:6px;*/
	padding-top:6px;
	padding-bottom:10px;
	padding-left:5px;
}
.box1{
	width:140px;
	float:left;
	padding-right:2px;
	padding-left:2px;
}
.box1 a{
	color:#FF6600;
}
.box1 a:hover{
	color:#fff;
}
.videoThum{
	width:137px;
	height:102px;
	float:left;
	background-color:#333333;
	overflow:hidden;
}
.box1 em{
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	width:140px;
	color:#FFFFFF;
	padding-top:8px;
	padding-bottom:8px;
	float:left;
	font-weight:bold;
	height:35px;
}
/*---------------------VIDEO CONTAINER END---------------------*/

/*---------------------BODY CONTENTS------------------------*/

.bodyContents{
	width:720px;
	float:left;
	padding:4px;
	background-color:#FFFFFF;
	overflow:hidden;
}
.bodyContentsLeft{
	width:392px;/*399*/
	float:left;
	padding:4px;/*7*/
	/*_width:384px;*/
	overflow:hidden;
	/*border-right:1px solid #ccc;*/
	border:1px solid #ccc;
}
.div-video{
	float:left;
}
.contentLeft-container{
	float:left;
	padding-bottom:8px;
	padding-top:8px;
}
#videocontainer{
	float:left;
	width:396px;
	height:auto;
}
#homeVideo{
	float:left;
}
#homeVideo ul li{
	display:inline;
	padding-right:5px;
	border-right:1px solid #ccc;
	font-size:11px;
	color:#666666;
}
.div-video-info{
	float:left;
	padding-left:8px;
	width:245px;
}
.div-video-info ul li{
	padding-bottom:5px;
	width:auto;
	height:auto;
}
.div-video-info ul li a{
	
}

.girlsContent{
	/*background-color:8FB57D;*/
	color:#000;
	padding:6px;/*6*/
	width:380px;/*385*/
	margin-top:7px;
	float:left;
	font-size:12px;
	line-height:18px;
}
.girlsContent ul li{
	display:inline;
}
.girlsContent .imageHolder{
	float:left;
	width:180px;
	height:220px;
	border:1px solid #666666;
}
.girlsContent .desc{
	padding-left:10px;
	float:left;
	font-weight:bold;
}
.girlsContent .desc p{
	width:185px;
	padding:0px;
	margin:0px;
	background-color:#8FB57D
}
.girlsContent .desc em{
	color:#000;
	font-style:normal;
}
.girlsContent .desc span{
	width:50px;
	float:left;
	display:block;
}
.girlsContent .newDesc{
	display:block;
	width:189px;
	float:left;
	padding-left:6px;
}
.girlsContent .newDesc strong{
	width:60px;
	display:inline;
	clear:none;
	float:left;
}
.girlsContent .newDesc em{
	float:left;
	width:120px;
	_width:px;
	padding-left:8px;
	font-style:normal;
}
.girlsContent h1{
	padding-bottom:10px;
	color:#000;
	font-size:18px;
}
.girlsVideoContainer{
	width:384px;
	padding:8px;
	padding-right:0px;
	float:left;
}
.girlsVideoContainer ul{
	padding-bottom:6px;
}
.girlsVideoContainer ul li{
	display:inline;
	padding-right:6px;
}
#header1{
	width:385px;
	height:41px;
	padding-left:7px;
	background:url(../images/homeGirlHead.jpg);
	background-color:#333;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
	padding-top:9px;
}
#header2{
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeArticleHead.jpg);
	background-color:#333333;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}


#header3{
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeVideoHead.jpg);
	background-color:#993300;
	background-repeat:no-repeat;
	color:#FFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.header7{
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/videosBg.jpg);
	background-color:#993300;
	background-repeat:no-repeat;
	color:#FFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.header8{
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/articlesBg.jpg);
	background-color:#333333;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}


/*--------------------NEW HOME HEAD BG ---------------------------*/

.homeContestHead{
	/*IMG COLOR : #9DAEBF*/
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeContestHead.jpg) repeat-x;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.homePicturesHead{
	/* IMG COLOR : #96C6F7 */
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homePicturesHead.jpg) repeat-x;
	background-color:#000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.homeFeaturesHead{
	/* IMG COLOR : #C90C50 */
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeFeaturesHead.jpg) repeat-x;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.homeJokeHead{
	/* IMG COLOR : #10D111 */
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeJokeHead.jpg) repeat-x;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.homeRateAndReviewHead{
	/* IMG COLOR : #ACAA16 */
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeRateandReviewHead.jpg) repeat-x;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.homeStoryHead{
	/* IMG COLOR : #75201C */
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeStoryHead.jpg) repeat-x;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}
.homeQuestionsHead{
	/* IMG COLOR : #719500 */
	width:385px;
	height:41px;
	padding-left:7px;
	padding-top:9px;
	background:url(../images/homeQuestionsHead.jpg) repeat-x;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	float:left;
}

/*--------------------NEW HOME HEAD BG ENDS ---------------------------*/

.homeDesc{
	padding-top:6px;
	float:left;
}
/*.bodyContentsLeft p{
	background-color:#25272D;
	color:#FFFFFF;
	padding:6px;
	width:385px;
	height:150px;
	margin-top:7px;
	float:left;
	font-size:12px;
}*/
.bodyContentsRight{
	float:right;
	border:1px solid #333333;
	width:300px;
	padding:4px;
}
#rightAd{
	float:right;
	margin-bottom:5px;
}

/*--------------------------PARTNER CONTENT----------------------------------*/
.partnerImgHolder{
	width:392px;
	height:200px;
}
.partnerDetContentHolder{
	border:none;
}

/*<!--.partnerDetContentHolder p{
	width:auto;
	height:auto;
	background:none;
	padding:0px;
	margin:0px;
}-->*/
.partnerDetail {
	width:275px;
	float:left;
	margin-left:5px;
}
.partnerDetail h2{
	width:auto;
	font-size:18px;
}
.partnerDetail em{
	display:block;
	clear:both;
	float:left;
	font-style:normal;
}
.partnerDetail p{
	width:auto;
	height:auto;
	background:none;
	padding:0px;
	margin:0px;
	display:block;
	clear:both;
	float:left;
	font-style:normal;

}
.partnerDetailsHead{
	font-size:16px;
	background:#333333;
}
.partnerDetailsHead em{
	display:inline;
	float:left;
	font-style:normal;
	line-height:34px;
}
.partnerDetailsHead span{
	float:right;
	font-size:14px;
}

.partnerHeader{
	width:295px;
	height:25px;
	padding-top:5px;
	margin-top:10px;
	float:right;
	padding-left:5px;
	color:#FFFFFF;
	font-size:18px;
	background-color:#0066CC;
}
.partner_1Header{
	width:295px;
	height:25px;
	padding-top:5px;
	float:right;
	padding-left:5px;
	color:#FFFFFF;
	font-size:18px;
	background-color:#333333;
}
.messageRightHead ul li{
	display:inline;
	float:left;
	padding-top:3px;
	padding-right:3px;
}
.messageRightHead ul li a{
	font-size:12px;
	border:1px solid #CCC;
	border-bottom:0px;
	float:left;
	padding:4px;
	font-weight:bold;
	color:#fff;
} 
.messageRightHead ul li a:hover{
	background-color:#ccc;
	color:#000;
}
.messageRightHead .selectedMsg{
	background-color:#ccc;
	color:#000;
}
.partnerContentBox2{
	width:300px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#CCCCCC;
	float:right;
	font-size:12px;
	line-height:1.5em;
}
.partnerContentBox{
	width:295px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#CCCCCC;
	float:right;
	font-size:12px;
	line-height:1.5em;

}
.partnerContentBox a:hover{color:#ffffff;}
.partnerContentBox span{
	float:left;
	padding-right:5px;
}
.partnerContentBox span a{
	color:#006699;
}
.partnerContentBox em{
	float:right;
	font-style:normal;
	padding-left:10px;
	/*border-left:1px solid #333333;*/
}
.partnerContentBox em ul li{
	width:140px;
}
.partnerContentBox em a{
	color:#006699;
}
.partner{
	
}
.partnerContent{
	padding:5px;
	width:290px;
	float:left;
}
.partnerContent ul li{
	display:inline;
	float:left;
	margin-right:5px;
}
.partnerContent ul li h1{
	display:block;
	font-size:12px;
}
.partnerContent ul li b{
	display:block;
}
.partnerLogoHolder{
	width:100px;
	height:50px;
	float:left;
	border:1px solid #000000;
	overflow:hidden;
}
.partnerDescRight{
	width:177px;
}
/*--------------------------PARTNER CONTENT END----------------------------------*/

/*-------------------------------------------------------------C O P Y   F R O M    H E R E ---------------------------------------*/



/*---------------------NEW LINKS ---------------------------*/
.selected{
	background-color:#ccc;
	color:#226480;
}
.selected_2{
	color:#CC3333;
}
.newLinksTab{
	display:block;
	clear:both;
	float:left;
	width:384px;
	/*height:30px;*/
	background-color:#0C6392;/*226480*/
	/*background:url(../images/newlinkTabBg.jpg) repeat-x;*/
	line-height:30px;
	padding-left:4px;
	padding-right:4px;
	font-size:12px;
	font-family:tahoma,Arial;
	color:#fff;
	padding-top:4px;
}
.newLinksTab em{
	float:right;
	font-style:normal;
	padding-top:5px;
}
.newLinksTab .selected{
	background-color:#fff;
	color:#226480;
}

.newLinksTab ul li{
	display:inline;
	height:30px;
}
.newLinksTab ul li b{
	padding:8px;
}
.newLinksTab ul li a{
	font-size:12px;
	font-family:tahoma,Arial;
	color:#FFFFFF;
	height:30px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	
	cursor:pointer;
}
.newLinksTab ul li a:hover{
	background-color:#0D212B;
	height:30px;
	color:#fff;
	line-height:30px;
}
.newLinksTab ul li .visited {
	background-color:#226480;
	color:#333333;
}
.newLinksContent{
	float:left;
	width:391px;
	font-size:12px;
	/*padding-bottom:10px;*/
	padding-top:10px;
	border-bottom:1px solid #999999;
}
.newLinksContent b{
	display:block;
	clear:both;
	background-color:#B2C891;
	color:#000;
	height:24px;
	line-height:24px;
	padding-left:4px;
	padding-right:4px;
}
.newLinksContent a{
	cursor:pointer;
	color:#226480;/*0066ff*/
}
.newLinksContent a:hover{
	cursor:pointer;
	color:#CC6633;
}

.newlink_A{
	/*padding-top:7px;*/
	float:left;
}
.newlink_B{
	width:235px;
	float:left;
	letter-spacing:1px;
}
.newlink_C{	
	float:left;
	letter-spacing:1px;
}
.newlink_B2{
	width:300px;
}
.newlink_B3{
	width:290px;
}
.newlink_B em{
	float:left;
	font-style:normal;
	padding:0px;
	margin:0px;
	background:none;
}

.newlink_B h2{
	clear:both;
	font-size:18px;
	font-weight:bold;
	clear:none;
	display:block;
	padding-bottom:5px;
} 
.newlink_B span{
	display:block;
	clear:both;
	padding-bottom:5px;
	font-size:11px;
}
.newlink_B p{
	height:auto;
	width:220px;
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	padding-bottom:5px;
	background:none;/*#E8F7FC*/
	color:#6B6B6E;/*000*/
	font-size:11px;
}	
.ratingblock{
	padding:0px;
	float:left;
}
.ratingblock ul li{
	padding:0px;
	margin:0px;
}
.newlink_B p em{
	float:left;
	
}
.newlink_B p a{
	color:#6b6b6e;
}
.newLinksContent ul li{
	display:inline;
	vertical-align:middle;
	float:left;
	padding-right:10px;
}
.newLinksContent ul li ul li{
	padding:0px;
	
}



/*---------------------NEW LINKS END---------------------------*/

/*---------------------VIDEO MAIN---------------------------*/

.videoMain{
	width:392px;
	float:left;
	padding-top:10px;
}
.videoMain h4{
	font-size:18px;
	padding-bottom:4px;
	display:block;
	clear:both;
	float:left;
}
.videoMain h4 a {
	font-size:18px;
	padding-bottom:5px;
}
.videoMain h4 a:hover {
	/*color:#cc0000;*/	
}

.videoMain em{
	font-style:normal;
	font-size:12px;
	padding-bottom:5px;
	display:block;
	clear:both;
}
.videoMain .Video{
	width:393px;
	float:left;
	margin-top:5px;
	padding-bottom:10px;
}
.videoMain .Video .caption{
	float:left;
	width:392px;
	text-align:center;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	background:#CCCCCC;
}
.videoMain .linksContainer{
	float:left;
	padding-top:10px;
	width:392px;
}
.linksContainer ul li{
	padding-bottom:2px;
}
.videoMain span{
	width:75px;
	float:left;
	padding-left:10px;
}
.videoMain span ul li{
	display:inline;
}
.videoMain span h4{
	width:80px;
	font-size:12px;
	font-weight:bold;
}
.videoMain span p{
	font-size:30px;
	font-style:normal;
	font-weight:bold;
	color:#B2AD9E;
	width:80px;
	height:auto;
	background-color:#fff;
	padding:0px;
	margin:0px;
}
.videoMain .shareLinks{
	width:195px;
	border-right:1px dashed #B2AD9E;
	float:left;
	padding-left:10px;
}
.videoMain .shareLinks h2{
	font-size:12px;
	width:185px;
	color:#9F9886;
	font-weight:bold;
	float:left;
}
.shareLinks h2 ul li{
	display:inline;
	width:auto;
	padding-right:5px;
}
.shareLinks em{
	float:left;
}
.shareLinks ul li{
	float:left;
	padding-bottom:5px;
}
.shareLinks ul li a{
	color:#226480;
	cursor:pointer;
	vertical-align:middle;
	padding-left:5px;
	float:left;
	border-bottom:1px dashed #ccc;
	height:17px;
	width:160px;
	font-size:11px;
	padding-top:5px;
	padding-bottom:2px;
}
.videoMain .more{
	float:left;
	width:70px;
}

.more{
	padding-left:5px;
}
.videoMain .more a{
	padding-top:5px;
	color:#226480;
	cursor:pointer;
	font-size:11px;
	width:65px;
	height:15px;
	float:left;
	padding-left:2px;
	background-image:url(../img/seemore.jpg);
	background-repeat:no-repeat;
}
.rateIt{
	clear:both;
	width:384px;
	float:left;
	height:16px;
	background-color:#B2C891;
	padding:4px;
	margin-top:10px;
}
.rateIt a{
	color:#000;
	font-weight:bold;
}
.rateIt a:hover{
	color:#fff;
}
.rateIt ul li{
	display:inline;
	padding-right:5px;
	padding-left:5px;
}

/*---------------------VIDEO MAIN END---------------------------*/

/*---------------------RECOMENDED VIDEO ------------------------*/

.recomendedVideoContainer{
	width:384px;
	float:left;
	/*border:1px solid #ccc;*/
	padding:8px 0 8px 8px;
}
.recomendedVideoContainer .recPicLeft{
	width:183px;
	float:left;
	margin-right:8px;
}
.recPicLeft b{
	display:block;
	clear:both;
	text-align:center;
	padding:4px;
}
.recomendedVideoContainer .recPicRight{
	width:183px;
	float:left;
	margin-right:8px;
}
.recPicRight b{
	display:block;
	clear:both;
	text-align:center;
	padding:4px;
}
/*.recomendedVideoContainer ul li{
	display:inline;
	width:180px;
	height:180px;
	border:1px solid #ccc;	
	float:left;
	overflow:hidden;
	margin-right:8px;
}
.recomendedVideoContainer ul {
	padding:8px 0 8px 8px;
	float:left;
}*/
.header1{
	font-size:18px;
	color:#fff;
	padding-bottom:4px;
	border-bottom:1px solid #CCC;
	font-weight:bold;
	float:left;
	width:388px;
	padding-left:4px;
	background-color:#226480;
}
.header2{
	font-size:30px;
	color:#fff;
	padding-bottom:5px;
	/*border-bottom:1px solid #CCC;*/
	font-weight:bold;
	float:left;
	width:387px;
	padding-left:5px;
	background-color:#226480;/*000*/
}
.header2 span{
	font-size:18px;
	color:#fff;
	padding-bottom:5px;
	/*border-bottom:1px solid #CCC;*/
	font-weight:normal;	
	padding-left:5px;
	background-color:#226480;/*000*/
}
.header2 b{
	display:block;
	clear:both;
	font-size:18px;
}
.header5{
	font-size:30px;
	color:#fff;
	padding-bottom:4px;
	border-bottom:1px solid #CCC;
	font-weight:bold;
	float:left;
	width:387px;
	padding-left:5px;
	background-color:#999900;
}
.header4{
	font-size:18px;
	color:#fff;
	padding-bottom:4px;
	border-bottom:1px solid #CCC;
	font-weight:bold;
	float:left;
	width:378px;
	padding-left:5px;
	background-color:#226480;
}


/*---------------------RECOMENDED VIDEO END ------------------------*/
.addReview{
	width:392px;
	float:left;
	padding:4px;
	padding-left:0px;
	padding-right:0px;
	/*border:1px solid #ccc;*/
	margin-top:10px;
}
.addReview span{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	background:none;
}
.addReview p{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	background:none;
}
.addReview ul li{
	padding-bottom:3px;
}
.addReview .reviewBtnStyle{
	height:25px;
	background:url(../images/subBtnBg.jpg) repeat-x;
	border:1px solid #000;
	float:left;
	width:65px;
	padding-left:3px;
	padding-right:3px;
}

/*--------------------REVIEWS-------------------------------------*/
.reviewContainer{
	float:left;
	width:392px;
	font-size:12px;
	/*border:1px solid #ccc;*/
	margin-top:10px;
}

.reviewContainer .review_1{
	width:297px;
	float:left;
	_margin-top:-12px;
	margin-left:5px;	

}
.reviewBox_reply{
	float:left;
	width:384px;/*382*/	
	padding-top:5px;
	padding:4px;
}

.reviewBox{
	float:left;
	width:392px;/*382*/
	padding-top:5px;
	padding-bottom:5px;
	/*padding:4px;*/
}
.review_1 h2{
	width:300px;
	float:left;
	font-size:12px;
	font-weight:normal;
	clear:none;
	display:block;
	padding-bottom:3px;
	background:#d2e1f6;
}
.review_1 h3{
	width:285px;
	float:left;
	font-size:12px;
	font-weight:normal;
	clear:none;
	display:block;
	padding-bottom:3px;
}

.review_1 h4{
	width:285px;
	float:left;
	font-size:11px;
	font-weight:normal;
	clear:none;
	display:block;
	padding-bottom:3px;
	color:#999;
}

.review_1 span{
	float:right;
	background:#d2e1f6;
}
.review_1 em{
	float:left;
	font-style:normal;
	background:#d2e1f6;
}
.review_1 span ul li{
	display:inline;
	/*border-right:1px solid #CCC;*/
	padding-right:3px;
	padding-left:3px;
	float:left;
}
.review_1 span ul li a{
	color:#666;
}

.review_1 p{
	height:15px;
	width:auto;
	clear:both;
	margin:0px;
	padding:4px;
	padding-top:3px;
	margin-top:5px;
	padding-left:0px;
	background-color:#E8F7FC;
	color:#000;
}
.review_1 p a{
	color:#000;
}
.review_1 p a:hover{
	color:#cc0033;
}
.review_reply_wrap{
	padding-left:4px;
	float:left;
}
.review_reply{
	display:block;
}

.review_reply ul li{
	padding-bottom:3px;
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
}
.review_flag_msg{
	color:#FF0000;
	padding-left:5px;
	padding-right:5px;
}
.reviewPic{
	width:80px;
	height:80px;
	float:left;
	border:1px solid #CCC;
	overflow:hidden;
}

/*--------------------REVIEWS END-------------------------------------*/

/*-----------------------------SIGN UP ------------------------*/
.signUpContainer{
	width:392px;/*384px*/
	float:left;
	padding:4px;
	padding-left:0px;
	padding-right:0px;
	margin-top:5px;
	/*color:#333;/*#4077AF*/
}
.signTxtStyle{
	width:150px;
	height:20px;
	border:1px solid #ccc;
	color:#666;
}
.ddlStyle{
	width:120px;
	border:1px solid #ccc;
}
.signTxtStyle4{
	width:230px;
	height:20px;
	border:1px solid #ccc;
	color:#666;
}
.signTxtStyle5{
	width:341px;
	height:20px;
	border:1px solid #ccc;
	color:#666;
}	
.signTxtStyle2{
	width:200px;
	height:20px;
	border:1px solid #ccc;
	color:#666;
}
.signUpContainer ul li{
	width:379px;/*300px*/
	float:left;
	padding-bottom:5px;
}
.signUpContainer1 ul li{
	width:280px;/*300px*/
	float:left;
	padding-bottom:5px;
}
.signUpContainer .dateOfBirth{
	width:300px;
	float:left;
}

.signUpContainer .name{
	width:320px;
	padding-bottom:0px;
	font-weight:bold;
}
.signUpContainer .dateOfBirth .name2{
	display:block;
	width:300px;
	padding-bottom:0px;
	font-weight:bold;
}
.signUpContainer .dateOfBirth ul li{
	display:inline;
	width:auto;
	padding-right:5px;
}
.signUpContainer .pass{
	width:380px;
	float:left;
	padding-top:5px;
}
.signUpContainer .pass ul li{
	display:inline;
	padding-bottom:10px;
	float:left;
	width:380px;
	font-weight:bold;
}
.signUpContainer .pass span{
	width:75px;
	float:left;
}
.signUpBtnStyle{
	background:url(../img/buttonBg.jpg) repeat-x;
	border:1px solid #666;
	height:20px;
	color:#000;
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
}

/*-----------------------------SIGN UP END ------------------------*/

/*-- --------------------------QUESTION ANSWERS--------------------*/


.header3{
	font-size:18px;
	color:#fff;
	/*border-bottom:1px solid #CCC;*/
	font-weight:bold;
	float:left;
	width:392px;
	height:40px;
	/*background:url(../img/questionBg.jpg) repeat-x;*/
	background-color:#226480;
}
.createNewContestBtn{
	width:392px;
	float:left;	
	padding-top:4px;
	padding-bottom:4px;
}
.header3 ul{
	margin-left:6px;
}
.header3 ul li{
	display:inline;
	line-height:35px;
	float:left;
}
.header3 ul li a{
	color:#FFFFFF;
	padding-left:28px;
	padding-right:28px;
	float:left;
	height:40px;
}
.header3 ul li a:hover{
	/*background:url(../img/questionHoverBg.jpg) repeat-x;*/
	background-color:#333333;
}
.header3 ul li .visited{
	background:url(../img/questionHoverBg.jpg) repeat-x;
}
.signUpContainer ul li .askTxtStyle1{
	width:365px;
	height:50px;
	border:1px solid #CCC;
}	
.pass ul li a{
	color:#666;
}
.pass ul li a:hover{
	color:#333;
}
.pass ul li em{
	font-style:normal;
}

				/*-------------BEST ANSWER -------------*/

.bestAnswerList{
	margin-top:10px;
	float:left;
}		
.bestAnswerList ul li{
	display:inline;
	float:left;
}	
.bestAnswerList ul{
	float:left;
	padding-bottom:10px;
}		
.bestAnswerList .question{
	float:left;
	width:80px;
	display:inline;
}
.bestAnswerList .bestAns{
	width:292px;
	float:left;
	background-color:#F0F8E6;
}
.bestAnswerList .bestAns p{
	width:auto;
	background:none;
	height:auto;
	color:#333;
	margin:0px;
	padding:0px;
}
.bestAns h1{
	width:auto;
}
.bestAns span{
	width:auto;
}
.rateIt_inner{
	clear:both;
	padding:4px;
	padding-left:0px;
}
.signUpContainer .rateIt_inner ul li{
	display:inline;
	float:left;
	width:auto;
	padding:0px;
}
				
				/*-------------BEST ANSWER END-------------*/


/*-- --------------------------QUESTION ANSWERS END----------------*/

/*----------------------------ANSWER----------------------------------*/

.answerSearcContainer{
	width:382px;/*372*/
	float:left;
	background-color:#333;
	padding:4px 0px 4px 10px;
	color:#fff;
}
.answerSearcContainer ul{
	float:left;
}
.answerSearcContainer ul li{
	display:inline;
	float:left;
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	padding-right:5px;
	line-height:24px;
}
.search{
	padding-top:3px;
}

.answerList ul{
	border-bottom:1px dashed #ccc;
	float:left;
	padding-top:10px;
	padding-bottom:5px;
	
}
.answerList{
	padding:0;
	margin:0;
}

.answerList ul li{
	display:inline;
	float:left;
}
.answerList .picSmall{
	width:40px;
	height:40px;
	border:1px solid #ccc;
	float:left;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.pictureSmall40x40{
	width:40px;
	height:40px;
	border:1px solid #ccc;
	float:left;
}
.answerList .ans{
	width:330px;
	float:left;
	padding-left:5px;
}
.answerList .ans h1{
	font-size:18px;	
	padding-bottom:5px;
}
.answerList .ans h1 a{
	color:#4077AF;
}

.ans span {
	padding-bottom:5px;
	float:left;
	font-size:11px;
	width:320px;
}
.answerList .ans1{
	width:370px;
}
#longDesc{
	padding:0px;
	margin:0px;
	background:none;
	width:370px;
}
.answerList .ans span a{
}
.answerList .ans span a:hover{
	color:#003399;
}
.answerList .ans p{
	height:auto;
	width:322px;
	float:left;
	background-color:#fff;
	color:#000;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}

.answerList .ans p em{
	float:left;
	font-style:normal;
}
.answerList .ans p a{
	color:#333;
}

.answerList h2{
	float:left;
	width:382px;
	height:auto;
	font-size:16px;
	padding-top:10px;
}
.answerList h2 em{
	float:left;
	font-style:normal;
}
.answerList h2  span{
	float:right;
}
#desc{
	padding:0px;
	margin:0px;
	background:none;
	line-height:18px;
	clear:both;
}
.ansNavigation{
	width:372px;
	float:left;
	padding:4px;
	margin-top:10px;
	border:1px solid #ccc;
}
.ansNavigation em{
	float:left;
}	
.ansNavigation span{
	float:right;
}
#openQuestion{
	margin:0px;
	padding:0px;
	background:none;
	color:#0099FF;
	padding-bottom:5px;
	font-size:11px;
	clear:both;
	float:left;
	width:390px;
}
#openQuestion a{
	float:right;
}
#openQuestion em{
	float:left;
	font-style:normal;
	font-size:16px;
	color:#333;
	font-weight:bold;
	line-height:25px;
}
.btn{
	background:url(../img/buttonBg.jpg) repeat-x;
	padding:5px;
	width:auto;
	float:left;
	color:#333;
	border:1px solid #999;
	margin-top:5px;
	font-size:11px;
}
.askersRating{
	color:#0066FF;
	background:none;
	float:left;
	display:block;
	clear:both;
	margin-top:5px;
}
.askersRating ul{
	padding:0px;
	border:none;
}
.askersRating ul li{
	padding:0px;
}
#emailBtnContainer{
	padding:0px;
	margin:0px;
	background:none;
}


/*----------------------------ANSWER----------------------------------*/

/*--------------------------ARTICLES----------------------------------*/

.article{
	border-bottom:1px solid #999;
	float:left;	
	padding-top:10px;
	padding-bottom:10px;	
	/*border-top:1px dashed #ccc;*/
	/*border-right:1px dashed #ccc;*/
	width:392px;
}
.articleDiggContainer{
	overflow:hidden;
	padding-right:5px;
	width:386px;
	_width:391px;
}
.articleDiggContainer b{
	float:right;
	display:inline;
}
.articleDiggContainer span{
	float:left;
	display:inline;
	line-height:35px;
}
.article a{
}
.article em{
	font-style:normal;
	text-align:center;
	display:block;
	clear:both;
	padding-bottom:5px;
}
.article ul{
	border:none;
}
.article .ratingblock ul{
	padding:0px;
}
.ratingblock p{
	display:block;
	clear:both;
}
.article .ratingblock ul li{
	padding:0px;
}
.articleDesc_withpic{
}
.articleDesc_withoutpic{
	float:left;
	width:392px;	
	/*overflow:scroll;*/
}
.articleDesc_withoutpic p{
	width:auto;
	height:auto;
	background:none;
	padding:0px;
	margin:0px;
}
.articleDesc_withoutpic p span{
	/*font-size:12px;*/
	width:auto;
	padding:0;
	margin:0;
}
.articleDesc_withpic .picHolder10{
	width:100px;
	height:80px;
	border:1px solid #ccc;
	float:left;
	padding:0px;
	margin:0px;
}
.articleDesc_withpic .articleDesc_1{
	width:280px;/*265*/
	float:left;
	padding-top:0px;/*4px*/
	padding-left:10px;
	/*overflow:scroll;*/
}
.articleDesc_1 p{
	width:auto;
	height:auto;
	background:none;
	padding:0px;
	margin:0px;
	
}
.articleDesc{
}
.articleDetails{
}
.articlePostersMorePost{
	padding-top:10px;
	float:left;
	width:auto;
}
.articlePostersMorePost ul{
	padding-top:10px;
}
.articlePostersMorePost ul li{
	display:inline;
	margin-right:5px;
	width:auto;
}
.articlePostersMorePost .morePost{
	width:225px;
	float:left;
}
.articlePostersMorePost ul li a{
	color:#0066FF;
}
.articlePostersMorePost ul li a:hover{
	color:#CC0000;
}
.articlePostersMorePost ul li h1{
	font-size:16px;
	display:block;
}
.articlePostersMorePost ul li b{
	clear:both;
}


/*--------------------------ARTICLES END----------------------------------*/

/*----------------------------CONTEST----------------------------------*/

.ContentBox ul li a{
	
}
.contest .ContentBox h2{
	clear:both;
	float:left;
	font-size:18px;
	font-weight:bold;
	padding-bottom:5px;
	font-family:Arial, tahoma;
	color:#FF6600;
}
.ContentBox  h2 a{
	cursor:pointer;
	color:#226480;/*0066ff*/
}
.ContentBox  h2 a:hover{
	cursor:pointer;
	color:#CC6633;
}


.ContentBox ul li p a{
	
}
.ContentBox ul li p a:hover{
	
}
.ContentBox ul li em a{
	color:#000;
}
#createNewContestBtn{
	font-size:9px;
	padding:0px;
	float:left;
}
.contestTop{
	border-bottom:1px solid #666666;
	float:left;
	height:auto;
	line-height:18px;
	margin-top:0px;
}
.contest{
	background:none;
	float:left;
	width:392px;/*380px*/
	border-top:1px solid #CCC;
}
.contest ul li{
}
.ContentBox .viewContestbtnHolder{
	float:left;
	padding-left:35px;
	width:auto;
}
.ContentBox .ContestDetailsDesc li{
	padding-left:15px;
	width:auto;
	display:block;
	clear:both;
	color:#fff;
}
.viewContestbtnHolder a:hover{
	color:#000;
}
.ContentBox .viewContestbtnHolder2{
	padding-left:25px;
}
.contest .ContentBox{
	float:left;
	width:382px;/*370*/
	padding:5px;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#000000;
	border-bottom:1px solid #CCC;
}
.ContentBox2{
	background:#FFF;
	float:left;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
}
.ContentBox h1{
	clear:both;
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
.ContentBox h2{
	clear:both;
	display:block;
	font-size:16px;
	color:#000;
}

.ContentBox em{
	display:block;
	clear:both;
	font-style:normal;
}
.ContentBox p{
	width:auto;
	height:auto;
	display:block;
	clear:both;
	background:none;
	color:#fff;
	padding:0px;
	padding-bottom:5px;
	padding-left:35px;
}
.ContentBox ul li b{
	float:left;
	display:block;
}
.ContentBox ul li .creator{
	float:left;
	display:block;
	width:auto;
	padding:0px;
	margin:0px;
	height:auto;
	background:none;
	color:#fff;
}
.vs{
	/*display:block;*/
	float:left;
	clear:both;
	padding-left:30px;/*80*/
	padding-top:10px;
}
.vs ul li {
	display:inline;
	float:left;
	width:auto;
}
.vs .ContestBox{
	width:150px;/*100*/
	float:left;
}
.ContestDetailsBtn{
	float:left;
	padding-left:35px;
	width:145px!important;
}
.ContestDetailsBtn a:hover{
	color:#0099FF;
}
.ContestBox p{
	width:150px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	background:none;
	color:#0099FF;
	font-weight:bold;
	text-align:center;
}
.ContestBox span{
	width:148px;/*98*/
	float:left;
	height:130px;
	border:1px solid #ccc;
}
.ContestBoxDetails .pic2{
	width:120px;
	height:100px;
	float:left;
	border:1px solid #ccc;
}
.ContestBox p a{
	display:block;
	clear:both;
	margin-top:5px;
}
.ContentBox .ContestDescription{
	float:left;
	padding-left:35px;
	color:#fff;
}
.ContentBox .ContestDescription li{
	width:160px;
	display:inline;
	clear:none;
	float:left;
}
.ContentBox .ContestDescription li p{
	color:#fff;
}

.ContentBox .CreatorName{
	float:left;
	padding-left:35px;
	clear:both;
	display:block;
	width:318px;
}
.ContentBox .CreatorName li{
	display:block;
	clear:both;
	width:auto;
}
.ContentBox .CreatorName li p{
	color:#fff;
}
.ContestBtn{
	width:58px;
	background:url(../img/voteBtnBg.jpg) repeat-x;/*buttonBg*/
	height:23px;/*22px*/
	display:block;
	clear:both;
	border:1px solid #D2CECE;
	padding-top:6px;/*6px*/
	color:#333;
	font-size:12px;
	padding-left:35px;
}
.ContestBtn2{
	/*background:url(../images/contestBtnBg.jpg) repeat-x;*/
	background:url(../img/buttonBg.jpg) repeat-x;
	height:24px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #333;
	float:left;
	line-height:20px;
	color:#333;
	font-size:11px;
	cursor:pointer;
}
.vsDetails{
	display:block;
	clear:both;
	padding-left:12px;
	padding-top:10px;
}
.vsDetails .ContestBoxDetails{
	width:170px;
	float:left;
}
.vsDetails .ContestBoxDetails p{
	width:170px;
}
.ContestBoxDetails span{
	width:170px;
	height:130px;
}
.ContestBottomLinks{
	border:1px solid #CCC;
	float:left;
	padding:4px;
	clear:both;
	display:block;
	background-color:#FEFFCE;
}	
.ContentBox .ContestBottomLinks li{
	width:auto;
	display:block;
	clear:both;
}

.ContestBottomLinks a{
	padding-left:6px;
	padding-right:6px;
	border-right:1px solid #ccc;
}
.comments{
	color:#333;
	background:#fff;
	float:left;
}
.comments .ans span a{
	color:#0066FF;
}
.comments .ans h1{
	font-size:12px;
	color:#333333;
	float:left;
	font-weight:normal;
	padding-bottom:5px;
}
.comments h2{
	display:block;
	clear:both;
}
.altCommentBox{
	background:#E5E5E5;
	float:left;
	width:382px;
}
.comments ul{
	border:none;
}
.WhiteSpace{
	padding-left:20px;	
	float:left;
}
.ContestAllEntries{
	padding-left:7px;
}
.color1{
	color:#333;
	font-weight:bold;
}
#color2{
	color:#FFFFFF;
	font-weight:bold;
}
#color3{
	color:#fff;
}
.allEntriesDetail{
	padding-left:15px;
	float:left;
}
.allEntriesDetail span{
	width:350px;
	height:200px;
}
.send{
	display:block;
	clear:both;
	padding-top:5px;
}
.sendEmailForm ul li span{
	width:auto;
	height:auto;
	margin:0px;
}


/*--------------------------ENTER CONTEST ----------------------------------*/
.loginBg{
	width:392px;
	float:left;
	background:url(../images/bestAnsBg.jpg) repeat-x;
}
.newEntryForm{
	clear:both;
	padding-top:5px;
	float:left;
}
.newEntryForm ul li{
	display:block;
	width:380px;
	clear:both;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}	
.newEntryForm ul li a{
	
}
.newEntryForm ul li span{
	width:auto;
	float:left;
	padding:0px;
	margin:0px;
	height:auto;
	overflow:hidden;
	padding-right:5px;
	color:#333333;
}
.newEntryForm .picDisplay{
	width:370px;
	height:200px;
	border:1px solid #ccc;
}

.border{
	border:1px solid #ccc;
	width:370px;
	display:block;
	clear:both;
	height:0px;
	overflow:hidden;
}

/*--------------------------ENTER CONTEST END ----------------------------------*/


/*--------------------------CONTEST END----------------------------------*/


/*--------------------------GIRLS----------------------------------*/

.girlsContainer{
	width:384px;
	_width:392px;
	float:left;
	padding:4px;
	padding-top:8px;
	background-color:#fff;/*333*/
	margin-top:0px;
	color:#;/*99FF00*/
}
.girlsDetBg{
	background-color:#000;
	float:left;
}
.girlsContainer p{
	padding:0px;
	margin:0px;
	background:none;
	color:#ccc;
	width:auto;
	height:auto;
}
.girlsContainer ul li{
	width:auto;
}

.header6{
	background-color:#FF3366;
}
.girlsPicHolder{
	float:left;
	width:180px;
}
.girlsPicHolder p{
	width:180px;
	height:180px;
	display:block;
	clear:both;
	border:1px solid #999933;
}
.girlsPicHolder ul{
 padding:2px 0px;
 float:left;
}
.girlsPicHolder ul li{
	display:inline;
	width:auto;
	margin-top:5px;
	float:left;
}
.girlsPicHolder ul li em{
	width:50px;
	height:50px;
	float:left;
	margin-right:0px;
	margin-left:6px;
	border:1px solid #666;
	overflow:hidden;
}
.girlsDesc{
	float:left;
	padding-left:10px;
	width:190px;
}
.girlsDesc a{
	color:#99CC00;
}
.girlsDesc a:hover{
	color:#000;
}
.girlsDesc ul li{
	width:190px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	color:#000;
}
.girlsDesc ul li strong{
	display:block;
	clear:both;
}
.girlsDesc ul{
	padding-top:5px;
	float:left;
}
.girlsDesc b{
	display:block;
	clear:both;
	font-size:18px;
	color:#B2C891;
	font-weight:normal;
}
.girlsDesc p{
	padding-top:5px;
	padding-bottom:5px;
}

.girlsDesc em{
	font-style:normal;
	color:#333;
	font-weight:bold;
}
.prevCuteGirlsContainer{
	width:381px;
	display:block;
	clear:both;
	padding:4px;
	padding-bottom:10px;
	background-color:#fff;
	color:#4077AF;
	padding-top:10px;
	border:1px solid #CCC;
	float:left;
}
.picHolder{
	width:150px;
	height:140px;
	border:1px solid #ccc;
	float:left;
}
.picHolder_137x102{
	width:137px;
	height:102px;
	border:1px solid #ccc;
	float:left;
}
.prevCuteGirlsContainer ul{
	display:block;
	clear:both;
	padding-left:35px;
}
.prevCuteGirlsContainer p{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	background:none;
	color:#000;
}
.prevCuteGirlsContainer em{
	font-style:normal;
	display:block;
	clear:both;
	font-weight:bold;
}
.prevCuteGirlsContainer ul li{
	display:inline;
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}
.girlsDescDetail{
	padding:0px;
}
.girlsDescDetail ul li{
	display:block;
	clear:both;
	width:365px;
}	
.girlsDescDetail ul li span{
	margin-left:20px;
}
.picHolder2{
	width:320px;
	height:340px;
	border:1px solid #666666;
	float:left;
}
.picHolder3{
	width:90px;
	height:80px;
	float:left;
	border:1px solid #666666;
}
.picHolder4{
	width:180px;
	height:140px;
	float:left;
}
.girlsInterview{
	width:376px;
	background:url(../images/cuteGirlsDetailQuestionBg.jpg) repeat-x;
	min-height:150px;
	float:left;
	padding:8px;
}
.girlsInterview h3{
	font-size:14px;
	font-family:Arial;
	color:#0099FF;
}
.girlsInterview p{
	font-size:11px;
}
.prevCuteGirlThumb{
	width:373px;
	float:left;
	padding:4px;
	padding-left:15px;
	height:87px;
	background-color:#333333;
}
.prevCuteGirlThumb ul li{
	display:inline;
	float:left;
	padding-right:5px;
	line-height:50px;
}
.prevCuteGirlThumb a{
	color:#FFFFFF;
	font-weight:bold;
}
.allGirls{
	/*display:block;
	clear:both;*/
	float:left;
	padding:5px 5px 0 5px;
	overflow:hidden;
	color:#FFFFFF;
	width:382px;
	width:384px;
	background-color:#000000;
}


/*-----------------------NEW ALL GIRLS -----------------------*/
.newAllGirls{
	float:left;
	padding:5px 5px 0 5px;
	overflow:hidden;
	color:#FFFFFF;
	width:382px;
	background-color:#000000;
}	
.newAllGirls b{
	color:#B2C891;
}

/*-----------------------NEW ALL GIRLS ENDS-----------------------*/

.allGirlsLeft{
	float:left;
	width:180px;
	padding-bottom:5px;
}
.allGirlsLeft ul li{
	display:block;
	width:180px;
	/*text-align:center;*/
}
.allGirlsRight{
	float:right;
	width:180px;
	padding-bottom:5px;
}
.allGirlsRight ul li{
	display:block;
	width:180px;
	/*text-align:center;*/
}
.allGirlsBg{
	background-color:#000;
}
.cuteGirlApp p{
	width:auto;
	height:auto;
	background:none;
	display:block;
	clear:both;
}
.cuteGirlApp ul{
	padding-top:5px;
	float:left;
}
.cuteGirlApp ul li span{
	float:left;
	overflow:hidden;
	padding-right:5px;
	color:#333333;
}
.fastLogin{
	float:right;
	clear:right;
	width:380px;
	padding:6px 0 6px 0;
	color:#aaa;
}
.fastLogin ul{
	float:right;
}
.fastLogin ul li{
	display:inline;
	float:left;
	padding-right:5px;
	font-size:11px;
}
.fastLoginTxt{
	width:130px;
	height:20px;
	border:1px solid #ccc;
	color:#666;
}
.welcome{
	color:#fff;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	float:left;
	width:727px;
}
.welcomeLeft{
	float:left;
	width:250px;
}
.welcomeLeft b{
	line-height:24px;
	float:left;
	padding-right:5px;
}	
.welcomeLeft span{
	float:left; 
	padding-right:5px;
}
.welcomeRight{
	float:right;
	width:400px;
}
.welcomeRight .userName{
	display:block;
	clear:both;
	float:right;
	width:400px;
} 
.welcomeRight .userName li{
	float:right;
}
.welcomeRight .profileLinks{
	display:block;
	clear:both;
	float:right;
	width:400px;
}
.currentProfileLink{
	color:#ff6501;
}

.welcomeRight .profileLinks li{
	display:inline;
	float:right;
}
.signTxtStyle3{
	width:160px;
	height:19px;
	border:1px solid #fff;
	background:#333333;
	color:#fff;
	padding-top:2px;
	color:#666;
}
.newGirlsContainer{
	width:392px;
}
.newGirlsContainer h2{
	font-size:18px;
	color:#1B60AC;
}
.newGirlsContainer h2 em{
	font-size:11px;
	font-style:normal;
	font-weight:normal;
}
.girlsSchoolInfo ul li{
	display:inline;
	padding-right:6px;
	float:left;
	width:auto;
	font-size:11px;
}
.newDetailGirlsPicHolder{
	width:376px;
	_width:392px;
	float:left;
	padding:8px;
	background-color:#000;	
}
/*--------------------------GIRLS END----------------------------------*/


/*--------------------------HOT LINKS----------------------------------*/

.marginLessRateIt{
	width:384px;
	float:left;
	height:16px;
	background-color:#B2C891;
	padding:4px;
	margin:0px;
}
.marginLessRateIt a{
	color:#000;
	font-weight:bold;
}
.marginLessRateIt a:hover{
	color:#fff;
}
.marginLessRateIt ul li{
	display:inline;
	padding-right:5px;
	padding-left:5px;
}
#hotLinksDetailContent{
	padding-bottom:10px;
	width:392px;
}
#hotLinksDetailContent ul{
	padding:0px;
}
#hotLinksDetailContent ul li{
	float:left;
}	
#DetRight{
	width:228px;
}
.pic40x40{
	width:40px;
	height:40px;
	float:left;
	border:1px solid #666666;
	margin-left:40px;
	overflow:hidden;
}


/*--------------------------HOT LINKS END----------------------------------*/

/*--------------------------COMPLETED CONTEST DETAILS PAGE----------------------------------*/


.completeContestDetails{
	background:#333;
	border:none;
	width:384px;
}
.completeContestDetails ul li em{
	display:block;
	clear:both;
	color:#FFFFFF;
	font-style:normal;
	width:90px;
	text-align:center;
}
.completeContestDetails ul li a{
	color:#fff;
}

.completeContestDetails ul li em a{
	color:#999900;
}
.completeContestDetails ul li em a:hover{
	color:#FFFFFF;
}
.pageNavigator {
	display:block;
	clear:both;
	border:1px solid #666;
}
.pageNavigator em{
	font-style:normal;
} 
.pageNavigator em a{
	padding-right:5px;
	padding-left:5px;
	color:#99CC00;
}
#completeContestDetails2 ul li em{
	font-style:normal;
	display:block;
	text-align:center;
}
.confirm{
	background-color:#E3E5D6;
	padding:4px;
	
	float:left;
}
.confirm h2{
	border-bottom:1px solid #000;
	padding-bottom:6px;
}
/*--------------------------COMPLETED CONTEST DETAILS PAGE END----------------------------------*/


/*--------------------------CONTEST WINNER----------------------------------*/

.container{ float:left; width:389px; border:1px solid #a1a1a1; border-width:1px 1px 0 1px;; padding:0;}
.container-1{ background:#fff; width:389px; float:left; border-bottom:1px solid #a1a1a1; padding-top:10px;}
.container-2{ background:#eee; width:389px; float:left; border-bottom:1px solid #a1a1a1; padding-top:10px;}
.title{ float:left; font-weight:bold; width:381px; clear:both; padding:0 0 10px 10px;}
.time{ float:left; font-weight:bold; width:371px; clear:both; padding:0 20px 10px 0; text-align:right; color:#a1a1a1; font-weight:normal;}
.img-box{ float:left; width:381px; padding:0 0 10px 10px;}
.img-box img{ float:left;}
.main-img{ float:left; padding-right:20px; width:160px;}
.img-title{ float:left; width:100%; text-align:center; color:#000; clear:both; padding-bottom:5px; margin:0;}
.position-color{ color:#ca5400;}
.right-img-box{ float:left; width:200px;}
.right-img{ float:left; width:80px; padding:0 20px 5px 0;}
.detail-box{float:left; width:391px;}
.detail-row1{ float:left; width:381px; padding-left:10px;}
.detail-row2{ float:left; width:175px; padding-left:10px;}

/*--------------------------CONTEST WINNER END----------------------------------*/


/*---------------------------MESSAGING-----------------------------------------*/
.settings{
	width:auto;
	float:left;
}
.settings span{
	float:left;
}
.settings li{
	display:block;
	clear:both;
}
.composeRight{
	width:145px;
	float:left;
}
.composeLeft{
	width:140px;
	float:left;
	padding-right:5px;
}
.composeLeftInner{
	overflow:scroll;
}
.composeLeft h1{
	font-size:12px;
}
.composeLeft ul{
	float:left;
	width:140px;
}
.composeLeft ul li{
	
	display:inline;
	margin-right:3px;
}	

.deleteBox{
	display:block;
	float:left;
	clear:both;
	padding:4px;
	border:1px solid #ccc;
}
.deleteBox ul li{
	display:inline;
	float:left;
}
.inboxSubject{
	float:left;
	width:358px;
	padding:4px;
	padding-bottom:15px;
	padding-left:30px;
}
.inboxSubject ul{
	display:block;
	clear:both;
}
.inboxSubject ul li{
	display:inline;
	vertical-align:middle;
	height:18px;
	float:left;
	padding-right:5px;
}
.inboxSubject ul li h1{
	font-size:18px;
}
.inboxSubject ul li em{
	width:50px;
	float:left;
	font-style:normal;
	text-align:right;
	padding-top:3px;
}	
.inboxSubject ul li span{
	padding-left:55px;
	padding-top:3px;
	float:left;
	font-size:11px;
}
.compose ul li{
	float:left;
	display:inline;
	margin-right:2px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
}
/*-----------REVIEW_2-------------*/
.reviewContainer .review_2{
	width:275px;
	float:left;
}
.review_2 h2{
	width:227px;
	float:left;
	font-size:12px;
	font-weight:normal;
	clear:none;
	display:block;
	padding-bottom:3px;
	background:none;
}
.review_2 h2 a {color:#000000;}
.review_2 h2 a:hover{color:#FF0000;}
.review_2 span{
	background:none;
}
.review_2 span ul li a{
	
}

.reviewContainer .review_2 span ul li{
	display:block;
	clear:both;
	border-right:0px;
	border-left:1px solid #999;
}
.review_2 em{
	font-style:normal;
	padding-top:5px;
	padding-bottom:5px;
	background:none;
	font-size:11px;
	color:#999;
	display:block;
	clear:both;
	width:227px;
}

.reviewChechBox{
	width:20px;
	float:left;
	margin-top:30px;
}
/*-----------REVIEW_2 END-------------*/


/*---------------------------MESSAGING END-----------------------------------------*/


/*--------------------------PROFILE PAGE----------------------------------*/

.profileTop{
	float:left;
	width:390px;
}
#userProfilePicHolder{
	float:left;
	width:150px;
	height:150px;
	border:1px solid #ccc;
}
#profileTopRight ul li span a{
	color:#000;
}
#profileTopRight span a:hover{
	color:#000;
}
#profileTopRight{
	width:227px;
	float:left;
	padding-left:4px;
	padding-right:4px;
}
#profileTopRight ul li{
	padding-bottom:5px;
	display:block;
	clear:both;
}
#profileTopRight ul li span {
	margin-right:5px;
	float:left;
}

.contrib_cat{
	float:right;
	width:394px;	
	border-bottom:1px dotted #222;
	font-size:12px;
}
.contrib_cat h2{
	float:right;	
	margin:0;
	padding:10px 0 0 0;
	font-size:12px;
	font-weight:normal;
	color:#b2c891;
	padding-right:4px;
}

/*--------------------------EDIT PROFILE ----------------------------------*/

#editProfile a{
	color:#0033FF;
}
#editProfile a:hover{
	color:#0066FF;
}
#editProfile em{
	display:block;
	clear:both;
	font-style:normal;
}
.ExtendedLinks{
	clear:both;
	width:384px;
	float:left;
	background-color:#B2C891;
	padding:4px;
}
.ExtendedLinks ul{
	padding:5px;
	background-color:#FFFFCC;
}
.ExtendedLinks ul li{
	display:inline;
	padding-right:5px;
}
/*--------------------------EDIT PROFILE END----------------------------------*/


/*--------------------------PROFILE PAGE END----------------------------------*/


/*--------------------------CONFERMATION ----------------------------------*/



/*--------------------------CONFERMATION END----------------------------------*/


/*---------------------------RATINGS-----------------------------------------*/

.ratings{
	background-color:#FFF;
	float:left;
	padding:5px;
	border:1px solid #ccc;
}
.ratingDesc{
	float:left;
	padding:5px;
	width:190px;
	color:#000;
}
.ratingDesc h2{
	font-size:18px;
	color:#000;
}
.ratingLinks{
	clear:both;
	display:block;
}
.ratingLinks ul li{
	display:inline;
	float:left;
	padding-right:5px;
	width:auto;
}
.ratingStar ul{
	padding:0px;
	margin:0px;
}
.ratingStar ul li{
	display:block;
}

/*---------------------------RATINGS END-----------------------------------------*/

/*----------------BEST ANSWER BG---------------*/

.bestAnsBg{
	background:url(../images/bestAnsBg.jpg) repeat-x;
	float:left;
}
.bottomLinks_2{
	display:block;
	clear:both;
	text-align:center;
	background-color:#FFFFCC;
	padding:5px;
	border:1px solid #ccc;
}
.bottomLinks{
	float:left;
	background-color:#ffffcc;
	border:1px solid #ccc;
	padding:5px;
	clear:both;
	/*float:left;*/
}
.bottomLinks ul{
	border:none;
	padding:0px;
}

.bottomLinks ul li{
	width:auto;
	margin:0px;
	padding:0px;
	text-decoration:none;
	padding-right:8px;
	padding-left:8px;
	border-right:1px solid #ccc;
	display:inline;
}
.bottomLinks .likes a{
	background:url(../img/thumbsup.jpg) no-repeat;
	padding-left:11px;
}
.bottomLinks ul li em{
	font-style:normal;
}
.bottomLinks .likes a:hover{
	background:url(../img/thumbsup_hover.jpg) no-repeat;
}
.bottomLinks .dislikes a{
	background:url(../img/thumbsdown.jpg) no-repeat;
	padding-left:11px;
}
.bottomLinks .dislikes a:hover{
	background:url(../img/thumbsdown_hover.jpg) no-repeat;
}
.invalidLogin{
	background-color:#226480;
	color:#FF9900;
	font-size:18px;
	font-weight:bold;
	float:left;
	width:387px;
	padding-left:5px;
	padding-bottom:5px;
}

/*----------------BEST ANSWER BG ENDS---------------*/


/*----------------ARTICLE EDITOR--------------------*/
.articleEditorHead{
	width:715px;
	_width:720px;
	font-size:30px;
	color:#fff;
	padding-bottom:5px;
	/*border-bottom:1px solid #CCC;*/
	font-weight:bold;
	float:left;
	padding-left:5px;
	background-color:#333;/*000*/
}
.articleEditSubHead{
	padding:5px 0 0px 0;
	margin-bottom:4px;
	font-size:18px;
	font-weight:bold;
	float:left;
	width:700px;
}
.articleEditSubHead ul li{
	display:inline;
}
.articleEditSubHead span{
	color:#0066FF;
	font-weight:bold;
	font-size:12px;
}
.articleEditSubHead em{
	float:right;
	font-size:11px;
	font-style:normal;
	line-height:24px;
}
.articleEditSubHead p{
	display:inline;
	float:left;
}
.articleEditorTab{
	width:auto;
	background-color:#333;
}
.articleEditor{
	float:left;
}
.articleEditorContent{
	float:left;
	padding:5px;
	width:710px;
	_width:720px;
	background-color:#ccc;
}
.articleEditorContent .innerContentHolder{
	padding:5px;
}
.articleEditorContent ul{
	padding:4px 0 4px 0;
}
.articleEditorTxtStyle{
	width:500px;
	height:30px;
	padding-top:6px;
}
.innerContentHolder ul li span{
	padding-left:5px;
}
.newBtn{
	background-color:#333333;
	border:#CCC;
	color:#fff;
	cursor:pointer;
	padding:4px;
}
/*----------------ARTICLE EDITOR ENDS--------------------*/


/*----------------PRODUCTS ---------------*/

.prodDetailsTop{
	float:left;
}
.otherProdHolder{
	float:left;
	width:384px;
	padding:8px 0 8px 8px;
	background-color:#000000;
}
.otherProdHolder .prodImgSmall{
	padding-right:8px;
	float:left;
}
.prodDesc h2{
	font-size:18px;
}


/*----------------PRODUCTS ENDS---------------*/


/*----------------FEATURES--------------------*/
.FeatCat{
	width:386px;
	float:left;
	padding:3px;
	margin-bottom:3px;
}
.featuresListBox{
	width:392px;
	padding-top:5px;
	float:left;
	margin-bottom:8px;
	background:url(../images/bestAnsBg.jpg) repeat-x;
}
.featuresListBox p{
	margin-bottom:3px;
}

.winner{
	background:url(../img/winner.jpg) center top no-repeat #fff;
}

/*----------------FEATURES ENDS--------------------*/



/*---------------------BODY CONTENTS END------------------------*/

/*---------------------FOOTER------------------------*/

.footer{	
	float:left;
	background-color:#000;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #ccc;
	color:#fff;
	font-size:11px;
}
.footer a{
	color:#CCC;
	font-weight:bold;
}	
.footer a:hover{
	color:#999900;
}
.footer ul{
	padding:0px;
	margin:0px;
	width:auto;
	float:left;
	text-align:center;
	width:726px;
	_width:724px;
}
.footer ul li{
	display:inline;
	padding-right:6px;
}

.footer .last-li{
	padding:0px;
	color:#999;
	display:none;	
	}
/*---------------------FOOTER ENDS------------------------*/



/* RAJAN's CSS */


.fontRed{
	clear:both;
	text-align:center;
	color:#000;
	font-weight:bold;
	padding-top:3px;
	background-color:#FFFFCC;
	border:1px solid #CCC;
	float:left;
}
.ajaxMsg{
font-size:12px;
padding:5px;
margin:0px;
clear:both;
}
.activeRatingClass{
width:10px;
height:10px;
}
.inactiveRatingClass{
width:12px;
height:12px;
}
#best-of-section{
	height:190px;
	background:url(../images/bestOfSectionBg.jpg) repeat-x;
	background-color:#164C68;
}

#uploadForm{
width:392px;
}
#uploadForm div{
padding:10px;
border-top:1px solid #CCCCCC;
}

#uploadForm h3{
padding:5px;
font-size:13px;
color:#1e516e;
}
#uploadForm .upload{
padding:10px 0px 10px 5px;
width:392px;
background:#1e516e;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
#uploadForm label{
cursor:pointer;
}
#uploadForm form{
	border:2px solid #CCCCCC;
	border-collapse:collapse;
	padding:10px;
	text-align:left;
}

.legal{
	text-align:justify;
	margin:0px;
	padding:0px;
}

.legal p{
	padding:0px;
	margin:0px;
	width:auto;
	height:auto;
	background:none;
	color:#333;
}
.legal a{
	color:#1e516e;
}

.errorMsg{
	background-color:#FFFFCC;
	font-size:12px;
	float:left;
	clear:both;
	display:block;
	padding:4px;
	border:1px solid #ccc;
	width:365px;
}
.submit2{
	border:1px solid #1e516e;
	background:#1e516e;
	color:#FFFFFF;
	height:24px;
	padding:2px;
	cursor:pointer;
}
.legal .submit{
	border:1px solid #1e516e;
	background:#1e516e;
	color:#FFFFFF;
	margin:5px;
	padding:2px;
}

label{
cursor:pointer;
}
.addNewEntryBox{
float:left;
border:1px solid #CCC;
margin-bottom:15px;
padding-left:10px;
padding-top:10px;
}
/* Ends here -- RAJAN */


/* --------------------------------------------------------	*
 * 					UPLOAD FORM								*
 * -------------------------------------------------------- */

.upload-form ul li{
	padding-bottom:5px;
}
.upload-form  span{
	padding-right:5px;
	font-weight:bold;
}
.upload-text-small{
	width:100px;
	height:20px;
	border:1px solid #ccc;
}

.upload-form textarea{	
	border:1px solid #ccc;
}
.txtArea{
	border:1px solid #ccc;
}

/* --------------------------------------------------------	*
 * 					FORM VALIDATION ERROR					*
 * -------------------------------------------------------- */
#msg {display:none; position:absolute; z-index:200; background:url(../js/images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}


/* --------------------------------------------------------	*
 * 					FRONT END COMMENT						*
 * -------------------------------------------------------- */
.comment_replay{display:block;}
.replay{display:block}


/* --------------------------------------------------------	*
 * 					RATING SYSTEM FRONT END 				*
 * -------------------------------------------------------- */
.newRateIt{	float:left;}
.newRateIt p{margin:0; padding:0; background:none; height:auto; width:auto; color:#6B6B6E; font-size:11px; letter-spacing:1px;}

/* --------------------------------------------------------	*
 * 					USER MESSAGING							*
 * -------------------------------------------------------- */
.success_msg_box{ float:left; width:352px; padding:10px; margin:10px 0px; color:#ec4f07; border:10px solid #cccccc; background-color:#FFFFFF;}
.border_bottom{border-bottom:1px solid #DDD;}
.new_inbox_item{color:#FF0000;}
/* --------------------------------------------------------	*
 * 					ANU's STYLE SHEET						*
 * -------------------------------------------------------- */
 
.completed-contest-container{ float:left; width:389px; border:1px solid #a1a1a1; border-width:1px 1px 0 1px;; padding:0;}
.completed-contest-container-1{ background:#fff; width:389px; float:left; border-bottom:1px solid #a1a1a1; padding-top:10px;}
.completed-contest-container-2{ background:#eee; width:389px; float:left; border-bottom:1px solid #a1a1a1; padding-top:10px;}
.completed-contest-title{ float:left; font-weight:bold; width:381px; clear:both; padding:0 0 10px 10px;}
.completed-contest-time{ float:left; font-weight:bold; width:371px; clear:both; padding:0 20px 10px 0; text-align:right; color:#a1a1a1; font-weight:normal;}
.completed-contest-img-box{ float:left; width:381px; padding:0 0 10px 10px;}
.completed-contest-img-box img{ float:left;}
.completed-contest-main-img{ float:left; padding-right:20px; width:160px;}
.completed-contest-img-title{ float:left; width:100%; text-align:center; color:#000; clear:both; padding-bottom:5px; margin:0;}
.completed-contest-position-color{ color:#ca5400;}
.completed-contest-right-img-box{ float:left; width:200px;}
.completed-contest-right-img{ float:left; width:80px; padding:0 20px 5px 0;}
.completed-contest-detail-box{float:left; width:391px;}
.completed-contest-detail-row1{ float:left; width:381px; padding-left:10px;}
.completed-contest-detail-row2{ float:left; width:175px; padding-left:10px;}

/* --------------------------------------------------------	*
 * 					COMMON STYLE PARAMETERS					*
 * -------------------------------------------------------- */
 .pad_left_5{padding-left:5px;}
 .dotted_line{ float:left; height:0px; padding-top:5px; padding-bottom:5px; width:394px; height:0px; border-bottom:1px dotted #ccc; }
 .line{ float:left; width:392px; height:0px;padding-top:5px; padding-bottom:5px; width:394px; border-bottom:1px solid #ccc; }
 .line_2{display:block; clear:both; border-bottom:1px solid #ccc;}
 .large_quotes{font-size:36px;}
 .line_1px{ float:left; width:392px; height:0px; margin:0; padding:0; margin-bottom:5px; border-bottom:1px solid #ccc; }

