/* CSS Document */
body{
	padding:0; margin:0;
	background-image:url(../images/strip_line.jpg);
	background-repeat:repeat-x;
	background-color:#181818;
}


h1,h2,h3,h4,h5,h6{
	margin:0; padding:0;
}

ul,li,ol{ margin:0; padding:0;}

p{ margin:0; padding:0; padding-bottom:6px;}
a{ text-decoration:none; color:#dbc800;}
a:hover{ color:#FFFFFF;}

a img{border:0;}

.clear{
	display:block;
	clear:both; margin:0;
}
.brdr{
	margin:5px 0;
	background-color:#252525;
	height:1px;
}

/**********************/

#container{
	width:968px;
	margin:0 auto;
}

.header{
	height:165px;
	background-image:url(../images/headermiddle_bg.png);
	background-repeat:repeat-x;
	position:relative;
	width:924px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
}
.header .left{
	position:absolute;
	top:0; left:-22px;
	background-image:url(../images/headerleft_bg.png);
	background-repeat:no-repeat;
	height:165px;
	width:22px;
}
.header .right{
	position:absolute;
	top:0; right:-20px;
	background-image:url(../images/headerright_bg.png);
	background-repeat:no-repeat;
	height:165px;
	width:22px;
}


.header .toplinks{
	text-align:right;
	padding-right:10px;
	position:absolute;
	top:3px;
	right:0;
}
.header .toplinks a{
	padding:0px 5px 0px 5px;
	color:#ffee00;
	font-weight:bold;
	font-size:11px; float:left;
	margin-left:20px;
}
.header .toplinks a:hover{
	color:#FFF;
}
.header .toplinks a.home{
	background:url(../images/home_icon.gif) no-repeat 0 9px;
}
.header .toplinks a.contact{
	background:url(../images/contactus_icon.gif) no-repeat 0 9px;
}
.header .toplinks a.login{
	background:url(../images/login_icon.gif) no-repeat 0 9px;
}
.header .toplinks a.logout{
	background:url(../images/logout_icon.gif) no-repeat 0 9px;
}
.header .toplinks a span{ padding-left:15px; padding-top:8px; padding-bottom:4px; display:block;}

.logo{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	width:73px;
	height:85px;
	margin-top:53px; margin-left:10px; float:left;
}
.logoright{
	float:left;
	margin-top:53px;
	margin-left:20px;
}

/*************************************************/
/**************navigation*************************/
/**************************************************/

.navigation{
	background-image:url(../images/nav_bg.png);
	background-repeat:repeat-x;
	height:48px; width:924px;
	position:relative;
	clear:both;
	margin:0 auto;
}

.navigation .rightcornr{
	position:absolute;
	background-image:url(../images/nav_right.png);
	background-repeat:no-repeat;
	width:22px; height:48px;
	top:0; right:-22px;
}
.navigation .leftcornr{
	position:absolute;
	background-image:url(../images/nav_left.png);
	background-repeat:no-repeat;
	width:22px; height:48px;
	top:0; left:-22px;
}



.navigation ul {
	list-style:none;
}
.navigation  li { 
	float:left;
	background:url(../images/naviline_bg.gif) no-repeat 0 15px;	
}
.navigation  li a span{ display:block; padding:15px 17px;}
.navigation  li a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#989595;
	text-decoration:none;
	font-size:13px;
	outline:none;
}
.navigation  li a:hover { 
	color:#E5DC61;
	text-decoration:none;
}
.navigation li .current { 
	color:#E5DC61;
	text-decoration:none;
}
.navigation  li .signup{ 
	color:#cf42c4;
	background:none;
}


/* NAVIGATION END */



/*******************************************/
/***********body styles*********************/
/*******************************************/
img, div, input,h1,h2,h3,h4,h5,h6 { behavior: url("iepngfix.htc") }

#bodywrapper{
	background-image:url(../images/bodywraperbg.png);
	background-repeat:repeat-y;
	margin-top:13px;
	position:relative;
	width:968px;
	color:#b3b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#bodywrapper .top{
	background-image:url(../images/content_top_bg.png);
	background-repeat:no-repeat;
	background-position:top;
	height:13px;
	margin-top:-13px;
	position:absolute;
	width:968px;
}
/*#bodywrapper .bottom{
	background-image:url(../images/content_bottom_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:24px;
	bottom:0;
	margin-bottom:-22px;
	position:absolute;
	width:968px;
}*/

#bodywrapper .bottomin{
	background-image:url(../images/content_bottom_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:24px;
	bottom:0;
	margin-bottom:-22px;
	position:absolute;
	width:968px;
}

.bodycon{
	width:95.0%;
	padding:1px 2.5%;
	height:auto;
	background:url(../images/middle_bg.png) repeat-y top;
	float:left;
	overflow:auto;
}

.bodyconleft{
	width:665px;
	float:left;
}
.bodyconrite{ 
	width:239px;
	float:right;
	background:#000;
	min-height:838px;
	overflow:auto;
}

.bodycontainer{
	padding:0 22px;
}
.lefttoflash{
	width:620px;
	float:left;
	margin-right:20px;
	font-style:italic;
}
.lefttoflash img{ float:left; padding-right:8px;}

.flash{
	width:274px;
	float:left;
}



/***********/
.leftColmn a{
	
}

.leftColmn{
	float:left;
	width:669px;
	margin-right:4px;
	
}
.leftColmn_sub2{
	background:#000000;
}
.leftColmn_sub{
	padding:5px;
	background:#000000;
}
.leftColmn_sub h2{
	padding:10px 0 0 19px;
	font-size:13px;
	color:#c9c9c9;
}
.leftColmn .listBoxed1{
	float:left;
	background-color:#000000;
	margin-right:4px;
	width:401px; height:266px;
}
.leftColmn .listBoxed1 h4{
	background-color:#101010;
	background-image:url(../images/heading_mask.png);
	background-repeat:repeat-x;
	text-transform:uppercase;
	position:relative;
	padding:14px 0 14px 28px;
	font-size:13px;
	color:#c9c9c9; position:relative;
	margin-bottom:8px;
}
.leftColmn .listBoxed1 h4 span.bullet{
	position:absolute;
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	width:8px; height:7px;
	left:14px; top:19px;
}

.leftColmn h4{
	background-color:#101010;
	background-image:url(../images/heading_mask.png);
	background-repeat:repeat-x;
	text-transform:uppercase;
	position:relative;
	padding:14px 0 14px 28px;
	font-size:13px;
	color:#c9c9c9; position:relative;
}
.leftColmn h4 span.bullet{
	position:absolute;
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	width:8px; height:7px;
	left:14px; top:19px;
}


.leftColmn .listBoxed2{
	width:264px; margin:0;
}
.leftColmn .listBoxed2 img{ float:right;}

.content{
	padding:8px;
	background-color:#000;
	overflow:hidden;
}


.upcominglist{
	width:189px;
	float:left; margin-right:2px;
}
.upcominglist img{
	float:left;
	padding:2px; border:#2c2b2b solid 1px; margin-right:8px;
}
/*****/
.rightColmn{
	float:right;
	width:251px;
}
.rightColmn .rightboxed{
	background-color:#000000;
	padding-bottom:15px;
	float:right;
	width:251px;
	margin-bottom:5px;
}
.rightColmn .rightboxed h4{
	background-color:#101010;
	background-image:url(../images/heading_mask.png);
	background-repeat:repeat-x;
	text-transform:uppercase;
	position:relative;
	padding:14px 0 14px 28px;
	font-size:13px;
	color:#c9c9c9; position:relative;
	margin-bottom:8px;
}
.rightColmn .rightboxed h4 span.bullet{
	position:absolute;
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	width:8px; height:7px;
	left:14px; top:19px;
}
.adBox{
	text-align:center;
}
.adBox img{
	margin:6px;
}




/*****/
input.text{
	background-color:#363636;
	border:#4f4f4f solid 1px;
	color:#FFF;
}
input.searchfield{
	background-color:#363636;
	border:#4f4f4f solid 1px;
	color:#FFF; padding-left:25px;
	background-image:url(../images/search_icon.gif);
	background-repeat:no-repeat;
}

input.button{
	background-color:#ab27a7; border-color:#c73dc3;	border-style:solid;	border-width:1px;
	color:#FFF; padding:3px;
	text-transform:uppercase;
	font-family:tahoma;	font-size:12px;	font-weight:bold;
	cursor:pointer;
}

/**************/
.reviews{
	padding:5px;
}
.reviews div{
	border-top:#2e2f2d solid 1px;
	padding:14px 0 14px 0;
}
.reviews div img{
	float:left;
	border:#2e2f2d solid 1px;
	padding:4px;
	margin-right:10px;
}
.reviews div p{
	margin-left:90px;
}






/********************************/
.footerindex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#b3b3b3;
	margin-top:25px;
}

.footerindex a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:1px 3px;
	color:#787676;
}
.footerindex a:hover{
	color:#dbc800;
}

.footerindex p{
	display:block;
	clear:both;
	text-align:center;
	color:#fff;
	padding-bottom:10px;
}


/********************************/
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#b3b3b3;
	margin:0px;
	background:url(../images/content_bottom_bg.png) no-repeat top;
	padding:0px;
	padding-top:25px;
}

.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:1px 3px;
	color:#787676;
}
.footer a:hover{
	color:#dbc800;
}

.footer p{
	display:block;
	clear:both;
	text-align:center;
	color:#fff;
	padding-bottom:10px;
}




.socialmedia{
text-align:center; padding:0 0 10px 0; border-bottom:#363636 solid 1px; margin-bottom:5px;
font-size:11px; color:#828282;
}
.socialmedia p{color:#828282;}
.socialmedia a{ margin:0 3px;}
.socialmedia a img{ border:none;}




/***************single*******************/

.single{
	
}

.single h4{
	background-color:#101010;
	background-image:url(../images/heading_mask.png);
	background-repeat:repeat-x;
	text-transform:uppercase;
	position:relative;
	padding:14px 0 14px 28px;
	font-size:13px;
	color:#c9c9c9; position:relative;
}
.single h4 span {
	position:absolute;
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	width:8px; height:7px;
	left:14px; top:19px;
	text-transform:none;
	outline:none;
}
.single h4 strong {
	width:auto;
	text-transform:none;
	padding:0px 0px 0px 615px;
	outline:none;
	text-align:right;
}

/***********************************************/
/**********Forms 30jan2010********************************/
/***********************************************/


.register{
	margin:10px auto 0px 150px;
}
.register div div{ float:left; margin:0 10px; clear:none;}
.norForm, .register{
	display:block;
	clear:both;
	padding:10px 0px;
}

.norForm div, .register div{
	clear:both;
	display:block;
	margin-bottom:8px;
}
.norForm div label, .register div label{
	float:left;
	width:200px;
	padding-top:2px;
	color:#b4b4b4;
	text-align:left;
}
.norForm span.star, .register span.star{ color:#efef57; padding:0 2px;}
.norForm input, .norForm, select, textarea, .register input, select, textarea{
	background:#373737;
	border:#505050 solid 1px;
	margin:0 10px 0px 8px;
	color:#e4e4e4;
}
.norForm2{
	width:100%;
	float:left;
}
.norForm2 input{
	width:55px;
	background:#373737;
	border:#505050 solid 1px;
	margin:0 8px 0px 8px;
	color:#e4e4e4;
}
.norForm3{
	width:100%;
	float:left;
}
.norForm3 input{
	width:95px;
	background:#373737;
	border:#505050 solid 1px;
	margin:0 10px 0px 8px;
	color:#e4e4e4;
}
*html .norForm input, .norForm select, textarea, *html .register input, select, textarea{ position:relative;}
.nobrdr{
border:none;
background:none;
}

input.submitbtn{
	background-color:#ab27a7; border-color:#c73dc3;	border-style:solid;	border-width:1px;
	color:#FFF; padding:3px;
	text-transform:uppercase;
	font-family:tahoma;	font-size:12px;	font-weight:bold;
	cursor:pointer;

}
input.submitbtn2{
	background-color:#ab27a7; border-color:#c73dc3;	border-style:solid;	border-width:1px;
	color:#FFF; padding:3px;
	text-transform:uppercase;
	font-family:arial;	font-size:11px;	
	cursor:pointer;
	margin:0px;

}
input{ margin:0 8px;}


  a.creditno{
	width:107px;
	height:30px;
	background:url(../images/paymentcreditno.jpg) no-repeat left center;
	float:right;
	margin-right:35px;
	}
	
	.creditcards{
		width:100%;
		border-top:1px solid #1a1a1a;
		padding:15px 0px 0px 0px;
		}
	.creditcards img{
	float:left;
	border:1px solid #606060;
	margin:0px 6px;
	}
	
/*************************************************/
span.example{
	color:#8f8f6a;
}
.register .venuebox{
	width:165px;
	float:left;
	margin:5px 0px;
	padding:0px;
}

.register .venuemail_boxdiv{
	width:480px;
	float:left;
	margin:0px 0px;
	padding:0px 0px 15px 0px;
	font:11px Arial, Helvetica, sans-serif;
}

.register .browse{
	width:93px;
	margin:0px;
	padding:4px 0px;
	text-align:center;
	color:#000;
	background:url(../images/browse.gif) no-repeat center ;
	border:0px;
}

.venueregistration_maincontainer{
	width:100%;
	margin:0px auto;
	padding:0px 0px 30px 0px;
	float:left;
	}
.venueregistration_maincontainer h2{
	font:25px Arial, Helvetica, sans-serif;
	color:#dfdf73;
	padding-left:16px;
	font-weight:normal;
}

.venueregistration_maincontainer .featuredlist{
	width:901px;
	background:url(../images/faeturedlist_bg.gif) repeat-x left top #032c51;
	padding:15px 12px;
	margin:10px 0px 30px 0px;
	float:left;
}
.venueregistration_maincontainer .featuredlist .featuremiddle{
	width:450px;
	float:left;
	}
.venueregistration_maincontainer .featuredlist h3{
	color:#999f33;
	padding:5px 10px 0px 0px;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	float:left;
	margin:0px;
	}

.venueregistration_maincontainer .featuredlist ul{
	list-style:none;
	width:435px;
	margin:0px 0px 0px 10px;
	float:left;
	padding:0px;
}
.venueregistration_maincontainer .featuredlist ul li{
 	background:url(../images/white_bullet.gif) no-repeat left center;
	padding:5px 15px;
	margin:0px;
}
/***********************************************************************
event detailes
**********************************************************************/
.venuedetail_container{
	width:938px;
	padding:10px 0px 10px 10px;
	float:left;
	background:#000000;
	border:1px solid #0c0c0c;
}

.venue_detailtop{
	width:600px;
	float:left;
	padding:10px 0px 10px 2px;
}
.venue_detailtop span{
	color:#51a6df;
	font-weight:bold;
	text-transform:uppercase;
}
.venue_detailtop img{
	float:right;
	border:1px solid #232304;
}
 .venue_details{
	width:580px;
	float:left;
	padding:10px 0px 10px 22px;
	background:#010811;
	margin-bottom:10px;
	}
 .venue_details label{
	width:140px;
	color:#aaab43;
	float:left;
	}
.venue_details span{
	width:10px;
	float:left;
}
	.venue_details p{
	width:410px;
	float:left;
	}
	.venue_details .description{
	width:430px;
	float:right;
	}
.venuedetailright_container{
	width:302px;
	float:right;
	padding:10px 17px 0px 17px;
	min-height:420px;
	overflow:auto;
}

.venuedetailright_container span{
	color:#d4d44f;
}
.venuedetailright_container img{
	 margin:5px 0px 10px 0px;
	 }

	
.venuedetail_content{
	width:auto;
	padding:0px 10px;
	float:none;
} 
.venuedetail_container h5{
	margin:0px 0px 10px 0px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:bold;
	
}

.venuedetail_container h6{
	width:420px;
	margin:0px 0px 10px 0px;
	font:16px Arial, Helvetica, sans-serif;
	color:#e9e998;
	font-weight:bold;
	float:left;
	
}
.input_btn{
	width:150px;
	border:1px solid #ff9dfd;
	background:#cf30cb;
	text-align:center;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
	float:right;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
	margin-top:20px;
}

/****************************************************************
innerbanner
***************************************************************/
.bannermain_box{
	width:968px;
	background:url(../images/innerimage.png) no-repeat left top;
	height:155px;
	float:left;
}

.bannermain_box h1{
	width:300px;
	margin-top:90px;
	font-size:2.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fdf051;
	float:left;
	text-align:left;
	font-weight:normal;
	padding-left:100px;
}
.bannermain_box .bannerinner{
	width:309px;
	height:155px;
	float:right;
	background:url(../images/music.png) no-repeat right center;
}
/******************************merchandise ************************/

.merchandise{
	width:205px;
	height:274px;
	border:1px solid #252525;
	text-align:center;
	background:#000;
	padding:0px 0px;
	margin:20px 0px 0px 18px;
	float:left;
}
.merchandise img{
	margin:10px 0px 0px 0px;
}

.merchandise h3{
	background:url(../images/merchandiseheading_bg.gif) no-repeat;
	padding:14px 0px 18px 0px;
	color:#5c5b5b;
	font-weight:normal;
	margin-top:10px;
	text-transform:none;
	font-size:12px;	
}
.merchandise h6{
	color:#e2d64a;
	font-weight:normal;
	text-transform:none;
	font-weight:bold;	
	font-size:12px;	
}
.merchandise h6 span{
	color:#e15b13;
}

.main_content1 h5{
	background:url(../images/events_icon.gif) no-repeat left center;
	padding:10px 0px 10px 25px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#f0f0f0;
	border-bottom:1px solid #252525;
	clear:both;
	margin:5px 16px;
	text-transform:uppercase
}
/**********************************************************
classifieds
***********************************************************/
.main_content1{
	width:100%;
	background:#000;
	padding:0px 0% 10px 0%;
	float:left;
	overflow:hidden;
	
}
/***************************events page *****************************/


.events_maincon{
	width:895px;
	padding:2px 15px;
	float:left;
	height:140px;
}
.events_maincon .eventleft{
	width:160px;
	text-align:center;
	padding:10px 0px;
	float:left;
	background:url(../images/events_bg.gif) repeat-x;
	margin-right:9px;
}
.events_maincon .eventleft img{
	border:1px solid #252525;
}
.events_maincon .eventmid{
	width:513px;
	text-align:left;
	padding:10px 10px;
	float:left;
	background:url(../images/events_bg.gif) repeat-x;
	margin-right:9px;
}
.events_maincon .eventmid h2{
	background:url(../images/star_icon.gif) no-repeat left center;
	padding:3px 0px 3px 20px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cec444;
}
.events_maincon .eventmid h2 a{
	color:#e301dd;
	text-transform:uppercase;
}
.events_maincon .eventmid h2 a:hover{
	color:#ffffff;
}

.events_maincon .eventmid h6{
	background:url(../images/star_icon.gif) no-repeat left center;
	padding:3px 0px 3px 20px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cec444;
}
.events_maincon .eventmid h6 span{
	color:#fff;
	font-weight:normal;
}
.events_maincon .eventrite{
	width:160px;
	text-align:center;
	padding:10px 10px;
	float:left;
	background:url(../images/events_bg.gif) repeat-x;
}
.events_maincon .eventrite a{
	border:1px solid #353434;
	padding:6px 8px 6px 8px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#b3b3b3;
	text-align:center;
	margin:9px auto 0 auto;
	background:#000;
	text-transform:uppercase;
	width:140px;
	display:block;
}
.events_maincon .eventrite a:hover{ background:#232323; color:#FFF;}


/* eventst submit class start */
.eventsubmit{
	width:880px;
	padding:10px 0px 10px 15px;
	margin:0px;
}
/* eventst submit class start */
.eventsubmit{
	width:870px;
	margin:10px auto;
	padding:10px;
	border:#252525 solid 1px;
	background:#101010;
	text-align:left;
	
}
.eventsubmit h3{
	padding:3px 0px 0px 0px;
	margin:0px 0 5px 0;
	color:#ebdd49;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.eventsubmit .eventlogin{
	padding:2px 5px 2px 5px;
	background:#ab27a7;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	width:80px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	border:none;
}
.eventsubmit .eventsearch{
	font:12px Arial, Helvetica, sans-serif;
	width:200px;
	padding:2px 4px 3px 4px;
	background:#494949;
	border:#676767 solid 1px;
	color:#FFF;
	margin:0px 5px 0 0;
}
.searchbyname{
	float:left;
	width:320px;
}

.searchbygenre{
	float:right;
	width:450px; padding-left:50px;
	border-left:#3e3e3e solid 1px;
}
.searchBy{
	width:895px;
	margin:0 7px 15px 7px;
	padding:10px 0;
	float:left;
}


.submitevent{
	width:150px;
	margin:10px 15px 0px 0px;
	padding:15px 0px 10px 10px;
	text-align:left;
	float:right;
	text-align:right;
}
.submitevent .eventlogin{
	padding:2px 5px 2px 5px;
	background:#ab27a7;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	width:auto;
	margin:0px 0px 0px 5px;
	font-weight:bold;
	border:none;
}
/* eventst submit class end */

.heading .classifieds{
	width:100%;
	padding:0px 0px;
	margin:0px;
	float:left;
}
.classifieds img{
	padding:0px 0px;
	margin:10px 0px 0px 9px;
}

.classifieds .classitxt{
	width:890px;
	padding:0px;
	margin:10px auto auto auto;
	border:#0B0A0A solid 1px;
	overflow:auto;
}
.classitxt h2{
	padding:10px 10px;
	margin:0px;
	background:#1a1a1a;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ebdd49;
}
.classilist{
	padding:0px;
	margin:0px;
}
.classilist ul{
	padding:0px;
	margin:0px;
}
.classilist li{
	padding:8px 10px;
	margin:0px 0px;
	list-style-type:none;
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	border-bottom:#0B0A0A solid 1px;
	color:#525252;
}
.classilist li span {
	padding:0px 0px 0px 5px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#D62ACF;	
}

.classilist li span a{
	padding:0px 0px 0px 5px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#D62ACF;	
	text-decoration:none;
}
.classilist li span a:hover{
	padding:0px 0px 0px 5px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FDF051;
	text-decoration:none;

}
.classilist li a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#8F8D8D;
	text-decoration:none;
	outline:none;
}
.classilist li a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FDF051;
	text-decoration:none;
	outline:none;
	
}
.classitxt p{
	width:780px;
	padding:8px 10px;
	margin:0px 0px;
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:right;
	color:#8F8D8D;
	float:left;
}
.classitxt p span{
	padding:0px 0px 0px 5px;
	margin:0px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:right;
	color:#ffffff;
}
.classifieds .adbut{
	width:890px;
	padding:0px;
	margin:20px auto auto auto;
	text-align:right;
}
/******************************/

.paging_main{
	width:100%;
	float:left;
}
.paging{
	width:150px;
	float:right;
	height:20px;
}
.paging a{
	font-family:Arial;
	font-size:12px;
	color:#a7a7a7;
	margin-right:5px;
	font-weight:bold;
} 
.paging a:hover{
	text-decoration:underline;
	color:#b304ac;
}
.paging a.next{
	background:url(../images/yellow_arrow.gif) right no-repeat;
	padding-right:18px;
}
.paging a.previous{
	background:url(../images/yellow_arrow2.gif) left no-repeat;
	padding-left:18px;
}

.clasfied_details_main{
	padding:10px;
	background:#000000;
}
.clasified_details{
	width:910px;
	float:left;
}
.clasified_detailsleft{
	width:620px;
	float:left;
	background:#070707;
	border:1px solid #1d1d1d;
}
.clasified_detailsleft div{
	padding:10px;
}
.clasified_detailsleft h3{
	background:#0f0f0f;
	height:24px;
	font-family:Arial;
	font-size:15px;
	color:#eade4a;
	padding-top:10px;
	padding-left:10px;
}
.clasified_detailsleft p{
	font-family:Arial;
	font-size:12px;
	color:#8f8d8d;
}
.clasified_detailsleft p a{
	color:#d62acf;
	text-decoration:underline;
}
.clasified_detailsleft p a:hover{
	text-decoration:none;
}
.clasified_detailsleft p span{
	color:#8b8200;
	font-size:11px;
}
.clasified_detailsright{
	width:278px;
	float:right;
}
 .venue_details{
	width:580px;
	float:left;
	padding:10px 0px 10px 22px;
	background:#070707;
	margin-bottom:10px;
	}
 .venue_details label{
	width:140px;
	color:#aaab43;
	float:left;
	}
.venue_details span{
	width:10px;
	float:left;
}
	.venue_details p{
	width:410px;
	float:left;
	}
	.venue_details .description{
	width:430px;
	float:right;
	padding:0;
	}
.backtoclasified_btn{
	width:140px;
	height:22px;
	margin:0 auto;
	background:url(../images/backtoclasified_btn2.gif) no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-left:22px;
}
.backtoclasified_btn a{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}
.backtoclasified_btn a:hover{
	text-decoration:underline;
}
.clasified_details_img{
	width:254px;
	height:170px;
	margin:0 auto;
	margin-top:20px;
}
.clasified_details_img img{
	border:3px solid #353535;
}

/*****************************************************/
.musicflsh{
	width:94%;
	float:left;
	text-align:center;
	padding:30px 0px 30px 0px;
	background:url(../images/musicflash_bg.gif) repeat-x #090909;
	margin:30px 3% 0px 3%;
	}
h1.browsemember{
	background:url(../images/browsericon.gif) no-repeat 10px 6px;
	border-bottom:1px solid #252525;
	clear:both;
	margin:0 0 10px 0;
	color:#ebdd49;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0 10px 38px;
	text-transform:uppercase;
}
.pagenation{
	width:895px;
	padding:14px 0px;
	margin:0px 7px;
	float:left;
	background:url(../images/pagenation.gif) repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	border-bottom:1px solid #252525;
}
.pagenation ul{

	float:left;
	padding-left:20px;
	list-style:none;
}
.pagenation ul li{
	float:left;
	padding:0px 5px;
}
.pagenation ul li a{
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
.pagenation ul li a:hover{
	font:13px Arial, Helvetica, sans-serif;
	color:#db29d4;
	font-weight:bold;
}
.browser_maincon{
	width:895px;
	padding:2px 0px;
	float:left;
	margin:0px 7px;
	background:#000000;
	
}
.browser_maincon_even{
	background:#161616;
}

.browser_maincon .browserleft{
	width:115px;
	text-align:center;
	padding:7px 0px 5px 0px;
	margin:0px;
	float:left;
}
.browser_maincon .browserleft img{
	border:1px solid #252525;
}
.browser_maincon .browsermid{
	width:590px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
	border-right:1px solid #252525;
}
.browser_maincon .browsermid p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.browser_maincon .browsermid p span{
	color:#fdf051;
	font-weight:bold;
}

.browser_maincon .browsermid2{
	width:755px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
}
.browser_maincon .browsermid2 p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.browser_maincon .browsermid2 p span{
	color:#fdf051;
	font-weight:bold;
}

.browser_maincon .browserrite{
	width:120px;
	text-align:center;
	padding:10px 20px 0px;
	float:left;
}
.browser_maincon .browserrite h4{
	font:13px tahoma;
	color:#4496ca;
	margin-top:22px;
	margin-bottom:10px;
	background:url(../images/profile_icon2.gif) no-repeat left center;
	padding:10px 0px 10px 15px;
	font-weight:bold;
}
.browser_maincon .browserrite h4 a{
	color:#de00d5;
}
.browser_maincon .browserrite h4 a:hover{
	color:#FFF;
}


.browser_maincon .browserrite h6{
	font:11px tahoma;
	color:#4496ca;
	margin-bottom:4px;
	background:url(../images/bookmark.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}
/*******/
.Tabs{
	position:absolute;
	top:1px; right:21px; 
	text-transform:capitalize;
}
.Tabs ul{
	height:41px;
	float:left;
}
.Tabs ul li{
	float:left; list-style:none;
	margin:0 1px 0 3px;
}
.Tabs ul li a{
	background:url(../images/tabs_bg.gif) repeat-x;
	float:left;
	color:#a0a0a0;
	font-weight:bold; cursor:pointer;
}
.Tabs ul li a:hover, .Tabs ul li a.current, .Tabs ul li a:hover.submityuorevent{
	background:url(../images/tabs_current_bg.gif) repeat-x; color:#e6df87;
}
.Tabs ul li a.submityuorevent{
	background:url(../images/tabs_submit_event_bg.gif) repeat-x; color:#FFF;
}
.Tabs ul li a span{
	float:left;
	display:block;
	padding:13px 12px 14px 12px;
}


/*******/
/**************My Profile*************************/	
.main_content1 .myprofile{
	width:96%;
	background:#000;
	padding:15px 12px 10px 18px;
	float:left;
}
.myprofile .nashvilleleft{
	width:431px;
	padding:0px;
	float:left;
	margin:0px 0px 15px 0px;
}
.nashvilleleft .nashville{
	width:407px;
	padding:12px;
	float:left;
	background:url(../images/nashville_bg.gif) repeat-x top left #393A3A;
	height:160px;
}
.nashville h2{
	padding:0px 0px 12px 18px;
	background:url(../images/man_icon.gif) no-repeat 0px 1px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#252525;
	text-transform:uppercase;
}
.nashville img{
	padding:5px 10px 10px 10px;
	margin:0px;
	float:left;
}
.nashville span{
	width:190px;
	padding:0px;
	float:right;
}
.nashville span p{
	width:190px;
	padding:0px;
	float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.nashville span div{
	width:auto;
	padding:0px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
}
.nashville span div a{
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFE800;
	text-decoration:none;
}
.nashville span div a:hover{
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFE800;
	text-decoration:underline;
}

.nashvilleleft .nashville_content{
	width:884px;
	padding:12px;
	float:left;
	background:url(../images/nashville_content_bg.gif) repeat-x top left #252525;
	height:144px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#989595;
	line-height:15px;
}

.myprofile .nashville_right{
	width:451px;
	padding:0px;
	float:right;
	margin:0px 0px 15px 0px;
}
.myprofile .purchasebut{
	width:100%;
	padding:10px 0px 0px 0px;
	float:left;
	
}
.myprofile .myprofile_merchandise{
	width:885px;
	padding:2px 0px;
	float:left;
	margin:0px 15px 0px 0px;
	border-bottom:1px solid #252525;
}



.myprofile_merchandise .merleft{
	width:115px;
	text-align:center;
	padding:7px 0px 5px 0px;
	margin:0px;
	float:left;
}
.myprofile_merchandise .merleft img{
	border:1px solid #252525;
}
.myprofile_merchandise .mermid{
	width:590px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
	border-right:1px solid #252525;
}
.myprofile_merchandise .mermid p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.myprofile_merchandise .mermid p span{
	color:#fdf051;
	font-weight:bold;
}

.myprofile_merchandise .mermid2{
	width:755px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
}
.browser_maincon .mermid2 p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.myprofile_merchandise .mermid2 p span{
	color:#fdf051;
	font-weight:bold;
}

.myprofile_merchandise .merrite{
	width:120px;
	text-align:center;
	padding:10px 20px;
	float:left;
}
.myprofile_merchandise .merrite h3{
	font:11px tahoma;
	color:#4496ca;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/profile_icon.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}
.myprofile_merchandise .merrite h6{
	font:11px tahoma;
	color:#4496ca;
	margin-bottom:4px;
	background:url(../images/bookmark.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}
/* new styles 02feb10 start */
.myprofile_product{
	width:885px;
	background:#000;
	padding:10px;
	margin:0px 0px 10px 0px;
	float:left;
	border:#262626 solid 1px;
	clear:both;
}
.myprofile_product h3{
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FDF051;
	text-transform:uppercase;
}
.myprofile_product .imgsec{
	width:87px;
	height:auto;
	background:#191919;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:center;
	border:#3E3D3D solid 1px;
}
.myprofile_product .imgsec_two{
	width:89px;
	height:auto;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:center;
}
.imgsec_two img{
	width:89px;
	background:none;
	height:auto;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
	border:#3E3D3D solid 1px;
}
.myprofile_product .imgprice{
	width:450px;
	height:auto;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:left;
}
.imgprice strong{
	padding:0px 0px;
	margin:0px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#DD2CD5;
}
.myprofile_product .purbut{
	width:216px;
	height:81px;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	text-align:center;
}
.purbut img{
	padding:0px 0px;
	margin:15px 0px 0px 0px;
}

.myprofile_product .imgprice_two{
	width:530px;
	height:auto;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:left;
}
.imgprice_two strong{
	padding:0px 0px;
	margin:0px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#DD2CD5;
}
.myprofile_product .purbut{
	width:216px;
	height:81px;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	text-align:center;
}
.purbut img{
	padding:0px 0px;
	margin:15px 0px 0px 0px;
}



.myprofile_product .inputsec{
	width:20px;
	height:auto;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:left;
}
.myprofile_product .imgsec_three{
	width:89px;
	height:auto;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:center;
}
.imgsec_three img{
	width:89px;
	background:none;
	height:auto;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
	border:#3E3D3D solid 1px;
}
.imgprice_three{
	width:550px;
	height:auto;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	text-align:left;
}
.imgprice_three h4{
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FDF051;
	background:none;
}
.imgprice_three strong{
	padding:0px 0px;
	margin:0px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#DD2CD5;
}
.myprofile_product .purbut{
	width:216px;
	height:81px;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	text-align:center;
}
.purbut img{
	padding:0px 0px;
	margin:15px 0px 0px 0px;
}

.myprofile_product .purbut{
	width:216px;
	height:81px;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	text-align:center;
}
.purbut img{
	padding:0px 0px;
	margin:15px 0px 0px 0px;
}






/* new styles 02feb10 end */

.profilemanagement{
	padding:23px 10px 0px 10px;
	background:url(../images/profilemanagement.gif) top repeat-x;
}
.profilemanagement_left{
	width:210px;
	float:left;
	margin-right:15px;
}
.profilemanagement_img{
	width:181px;
	height:181px;
	padding:10px 15px;
	margin:0 auto;
	background:#242424;
	border-bottom:1px solid #3b3b3b;
	text-align:center;
}
.profilemanagement_img p{
	color:#a09601;
	margin-top:15px;
	
}
.profilemanagement_img p a{
	font-family:Arial;
	color:#a09601;
	font-size:11px;
}
.profilemanagement_img p a:hover{
	color:#a09601;
	text-decoration:underline;
}
.profilemanagement_content{
	padding:10px;
}
.profilemanagement_left p{
	font-family:Arial;
	color:#9a9a9a;
	font-size:11px;
}
.profilemanagement_left p span{
	color:#a49d67;
}
.profilemanagement_left p a{
	font-family:Arial;
	color:#a09601;
	font-size:11px;
	
}
.profilemanagement_left p.bordr{
	border-bottom:1px solid #3b3b3b;
	padding:10px 0px 10px 10px;
}
.profilemanagement_left p a:hover{
	color:#a09601;
	text-decoration:underline;
}
/**********************************************/
.profilemanagement_right{
	width:672px;
	float:right;
}
.profilemanagement_right_topnav{
	height:30px;
	width:672px;
	float:left;
}
.profilemanagement_right_topnav ul{
	float:left;
	list-style:none;
}
.profilemanagement_right_topnav li{
	float:left;
	background:#323232;
	border:1px solid #323232;
	border-bottom:none;
	color:#939393;
	margin-right:3px;
}
.profilemanagement_right_topnav li a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#939393;
	background:#323232;
	display:block;
	padding:9px 10px 6px 10px;
}
.profilemanagement_right_topnav li a.select{
	color:#cabe34;
	background:#0f0d0e;
}
.profilemanagement_right_topnav li a:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#cabe34;
	background:#0f0d0e;
}
/********************************************/
.profilemanagement_sub{
	width:672px;
	float:left;
	background:#0e0e0e;
	margin-top:1px;
}
.profilemanagement_subnav{
	width:652px;
	height:23px;
	float:left;
	border-bottom:1px solid #93138e;
	padding-left:10px;
}
.profilemanagement_subnav ul{
	float:left;
	list-style:none;
}
.profilemanagement_subnav li{
	float:left;
}
.profilemanagement_subnav li a{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	padding:5px 15px 4px 15px;
	margin-bottom:2px;
	background:#530550;
	display:block;
	margin-right:3px;
}
.profilemanagement_subnav li a:hover{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	background:#91138e;
	display:block;
}
.profilemanagement_subnav li a.selected{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	background:#91138e;
	display:block;
}
.profilemanagement_sub div{
	margin-bottom:12px;
	padding-left:20px;
}
.profilemanagement_sub label{
	width:120px;
	float:left;
	font-size:12px;
	color:#878787;
	font-family:Arial;
}
.profilemanagement_sub select{
	width:115px;
}
.profilemanagement_sub .input_field{
	width:150px;
	border:1px solid #505050;
	height:18px;
	background:#373737;
	color:#e3e3e3;
}
/***************vendors**********************/
.main_content{
	width:98%;
	background:#000;
	padding:25px 1% 0px 1%;
	float:left;
	clear:both;
}
/* venders styles start */
.main_content .venders{
	padding:10px;
	border:#252525 solid 1px;
	background:#101010;
	margin-left:2px;
	margin-bottom:10px;
}
.venders_feature{
	width:45%;
	float:left;
	margin-left:10px;
	border:1px solid #484848;
	padding:5px;
	margin-bottom:10px;
}
.venders_feature img{
	float:right;
	padding-left:10px;
}

.venders p a{ float:left;}
.venders h2{ margin-left:-5px;}
.main_content .whatare{
	width:99%;
	padding:20px 0px 0px 0px;
	float:left;
	margin-left:2px;
}
.whatare h2{
	padding:0px 0px 10px 5px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ebdd49;
}
.whatare .checkboxsec{
	width:100%;
	padding:0px;
	float:left;
	margin-left:2px;
}
.checkboxsec ul{
	width:auto;
	padding:0px;
	margin:0px;
}
.checkboxsec ul li{
	width:212px;
	padding:10px 0px;
	margin:0px;
	list-style-type:none;
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#8F8D8D;
	float:left;
}
.checkboxsec ul li input{
	padding:0px;
	margin:0px 8px 0px 0px;
	vertical-align:bottom;
	background:none;
	border:none;
}
.whatare .locationsec{
	width:99%;
	padding:10px 0px 20px 0px;
	float:left;
	margin:10px 0px 20px 3px;
	border-top:#252525 solid 1px;
	border-bottom:#252525 solid 1px;
}
.locationsec h2{
	padding:0px 0px 10px 0px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ebdd49;
}
.whatare .locationsec select{
	width:150px;
}
.locationsec input{
	width:auto;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff;
	border:#101010 solid 1px;
}
.locationsec textarea{
	width:607px;
	padding:0px 0px;
	margin:5px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#131212;
	border:#302F2F solid 1px;
}
.locationsec .button{
	padding:2px 3px 2px 3px;
	background:#ab27a7;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	width:120px;
	margin:0px 0px 0px 5px;
	font-weight:bold;
	border:none;
}
.whatare .locationsec2{
	width:99%;
	padding:0px 0px 10px 0px;
	float:left;
	margin:0px 0px 0px 0px;
}
.locationsec2 h2{
	padding:0px 0px 5px 5px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ebdd49;
	border-bottom:#252525 solid 1px;
	margin:0px 0px 10px 0px;
}
.locationsec2 p{
	padding:0px 0px 0px 3px;
	margin:0px;
	line-height:19px;
}
.locationsec2 p strong{
	padding:0px 0px;
	margin:0px;
	font-weight:bold;
}
.locationsec2 p a{ float:none;}
.whatare .videosec{
	width:97%;
	padding:0px 0px 10px 40px;
	float:left;
	margin:0px 0px 0px 3px;
}
.videosec .locationvideo{
	width:107px;
	text-align:center;
	margin:0px 15px 15px 0px;
	height:150px;
	float:left;
	padding:10px;
	border:1px solid #212021;
}
.videosec .locationvideo p{
	margin:5px 0px;
}

/* new 6-4-2010 */
.whatare .locationsec_new{
	width:99%;
	padding:10px 0px 20px 0px;
	float:left;
	margin:10px 0px 0px 3px;
	border-top:#252525 solid 1px;

}

.locationsec_new h2{
	padding:0px 0px 10px 0px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ebdd49;
}

.locationsec_new input{
	font:12px Arial, Helvetica, sans-serif;
	width:200px;
	padding:2px 4px 3px 4px;
	background:#494949;
	border:#676767 solid 1px;
	color:#FFF;
	margin:0px 5px 0 0;
}


/* venders styles end */
.main_content img{
	margin:0px;
}
.maininner_content{
	width:98%;
	background:#000;
	padding:15px 1%;
	float:left;
	border-bottom:1px solid #2e2f2d;
}
.maininner_content img{
	float:left;
	margin:0px 10px;
	border:1px solid #2e2f2d;
}
.riteinner_con{
	width:94%;
	padding:10px 3%;
	background:#000;
	float:left;
}
.riteinner_con label{
	font:12px Arial, Helvetica, sans-serif;
	width:70px;
	padding:3px 0px;
	float:left;
}
.riteinner_con div{
	width:100%;
	padding:4px 0px;
	float:left;
}
.riteinner_con input{
	font:12px Arial, Helvetica, sans-serif;
	width:150px;
	padding:2px 4px;
	background:#fff;
	border:0px;
	color:#252525;
}
.riteinner_con .search{
	font:12px Arial, Helvetica, sans-serif;
	width:200px;
	padding:2px 4px;
	background:#fff;
	border:0px;
	color:#252525;
	margin:0px auto;
	text-transform:uppercase;
}
.riteinner_con .login{
	padding:3px 5px;
	background:#ab27a7;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	width:80px;
	margin-right:10px;
	font-weight:bold;
	text-transform:uppercase;
}
.riteinner_imagecon{
	width:100%;
	text-align:center;
	background:#000;
	float:left;
	padding:10px 0px 0px 0px;
}
.riteinner_imagecon img{
	margin:1px 0px;
}
/*************************************************
vendor profile
***********************************************/
.vendorprofile_left{
	padding-left:3px;
	padding-top:5px;
}
.vendorprofile_left h3{
	font-family:Arial;
	font-size:15px;
	color:#d1ca68;
	height:25px;
	padding-top:7px;
	padding-left:10px;
	background:#1a1a1a;
}
.vendorprofile_left h6{
	font-family:Arial;
	font-size:13px;
	color:#cd33c9;
	margin-bottom:10px;
}
.vendorprofile_left p{
	color:#8f8d8e;
}
.vendorprofile_left_img{
	padding:10px 0px;
}
.vendorprofile_left_img img{
	border:3px solid #505251;
	margin-right:10px;
	float:left;
}
.vendorprofile_left .serviceoffered{
	padding:10px;
	background:#0d0d0d;
	border:1px solid #1f1f1f;
}
.vendorprofile_left .serviceoffered h6{
	color:#eade4c;
	font-size:12px;
	margin-bottom:10px;
	font-family:Arial;
}
.vendorprofile_left .serviceoffered p{
	background:url(../images/servicesoffered_arrow.gif) 0 5px no-repeat;
	padding-left:10px;
	color:#8f8d8e;
}	
.vendorprofile_left .link{
	height:25px;
	border-bottom:1px solid #1a1a1a;
	text-align:right;
	padding:5px 0px;
}
/****************music page ************************/

.musicflsh{
	width:94%;
	float:left;
	text-align:center;
	padding:30px 0px 30px 0px;
	background:url(../images/musicflash_bg.gif) repeat-x #090909;
	margin:30px 3% 0px 3%;
	}
	
.main_content1 .musicleft_con{
	width:507px;
	float:left;
	background:url(../images/musicleft_bg.gif) repeat-x #000;
	padding:58px 0px 0px 0px;
	margin-left:29px;
	margin-top:2px;
	}
.main_content1 h3{
	background:url(../images/whitearrow1.gif) no-repeat left center;
	color:#fff;
	font:13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:20px;
}
 .musicinner{
	width:94%;
	float:left;
	background:url(../images/music_innerbg.gif)  repeat-x;
	padding:13px 3%;
	margin-top:4px;
	border:#151515 solid 1px;
}
.musicinner .imagesec{
	width:90px;
	height:90px;
	float:left;
	padding:0px;
	margin:0px;
}
 .musicinner img{
	float:left;
	border:1px solid #252525;
	margin-right:18px;
	
}

.musicinner .music_inner{
	float:left;
	width:315px;
	padding:0px 0px 0px 23px;
}
.musicinner .music_inner img{
	float:left;
	border:0px;
	margin:0px 1px;
}	
	
.musicinner .music_inner h6{
	color:#dece08;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.volume_icon{
	width:30px;
	float:left;
	padding:60px 0px 0px 0px;
}
.musicinner .volume_icon img{
	float:none;
	margin:0px;
	border:0px;
}

.main_content1 .musicright_con{
	width:350px;
	float:left;
	background:url(../images/musicright_bg.gif) repeat-x #151515;
	padding:60px 0px 0px 0px;
	margin-top:2px;
	margin-left:7px;
	min-height:560px;
	overflow:auto;
}

.musicriteinner{
	width:92%;
	float:left;
	margin:0px 4%;
	padding:18px 0px;
	border-bottom:1px solid #000;
}
.musicriteinner img{
	float:left;
	border:1px solid #252525;
	margin-right:15px;
}
.musicriteinner .music_riteinner{
	float:left;
	width:180px;
}


.musicriteinner .music_riteinner p{
	color:#e7e7e8;
	font:13px Arial, Helvetica, sans-serif;
	display:block;
	margin:2px 0px 0px 0px;
}
a.more{
	color:#ba23b0;
	font:12px Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	text-align:left;
	background:url(../images/veiwmore_icon.gif) no-repeat left center;
	width:100px;
	padding-left:15px;
	font-weight:bold;
	margin-top:25px;
}

/************************* 15 Feb 2010 ****************************/
.profilemanagement_delete{
	padding:5px;
	background:#080808;
	border:1px solid #161616;
	border-top:none;
}
.profilemanagement_profile{
	padding:10px 0px;
}


/*by sunil starts here*/
.browser_maincon .browsermid1{
	width:770px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
	
}
.browser_maincon .browsermid1 p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.browser_maincon .browsermid1 p span{
	color:#fdf051;
	font-weight:bold;
}


.pagenation_index{
	width:655px;
	padding:14px 0px;
	margin:0px 7px;
	float:left;
	background:url(../images/pagenation.gif) repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	border-bottom:1px solid #252525;
}
.pagenation_index ul{

	float:left;
	padding-left:20px;
	list-style:none;
}
.pagenation_index ul li{
	float:left;
	padding:0px 5px;
}
.pagenation_index ul li a{
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
.pagenation_index ul li a:hover{
	font:13px Arial, Helvetica, sans-serif;
	color:#db29d4;
	font-weight:bold;
}

/*by sunil ends here*/
/************************* 15 Feb 2010 ****************************/
.profilemanagement_delete{
	width:95%;
	margin:0 auto;
	padding:7px;
	background:#080808;
	border:1px solid #161616;
	border-top:none;
	margin-bottom:5px;
}
.profilemanagement_delete label{
	float:right;
}
.profilemanagement_delete .selectall_div{
	width:150px;
	float:left;
	padding:0px;
	padding-top:8px;
}
.profilemanagement_delete .selectall_divdelete{
	width:150px;
	float:left;
	padding:0px;
	padding-top:8px;
}

.profilemanagement_profile{
	padding:10px 0px;
}

.notifications_tab{
	width:95%;
	margin:0 auto;
	padding:10px 10px 10px 0px;
	background:#242424;
	margin-bottom:10px;
	border:1px solid #454545;
}
.notifications_tab input{
	float:left;
}
.notifications_tab img{
	border:1px solid #575757;
	margin:0px 10px 0px 5px;
	float:left;
}
.notifications_tab .details{
	width:50%;
	float:left;
}
.notifications_tab a{
	color:#d6d665;
}
.notifications_tab a:hover{
	color:#FFFFFF;
}
/************* 18-02-2010 ***********************/

.photos ul{
list-style:none;
margin:5px 0px 5px 5px;
padding:0px;
display:block;

}

.photos li{
float:left;
margin:5px 5px;
padding:10px;
height:140px;
background:#242424;
border:1px solid #3f3f3f;
width:140px;
text-align:center;
}

.photos li img{
border:1px solid #3f3f3f;
}

.photos li img:hover{
border:1px solid #6e7281;
}

.photos li p{
width:100%;
margin:3px 0px 0px;
padding:0px;
display:block;
text-align:left;
}

.photos li h5{
width:100%;
margin:3px 0px 0px;
padding:0px;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#7291c6;
font-weight:bold;
font-size:12px;
}


.photos li h5 span{
width:100%;
margin:3px 0px 0px;
padding:0px;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
font-size:12px;
}

.photos li input{
width:auto;
padding:0px;
margin-right:3px;
border:1px solid #080c1d;
}



.full_lengthdiv{
	padding:7px;
}


.venuebox{
	width:150px;
	float:left;
	margin:5px 0px;
	padding:0px;
	
}

/***************** photo album creation **********************/
.photoalbumcreation{
	width:80%;
	margin:0 auto;
}
.photoalbumcreation input{
	width:130px;
	background:#3f3f3f;
	border:1px solid #545454;
}
.multiple_photo{
	padding-top:10px;
}

.multiple_photo_left{
	width:25%;
	float:left;
}
.multiple_photo_right{
	width:50%;
	float:left;

}

/******** 27-2-2010 *********/


/**************/
.upcoming_events{
	width:391px; 
	padding:5px;
	float:left;
	list-style-type:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;


}
.upcoming_events div{
	border-top:#2e2f2d solid 1px;
	padding:5px 0 5px 0;

}

.upcoming_events div img{
	float:left;
	padding:4px;
	margin-right:10px;
}
.upcoming_events div p{
	margin-left:20px;
}
.upcoming_events div span{
	margin-left:6px;
}

/******** 27-2-2010 *********/
 /* new styles start 27-02-2010 */
.listBoxed1_list{
	float:left;
	width:391px;
	padding:5px 5px;
	margin:0px 0px;
	list-style-type:none;
	display:block;
}
.listBoxed1_list ul{
	width:auto;
	margin:0px;
	padding:0px;
}
.listBoxed1_list li{
	float:left;
	width:367px;
	padding:5px 0px 0px 20px;
	margin:0px 0px;
	list-style-type:none;
	display:block;
	background:url(../images/white_arrow.gif) no-repeat 10px 9px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#989595;
}
.listBoxed1_list li a{
	padding:0px 0px;
	margin:0px 0px;
	text-decoration:none;
	outline:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.listBoxed1_list li a:hover{
	padding:0px 0px;
	margin:0px 0px;
	text-decoration:none;
	outline:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FBE909;
}
.listBoxed1_list li.viewmoretxt{
	float:right;
	width:auto;
	padding:5px 20px 0px 0px;
	margin:0px 0px;
	background:none;
}
.viewmoretxt a{
	padding:0px 0px;
	margin:0px 0px;
	text-decoration:none;
	outline:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#F62CE9;
	background:none;
}
.viewmoretxt a:hover{
	padding:0px 0px;
	margin:0px 0px;
	text-decoration:none;
	outline:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.shopping_cart th {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:#252525;
	padding:5px 0px;
	margin:0px;
}
.shopping_cartbrdr {
	border:#393838 solid 1px;
}
.shopping_cart td {
	padding:5px 0px;
	margin:0px;
}
.shopping_cart td input {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#ffffff;
	text-align:center;
	border:none;
	padding:3px 6px;
	margin:0px;
}
.cartbut {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:#AB27A7;
	text-align:center;
	border:#C73DC3 solid 1px;
	padding:3px 6px;
	margin:0px;
}
.shopping_cart .topbrdr {
	border-left:#444343 solid 1px;
	border-top:#444343 solid 1px;
	border-bottom:#444343 solid 1px;
}


#order_review	{
	width:870px;
	float:left;
	margin:0px;
	padding:10px 0px 0px 20px;
}
.order_review_left	{
	width:418px;
	height:auto;
	float:left;
	margin:0px;
	padding-bottom:6px;
	border-right:#000000 solid 1px;
	background:#333333;
	/* border:#444343 solid 1px; */
}
.order_review_left h2	{
	height:25px;
	line-height:24px;
	color:#B3B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	text-indent:8px;
	margin-bottom:0px;
	background:#232222;
}
.order_review_left ul	{
	width:auto;
	padding:0px;
	margin:0px;
}
.order_review_left li	{
	width:412px;
	list-style-type:none;
	display:inline;
	float:left;
	line-height:18px;
	color:#B3B2B2;
	border-bottom:#000000 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding:5px 0px 5px 8px;
	text-decoration:none;
}


.order_review_right	{
	width:418px;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
	padding-bottom:6px;
	background:#333333;
	/* border:#444343 solid 1px; */
}
.order_review_right h2	{
	height:25px;
	line-height:24px;
	color:#B3B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	text-indent:8px;
	margin-bottom:0px;
	background:#232222;
}
.order_review_right ul	{
	width:auto;
	padding:0px;
	margin:0px;
}
.order_review_right li	{
	width:412px;
	list-style-type:none;
	display:inline;
	float:left;
	line-height:18px;
	color:#B3B2B2;
	border-bottom:#000000 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding:5px 0px 5px 8px;
	text-decoration:none;
}

#order_review_bottom	{
	width:870px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
#order_review_bottom_left	{
	width:420px;
	height:30px;
	float:left;
	margin:0px;
	padding:0px;
}
#order_review_bottom_right	{
	width:400px;
	height:30px;
	float:right;
	margin:0px;
	padding:0px;
	text-align:right;
}
.order_sendbut	{
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	background:#AB27A7;
	padding:2px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	text-decoration:none;
	border:#C73DC3 solid 1px;
	cursor:pointer;
}

/* -------------------------- payment information styles start ----------------------------- */
#payment_information	{
	width:870px;
	height:auto;
	float:left;
	margin:0px 0px 5px 20px;
}
.payment_information	{
	width:870px;
	height:25px;
	line-height:25px;
	color:#B3B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.payment_information  span	{
	height:25px;
	line-height:25px;
	color:#FD1908;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left:190px;
	text-decoration:none;
}
.payment_information_listbox 	{
	width:785px;
	height:auto;
	margin:0px;
	float:left;
	padding:0px;
	border:#444343 solid 1px;
	background:url(images/products_bodybg.gif) repeat-x;
}
.payment_information_listbox h2 	{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#252525;
	font-weight:bold;
	height:24px;
	line-height:23px;
	text-align:left;
	text-indent:8px;
	text-decoration:none;
}
.payment_information_listbox ul 	{
	width:auto;
	margin:0px;
	padding:0px;
}
.payment_information_listbox li 	{
	width:300px;
	height:20px;
	line-height:20px;
	float:left;
	padding-bottom:5px;
	color:#B3B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	display:inline;
	margin-top:5px;
	text-indent:8px;
	margin-left:45px;
}
.payment_information_listbox li .mailbox 	{
	padding:3px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	background:#FFFFFF;
	border:#B6C0FC solid 1px;
	margin:0px;
}
.payment_information_listbox li span 	{
	color:#FD1908;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

/* -------------------------- payment information styles end ----------------------------- */

/* -------------------------- billing & shipping styles start ----------------------------- */
#billing	{
	width:860px;
	height:auto;
	padding:0px 0px 0px 10px;
	margin-bottom:10px;
	float:left;
}
.Mandatory	{
	width:860px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-align:left;
	text-decoration:none;
	line-height:25px;
	
}
.Mandatory span	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FD1908;
	text-align:left;
	text-decoration:none;
}
.billingbox	{
	width:840px;
	height:auto;
	float:left;
	background:none;
	border:#444343 solid 1px;
	padding:10px;
	
}
.billing_leftbox	{
	width:840px;
	height:auto;
	float:left;
	background:#333333;
	padding-bottom:10px;
}
.billing_leftmain	{
	width:840px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.billing_leftbox h2	{
	padding:9px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-decoration:none;
	background:#232222;
	text-indent:8px;
}
.billingleft	{
	width:635px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
}
.billingleft ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.billingleft li	{
	width:250px;
	padding-left:5px;
	list-style-type:none;
	display:inline;
	height:20px;
	float:left;
	margin-top:10px;
	line-height:19px;
	color:#B3B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.billingleft li span	{
	color:#FD1908;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.billingleft li .textfeild	{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	background:#FFFFFF;
	padding:2px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.billing_bottom		{
	width:840px;
	height:30px;
	float:left;
	color:#B3B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:30px;
	text-decoration:none;
	text-indent:8px;
	padding:0px;
	margin:0px;
}




.billing_rightmain	{
	width:840px;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
}

.billing_rightbox	{
	width:840px;
	height:auto;
	float:right;
	background:#333333;
	padding-bottom:10px;
}
.billing_rightbox h2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-decoration:none;
	padding:9px 0px;
	background:#232222;
	text-indent:8px;
}
.billingright	{
	width:635px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
}
.billingright ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.billingright li	{
	width:250px;
	padding-left:5px;
	list-style-type:none;
	display:inline;
	height:20px;
	float:left;
	margin-top:10px;
	line-height:19px;
	color:#B3B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.billingright li span	{
	color:#FD1908;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.billingright li .textfeild	{
	color:#585859;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#D6953B solid 1px;
	background:#FFFFFF;
	padding:2px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.billing_bottomright		{
	width:345px;
	height:30px;
	float:right;
	margin:0px;
	padding:0px;
	line-height:30px;
	padding-right:30px;
}
/* -------------------------- billing & shipping styles end ----------------------------- */

/* --------------------------- order history styles start ----------------------*/
#order_history	{
	width:820px;
	height:26px;
	float:left;
	margin:5px 0px 0px 15px;
	padding:0px;
	background:#232222;
	border-left:#444343 solid 1px;
	border-right:#444343 solid 1px;
	border-top:#444343 solid 1px;
}
.order_history 	{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
}
#order_history ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.order_history li 	{
	width:130px;
	height:26px;
	line-height:26px;
	list-style-type:none;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:0px;
	border-right:#444343 dashed 1px;
}




#orderhistory	{
	width:820px;
	height:auto;
	float:left;
	margin:0px 0px 5px 15px;
	padding:0px;
	border-bottom:#444343 solid 1px;
	border-left:#444343 solid 1px;
	border-right:#444343 solid 1px;
}
.orderhistory 	{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
}
#orderhistory ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.orderhistory li 	{
	width:130px;
	height:26px;
	line-height:26px;
	list-style-type:none;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:0px;
	background:none;
	border-right:#444343 dashed 1px;
}
/* --------------------------- order history styles end ----------------------*/

/* -------------------------- one week diet styles start ----------------------------- */
#loginmain	{
	width:865px;
	height:auto;
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 20px;
}

/* -------------------------- login styles start ----------------------------- */
.login_left	{
	width:420px;
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 15px;
	height:220px;
	background:#232222;
	border:#333232 solid 1px;
}
.login_left h2	{
	border-bottom:#000000 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	margin-bottom:5px;
	text-transform:uppercase;
}
.login_left ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.login_left li	{
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-decoration:none;
	text-align:left;
	list-style-type:none;
	display:inline;
	width:auto;
	float:left;
	padding-right:15px;
	margin-bottom:5px;
}
.login_left li a	{
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-decoration:none;
	text-align:left;
	display:inline;
	float:left;
}
.login_left li a:hover	{
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-decoration:underline;
	text-align:left;
	display:inline;
}
.login_left li .mailbox	{
	border:#DADADD solid 1px;
	background:#fff;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.login_left li .usertxt	{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B3B2B2;
	text-decoration:none;
	padding-right:30px;
	padding-left:30px;
}
.login_left li .passwordtxt	{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B3B2B2;
	text-decoration:none;
	padding-right:35px;
	padding-left:30px;
}
.button	{
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#4A538F;
	padding:0px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	text-decoration:none;
	border:0px;
	margin:2px 15px 0px 0px;
	cursor:pointer;
}
.login_left li .creattxt	{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
	padding-left:45px;
	padding-top:0px;
	text-decoration:none;
}
.login_left li .creattxt:hover	{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-align:right;
	text-decoration:none;
}

.login_right	{
	width:420px;
	float:right;
	margin:0px;
	padding:0px;
	height:220px;
	background:#232222;
	border:#333232 solid 1px;
}
.login_right h2	{
	border-bottom:#000000 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	text-indent:15px;
	margin-bottom:5px;
}
.login_right ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.login_right li	{
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-decoration:none;
	text-align:left;
	list-style-type:none;
	display:inline;
	width:auto;
	float:left;
	padding-left:15px;
	padding-right:10px;
	margin-bottom:5px;
}

.Affiliatetxt	{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
	padding-top:15px;
	text-decoration:none;
}
.Affiliatetxt:hover	{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B3B2B2;
	text-align:right;
	text-decoration:none;
}
/* -------------------------- login styles  end ----------------------------- */

/* new styles start 27-02-2010 */

#thankyou	{
	width:870px;
	height:auto;
	float:left;
	margin-bottom:15px;
}
.thankyou	{
	width:870px;
	height:auto;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
	padding:0px;
	border:#333232 solid 1px;
	background:#333333;
}
.thankyou h2	{
	width:870px;
	margin:0px;
	color:#b3b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:22px;
	text-indent:8px;
	line-height:22px;
	background:#232222;
}

.thankyou ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.thankyou li	{
	width:870px;
	height:20px;
	line-height:20px;
	list-style-type:none;
	display:inline;
	margin:0px;
	float:left;
	color:#b3b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
	text-decoration:none;
}
.thankyou li a	{
	height:20px;
	line-height:20px;
	display:inline;
	margin-top:5px;
	color:#b3b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.thankyou li a:hover	{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.thankyou li .orangetxt	{
	color:#D7A003;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:8px;
	text-align:left;
	text-decoration:underline;
}

.thankyou_orderdetails	{
	width:870px;
	height:auto;
	margin:0px 0px 0px 20px;
	float:left;
	padding:0px;
	border:#333232 solid 1px;
	background:#333333;
}
.thankyou_orderdetails h2	{
	width:870px;
	margin:0px;
	color:#b3b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:22px;
	text-indent:8px;
	line-height:22px;
	background:#232222;
}

.thankyou_orderdetails ul	{
	width:auto;
	margin:0px;
	padding:0px;
}
.thankyou_orderdetails li	{
	width:300px;
	height:20px;
	line-height:20px;
	list-style-type:none;
	display:inline;
	margin:0px;
	float:left;
	color:#b3b2b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
	text-decoration:none;
}


/* NEW STYLES START 03-03-2010 */
.clasified_details .merchandise_prodetails {
	width:890px;
	float:left;
	padding:10px;
	margin:0px 0px;
	overflow:auto;
}
.merchandise_prodetails img {
	width:auto;
	float:left;
	margin:10px;
}
.merchandise_prodetails span{
	width:675px;
	height:auto;
	float:right;
	padding:10px 0px 0px 0px;
}
.merchandise_prodetails span h3 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#fdf051;
	margin:0px;
	padding:0px 0px 8px 0px;
	text-transform:uppercase;
}
.merchandise_prodetails span h5 {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#C9C9C9;
	padding:0px 0px 5px 0px;
	margin:0px;
}
.merchandise_prodetails span h5 strong {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#de00d5;
}
.merchandise_prodetails span p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#c9c9c9;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.marchandise_prodetails span div {
	width:625px;
	text-align:right;
	margin:0px;
	padding:10px 0px 0px 0px;
}

/* NEW STYLES END 03-03-2010 */

/* clip share vidoes starts here*/

/*********myvideos********/
#myvideos .pagenation {
	width:636px;
	padding:14px 0px;
	margin:5px 0px 0px 0px;
	/* border:#ffffff solid 1px; */
	float:left;
	background:url(images/pagenation.gif) repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	border-bottom:1px solid #252525;
}
#myvideos .pagenation ul{

	float:left;
	padding-left:20px;
	list-style:none;
}
#myvideos .pagenation ul li{
	float:left;
	padding:0px 5px;
}
#myvideos .pagenation ul li a{
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
#myvideos .pagenation ul li a:hover{
	font:13px Arial, Helvetica, sans-serif;
	color:#db29d4;
	font-weight:bold;
}

#myvideos{
	float:left; width:650px;
}
#myvideos .viedotitle{
	height: 20px;
    padding-left: 10px;
	padding-bottom:12px;	
    font:bold 17px Arial, Helvetica, sans-serif;
    color:#e9e998;
	border-bottom:1px solid #474747;

}
#myvideos .viedotitle h3{
	float:left;
}	
#myvideos .viedotitle #pages{ float:right; color:#cccccc; font-size:12px; font-weight:normal; padding-top:6px;}

.myvideos {
    margin-top: 10px;
	padding:10px 8px;
    width: 620px;
    display:block;
    float: left;
}
.videothumb {
    width: 140px;
    display: block;
    float: left;
    text-align: center;
}
.videothumb img{ padding:2px; border:#FFF solid 1px;}
.videodescwithoutborder {
    width: 530px; display: block; float: left; margin: 0 0 0 10px; border-bottom: none; text-align:left;
}
.even {
    background:#242323;
}
/******************************************************************************************************/

#rightside {

    margin: 0px;

    margin-right: 10px;

    padding: 0px;

    width: 224px;

    text-align: left;

    float: right;
	

}

#rightside_video {
    
    margin: 0px;

    margin-right: 10px;

    padding: 0px;

    width: 218px;

    text-align: left;

    float: right; 

}



#login, #statistic, #online,#vote, #adv, #latestvideo, #populartags,

#profiledetail, #recenttags, #othervideo, #relatedvideo,

#relatedtag,#small-rightbox {

    display:block;

    width:212px;

    padding:2px;
	padding-top:6px;

    border: 1px solid #222222;
	
	background:#0a0a0a;

}

#rightside ul{
margin:-20px 0px 0px 5px;
padding:0px;
list-style:none;
}

#rightside li{
margin:3px 0px;
padding:2px 0px 2px 15px;
display:block;
border-bottom:1px dashed #545454;
border-bottom:1px solid #474747;
}

#rightside li a{
text-decoration:none;
font:bold 12px Arial, Helvetica, sans-serif;

}
#login-title, #statistic-title, #online-title,#vote-title,#populartags-title,

#adv-title, #latestvideo-title, #profiledetail-title, 

#recenttags-title, #userinfo-title, #mediumbox-title, 

#recently-title, #fullbox-title, #myprofile-title,#invitefriend-title,#invitenewfriend-title, 

#mostactive-title, #topwatched-title, #signup-title, #viewvideo-title,

#bookmark-title, #videocomment-title, #othervideo-title, #relatedvideo-title, 

#relatedtag-title,#recently-added-title,#browsegroup-title, #smallbox-title,

#videodetails-title, #sharedetails-title, #myvideo-title, #myfriends-title,

#groups-title, #groupforum-title, #grouprecentvideo-title,#small-rightbox-title  {

    height: 20px;
    padding-left: 30px;
	padding-bottom:12px;	
    font:bold 17px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #474747;
    color:#e9e998;

}
#populartags-content, #recenttags-content, #relatedtag-content {
    padding:10px;

    margin-top: 2px;

	text-align: justify;
}

#login-content, #statistic-content, #adv-content, #online-content,

#latestvideo-content, #profiledetail-content, #vote-content, 

#userinfo-content, #mediumbox-content, #recently-content, #fullbox-content,#invitefriend-content,#invitenewfriend-content,

#myprofile-content, #mostactive-content, #topwatched-content, #signup-content, #viewvideo-content,

#bookmark-content, #othervideo-content, #relatedvideo-content, #recently-added-content,

#browsegroup-content, #smallbox-content, #videodetails-content, #sharedetails-content, 

#groupforum-content, #grouprecentvideo-content,#small-rightbox-content {

    padding:10px;

    margin-top: 2px;
	
	text-align:center;

	
}



#videotabcontainer {

    margin: 0 0 0 5px;

    padding: 0px;

    position: relative;

    top: 0px;

    width: 218px;
	

}



#videotabcontainer ul {

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/24px Arial, Helvetica, sans-serif;

}



#videotabcontainer li {

    display: inline; 

    margin: 0px;

    padding: 0px;

    text-indent: 0px;

}



#videotabcontainer a {

    float: left;

    display: block;

    width: 218px;

    height: 25px;

    color: #ffffff;

    border: none;

    text-decoration: none;

}



#videotabcontainer a:link, #videotabcontainer a:visited, #videotabcontainer a:hover, #videotabcontainer li a.tabactive {

    float: left;

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% -25px;

}



#videotabcontainer a:link, #videotabcontainer a:visited {

    background-position: 0% -25px;

}



#videotabcontainer ul li.tabactive {

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% 0px;

    line-height: 24px;

}



#videotabcontainer a:hover {

    background-position: 0% -50px;

    line-height: 24px;

}

 



#videotabcontainer li a.tabactive {

    background-position: 0% 0px;

    line-height: 24px;

}



#othervideo a img, .groupthumb a img,#small-rightbox a img {   border: 0;}
#groups-title, #groupforum-title, #grouprecentvideo-title,#small-rightbox-title  {
    height: 20px;    padding-left: 30px;	padding-bottom:12px;	    font:bold 17px Arial, Helvetica, sans-serif; 
	border-bottom:1px solid #474747;    color:#e9e998;
}

#small-rightbox-title-small{
    height: 25px;   padding-left: 10px;  font: normal 15px/23px Arial, Helvetica, sans-serif;   letter-spacing: -1px;  color:#FFFFFF;
} 
#groupforum-content, #grouprecentvideo-content,#small-rightbox-content {    padding:10px;   margin-top: 2px;text-align:center;	}
#small-rightbox-content span.title {font: normal 13px Arial, Helvetica, sans-serif;}
#small-rightbox-content span.duration {

	font: bold 12px Arial, Helvetica, sans-serif;

}

#small-rightbox-content span.info {

	color: #999999;
	
	font-size: 13px;

}

#small-rightbox-content span.tags {

	text-decoration: none;
	font-weight: normal;
	border-bottom:dotted 1px #aaaaaa;

}
#login, #recenttags, #othervideo,#small-rightbox {

    margin: 0px 0 0 5px;

    margin-bottom:10px;

}
#small-rightbox-content textarea.fullboxtext{

    width:180px;

}
.side_results{

    overflow: auto;

    height: 350px;

    width: 196px;
	
	display: block;
	
}
.relatedvideolist {
    margin: 0 0 20px 0;	padding-top: 5px;padding-bottom: 5px;	
}
.relatedvideothumbnail {
	padding-left: 5px;   width: 60px;   float: left;   display: block;   text-align: center;	
}
.relatedvideodesc {

    width: 100px;    float: left;    display: block;    padding-left: 8px;    text-align:left;	font: normal 11px/14px Arial, Helvetica, sans-serif;

}


a.cloudtags {

	text-decoration: none;

	/*border-bottom:dotted 1px #cccccc;*/

	padding: 2px;

	color: #665c50;

}

a.cloudtags:hover {

	text-decoration: none;

	border-bottom: none;

	color: white;

	padding: 2px;

}
#leftside {

    margin: 0px;

    padding: 0px;

    width: 700px;
	float:left;

    text-align: left;

}
#useraction {

    display:block;

    width:100%;

    padding:2px;

    margin-bottom: 20px;


}

#useraction span.info {

	color: #999999;

}

#bookmark ul{

    margin-left: 20px;

    padding: 0;

}

* html #bookmark ul{

    margin-left: 0;

    padding: 0;

}

#useraction p {

    float: left;

    margin: 20px;

}
.ratingDiv,.boxPart {

    margin: 5px 0;

    text-align: center;
	
	padding-bottom: 7px;

    border-bottom: 1px solid #F5F5F5;
	
	font-size: 13px;

} 
#bookmarklist{

    margin: 0 auto;

    text-align: center;

}

#bookmarklist li {

    list-style-type: none;

    margin: 0 20px 20px 0;

    float: left;

}

#bookmarklist li img a{
text-ecoration:none;
}
p.specialmessage {

    border: 1px solid #222222;

    padding: 10px;

    margin: 10px auto;

    width: 350px;

    text-align: center;
	
	background:#0a0a0a;

}
.videoplayer {

    margin-left: 13px;
	padding:10px;
	border:1px solid #222;
	background:#0a0a0a;
}

.videoplayer object{
border:1px solid #222;
border-bottom:none;
}

.blue {

    background: #242323;

}

/* clip share videos  ends here*/



.browser_maincon2{
	width:646px;
	padding:2px 0px;
	float:left;
	margin:0px 7px;
	background:#000000;
	/*border-bottom:#424242 solid 1px; */
}
.browser_maincon_even{
	background:#161616;
}

.browser_maincon2 .browserleft{
	width:115px;
	text-align:center;
	padding:7px 0px 5px 0px;
	margin:0px;
	float:left;
}
.browser_maincon2 .browserleft img{
	border:1px solid #252525;
}
.browser_maincon2 .browsermid{
	width:340px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
	/*border-right:1px solid #252525; */
}
.browser_maincon2 .browsermid p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.browser_maincon2 .browsermid p span{
	color:#fdf051;
	font-weight:bold;
}

.browser_maincon2 .browsermid2{
	width:755px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
}
.browser_maincon2 .browsermid2 p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.browser_maincon2 .browsermid2 p span{
	color:#fdf051;
	font-weight:bold;
}

.browser_maincon2 .browserrite{
	width:120px;
	text-align:center;
	padding:10px 20px 0px;
	float:left;
}
.browser_maincon2 .browserrite h4{
	font:13px tahoma;
	color:#4496ca;
	margin-top:22px;
	margin-bottom:10px;
	background:url(../images/profile_icon2.gif) no-repeat left center;
	padding:10px 0px 10px 15px;
	font-weight:bold;
}
.browser_maincon2 .browserrite h4 a{
	color:#de00d5;
}
.browser_maincon2 .browserrite h4 a:hover{
	color:#FFF;
}


.browser_maincon2 .browserrite h6{
	font:11px tahoma;
	color:#4496ca;
	margin-bottom:4px;
	background:url(../images/bookmark.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}


/**********/
.browser_maincon3{
	width:895px;
	padding:2px 0px;
	float:left;
	margin:0px 7px;
	background:#000000;
	/*border-bottom:#424242 solid 1px; */
}
.browser_maincon_even{
	background:#161616;
}

.browser_maincon3 .browserleft{
	width:115px;
	text-align:center;
	padding:7px 0px 5px 0px;
	margin:0px;
	float:left;
}
.browser_maincon3 .browserleft img{
	border:1px solid #252525;
}
.browser_maincon3 .browsermid{
	width:340px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
	/*border-right:1px solid #252525; */
}
.browser_maincon3 .browsermid p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.browser_maincon3 .browsermid p span{
	color:#fdf051;
	font-weight:bold;
}

.browser_maincon3 .browsermid2{
	width:755px;
	text-align:left;
	padding:10px 10px 10px 0px;
	float:left;
	margin:5px 0px;
}
.browser_maincon3 .browsermid2 p{
	font:12px Arial, Helvetica, sans-serif;
	color:#989595;
	margin-bottom:4px;
}
.browser_maincon3 .browsermid2 p span{
	color:#fdf051;
	font-weight:bold;
}

.browser_maincon3 .browserrite{
	width:120px;
	text-align:center;
	padding:10px 20px 0px;
	float:left;
}
.browser_maincon3 .browserrite h4{
	font:13px tahoma;
	color:#4496ca;
	margin-top:22px;
	margin-bottom:10px;
	background:url(../images/profile_icon2.gif) no-repeat left center;
	padding:10px 0px 10px 15px;
	font-weight:bold;
}
.browser_maincon3 .browserrite h4 a{
	color:#de00d5;
}
.browser_maincon3 .browserrite h4 a:hover{
	color:#FFF;
}


.browser_maincon3 .browserrite h6{
	font:11px tahoma;
	color:#4496ca;
	margin-bottom:4px;
	background:url(../images/bookmark.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}


/***********/
.backtoclasified_btn2{
	width:auto;
	height:22px;
	margin:0 0 0 0;
	background:url(../images/backtoclasified_btn2.gif) repeat;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-left:22px;
}
.backtoclasified_btn2 a{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}
.backtoclasified_btn2 a:hover{
	text-decoration:underline;
}

/********* 29-3-2010 **********/

.product_details_main{
	padding:10px;
	background:#000000;
}
.product_details{
	width:910px;
	float:left;
}
.product_detailsleft{
	width:620px;
	float:left;
	background:#070707;
	border:1px solid #1d1d1d;
}
.product_detailsleft div{
	padding:10px;
}
.product_detailsleft h3{
	background:#0f0f0f;
	height:24px;
	font-family:Arial;
	font-size:15px;
	color:#eade4a;
	padding-top:10px;
	padding-left:10px;
}
.product_detailsleft p{
	font-family:Arial;
	font-size:12px;
	color:#8f8d8d;
}
.product_detailsleft p a{
	color:#d62acf;
	text-decoration:underline;
}
.product_detailsleft p a:hover{
	text-decoration:none;
}
.product_detailsleft p span{
	color:#8b8200;
	font-size:11px;
}
.product_detailsright{
	width:278px;
	float:right;
}


.backtoproduct_btn{
	width:140px;
	height:22px;
	margin:0 auto;
	background:url(../images/backtoclasified_btn2.gif) no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-left:22px;
}
.backtoproduct_btn a{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}
.backtoproduct_btn a:hover{
	text-decoration:underline;
}
.product_details_img{
	width:254px;
	height:220px;
	margin:0 auto;
	margin-top:20px;
}
.product_details_img img{
	border:3px solid #353535;
}

.product_detailsleft h6{
	color:#e2d64a;
	font-weight:normal;
	text-transform:none;
	font-weight:bold;	
	font-size:12px;	
}
.product_detailsleft h6 span{
	color:#e15b13;
}
/********* 29-3-2010 *********/


/* NEW STYLES START 12-04-2010 */
.content .vendorprofile{
	padding:0px;
	width:907px;
	float:left;
}
.vendorprofile h2{
	padding:6px 0px 6px 10px;
	background:#151517;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#D2CA67;
}
.vendorprofile .upcoming_main{
	padding:0px;
	width:907px;
	float:left;
	margin:15px 0px;
}
.upcoming_main .upcomingevents{
	padding:0px;
	width:339px;
	height:266px;
	float:left;
	margin:0px 0px;
	border:#1C1C1C solid 1px;
}
.upcomingevents h2{
	padding:13px 0px 12px 10px;
	margin:0px 0px;
	background:url(../images/upcoming_topbg.gif) repeat-x top left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#C8C8C8;
	text-transform:uppercase;
}
.upcomingevents h2 span{
	padding:0px 0px 0px 110px;
	width:80px;
	margin:0px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#CBC801;
	text-transform:uppercase;
}
.upcomingevents h2 span a{
	padding:0px 0px 0px 0px;
	margin:0px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#CBC801;
	text-transform:uppercase;
	text-decoration:none;
	outline:none;
}
.upcomingevents h2 span a:hover{
	width:80px;
	padding:0px 0px 0px 0px;
	margin:0px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#CBC801;
	text-decoration:underline;
}

.upcomingevents .upcoming_inner{
	padding:0px 10px;
	width:319px;
	float:left;
	margin:0px 0px;
}
.upcoming_inner ul{
	padding:0px;
	width:auto;
	margin:0px 0px;
}
.upcoming_inner li{
	padding:10px 0px 10px 15px;
	width:303px;
	float:left;
	margin:0px 0px;
	background:url(../images/doublearrow.gif) no-repeat 0px 15px;
	list-style-type:none;
	display:block;
	border-bottom:#2E2E2E solid 1px;
}
.upcoming_inner li a{
	padding:0px;
	margin:0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#CAC800;
	text-decoration:none;
	outline:none;
	display:block;
}
.upcoming_inner li a:hover{
	padding:0px;
	margin:0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#CAC800;
	text-decoration:underline;
}

.upcoming_main .upcomingevents_right{
	padding:0px;
	width:550px;
	height:266px;
	float:right;
	margin:0px 0px;
	border:#1C1C1C solid 1px;
}
.upcomingevents_right h2{
	padding:13px 0px 12px 10px;
	margin:0px 0px;
	background:url(../images/upcoming_topbg.gif) repeat-x top left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#C8C8C8;
	text-transform:uppercase;
}
.upcomingevents_right .upcomingevents_right_inner{
	padding:20px;
	width:480px;
	border:#171717 solid 1px;
	margin:15px;
	background:#0C0C0C;
}
.upcomingevents_right_inner p{
	padding:0px;
	margin:0px;
	line-height:19px;
	color:#8D8B8C;
}


.content .artistsec{
	padding:0px;
	width:907px;
	float:left;
}
.artist_month{
	padding:0px;
	width:247px;
	height:247px;
	float:left;
	margin:0px 0px;
	border:#1C1C1C solid 1px;
	background:#070707;
}
.artist_month h2{
	padding:13px 0px 12px 10px;
	margin:0px 0px 10px 0px;
	background:url(../images/upcoming_topbg.gif) repeat-x top left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#C8C8C8;
	text-transform:uppercase;
}
.artist_month p{
	padding: 0px 10px 0px 10px;
	margin:0px 0px;
	text-decoration:none;
}
.artist_month p a{
	padding: 5px 0px;
	margin:0px 0px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#DBC802;
	text-decoration:none;
	outline:none;
	text-align:right;
	float:right;
}
.artist_month p a:hover{
	padding: 5px 0px;
	margin:0px 0px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#DBC802;
	text-decoration:underline;
	outline:none;
}
.artistsec .artist_rightsecform{
	padding:20px;
	width:600px;
	height:207px;
	float:right;
	margin:0px 0px;
	border:#1C1C1C solid 1px;
	background:#070707;
}
.artist_rightsecform ul{
	padding:0px;
	width:auto;
	margin:0px 0px;
}
.artist_rightsecform li{
	padding:5px 0px 0px 0px; 
	width:400px;
	float:left;
	margin:3px 0px;
	list-style-type:none;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#8D8B8C;
}
.artist_rightsecform li.lefttxt{
	padding:5px 0px 0px 20px;
	width:130px;
	float:left;
	margin:3px 0px;
	font-weight:bold;
}
.artist_rightsecform li select{
	padding:4px;
	width:200px;
	margin:0px 0px;
	background:#363636;
	border:#505050 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#8D8B8C;
}
.artist_rightsecform li textarea{
	padding:4px;
	width:200px;
	margin:0px 0px;
	background:#363636;
	border:#505050 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#8D8B8C;
}
.artist_rightsecform li .submitbut{
	padding:3px 6px;
	width:auto;
	margin:0px 0px;
	background:#AC27A6;
	border:#C73EC2 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-transform:uppercase;
}


.content .hotelssec{
	padding:0px 0px 15px 0px;
	width:905px;
	float:left;
	border:#1C1C1C solid 1px;
	background:#070707;
	margin:15px 0px;
}
.hotelssec h2{
	padding:13px 0px 12px 10px;
	margin:0px 0px 15px 0px;
	background:url(../images/upcoming_topbg.gif) repeat-x top left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#C8C8C8;
	text-transform:uppercase;
}
.hotelssec input{
	padding:4px;
	width:345px;
	margin:0px 10px 0px 20px;
	background:#363636;
	border:#505050 solid 1px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#8D8B8C;
	text-align:center;
}

.hotelssec input.one{
	padding:4px;
	width:365px;
	margin:0px 20px 0px 10px;
	background:#363636;
	border:#505050 solid 1px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#8D8B8C;
	text-align:center;
}

.hotelssec span{
	font:bold 14px Arial, Helvetica, sans-serif;;
	text-transform:uppercase;
	padding:0px 10px;
	}
.hotelssec a.gobut{
	padding:3px 4px;
	width:auto;
	margin:0px 0px;
	background:#AC27A6;
	border:#C73EC2 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-transform:uppercase;
}
.content .advertise{
	padding:10px;
	width:885px;
	float:left;
	border:#1C1C1C solid 1px;
	margin:0px;
	background:#040404;
}
.advertise img{
	padding:0px;
	margin:0px 25px 0px 0px;
}


.vendorprofile_topnavsec{
	height:54px;
	width:100%;
	float:left;
	margin:0px 0px;
	background:url(../images/vendor_profile_topbg.gif) repeat-x;
}
.vendorprofile_topnavsec .vendorprofile_topnav{
	height:30px;
	width:896px;
	float:left;
	margin:23px 0px 0px 0px;
	padding:0px 0px 0px 8px;
}
.vendorprofile_topnav ul{
	float:left;
	list-style:none;
}
.vendorprofile_topnav li{
	float:left;
	background:#323232;
	border:1px solid #323232;
	border-bottom:none;
	color:#939393;
	margin-right:3px;
}
.vendorprofile_topnav li a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#939393;
	background:#323232;
	display:block;
	padding:9px 10px 6px 10px;
}
.vendorprofile_topnav li a.select{
	color:#cabe34;
	background:#0f0d0e;
}
.vendorprofile_topnav li a:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#cabe34;
	background:#0f0d0e;
}

/* NEW STYLES END 12-04-2010 */


/************************************/
.menu_banner{
	height:137px;
	background-image:url(../images/headermiddle_bg2.png);
	background-repeat:repeat-x;
	position:relative;
	width:928px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	margin-bottom:22px;
	margin-top:5px;
	padding-top:7px;
}
.menu_banner .left{
	position:absolute;
	top:0; left:-6px;
	background-image:url(../images/headerleft_bg2.png);
	background-repeat:no-repeat;
	height:144px;
	width:6px;
}
.menu_banner .right{
	position:absolute;
	top:0; right:-6px;
	background-image:url(../images/headerright_bg2.png);
	background-repeat:no-repeat;
	height:144px;
	width:6px;
}
.menu_banner .img_div{
	height:140px;
	background-image:url(../images/electronica.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:924px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding-top:4px;
	text-align:center;
}

.menu_banner h3{
	min-width:300px;
	margin-top:83px;
	font-size:2.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#fdf051;*/
    color:#ffffff;
	float:left;
	text-align:left;
	font-weight:normal;
	padding:0px 100px;
    background: url(../images/heading_bg.png) repeat;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/75p_honey.png');*/
}