@charset "utf-8";
/* CSS Document */
/*Png fix for IE 6: Butterfly image*/
/*img { behavior:url("images/iepngfix.htc");}*/
#bannerButterFly img { behavior:url("images/iepngfix.htc");}
div#header { behavior:url("images/iepngfix.htc");}

body {
	margin:0px;
	padding:0px;
	background:url(../images/bg-page.gif) repeat-x #000;
	/*background:url(../images/bg-page.gif) repeat-x #000 0% 110%;*/
	color:#fff;
	font-family:Myriad Pro, Myriad Apple, Arial;
	font-size:12px;
	height:100%;
	width:100%;
}
 
body.splBg {
	background:url(../images/bg-page_small.gif) repeat-x #000 0% 110%;
}

#wraperHeadHome {
	padding-top:3px;
}

.btnBlue {
	margin:4px 0px 0px 4px;/**/:/**/margin:1px 0px 0px 4px;
}

.txtBlack {
	color:#000000;
}
/*Classes for calendar: starts here*/
ul.calDays {
	background-color:#000000;
	margin-left:-33px;
}
     
ul.calDays li {
	list-style:none;
	display:inline;
	float:left;
	width:36px;
	font-size:18px;
	padding:4px 0px 0px 0px;
	text-align:center;
	margin-top:3px;
}
    
.brdFirstDay {
	 border-right:1px solid #aaaaaa;
} 

.bgCal {
	background:#000;width:270px; height:32px;margin:0 0 10px 20px;
}

.calDate {
	color:#4dbad0;
}

/*Classes for calendar: ends here*/

.footer-links{
	margin-left:120px !important;
	*padding-top:37px !important; 
        float:left;
}


 /* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.footer-links {
 padding-top:37px; 
 }
}

.footer-links a{
	margin-right:10px;
	text-decoration:none;
}
.footer-links a:hover{
	margin-right:10px;
	text-decoration:underline;
}

/*Classes for passport component: starts here*/

.confessionsBoxtext {
	height:115px; overflow:auto;
}


.contact table {
	font-size:14px;
}

.contact table input {
	width:354px; height:28px;
	border-top:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
}

.contact table textarea {
	width:354px;  
	border-top:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
}

.confessionsBoxtextlink {
	text-align:right;
}

.bg_contact {
	background:#151515 url(../images/contact_top_left_img.jpg) no-repeat left top;
	width:637px; height:410px; padding:10px 15px 0 0; margin:0 0 0 -12px; 
  }


.common-box-games {
	width:635px; 
	margin:0 20px 30px 0;
	float:left;
}

.common-box-games1 img {
	margin:0 15px 0 0;
}

.box-container-passport {
	background:url(../images/passport-bg.gif) no-repeat;
	width:307px; height:230px;
 }

.box-container-passport h3{
	margin:0; font-size:18px;
	padding:15px 0 0 0;
}

.box-container-passport p {
	margin:0; font-size:15px;
	padding:10px 0 0 0;
}
 
.box-container-passport a {
	color:#000000;
}
  
.box-container-passport a:hover {
	color:#000000;
}

.rightBannerparent{
 width:180px;
}


.foooter-wrapper {
	background:url(../images/bg-footer-home.gif) no-repeat;
	width:100%;
	min-height:218px;	 
	/*margin-top:-33px; */
	position:relative;
	margin-top:-37px;
	_margin-top:-60px; 
	*margin-top:-45px;	
	border:0px solid red;
	//margin-top:1px;

 	
}

#footer	{
	width:996px;
	margin:0 auto;
	background:url(../images/bg-footer.gif) no-repeat;
	height:180px;
 }


#footer ul	{
	margin:0; padding:34px 0 0 105px;
}  

#footer ul li	{
    margin:-2px 0 0 0; 
	_margin:0 0 0 0; *margin:0 0 0 0; padding:0px 0 0 19px; list-style:none;
	float:left; font-size:13px;
}  

 /* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
#footer ul li {
 margin:0;
 }
}


#footer ul li a	{
	color:#FFFFFF; text-decoration:none;
}

#footer ul li a:hover	{
	color:#FFFFFF; text-decoration:underline;
}

.rightBanner {
 width:180px; background:#333333;
 font-size:11px; color:#666666;
 text-align:right;
}

.rightBanner p {
 margin:0; padding:10px 0 0 0;
 text-align:center;
}

.rightBanner p.adv {  
 text-align:right;
 padding:5px 10px 5px 0;
}

.rightBanner a {  
 color:#666666; text-decoration:underline;
 }
 
.rightBanner a:hover {  
 color:#666666; text-decoration:none;
 }
 
.rightBannerbotom {  
  width:180px; padding:20px 0 0 0;  
}

/*Classes for right banner: ends here*/
 
.txtcommentBox {
	width:443px;
	height:100px;
	border:8px solid #ffffff;
	background-color:#bcbbbb;
	padding-left:5px;
	margin:10px 0px 10px 0px;
	overflow:auto;
	text-decoration:none;
}

.txtcommentBoxLarge {
	width:622px;
	height:300px;
	border:8px solid #ffffff;
	background-color:#bcbbbb;
	padding-left:5px;
	margin:20px 0px 10px 0px;
	overflow:auto;
	text-decoration:none;
}	
 
/*Classes for passport component: ends here*/ 

.thumbNailHolder {
	margin:28px 0px 0px 80px;
	float:left;
	width:100px;
}

.setBlkLnkBottom {
	margin-bottom:20px;
}

.contentLineHeight {
	line-height:18px;
}

/*Classes for Visual bg: starts here*/
.secVj {
	background:url(../images/img-vj-lola.jpg) no-repeat;width:306px;height:259px;
}

.secAgonyAndy {
	background:url(../images/img-agony-andy.gif) no-repeat;width:307px;height:259px;
}

.secAgonyAndyLovenet {
	background:url(../images/img-agony-andy-lovenet.gif) no-repeat;width:307px;height:259px;
}
/*Classes for Visual bg: ends here*/

/*Classes for downloads component: starts here*/ 

.common-box-downloads {
	background:url(../images/pattern.gif) repeat;
	width:307px; margin:12px 0 0 0;
	height:121px;
}

.common-box-downloads h3 {
 	margin:0;
	padding:5px 0 0 0;
	font-size:18px;
} 

/*Classes for downloads component: ends here*/ 

/*Video component: starts here*/
.videoCompHeader {
	background:url(../images/bg-video-top.gif) no-repeat;width:307px;height:31px;
}

.videoCompFooter {
	background:url(../images/bg-video-bottom.gif) no-repeat;width:307px;height:31px;
}

.videoContainer {
	background-color:#222222;width:307px;height:198px;


}

.videoBtnContainerBot {
	float:left;padding-left:9px;
}

.videoIconContainerBot {
	float:right;padding-right:9px;
}

.videoTabsTop {
	padding:5px 0 0 9px;
	float:left;
}

.videoFormTop {
	padding:5px 9px 0 9px;
	float:right;
}

input.inputGray {
	width:90px;
	height:18px;
	border:none;
	color:#FFFFFF;
	padding:0px 8px 0px 8px;
	font-size:11px;
	background:none;
}

.srchInputHolder {
	float:left;background:url(../images/bg-input.gif) no-repeat;	
}

.srchIconHolder {
	float:left;margin-top:1px;
}

.videoMsg {
	padding:0px 9px 0px 9px;
	font-family:Myriad Pro, Myriad Apple, Arial;
	font-size:12px;
	font-weight:bold;
	color:#868587;
	height:32px;
	margin-top:-8px;
}

.colorWhite {
	color:#ffffff;
}
/*Video component: ends here*/

/*Classes for cartoon holder component: starts here*/
.cartoonHolder {
	width:735px;
}
.cartoonHolder img {
	margin-top:-2px;
}
/*Classes for cartoon holder component: ends here*/

/*Classes for right banner :starts here*/
.right-bannr-home {
	background:url(../images/bg-home-right.gif) no-repeat; width:180px; height:541px;
	margin-top:-5px;
}
/*Classes for right banner :ends here*/

.stripYellowThin {
	margin:15px 0px 15px 18px;
	float:left;
	width:645px;
	height:8px;
	background-color:#feef01;
}

.stripPurpleThin {
	margin:15px 0px 15px 18px;float:left;width:645px;height:8px;background-color:#c856fc;
}

.stripGreenThin {
	margin:15px 0px 15px 18px;float:left;width:645px;height:8px;background-color:#32c34b;
}

.stripPinkThin {
	margin:15px 0px 15px 18px;float:left;width:645px;height:8px;background-color:#d2077d;
}

.stripBlueThin {
	margin:15px 0px 15px 18px;float:left;width:650px;height:8px;background-color:#2dadc6;
}

.stripPurpleThinNew {
	margin:15px 0px 15px 18px;float:left;width:645px;height:8px;background-color:#b741a0;
}

.artStripHolder {
	width:690px; height:26px; margin-bottom:20px;margin-left:-10px;
}

.artStripHolderMain {
	width:670px; height:40px; float:left; position:relative;
}

.setSplBottom {
	margin-bottom:0px;
}

.setTop {
	margin-top:-20px;
}



.titleHolder {
	margin-top:20px;
}

/*citizen style */   

.bg-top-citizen {
	background:url(../images/passport_big.gif) no-repeat;
	width:645px; height:479px;
}

.bg-top-vjProfile {
	background:url(../images/vj-big-pass.gif) no-repeat;
	width:645px; height:518px;
}

.style1 {color: #000000}

.style1 td{
	font-size:12px;
	padding-left:20px;
	height:43px;
}

img.marginIcon {
	margin-right:5px;
}

.splMarginText {
	margin-left:23px;
}

input.inputCitizen {
	width:100px;
	height:22px;
	border:0px solid green;
	padding-left:2px;
}

input.inputDate {
	width:25px;
	border:0px solid green;
	margin-right:4px;
}

a.lnkBlack {
	color:#000000;
	text-decoration:underline;
}

a.lnkBlack:hover {
	color:#000000;
	text-decoration:none;
}


a.lnkBlackCaps {
	color:#000000;
	text-decoration:underline;
	font-size:13px;
	font-weight:bold;
}

a.lnkBlackCaps:hover {
	color:#000000;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

a.lnkBlackLower {
	color:#000000;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

a.lnkBlackLower:hover {
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.imgBtn {
	cursor:pointer;
}


div.editProfile{
 	clear:both;
	text-align:right;
	width:642px;
}

div.editProfileNew{
 	clear:both;
	text-align:right;
	float:right;
	margin:2px 5px 0px 0px;
}


div.editProfile a{
 	color:#FFFFFF;
	text-decoration:underline;
}

div.editProfile a:hover{
 	color:#FFFFFF;
	text-decoration:none;
}

.photoPass {
	margin:10px 0px 0px 15px;
}

.cngProfilePic {
	margin:-5px 0px 0px 20px;
}

.bldBlack {
	font-weight:bold;
	font-size:13px;
	color:#000000;
	text-transform:uppercase;
	margin:5px 0px 0px 20px;
}

.passDescription {
	color:#000000;
	margin:20px 0px 0px 22px;
	/**/:/**/margin:15px 0px 0px 22px;
	width:230px;
}

.alignBadges {
	padding-right:20px;
	margin:30px 20px 0px 0px;
	text-align:right;
}

img.spaceBadge {
	margin:0px 5px 0px 5px;
}

.bg-red-strip {
	width:223px; height:119px;
	position:absolute; margin:355px 0 0 8px;
	background:url(../images/coolness_bg.gif) no-repeat;
	*margin:355px 0 0 -655px; 	
}

.bg-red-strip h3 {
	font-size:23px; 
	margin:0; padding:10px 0 0 10px;
}

.bg-red-strip h4 {
	font-size:22px; font-weight:normal;
	margin:0; padding:0px 0 0 10px;
}

.comments-details {
	float:left; width:300px;
	margin:0 15px 15px 0;
}

.comments-details-long {
	float:left; width:550px;
	margin:0 15px 15px 0;
	border:1px solid red;
}

.comments-details img {
	float:left;  
}

.comments-details h3 {
	color:#2caec8; margin:0; padding:6px 0 0 0;
	font-size:15px;	
}

.comments-details p {
	color:#fff; margin:0; padding:6px 0 0 0;
	font-size:15px;	 font-size:11px; color:#d3d3d3;
}

.img_div {
	float:left; width:148px;	
}

.img_div_details {
	float:left; width:59px;
	padding:12px 0 0 10px;
}

.img_div_details h3 {
	color:#ff0f2f;
	margin:0; padding:0 0 3px 0;
	font-size:15px;
}

#header {
	width:962px;
	margin:0 auto;
	background:url(../images/logo.png) no-repeat ;
}

#headerFlash {
	width:962px;
	margin:0 auto;
	/*background:url(../images/logo.png) no-repeat ;*/
 }


img {
	border:none;
}

a {
	color:#fff; text-decoration:underline;
}

a:hover {
	color:#fff; text-decoration:none;
}

a:focus {
	outline:none;
} 


img {
	outline:none;
} 

.bloody-cool {
	float:left;
	padding:24px 0 25px 15px;
	_padding:24px 0 25px 15px;
	*padding:24px 0 28px 15px;
}

.bloody-cool-flash {
	float:left;
	margin-left:2px;
	margin-bottom:1px;
	/**/:/**/margin-bottom:4px; /*hack for IE*/
}


.top-right-div {
	float:right;
	width:493px; height:93px;
	background:url(../images/pattern.gif) repeat;
	margin:10px 8px 3px 0;
	_margin:10px 8px 0px 0;
	padding:0 0 0 18px;
}

.top-right-div-inner {
	float:left;
	width:728px;  
 	margin:0 0 0 0;
	padding:5px 0 0 45px;
 }

.top-right-div img {
	float:left; margin:10px 10px 10px 0px;
}

.clear {
	clear:both; margin:0; padding:0;
	
}

.login-box {
	float:left; width:478px;/**/:/**/width:475px;	
	margin-top:5px;
	/**/:/**/margin-top:10px;
	float:right;
}

.become-citizen {
	padding:0px 0 0 15px !important;
	_padding:0px 0 0 20px;
	*padding:0px 0 0 20px; 	
	float:right;
	font-size:13px; text-transform:uppercase;
	color:#2caec8; font-weight:bold;
  }

.become-citizen a {
 	color:#2caec8; text-decoration:none;
 }

.become-citizen a:hover {
 	color:#fff; text-decoration:none;
}

.become-citizen a.forgotPassword {
	font-size:12px; text-transform:lowercase;
	text-decoration:none; color:#fff; font-weight:normal;
}

.become-citizen a:hover.forgotPassword {
	font-size:12px; text-transform:lowercase;
	text-decoration:underline; color:#fff; 
}

.login-box input {		 
	background:#494949;
	width:127px; height:21px;
	border:none; padding:5px 0 0 4px;
	color:#FFFFFF;
}

.login {
	background:#2caec8 !important; width:45px !important;
	height:26px !important; padding:0 !important;  
	*margin-top:1px; _margin-top:1px;	 
}

.login-box div {
	float:left; margin:0 5px 0 0;
	_margin:0 3px 0 0; *margin:0 3px 0 0;	
}

.search {
	vertical-align:top;
	border:1px solid #fff !important;
	padding:3px 0 2px 5px;	
	width:140px
} 

div#topnav {
	/*background:url(../images/topnav_bg.gif) repeat-x bottom;*/ 	
	width:934px; margin:0 auto;  
  }
div#topnav ul {
list-style-type:none;
padding:0;
margin:0;  
}

div#topnav ul li {
float:left;
list-style:none;
padding:0 0 0 0;			 
margin:0; 
}

div#topnav ul li a {
	float:left; display:inherit;	
}

#contentbox	{
	width:996px;
	margin:0 auto;
 }   
 
.pink-ribbon1 {
	background:url(../images/home-pink-bar.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  

	*margin:0 0 21px 0;  
	padding:0 0 0 15px;
}

.ribbontop-lovenet {
	background:url(../images/ribbontop-lovenet.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
} 

.ribbontop-searchresult {
	background:url(../images/strip_searchresult.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
} 


.ribbontop-vjs {
	background:url(../images/ribbontop-vjs.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  

} 

.ribbontop-downloads {
	background:url(../images/ribbon-top-download.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
} 

.ribbontop-games {
	background:url(../images/ribbon-top-games.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
} 

.ribbontop-compass {
	background:url(../images/ribbon-top-campass.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
}  

.ribbontop-lmao {
	background:url(../images/ribbon-top-lmao.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
}  

.ribbontop-shows {
	background:url(../images/ribbon-top-shows.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
} 

.ribbontop-coolness {
	background:url(../images/ribbontop-coolness.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
}  

.ribbontop-bollyv {
	background:url(../images/ribbontop-bollyv.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
}  

.ribbontop-style {
	background:url(../images/ribbontop-styles.gif) no-repeat;
	width:996; height:51px;
	margin:-3px 0 21px 0; 
	_margin:0 0 21px 0;  
	*margin:0 0 21px 0;  
} 


.pink-ribbon1 h3 {
 	padding:20px 0 0 75px;
	_padding:35px 0 0 75px;
	*padding:35px 0 0 75px;
	font-size:12px; float:left;
} 

.ribbontop-shows h3 {
 	padding:20px 0 0 75px;
	_padding:35px 0 0 75px;
	*padding:35px 0 0 75px;
	font-family:Myriad Pro;
	font-size:12px; float:left;
	color:#333333;
}

.msgOnRibbon {
	padding-top:2px;margin-top:-2px;
}

.msgOnRibbonIndex {
	padding-top:3px;margin-top:-3px;
}


.search-box {
	float:right;
	padding:25px 43px 0 0;
	/**/:/**/padding:32px 43px 0 0;
}

.search-box div {
	float:left; margin:0; padding:0;
}

.btn-search {
	margin:0px 0 0 3px !important; 	 
	*margin:1px 0 0 3px !important; 
	_margin:1px 0 0 3px !important;
}  
 
.ribbon2 {
	margin-top:4px;
	*margin-top:4px;
}	 

.leftpannel {
	float:left; width:700px;
	background:#333333;
	margin:-3px 0 0 49px;
	_margin:-3px 0 0 24px;
}
.rightpannel {
	float:left; width:208px;
 }	
 
div#mainbanner_outer {
	position:relative;	
	height:506px;
	clear:left;
	padding-top:1px;
	overflow:hidden;
}

div#mainbanner_outer div#mainbanner {
	position:relative;
	width:935px;
	height:485px;
	margin:auto;
}

div#mainbanner_outer div#mainbanner div.banner  {
	position:relative;
	float:left;
	width:935px;
	height:485px;
}

div#mainbanner_outer div#mainbanner div.banner div.banner_title  {
	position:absolute;
	top:8px;
	left:8px;
	/*background-color:#000;*/
	background:transparent;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	padding:0px 5px 2px 0px;
}

.common-layout {
	position:absolute; margin-top:-130px !important; width:300px !important; margin-left:8px !important; padding-left:20px !important;	
	_position:absolute;margin-top:0; width:300px; margin-left:0; padding-left:0;	
	*position:absolute;margin-top:0; width:300px ; margin-left:0 ; padding-left:0 ;	
}

.common-layout2 {
	_position:absolute;margin-top:100x; width:300px; margin-left:0; padding-left:0;	
	*position:absolute;margin-top:0; width:300px; margin-left:0; padding-left:0;	
	 margin-top:-175px !important; width:300px !important; margin-left:8px !important; padding-left:20px !important; position:absolute !important;
	
}

div#mainbanner_outer div#mainbanner div.banner div.banner_desc_skyblue,div#mainbanner_outer div#mainbanner div.banner div.banner_desc_magenta,div#mainbanner_outer div#mainbanner div.banner div.banner_desc_purple,div#mainbanner_outer div#mainbanner div.banner div.banner_desc_lightcyan, div#mainbanner_outer div#mainbanner div.banner div.banner_desc_darkmagenta, div#mainbanner_outer div#mainbanner div.banner div.banner_desc_green, div#mainbanner_outer div#mainbanner div.banner div.banner_desc_yellow, div.banner_desc_cyan, {
	
	position:absolute;
	top:312px;	 
	left:8px;
	width:300px;
	height:132px;
	color:#fff;
	padding:14px 17px 17px 25px;
}

.banner_home-blue {
 	position:absolute; padding:14px 17px 17px 25px;
	width:300px;top:314px;left:8px;
	padding:24px 17px 17px 25px;
	height:120px;
}

.msg_banner_holder {
 	position:absolute; padding:14px 17px 17px 25px;
	width:300px;top:314px;left:8px;
	padding:24px 17px 17px 25px;
	height:120px;
}

.icon_msg_container {
 margin-top:100px;
}

.banner_common {
 	position:absolute; padding:0 17px 17px 25px;
	width:300px;top:314px;left:8px;
} 

div.banner_desc_skyblue  {
	/*background:url(../images/stripes-png/mainbanner_skyblue_contentbg.png) no-repeat;*/
}	

div.banner_desc_magenta  {
	background:url(../images/stripes-png/mainbanner_magenta_contentbg.png) no-repeat;
}

div.banner_desc_purple {
	background:url(../images/stripes-png/mainbanner_purple_contentbg.png) no-repeat;
}


div.banner_desc_lightcyan  {
	background:url(../images/stripes-png/mainbanner_lightcyan_contentbg.png) no-repeat;
}

div.banner_desc_darkmagenta {
	background:url(../images/stripes-png/mainbanner_darkmagenta_contentbg.png) no-repeat;
		
}

div.banner_desc_green {
	background:url(../images/stripes-png/mainbanner_green_contentbg.png) no-repeat;
}

div.banner_desc_yellow  {
	background:url(../images/stripes-png/mainbanner_yellow_contentbg.png) no-repeat;
}

div.banner_desc_cyan  {
		background:url(../images/stripes-png/mainbanner_cyan_contentbg.png) no-repeat;
}

div#mainbanner_outer div#mainbanner div.banner h2 {
	font-weight:normal;
	font-size:35px;
	line-height:0px;
	padding:0 0 0 0; *padding:20px 0 0 0;
	_padding:20px 0 0 0;
}

div#mainbanner_outer div#mainbanner div.banner p.p1 {
	font-size:23px;
	height:50px;
	line-height:24px;
	overflow:hidden;
	padding-right:15px;
	margin:0px;
}
	
div.cooolfool {
	position:relative;
	width:auto;
	height:35px;
	overflow:hidden;
}

div.cooolfool a {
	margin-top:-4px;
}
	
div.cooolfool a.cool  {
		background:url(../images/small-thumb1.gif) no-repeat;
		position:absolute;
		top:10px;
		width:21px;
		height:23px;
}

div.cooolfool a.fool  {
	background:url(../images/small-thumb2.gif) no-repeat;
	position:absolute;
	top:10px;
	left:24px;
	width:21px;
	height:23px;
}

div.cooolfool p {
	display:table-cell;
	padding-left:54px;
	font-size:12px;
	width:180px;
	height:34px;
	vertical-align:middle;
}
	
div#mainbanner_outer div#mainbanner div.banner p.p2 {
	font-size:12px;
	height:18px;
	line-height:18px;
	overflow:hidden;
}

.previous {
	position:absolute;
	margin:0 0 0 10px;
	left:845px; top:440px;
}	

.next {
	position:absolute;
	margin:0 0 0 10px;
	left:880px; top:440px;
}


.left-pannel {
	float:left;
	width:670px;
	background-color:#333333;
	padding:0px 0px 0px 30px;
	_padding:0px 0px 0px 26px;
	margin:-3px 0 0 36px; 
	_margin:-3px 0 0 18px; 
}

.left-pannel-spl {
	float:left;
	width:670px;
	background-color:#333333;
	padding:20px 0px 0px 30px;
	_padding:20px 0px 0px 26px;
	margin:-3px 0 0 36px; 
	_margin:-3px 0 0 18px; 
}

.left-pannel-inner {
	float:left;
	width:700px;
	background-color:#333333;
	padding:20px 0px 0px 30px;
	_padding:20px 0px 0px 26px;
	margin:-3px 0 0 36px; 
	_margin:-3px 0 0 18px;
}
	
.inner {
 	_padding:20px 0px 0px 22px;
	margin-top:-5px; /*For Mac*/
}

.inner1 {
 	_padding:20px 0px 0px 29px;
}

.left-pannel-parent {
	width:670px;
	padding:2px 0px 0px 4px;
	float:left;
	_margin-top:-3px;
	border:0px solid #00FF00;
} 

.left-pannel-inner {
	float:left;
	width:700px;
	background-color:#333333;	
}

.inner2 {
 	_padding:20px 4px 0px 22px;
	margin-top:-6px; /*For Mac*/
}

.common-box {
	width:307px;
	margin:0 20px 30px 0;
	float:left;
}

.common-box-child {
	width:276px;
	margin:0 0 0 0;
 }
 
.common-box-child img {
	float:left; margin-right:15px;
}

.common-box-child h3 {
	margin:0; padding:0 0 0 0;
	font-size:18px; text-transform:uppercase;
}

.busy_component1 {
	width:301px;
	height:219px; 
	background:url(../images/vj-passport_small4.gif) no-repeat;
	float:left;
}

.busy_component4 {
	 width:301px;
	 height:219px; 
	 background:url(../images/vj-passport_small4.gif);
	 float:left;
}

.bg_component_crew {
	 width:301px;
	 height:219px; 
	 background:url(../images/crew-passport_bg.gif) no-repeat;
	 float:left;
}

.bg_component_citizen {
	 width:301px;
	 height:219px; 
	 background:url(../images/citizen-passport_bg.gif) no-repeat;
	 float:left;
}

.bg_component_rep {
	 width:301px;
	 height:219px; 
	 background:url(../images/passport-bg.gif) no-repeat;
	 float:left;
}

.busy_component_inner_left {
 width:130px; 
 border:0px solid #00FF00; 
 float:left; 
 padding-top:40px; 
 padding-left:20px;
}

.busy_component_inner_right {
 width:120px; 
 border:0px solid #00FF00; 
 float:left; 
}

.busy_component_inner_right_childtop {
	position:relative; 
	width:148px;
}

.busy_component_inner_right_childbottom {
	position:relative; 
	width:148px; 
	margin-top:6px;
}

.component-common-textbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.component-common-textbold a {
	font-family:Myriad Pro;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.component-common-textbold a:hover {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.component-common-textnormal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.component-common-textnormal a {
	font-family:Myriad Pro;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.component-common-textnormal a:hover {
	color:#000000;
	text-decoration:underline;
}

.bg-heading {
 	background:url(../images/pattern.gif);
	width:auto;
	height:22px;
	margin-bottom:12px;
	overflow:hidden;
	padding-top:1px;
}

.bg-heading h2 {
	margin:0;
	display:inline-block;
	padding-left:5px;
	padding-right:10px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	font-size:15px;
	position:absolute;
	font-size:15px;
	background:#000;
 	text-transform:uppercase;
 }
 
.bg-heading p{
	margin:0;
 	padding-left:5px;
	padding-right:10px;
 	line-height:22px;
 	font-size:13px;
 	position:absolute;
}

.bg-heading p a {
 	color:#fff; text-decoration:underline;	 	
}

.bg-heading p a:hover {
 	color:#fff; text-decoration:none;	 	
}
 
.right-wrapper {
	float:left; background:#151515; padding-left:36px; margin-top:-5px; width:200px;
	/*min-height:1480px; height:auto !important; /*_height:1422px; */  
}

.hgt-stl {	 
	height:2100px !important;  
}

.right-pannel {	 
	width:180px;	 
	margin:0 0 0 0px;
	margin-bottom:25px;
}		

div.heading {
	background:url(../images/pattern.gif);
	width:auto;
	height:24px;
	margin-bottom:12px;
	overflow:hidden;
 }
	div.heading h2 {
	margin:0;
	display:inline-block;
	padding-left:5px;
	padding-right:10px;
	height:24px;
	line-height:22px;
	font-weight:bold;
	font-size:15px;
	background-color:#000;
	position:absolute;
	}	


div.chatter-box{
	background:#2693b0 url(../images/corner_topleft.gif) no-repeat;
 	width:167px;
 	padding:24px 0px 20px 13px;	
	margin-bottom:25px;
 }
 
div.lovenet-quiz{
	background:#d2077d url(../images/corner_topleft.gif) no-repeat;
	position:relative;
	width:167px;
	height:136px;
	padding:24px 0px 0px 13px;
	overflow:hidden;
	margin:0 0 20px 0;
}

div.chatter-box h3,div.lovenet-quiz h3 {
	margin:0;
	display:inline-block;
	background-color:#000;
	font-size:16px;
	height:19px;
	line-height:18px;
	padding-left:3px;
	padding-right:3px;
	margin-bottom:5px;
 }

div.chatter-box p,div.lovenet-quiz p {
	display:inline-block;
	background-color:#000;
	width:150px;
	font-size:17px;
	line-height:24px;
	padding-left:3px;
	padding-right:0px;
	line-spacing:2px;
	margin:0 0 5px 0;
}

.bg-campass-trendy {
	background:url(../images/campus_trendy-bg.gif) no-repeat;
	width:307px; height:365px;
}

.bg-campass-trendy h2 {
 	font-size:28px;
	padding:19px 20px 0 19px;
	margin:0 0 10px 0; line-height:26px;
}

.bg-showsspotlight {
	background:url(../images/showsspotlight.gif) no-repeat;
	width:307px;
	height:260px;
}

.bg-showsspotlight div {
	margin:0 auto;
	width:125px;
	margin-top:0px;
}

.bg-showsspotlight div img {
	margin-right:3px;
}

.bg-calender {
	background:url(../images/bg-calender.gif) no-repeat;
	width:307px; height:348px;
	padding-top:20px;
}

.bg-calender h2 {
	font-size:28px;
	margin:0; text-transform:capitalize;
}

.dates {
	margin-top:20px;
}

.common-box-games {
	width:635px; 
	margin:0 20px 30px 0;
	float:left;
}

.common-box-games1 {

	width:635px;left-pannel
	margin:0 20px 80px 0;
	float:left;
}

.common-box-games1 img {
	margin:0 15px 0 0;
}

.common-box-games img { 
	float:left; margin:0px 17px 10px 0;
}

.bg-campass-shruti {
	background:url(../images/bg-shruti.gif) no-repeat;
	width:307px; height:442px;
}

.bg-purple {
	background:url(../images/purple.gif) no-repeat;
	width:307px; height:442px;
}

div.profile {
   	float:left;
	color:#fff; 		 
	padding:5px 0 0 18px;
	width:150px;
}

div.profile h3 {
    font-size:18px;
	margin:0px; padding:0px;
}


div.profile p {
	font-size:12px;
	margin:0; padding:0;
} 
	
.arrows {
	float:left;
	width:100px;
 }
 
.confessions-box {
 	border:6px solid #fff;
	background:#d2077d;
	font-size:14px;
	padding:5px;
 }
 
.confessions-box p {
 	padding:0 0 8px 0; margin:0;
}
 
.confessions-box span.text {
 	color:#000;
	font-size:13px; margin:10px 0 10px 0;
}


.confessions-box-new {
 	border:6px solid #fff;
	background:#d2077d;
	font-size:14px;
	padding:5px;
	margin:-7px 0px 25px 0px;
 }
 
.confessions-box-new p {
 	padding:0 0 8px 0; margin:0;
}
 
.confessions-box-new span.text {
 	color:#000;
	font-size:13px; margin:10px 0 10px 0;
}

.psst-box {
 	border:6px solid #fff;
	background:#c856fc;
	font-size:14px;
	padding:5px;
	height:113px;
 }
 
.msg-psst-box {
	margin-bottom:10px;
}

.msg-confesion-box {
	margin: 0px 15px 10px 15px;;

	line-height:24px;
	font-size:18px;
}

.lnk-psst-box {
	float:right;
	margin-top:0px;
}	

.latest-dish {
 	/*border:6px solid #fff;
	/*background:#efefef;*/
	background:url(../images/stripes-png/recentarticlesbg.png) no-repeat;
	font-size:14px;
 	color:#1f1f1f;
	padding:13px 20px 10px 15px;	
	margin-bottom:10px;
	/**/:/**/margin-bottom:4px;
}
 
.latest-dish h2 {
 	font-size:23px;
	margin:0; padding:0;
 	color:#1f1f1f;
 } 
  
.latest-dish p {
 	margin:0; padding:4px 0 0 0;
	font-size:12px;
}

.latest-dish a {
 	color:#1f1f1f;
	text-decoration:underline;
}

.latest-dish a:hover {
	text-decoration:none;
	color:#1f1f1f;
}
  
fieldset {	
	border:0px;
}

.input_text {
	background-color:#333333;
	border:1px solid #797979;
	font-size:13px;
	color:#fff;
	float:left;
	width:235px !important;
	height:17px;
	padding:3px 0px 3px 3px;
	margin-right:13px;

	margin-top:10px;
}

div.quizzes{
	position:relative;
	width:auto;
	overflow:hidden;
}

div.quizzes h3 {
	display:inline-block;
	width:auto;
	background-color:#000;
	font-size:16px;
	height:19px;
	line-height:18px;
	padding:4px 4px 4px 12px; 
	margin-bottom:5px;
}
div.quizzes ul {
	list-style-type:none;
	margin:0; padding:0;
}

div.quizzes ul li {
	font-size:13px;
	padding-bottom:2px;
}
		
/*Classes for right navigation mouseover: starts here*/


#registration {
	color:#fff; font-size:13px;
        font-family:Arial, Helvetica, sans-serif !important;
}

#registration input.txtField {
	 width:150px;  
	 border:1px solid #fff; padding:4px 0 4px 0;
}

#registration input.date {
	 width:25px !important;
	 border:1px solid #fff; padding:4px 0 4px 0;
	 margin-right:3px;
}

#registration input.btnChoosefile {
	background:url(../images/btn_choose_file.gif) no-repeat;
	width:78px; height:18px; margin-top:5px;
}

.registrationTextwrapper {
	width:545px; background:#1e1d1d; margin:0 auto; padding:10px;
	margin-top:16px; display:block;
}

.registrationTextwrapper h2 {
	margin:0 0 5px 0 !important; padding:0; font-size:14px; 
}


div.quizzes ul li a {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a:hover {
 	background-color:#d2077d; 
	text-decoration:none;
}

div.quizzes ul li a.navcoolness {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a.navcoolness:hover {
 	background-color:#ff5b6b; 
	text-decoration:none;
}

div.quizzes ul li a.navbollyv {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a.navbollyv:hover {
 	background-color:#c856fc; 
	text-decoration:none;
}

div.quizzes ul li a.navshows {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a.navshows:hover {
 	background-color:#66ffcc; 
	text-decoration:none;
}

div.quizzes ul li a.navstyle {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a.navstyle:hover {
 	background-color:#b4389c; 
	text-decoration:none;
}

div.quizzes ul li a.navlmao {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a.navlmao:hover {
 	background-color:#32c34b; 
	text-decoration:none;
}

div.quizzes ul li a.navcampus {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a.navcampus:hover {
 	background-color:#feef01; 
	text-decoration:none;
}

div.quizzes ul li a.navvjs {
	display:block;
	height:26px;
	line-height:24px;
	background-color:#2caec8;
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}

div.quizzes ul li a.navvjs:hover {
 	background-color:#00fcfc; 
	text-decoration:none;
}
/*Classes for right navigation mouseover :ends here*/
.banner_title_spl {
	 position:absolute;margin:-12px 0px 0px 9px;
}

div.quizzes ul li a.more {
	background-color:#333333;
}

div.quizzes ul li a:hover.more {
	background-color:#333333;
	text-decoration:underline;
}

.bg-comments {
	background:url(../images/bg-comment.gif) repeat-x;
	width:462px; padding:5px 0 8px 10px;
	margin:15px 0 0 0; 
}

.bg-comments-artical {
	background:url(../images/bg-comment.gif) repeat-x;
	width:462px;
	height:24px; 
}

div.breadcrumb_coral,div.breadcrumb_orange,div.breadcrumb_pink,div.breadcrumb_yellow,div.breadcrumb_green,div.breadcrumb_darkpink,div.breadcrumb_lightgreen, div.breadcrumb_gray, div.breadcrumb_purple, div.breadcrumb_red{
	position:relative;
	float:left;
	width:645px;
	height:25px;
	margin:0 0 0 22px;
}
		
div.breadcrumb_coral { background-color:#ff5b6b; }
div.breadcrumb_orange { background-color:#f25f02; }
div.breadcrumb_pink { background-color:#c856fc; }
div.breadcrumb_yellow { background-color:#feef01; color:#000;  }
div.breadcrumb_yellow a { background-color:#feef01; color:#000;  }
div.breadcrumb_green { background-color:#32c34b; }
div.breadcrumb_darkpink { background-color:#d2077d; }
div.breadcrumb_lightgreen { background-color:#00fcfc; }
div.breadcrumb_citizen { background-color:#00fcfc; }
div.breadcrumb_purple { background-color:#b741a0; }
div.breadcrumb_gray { background-color:#2dadc6; }
div.breadcrumb_gray {margin-bottom:20px;width:650px}
div.breadcrumb_red { background-color:#DD1501; }
div.breadcrumb_red {margin-bottom:20px;width:650px}



div.breadcrumb { position:absolute; top:0px; left:8px; height:25px; font-size:14px; line-height:22px; }
div.breadcrumb a { color:#fff; text-decoration:none }
div.breadcrumb a:hover { text-decoration:underline;  }

div.pagination { position:absolute; top:0px; right:6px; height:25px; font-size:12px; line-height:25px; }
div.pagination a { margin-right:2px; color:#fff; text-decoration:none }
div.pagination a:hover { text-decoration:underline; }

.welcome-box {
	float:right;
	text-align:right;
	padding:10px 12px 0 0;
	width:478px;
}
 
.welcome-box p {
	margin:0; padding:3px 0 0 0;
}

.breadcrumb_artical  {
	width:645px; 
	background:url(images/bg-bread-crums.gif); 
	height:26px; 
	margin:0px auto;
}

.breadcrumb_bollyv  {
	width:645px; 
	background:url(images/bg-bread-crums-bollyv.gif); 
	height:26px; 
	margin:0px auto;
}

.welcome-box a {
	text-decoration:none;
 	color:#42a3c0;
}

.welcome-box a:hover {
	text-decoration:underline;
 	color:#42a3c0;
}
	
/*.box-container-games {
	width:141px; height:112px;
	margin:10px 17px 10px 0; float:left;
}*/

div.bgComments {
 background:url(../images/comments-bg.gif) no-repeat;
 width:23px;
 height:21px;
 float:right;padding:1px;text-align:center;
 margin-left:4px;
 margin-top:0px;
 /**/:/**/margin-top:-16px;
}

.banner-stl {
	margin:8px 0 20px 0;
}

.inner-container-parent-div {
	width:670px; 
	float:left; 
	background-color:#333333;
}

.artical-text-lmao {
	font-family: "Myriad Pro";
	font-size: 12px;
	font-weight: normal;
	color: #e5e5e5;
	text-decoration: none;
}  
.artical-text {
	font-family: "Myriad Pro";
	font-size: 13px;
	font-weight: normal;
	color: #1f1f1f;
	text-decoration: none;
	float:right; padding:3px 0 0 0;
}

.artical-text a {
	font-family: "Myriad Pro";
	font-size: 13px;
	font-weight: normal;
	color: #CC6600;
	text-decoration: none;
}
.artical-text a:hover {
	color: #CC6600;
	text-decoration:underline;
}

.lnkComment {
	font-family: "Myriad Pro";
	font-size: 13px;
	font-weight: normal;
	color: #1f1f1f;
	text-decoration: none;
	float:right; padding:3px 0 0 0;
}

.lnkComment a {
	font-family: "Myriad Pro";
	font-size: 11px;
	font-weight: normal;
	color: #1f1f1f;
	text-decoration: none;
	margin-left:230px;
}

.lnkComment a:hover {
	color: #1f1f1f;
	text-decoration:underline;
}

.artical-text-blue {
	font-family: "Myriad Pro";
	font-size: 13px;
	font-weight: normal;
	color:#FF3399;
	text-decoration: none;
	margin-top:3px;
}

.artical-text-blue a {
	font-family: "Myriad Pro";
	font-size: 11px;
	font-weight: normal;
	color:#FF3399;
	text-decoration: none;
}

.artical-text-blue a:hover {
	color:#FF3399;
	text-decoration:underline;
}

.artical-title {
	font-family: "Myriad Pro";
	font-size: 25px;
	font-weight: bold;
	color: #1f1f1f;
	text-decoration: none;
	margin:0px; padding:0px;
}

.articleWrapper {
	background-color:#efefef; margin-left:-30px;
}

.articleHolder {
	width:645px; margin:0px auto;
}

.articleTextHolder {
	width:460px;float:right;margin-top:20px;
}

.articleFooterHolder {
	margin:38px 0px 15px 0px; background:url(../images/bg-comment.gif) repeat-x; width:450px;height:24px;float:right;
	padding-left:10px;
}


.lovenet-inner-title {
	font-family: "Myriad Pro";
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.quiz-small-title {
	font-family: "Myriad Pro";
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	/*margin-left:30px;*/
}

.artical-title-bigvideo {
	font-family: "Myriad Pro";
	font-size: 22px;
	font-weight: bold;
	color: #e5e5e5;
	text-decoration: none;
}


.section-name-title {
	font-family: "Myriad Pro";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing:2px;
}

.article-whitepatch-div {
	 background-color:#efefef; 
	 width:728px; 
	 float:left; 
	 margin-left:-29px;
	 _width:755px; 
}

.bollyv-more-art-div {
	 width:700px; 
	 border:0px solid #FF0000; 
	 margin:0 auto;
	 margin-top:24px;
	 padding-left:18px; 
}

.bollyv-more-art-div-left {
	width:157px;
	float:left;
}


.bollyv-more-art-div-left img {
	margin:6px 0 0 50px;
}

.bollyv-more-art-div-right {
	float:left; width:450px;
}
	
.comment-div-articles {
	margin-top:38px; 
	background:url(../images/bg-comment.gif) repeat-x; 
	height:24px;
}

.comment-div-articles1 {
	margin-top:12px; 
	background:url(../images/bg-comment.gif) repeat-x; 
	height:24px; width:470px;
	padding-top:5px;
	padding-left:5px;
}

.lmao-more-video {
	width:645px;
	border:1px solid #FF0000;
	margin:0px auto;
	position:relative;
}

.games-inside-patch {
	width:645px;
	height:510px;
	background:url(../images/pattern.gif) repeat;
	margin-left:12px;
}

.img-bullets {
	margin-right:20px;
}

.vjs-email-nav {
	font-family:Myriad Pro;
	font-weight:normal;
	font-size:15px;
	color:#FFFFFF;
	margin-left:20px;
}

.vjs-email-nav ul {
	list-style-type:none;
	display:inline;	
	margin-left:20px;
	margin:-35px; padding:0px 0 0 15px;
}


.vjs-email-nav li {
	list-style-type:none;
	display:inline;
	padding:9px;
	margin-right:8px;	
}

.vj-gallery-container {
	background:url(../images/pattern.gif) repeat;
	height:91px;
	width:643px;
	margin-left:11px;
}

.vj-downloads-container {	
	width:690px;	
	position:relative;
	margin:20px 0px 0px 10px;
}

.vjDownloadCompContainer {
	width:307px;
	float:left;
}

.vjDownloadCompRightContainer {
	width:307px;
	float:left;
	margin:25px 0px 0px 60px;
}

.colorRes {
	color:#b5b6b6;
}

.splVjSecWidth {
	width:307px;
}

.vjGalImageHolder{
	margin:8px 0px 0px 22px;
	padding-top:8px;
}

.vtube-img {
	margin-left:30px;
}

.vj-profile-div {
	width:645px;
	margin:0px auto;
}
.bg-passport-big {
	background:url(../images/bg-passport-big.gif) no-repeat; 
	width:645px; 
	height:518px;
}

.passport-inner-container {
	style="width:624px; 
	margin-top:35px; 
	border:1px solid #FF0000;
	position:relative;	
}

.passporet-normal-text {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
}

.passporet-bold-text {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.div#mainbanner-outer-coolness {
	position:absolute;	
	height:474px;
	clear:left;
	/*padding-top:1px;*/
	overflow:hidden;	
}

a.lnkBlack {
	color:#000000;
	text-decoration:none;
}

.bg-video-corner {
	background:url(../images/bg-player.gif) no-repeat;
	width:156px; height:31px;
}

.bg-video-corner input.textfield {
	/*backgroon:underline;*/
}


a.lnkBlack:hover{
	color:#000000und:url(../images/bg-input.gif) no-repeat !important;
	width:106px; height:18px;
	border:none; color:#fff;
}

a.lnkBlackNew {
	color:#000000;
	text-decoration:underline;
}

a.lnkBlackNew:hover {
	color:#000000;
	text-decoration:none;
}

.bg-video-corner input.search {
	background:url(../images/btn-search.gif) no-repeat !important;
	width:22px; height:17px;
	border:none !important; color:#fff;
}

.artStripHolder {
	width:690px; height:26px; margin-bottom:20px;margin-left:-10px;
}

.artStripHolderMain {
	width:670px; height:40px; float:left; position:relative;
}

.setSplBottom {
	margin-bottom:0px;
}

.setTop {
	margin-top:-20px;
}
/*Classes for right banner: starts here*/

/*Classes for horizontal advertisement banner: starts here*/
.horAdvbannerparent {
 margin:0 auto; width:478px;
}

.bgAdv {
 background:#151515; width:478px; padding:5px 0 3px 0;
}

.horBanner {
 width:468px; margin:0 auto;
}

.horAdvbannerparent p {
 padding:5px 0 0 0; margin:0; text-align:right; color:#999999;
}

.horAdvbannerparent a {
 color:#999999; text-decoration:underline;
} 

.horAdvbannerparent a:hover {
 color:#999999; text-decoration:none;
} 
/*Classes for horizontal advertisement banner: ends here*/

.addTopPadding {
	margin-top:15px;
}

a.noUnderline {
	text-decoration:none;
}

a.noUnderline:hover {
	color:#00fcfc;
	text-decoration:none;
}

.badgeBanner {
	margin:15px 0px 15px 0px;
}

.txtComments {
 float:left;margin-right:5px;
}