﻿/* CSS Document */

*
{
	margin: 0px;
	padding: 0px;
}

body
{
	margin: 10px 0px;
	padding: 0px;
	color: #6C6C6D;
	font-family: Arial, Helvetica, sans-serif;
	background: #000000;
	font-size: 12px;
}

ul, li, h1, h2, h3, h4, h5, h6, form, input
{
	margin: 0px;
	padding: 0px;
}

h1
{
	color: #1F1F1F;
	font-size: 24px;
}
h2
{
	font-size: 20px;
	color: #1F1F1F;
}
h4
{
	font-size: 12px;
	color: #777777;
}

a:link, a:visited
{
	color: #6D6D6D;
	text-decoration: none;
}
a:hover
{
	color: #6D6D6D;
	text-decoration: underline;
}

p
{
	line-height: 18px;
}

/* wrapper */
#wrapper
{
	width: 1000px;
	margin: 0px auto;

}

/* header */
#header
{
}

.page_title
{
	color: #1F1F1F;
	font-size: 24px;
	padding: 5px 0px 5px 0px;
}

/* floating class */
.fl
{
	float: left;
}
.fr
{
	float: right;
}
.cl
{
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
.cl2
{
	clear: both;
}

/* text alignment class */
.tal
{
	text-align: left;
}
.tar
{
	text-align: right;
}
.tac
{
	text-align: center;
}
.taj
{
	text-align: justify;
}
.border
{
	border: 1px solid #d8d8d8;
	border-top: 0;
	border-bottom: 0;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 572px;
}

.border_OpenMIC
{
	border: 1px solid #d8d8d8;
	border-top: 0;
	border-bottom: 0;
	padding-left: 10px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 572px;
}

.border1
{
	border: 1px solid #d8d8d8;
	border-top: 0;
	border-bottom: 0;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 580px;
}

.border-bottom
{
	background: url(../images/a1_tab3_btmbg2.gif) no-repeat;
	height: 10px;
	width: 594px;
	margin-top: -1px;
}

.border-bottom-Adv
{
	background: url(../images/a1_tab3_btmbg2.gif) no-repeat;
	height: 10px;
	width: 594px;
	margin-top: -1px;
}
/* middle */
#middle
{
	background: #FFFFFF;
	padding: 0px 12px;
}

.narrowcolumn_wrapper
{
	width: 210px;
}
.narrowcolumn
{
	padding-right: 12px;
}
.right_banner
{
	padding: 2px 0 0 12px;
	width: 160px;
}
.right_banner div
{
	margin-bottom: 4px;
}
/*made on 19th may */
.content
{
	width: 594px;
}

/* logo */
#logo
{
	padding: 18px 20px 0px 4px;
}

.hot_collection_bnr
{
	padding: 5px 0px;
}

/* search */
.search
{
	background: url(../images/a1_search_bg.gif) no-repeat top left;
	width: 230px;
	height: 42px;
}
.search p
{
	padding: 12px 20px 8px;
}
.search .inputbox
{
	border: 0px;
	font-size: 12px;
	width: 145px;
	background: none;
	color: #6E6E6E;
}
.search .go
{
	vertical-align: middle;
	width: 22px;
	height: 22px;
}

/* navigation */
.navigation
{
	padding-top: 8px;
	font-size: 12px;
	text-transform: uppercase;
}
.navigation a:link, .navigation a:visited
{
	background: url(../images/a1_topnav_left.gif) no-repeat left top;
	padding-left: 10px;
	float: left;
	margin-right: 2px;
	color: #355200;
	text-decoration: none;
}
.navigation a span
{
	background: url(../images/a1_topnav_right.gif) no-repeat right top;
	padding-left: 5px;
	padding-right: 15px;
	display: block;
	line-height: 34px;
	text-align: center;
}
.navigation a:hover, .navigation a.active:link, .navigation a.active:visited
{
	background: url(../images/a1_topnav_left_h.gif) no-repeat left top;
	color: #6C6C6D;
	text-decoration: none;
}
.navigation a:hover span, .navigation a.active span
{
	background: url(../images/a1_topnav_right_h.gif) no-repeat right top;
}

/* middle top curve */
.middle_top
{
	background: url(../images/a1_middle_top.gif) no-repeat top;
	height: 10px;
}

/* login */
#login
{
	margin-top: 10px;
	background: url(../images/a1_left_middle_strip.gif) repeat-y;
}
#login h2
{
	background: url(../images/a1_left_title.gif) no-repeat left top;
	line-height: 35px;
	padding-left: 12px;
	color: #000000;
	font-size: 14px;
}
#login .detail
{
	background: url(../images/a1_left_login_bottom.gif) no-repeat bottom left;
	padding-bottom: 9px;
	color: #6D6D6D;
	font-size: 12px;
}
#login .detail p
{
	padding: 3px 10px;
	text-align: left;
}
#login p.inputbox
{
	background: url(../images/a1_login_inputbg.gif) no-repeat 7px top;
	height: 26px;
	padding-left: 15px;
}
/*#login input{border:0px; background:none;}*/


/*#login1{margin-top:12px;  padding-left:200px;}*/
#login1 h2
{
	background: url(../images/a1_left_title.gif) no-repeat left top;
	line-height: 35px;
	padding-left: 12px;
	color: #000000;
	font-size: 14px;
}
#login1 .detail
{
	padding-bottom: 9px;
	color: #6D6D6D;
	font-size: 12px;
}
#login1 .detail p
{
	padding: 3px 10px;
	text-align: left;
}
#login1 p.inputbox
{
	background: url(../images/a1_login_inputbg.gif) no-repeat 7px top;
	height: 26px;
	padding-left: 15px;
}
/*#login1 input{border:0px; background:none;}
*/

.login_lr_brd
{
	border: 1px solid #CFCFCF;
	border-bottom: 0;
	border-top: 0;
	text-align: center;
	padding-left: 70px;
}
.login_lfttop
{
	width: 10px;
}
.login_topmid
{
	background: url(../images/a1_login_mid.gif) repeat-x;
	height: 10px;
}
.login_tm_width
{
	width: 330px;
}
.login_btmmid
{
	background: url(../images/a1_login_btmmid.gif) repeat-x;
	height: 10px;
}



/* whats new whats hot */
.wnwh
{
	padding-top: 5px;
}

/* open mic event */
.open_mic_event
{
	margin-top: 10px;
	background: url(../images/a1_left_middle_strip.gif) repeat-y;
}
.open_mic_event h2
{
	background: url(../images/a1_left_title.gif) no-repeat left top;
	line-height: 35px;
	padding-left: 12px;
	color: #000000;
	font-size: 14px;
}
.open_mic_event .detail
{
	padding: 5px;
	font-size: 11px;
	color: #6C6C6D;
}
.open_mic_event .detail img
{
	padding: 3px 8px 0px 3px;
	float: left;
	width: 56px;
}
.open_mic_event .detail .txt
{
	width: 120px;
	line-height: 18px;
}
.open_mic_event .viewmore
{
	background: url(../images/a1_left_title_bottom.gif) no-repeat left bottom;
	height: 25px;
	padding: 7px;
	line-height: 25px;
}
.open_mic_event .viewmore a:link, .open_mic_event .viewmore a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.open_mic_event .viewmore a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}


/* center stage event */
.center_stage_event
{
	margin-top: 10px;
	background: url(../images/a1_left_middle_strip.gif) repeat-y;
}
.center_stage_event h2
{
	background: url(../images/a1_left_title.gif) no-repeat left top;
	line-height: 35px;
	padding-left: 12px;
	color: #000000;
	font-size: 14px;
}
.center_stage_event .detail
{
	padding: 5px;
	font-size: 11px;
	color: #6C6C6D;
}
.center_stage_event .detail img
{
	padding: 3px 8px 0px 3px;
	float: left;
	width: 56px;
}
.center_stage_event .detail .txt
{
	width: 120px;
	line-height: 18px;
}
.center_stage_event .viewmore
{
	background: url(../images/a1_left_title_bottom.gif) no-repeat left bottom;
	height: 25px;
	padding: 7px;
	line-height: 25px;
}
.center_stage_event .viewmore a:link, .center_stage_event .viewmore a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.center_stage_event .viewmore a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

/* featured artist */
.featured_artist
{
	width: 333px;
}

.featured_artist .title
{
	background: url(../images/a1_fa_mid.gif) repeat-x;
	line-height: 35px;
}
.featured_artist .title .left
{
	background: url(../images/a1_fa_left.gif) no-repeat left top;
}
.featured_artist .title .right
{
	background: url(../images/a1_fa_right.gif) no-repeat right top;
}
.featured_artist .title h2
{
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
	text-align: left;
}
.featured_artist .tabing
{
	padding-top: 10px;
}
.featured_artist .tabing a:link, .featured_artist .tabing a:visited
{
	background: url(../images/a1_artist_left.gif) no-repeat left top;
	padding-left: 8px;
	float: left;
	margin-right: 2px;
	color: #355200;
	text-decoration: none;
}
.featured_artist .tabing a:link span, .featured_artist .tabing a:visited span
{
	background: url(../images/a1_artist_right.gif) no-repeat right top;
	padding-right: 12px;
	display: block;
	line-height: 27px;
	padding-left: 4px;
}
.featured_artist .tabing a:hover, .featured_artist .tabing a.active
{
	color: #403E3F;
	background: url(../images/a1_artist_left_h.gif) no-repeat left;
	text-decoration: none;
}
.featured_artist .tabing a:hover span, .featured_artist .tabing a.active span
{
	color: #403E3F;
	background: url(../images/a1_artist_right_h.gif) no-repeat right;
}
.featured_artist .view_more
{
	background: url(../images/a1_fa_vm_mid.gif) repeat-x;
	height: 31px;
}
.featured_artist .view_more .left
{
	background: url(../images/a1_fa_vm_left.gif) no-repeat left top;
	padding-left: 9px;
	height: 31px;
}
.featured_artist .view_more .right
{
	background: url(../images/a1_fa_vm_right.gif) no-repeat right top;
	padding-right: 9px;
	height: 31px;
	float: right;
}
.featured_artist .view_more .right1
{
	background: url(../images/a1_fa_vm_right.gif) no-repeat right top;
	height: 31px;
	float: right;
}
.featured_artist .view_more a:link, .featured_artist .view_more a:visited
{
	background: url(../images/a1_viewmore_bullet.gif) no-repeat right;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 31px;
	padding-right: 10px;
}
.featured_artist .view_more a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.featured_artist .tab_detail
{
	border: 1px solid #D8D8D8;
	border-top: 0px;
	border-bottom: 0px;
	background: #F6F6F6;
	padding: 10px 0px 10px 10px;
}
.artist_img
{
	float: left;
	width: 110px;
}
.artist_img1
{
	float: left;
	width: 80px;
	padding-left: 5px;
}
.artist_img img
{
	text-align: center;
}
.artist_detail
{
	float: left;
	
}
.artist_detail h3
{
	color: #99CC00;
	font-size: 14px;
}
.artist_detail h3 a:link, .artist_detail h3 a:visited
{
	color: #99CC00;
}

.artist_detail_1
{
	float: left;
	width: 200px;
}
.artist_detail_1 h3
{
	color: #99CC00;
	font-size: 12px;
}
.artist_detail_1 h3 a:link, .artist_detail h3 a:visited
{
	color: #99CC00;
}

.artist_detail .category
{
	font-size: 11px;
	color: #1F1F1F;
}
.artist_desc
{
	background: #FFFFFF url(../images/a1_fa_det_curtl.gif) no-repeat left top;
	margin: 5px 0px;
}
.artist_desc .tr
{
	background: url(../images/a1_fa_det_curtr.gif) no-repeat right top;
}
.artist_desc .tr .bl
{
	background: url(../images/a1_fa_det_curbl.gif) no-repeat left bottom;
	padding-left: 9px;
}
.artist_desc .tr .bl .br
{
	background: url(../images/a1_fa_det_curbr.gif) no-repeat right bottom;
	padding-right: 9px;
}
.artist_desc p
{
	line-height: 18px;
	color: #6D6D6D;
	font-size: 11px;
}
.featured_artist .buttons
{
	padding: 5px 0px;
	text-align: right;
}


/* upcoming local events */
.up_com_local_events
{
	width: 100%;
}
.up_com_local_events .title
{
	background: url(../images/a1_fa_mid.gif) repeat-x;
	line-height: 35px;
}
.up_com_local_events .title .left
{
	background: url(../images/a1_fa_left.gif) no-repeat left top;
}
.up_com_local_events .title .right
{
	background: url(../images/a1_fa_right.gif) no-repeat right top;
}

.up_com_local_events .title .left_crn
{
	background: url(../images/a1_fa_left_crn.gif) no-repeat left top;
}
.up_com_local_events .title .right_crn
{
	background: url(../images/a1_fa_right_crn.gif) no-repeat right top;
}

.up_com_local_events .title h2
{
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
}

.seeall
{
	font-size: 14px;
	color: #000000;
	padding-left: 50px;
}
.up_com_local_events .footer
{
	background: url(../images/a1_upcomeve_foot_mid.gif) repeat-x;
}
.up_com_local_events .footer .left
{
	background: url(../images/a1_upcomeve_foot_left.gif) no-repeat left;
}
.up_com_local_events .footer .right
{
	background: url(../images/a1_upcomeve_foot_right.gif) no-repeat right;
	height: 22px;
}
.up_com_local_events .middle
{
	background: #6B6B6C url(../images/a1_upcomeve_mid.gif) repeat-x top;
	padding: 0px 14px 0px 12px;
}
.up_com_local_events .tabing
{
	padding-top: 10px;
	font-size: 14px;
	text-transform: uppercase;
}
.up_com_local_events .tabing a:link, .up_com_local_events .tabing a:visited
{
	background: url(../images/a1_upcomevent_left.gif) no-repeat left top;
	padding-left: 9px;
	float: left;
	margin-right: 2px;
	color: #FFFFFF;
	text-decoration: none;
}
.up_com_local_events .tabing a:link span, .up_com_local_events .tabing a:visited span
{
	background: url(../images/a1_upcomevent_right.gif) no-repeat right top;
	padding-right: 23px;
	display: block;
	line-height: 33px;
	padding-left: 14px;
}
.up_com_local_events .tabing a:hover, .up_com_local_events .tabing a.active
{
	color: #FFFFFF;
	background: url(../images/a1_upcomevent_left_h.gif) no-repeat left;
	text-decoration: none;
}
.up_com_local_events .tabing a:hover span, .up_com_local_events .tabing a.active span
{
	background: url(../images/a1_upcomevent_right_h.gif) no-repeat right;
}
.up_com_local_events .tabing_detail
{
	background: #242424;
	padding: 8px 8px 0px 8px;
	font-size: 12px;
	/*width: 552px;*/
	
	
}
.up_com_local_events .tabing_detail .event
{
	width: 170px;
	padding: 5px;
	color: #D9D9D9;
	line-height: 18px;
	overflow: hidden;
}

.up_com_local_events .tabing_detail .eventnew
{
	padding: 5px;
	color: #D9D9D9;
	line-height: 18px;
	overflow: hidden;
}
.borderleft
{
	border-left: solid 2px white;
}

.up_com_local_events .tabing_detail .event1
{
	width: 540px;
	padding: 5px;
	color: #D9D9D9;
	line-height: 18px;
	height: 240px;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
}

.up_com_local_events .tabing_detail .img
{
	/*padding: 0px 5px;*/
	width: 74px;
	float: left;
}
.up_com_local_events .tabing_detail .det
{
	width: 80px;
	float: left;
}

.up_com_local_events .tabing_detail .det1
{
	height: 90px;
}

.up_com_local_events .tabing_detail .left
{
	width: 40px;
}

.up_com_local_events .tabing_detail .right
{
	width: 130px;
}

.up_com_local_events .tabing_detail p
{
	padding: 5px 0px 0px 0px;
}
.up_com_local_events a:link, .up_com_local_events a:visited
{
	color: #D9D9D9;
	text-decoration: none;
}
.up_com_local_events a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.up_com_local_events .tabing_detail ul li
{
	list-style: none;
	background: url(../images/a1_upcomevent_bull.gif) no-repeat 3px 8px;
	padding-left: 10px;
}
.up_com_local_events .readmore
{
	padding-top: 10px;
	text-align: left;
}


/* footer */
#footer
{
	background: #FFFFFF url(../images/a1_middle_bottom.gif) no-repeat bottom;
	padding: 11px;
}

#footer .footer
{
	background: url(../images/a1_footer_mid.gif) repeat-x;
	line-height: 42px;
}
#footer .footer .left
{
	background: url(../images/a1_footer_left.gif) no-repeat left;
}
#footer .footer .right
{
	background: url(../images/a1_footer_right.gif) no-repeat right;
	padding: 0px 15px;
	color: #C2C2C2;
}
#footer a:link, #footer a:visited
{
	color: #6C6C6D;
	text-decoration: none;
	padding: 0px 7px;
}
#footer a:hover
{
	color: #6C6C6D;
	text-decoration: underline;
}
#footer .copyright
{
	color: #919191;
}


/*Inner Page :: Music.html css by KOMAL */
.music_lft_midbg
{
	background: url(../images/a1_left_midbg.gif) repeat-x bottom #FEFEFE;
	border: 1px solid #D8D8D8;
	border-top: 0;
	border-bottom: 0;
}
.music_lft_midbg .padding
{
	padding: 10px 24px 2px 24px;
}
.singer_name
{
	color: #403E3F;
	padding: 10px 0;
	border-bottom: 1px solid #D8D8D8;
	font-size: 14px;
	font-weight: bold;
}
.singer_name a
{
	color: #403E3F;
}
.singer_desc
{
	margin: 5px 0 0 0;
}

.music_lft_margin
{
	margin-top: 13px;
}
.music_topbg
{
	border-top: 1px solid #D8D8D8;
	width: 180px;
	background: #F6F6F6;
}
.music_midbg
{
	background: url(../images/a1_music_midcrn.gif) repeat-y;
	padding: 2px;
}
.music_btmbg
{
	border-bottom: 1px solid #D8D8D8;
	width: 180px;
	background: #F6F6F6;
	height: 8px;
}

.music_links
{
	background: url(../images/a1_left_lkbg.gif) repeat-x;
	padding-left: 25px;
	line-height: 36px;
	height: 36px;
	color: #797C80;
	cursor: pointer;
	cursor: hand;
}
.music_links a
{
	color: #797C80;
	text-decoration: none;
}
.music_links a:hover
{
	color: #797C80;
	text-decoration: none;
}
/*.music_links a:hover{background:url(../images/a1_left_lkbghover.gif) repeat-x; display:block; color:#FFFFFF; text-decoration:none;}*/
.music_links .selected
{
	background: url(../images/a1_left_lkbghover.gif) repeat-x;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}

.music_linkshover
{
	background: url(../images/a1_left_lkbghover.gif) repeat-x;
	padding-left: 25px;
	line-height: 36px;
	height: 36px;
	color: #FFFFFF;
	cursor: pointer;
	cursor: hand;
}
.music_linkshover a
{
	color: #FFFFFF;
	text-decoration: none;
}
.music_linkshover a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
/*.music_linkshover {background:url(../images/a1_left_lkbghover.gif) repeat-x; color:#FFFFFF; text-decoration:none;}*/

.tab3_inrbg
{
	background: #F5F5F5;
	border: 1px solid #EEEEEE;
	padding: 25px 5px 20px 5px;
}
.tab3_inrbg1
{
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	padding: 5px;
	width: 98%;
}
.tab3_margin
{
	margin-bottom: 35px;
}
.tab3_inrbg2
{
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	padding: 10px;
	width: 96%;
}
.tab3_inrbg3
{
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	padding: 10px;
	width: 96%;
}
.tab3_inrbg3 h4
{
	font-size: 14px;
}

.top_songs_midbg
{
	background: url(../images/a1_topsongs_midbg.gif) repeat-x bottom #FCFCFC;
	border: 1px solid #EEEEEE;
	border-top: 0;
	border-bottom: 0;
}
.top_songs_midbg1
{
	background: #FFFFFF;
}
.top_songs_width
{
	width: 300px;
	padding: 0;
}
.top_songs_btm
{
	background: #EAEAEA;
	height: 10px;
	width: 282px;
	line-height: 0;
	font-size: 0;
}
.top_songs_data
{
	margin: 0;
	padding: 10px 5px 10px 35px;
}
.top_songs_data ul
{
	list-style-type: decimal;
}
.top_songs_data li
{
	line-height: 20px;
	color: #777777;
	font-size: 11px;
}
.top_songs_data li a
{
	color: #777777;
	font-weight: bold;
}
.top_songs_data li span
{
	color: #111111;
}
.top_songs_height
{
	height: 40px;
}


.top_songs_data1
{
	margin: 0;
	padding: 10px 5px 10px 5px;
	width: 94%;
}
.top_songs_data1 ul
{
	list-style-type: none;
}
.top_songs_data1 li
{
	line-height: 20px;
	color: #777777;
	font-size: 11px;
}
.top_songs_data1 li a
{
	color: #777777;
	font-weight: bold;
	float: left;
}
.top_songs_data1 li span
{
	color: #111111;
}
.top_songs_data1 li img
{
	float: left;
	margin-right: 10px;
	width: 27px;
	margin-bottom: 5px;
}

/*Audition btn CSS */
.audition_margin
{
	margin: 5px 0 5px 11px;
}
.audition_txt
{
	font-size: 14px;
	line-height: 20px;
}

/*What's new Page CSS */
.desc_txt
{
	font-size: 11px;
	padding: 3px 0;
}
.wn_margin
{
	margin-bottom: 8px;
}
.wn_left
{
	width: 271px;
}
.wn_section_width
{
	width: 165px;
}
.wn_section_width1
{
	width: 80%;
}
.wn_btm_width
{
	width: 100%;
}

/*Account Setup Page CSS */
.get_tbox
{
	border: 1px solid #cccccc;
	background: url(../images/cr1_right_tboxbg.gif) repeat-x #FFFFFF;
	font-size: 8pt;
	padding: 4px;
	margin-bottom: 5px;
	margin-right: 5px;
}
.text_width
{
	width: 200px;
}

.tboxwidth
{
	width: 150px;
}
.get_tbox1
{
	border: 1px solid #e7e7e7;
	background: url(../images/cr1_right_tboxbg.gif) repeat-x #FFFFFF;
	font-size: 8pt;
	padding: 4px;
	margin-bottom: 5px;
}
.t_border
{
	border-bottom: 1px solid #e6e6e6;
	margin: 5px 0;
}
.spacer
{
	height: 5px;
}
.form_req
{
	color: #FF0000;
	font-size: 8pt;
	padding-right: 5px;
}
.get_tbox_width
{
	width: 150px;
}
/*.right_cont_width{width:415px; float:right; text-align:left;}*/

.get_tbox_width_1
{
	width: 15%;
}
.get_tbox_width_2
{
	width: 20%;
}
.get_tbox_width_3
{
	width: 40%;
}
.get_selectbox
{
	width: 207px;
}


label.error
{
	color: Red;
	font-style: italic;
}
input.error, textarea.error
{
	border: solid 2px red;
	background: none;
	background-color: #FFFFD5;
}
select.error
{
	border: solid 2px red;
}
div.error
{
	color: red;
	font-weight: bold;
}

/* Forgot Password */

.fp1
{
	height: 72;
	text-align: left;
	vertical-align: top;
}
.success
{
	background-color: #ffffff;
	border: 1px solid #191;
	color: #060;
	font-weight: bold;
	height: 28px;
	width: 100%;
}

.errormessage
{
	width: 50%;
	border: solid 1px #d00;
	color: #900;
	background-color: #fff;
	font-weight: bold;
	height: 28px;
}

/*Audition btn CSS */

.audition_btn
{
	background: url(../images/a1_audition_lftbtnbg.gif) no-repeat left;
	height: 25px;
	float: left;
}
.audition_btn span
{
	background: url(../images/a1_audition_rgtbtnbg.gif) no-repeat right;
	height: 25px;
	line-height: 25px;
	padding: 10px 10px 10px 4px;
	margin-left: 6px;
	font-size: 12px;
	line-height: 25px;
	color: #355200;
}
.audition_btn span a, .audition_btn span a:visited
{
	color: #355200;
}

.search_audi
{
	margin: 5px 15px;
	float: right;
}


.buttonbg
{
	border: 0;
	cursor: pointer;
	text-align: center;
	background: url(../images/a1_audition_lftbtnbg.gif) no-repeat left;
}

.buttonbg span
{
	float: left;
	font: normal 12px/25px Arial, Helvetica, sans-serif;
	color: #355200;
	height: 25px;
	margin-left: 5px;
	padding: 0px 6px 0px 2px;
	white-space: nowrap;
	background: url(../images/a1_audition_rgtbtnbg.gif) no-repeat right;
}

.buttonbg::-moz-focus-inner /*fixing evil default firefox padding*/
{
	padding-top: 2px;
	margin: 0px;
	border: none;
}

.buttonbg::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner
{
	padding: 0px 3px 0px 0px;
	margin: 0px;
	border: 1px dotted transparent;
}

/* End of Forgot Password */

/*Featured Artists Page CSS */
.fa_img
{
	float: left;
	width: 125px;
	margin-left: 5px;
}
.fa_txt
{
	font-size: 11px;
	margin: 5px 0;
}
.fa_view_profile
{
	color: #6c6c6d;
	background: url(../images/a1_searhc_bullet.gif) no-repeat right;
	padding: 0 10px 0 0;
	width: 17%;
	font-weight: bold;
	font-size: 11px;
}
.fa_view_profile a
{
	color: #6c6c6d;
}
.fa_songs_btm
{
	background: #EAEAEA;
	height: 10px;
	width: 537px;
	line-height: 0;
	font-size: 0;
}
.fatop_songs_width
{
	width: 100%;
	padding: 0;
}
.fatop_songs_data
{
	margin: 0;
	padding: 15px;
}
.fa_andy_txt
{
	text-align: justify;
	line-height: 1.5;
}
.fatop_songs_data h3
{
	color: #99cc00;
	font-size: 11px;
	margin-bottom: 10px;
}
.fa_graybg
{
	background: #4d4d4d;
	margin-bottom: 2px;
}
.fa_gray_hdr
{
	color: #FFFFFF;
	font-size: 11px;
	line-height: 18px;
}

.fa_gray_hdrspan:hover
{
	text-decoration: underline;
}
.fa_gray_hdr a, .fa_gray_hdr a:visited
{
	color: #FFFFFF;
}
.fa_gray_hdr a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.fa_gray_pr
{
	padding-right: 20px;
}
.fa_gray_pl
{
	padding-left: 20px;
}

.fa_graybg1
{
	background: #d3d3d3;
	margin-bottom: 2px;
}
.fa_gray_hdr1
{
	color: #686868;
	font-size: 11px;
	line-height: 18px;
	padding-left: 20px;
}
.fa_gray_hdr1span:hover
{
	text-decoration: underline;
}

.fa_gray_hdr1 a
{
	color: #686868;
}
.fa_gray_pr1
{
	padding-right: 20px;
}

/*Music2 Page CSS */
.music2_width
{
	width: 32%;
	margin: 0;
	padding: 0;
}
.music2_margin
{
	padding: 0 4px 0 0;
	margin: 0;
}
.music2_img
{
	float: left;
	width: 75px;
}
.mtop_songs_data
{
	margin: 0;
	padding: 15px 5px 0 5px;
	width: 98%;
}

.drop_margin
{
	margin: 12px 0;
}
.drop_width
{
	width: 50%;
}
.drop_lftbg
{
	width: 10px;
}
.drop_midbg
{
	width: 90%;
	background: #a5a5a5;
	height: 44px;
}
.drop_select
{
	padding: 13px 0 0 0;
}
.au_margintop
{
	margin-top: 8px;
	width: 95%;
}
.au_midbg
{
	background: #1f1f1f;
	height: 44px;
	width: 90%;
}
.au_lfttxt
{
	color: #FFFFFF;
	padding: 7px 0 0 0px;
	font-size: 14px;
	width: 60%;
}
/* For Centerstage */
.au_lfttxtnew
{
	color: #FFFFFF;
	padding: 5px 0 0 0px;
	font-size: 14px;
	width: 60%;
}
.m2top_songs_width
{
	width: 50%;
	padding: 0;
}
.tp_album_width
{
	width: 49%;
}
.tp_margin
{
	margin-right: 8px;
}
.tp_btm
{
	background: #EAEAEA;
	height: 10px;
	width: 93.38%;
	line-height: 0;
	font-size: 0;
}

/*After Login Page CSS */
.login_songs_btm
{
	background: url(../images/a1_login_topbgmid.gif) repeat-x;
	height: 72px;
	width: 564px;
}
.login_midbg_mar
{
	margin-bottom: 10px;
}
.avtar_pad
{
	padding: 11px 5px 0 5px;
}
.avtar_brd
{
	border: 1px solid #c2c2c2;
	margin-right: 14px;
}
.avtar_txt
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 49px;
}
.lg_alert_w
{
	width: 50%;
}
.lg_alert_txtlk
{
	background: url(../images/a1_searhc_bullet.gif) no-repeat left;
	margin: 0 5px;
	padding-left: 14px;
	font-size: 11px;
	line-height: 22px;
}
.lg_alert_txtlk a
{
	color: #6C6C6D;
}
.nws_feed_img
{
	float: left;
	width: 75px;
}
.nws_feed_w
{
	width: 84%;
}
.nws_feed_w p
{
	font-size: 11px;
	line-height: 15px;
}
.nws_feed_brd
{
	border-bottom: 1px solid #e2e2e2;
	margin: 0 8px;
}
.nws_feed_nobrd
{
	margin: 0 5px;
}
.nws_fees_btmlk
{
	background: url(../images/a1_upcomevent_bull.gif) no-repeat right;
	color: #FFFFFF;
	margin-right: 10px;
	font-size: 11px;
}
.nws_fees_btmlk a
{
}

/*.logout_w
{
	width: 100%;
	margin-bottom: 10px;
}
.logout_welcome
{
	background: #1f1f1f;
	height: 44px;
	width: 178px;
	color: #FFFFFF;
	vertical-align: middle;
}
.logout_welcome span
{
	color: #4b4b4b;
	font-size: 19px;
}
.logout_welcome a, .logout_welcome a:visited
{
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}*/

.dynamiclist input
{
	height: 15px;
	margin-left: 0px;
	float: left;
}
.dynamiclisthr input
{
	height: 15px;
	margin-left: 5px;
	float: left;
}
.dynamiclist label
{
	color: Black;
	font-size: 12px;
	height: 15px;
	line-height: 15px;
	padding-left: 3px;
	vertical-align: top;
}

a.lnkprofile
{
	color: #77B40A;
	font-weight: bold;
	font-size: 14px;
}

/*Search Page CSS */
.search_border
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	padding: 10px;
	width: 572px;
}
.search_padding
{
	padding-left: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 580px;
}

.search_padding_openmic
{
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 560px;
}

.top_songs_btm1
{
	background: #EAEAEA;
	height: 10px;
	width: 554px;
	line-height: 0;
	font-size: 0;
}
.top_songs_btm_ser
{
	background: #EAEAEA;
	height: 10px;
	width: 289px;
	line-height: 0;
	font-size: 0;
}
.c_box_padding
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 20px;
	font-size: 11px;
}
.c_box_margin
{
	margin: 0 5px;
}
.c_box_margin1
{
	margin: 10px 5px;
}
.search_width
{
	width: 50%;
}
.search_txt_margin
{
	margin-bottom: 10px;
	font-size: 11px;
}
.search_midbg
{
	background: url(../images/a1_search_tmid.gif) repeat-x;
	height: 26px;
	padding-top: 3px;
}
.search_tbox
{
	border: 0;
	width: 110px;
	padding: 2px;
	color: #878787;
}
.search_tbox1
{
	border: 0;
	padding: 2px;
	color: #878787;
}
.search_txt_btmmar
{
	margin: 8px 8px 0 0;
	font-size: 11px;
}

.search_links
{
	padding: 5px 0;
	font-size: 11px;
	margin: 0 -5px 0 -2px;
}
.search_links a
{
	margin: 0 5px;
}
.search_btm
{
	background: #F4F3F3;
	line-height: 25px;
	padding: 0 5px;
	font-size: 11px;
}
.search_btm .see_all
{
	background: url(../images/a1_searhc_bullet.gif) no-repeat right;
	padding-right: 15px;
}
.search_margin
{
	margin-top: 10px;
}
.search_topmar
{
	padding-top: 30px;
}
.search_lft_w
{
	width: 30%;
}
.search_rgt_w
{
	width: 70%;
}
.search_ar_btm
{
	margin-bottom: 18px;
}
.search_tbox_marrgt
{
	margin-right: 10px;
}

.search_music_mar
{
	margin: 10px 10px 10px 0;
}
.s_col2_w
{
	font-size: 11px;
	padding-top: 8px;
	width: 50%;
}
.s_col2_w1
{
	font-size: 11px;
	padding-top: 8px;
	width: 30%;
}
.s_col2_1_w
{
	font-size: 11px;
	padding-top: 8px;
	width: 25%;
}
.s_col2_mar
{
	margin: 5px 0;
}
.s_col3_w
{
	font-size: 11px;
	padding-top: 8px;
	font-weight: bold;
}
.s_col3_mar
{
	margin: 3px 0;
}
.s_col4_w
{
	font-size: 11px;
	padding-top: 8px;
	margin-left: 10px;
}
.s_col4_mar
{
	margin: 3px 0 5px 0;
}
.s_col4_lh
{
	line-height: 17px;
}

.see_all_bg
{
	background: #f4f3f3;
	height: 23px;
}
.see_all_txt
{
	width: 21%;
	margin-left: 12px;
	font-size: 11px;
	font-weight: bold;
	line-height: 23px;
}
.see_all_txt a, .see_all_txt a:visited
{
	color: #6C6C6D;
}
.see_all_btmbg
{
	background: #f4f3f3;
	height: 8px;
	width: 556px;
	line-height: 0;
	font-size: 0;
}
.search_keywordtext_width
{
	width: 310px;
}
.search_artisttext_width
{
	width: 170px;
}
/*--Button css added by Prakash Hirani--------------------------------------*/
.btnbg
{
	height: 31px;
	border: 0px;
	background-color: Transparent;
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: hand;
}

.btnregi
{
	background-image: url(../images/buttons/register.gif);
	width: 85px;
}
.btnsavechanges
{
	background-image: url(../images/buttons/savechanges.gif);
	width: 130px;
}
.btncancel
{
	background-image: url(../images/buttons/cancel.gif);
	width: 73px;
}

.btncancelblack
{
	background-image: url(../images/buttons/cancelsmall.gif);
	width: 65px;
}

.btnplayblack
{
	background-image: url(../images/buttons/play.gif);
	width: 63px;
}
.btnlogin
{
	background-image: url(../images/buttons/login.gif);
	width: 54px;
}

.btneditforaudition
{
	background-image: url(../images/buttons/editsmall.gif);
	width: 63px;
}

.btnsaveaudition
{
	background-image: url(../images/buttons/updatesmall.gif);
	width: 63px;
}
.btncancelaudition
{
	background-image: url(../images/buttons/cancelsmall.gif);
	width: 63px;
}

.btnviewentry
{
	background-image: url(../images/buttons/view-entry.gif);
	width: 109px;
}
.btndeleteentry
{
	background-image: url(../images/buttons/del-en.gif);
	width: 109px;
}
.btncontactartist
{
	background-image: url(../images/buttons/con-ar.gif);
	width: 109px;
}
.btndownload
{
	background-image: url(../images/buttons/download.gif);
	width: 109px;
}
.btnsend
{
	background-image: url(../images/buttons/send.gif);
	width: 59px;
}
.btnnext
{
	background-image: url(../images/buttons/next.gif);
	width: 90px;
}

.btnverification
{
	background-image: url(../images/buttons/send_veri_email.gif);
	width: 180px;
}

.btneditprofile
{
	background-image: url(../images/buttons/editprofile.gif);
	width: 103px;
}
.btnupload
{
	background-image: url(../images/buttons/upload.gif);
	width: 73px;
	height: 34px;
}

/* added on 22 June */
.btnaddclassified
{
	background-image: url(../images/a1_submit_now.gif);
	width: 62px;
}
.btnsearch
{
	background-image: url(../images/a1_search_btn.gif);
	width: 90px;
}
.btncreatealbum
{
	background-image: url(../images/buttons/create.gif);
	width: 70px;
}
.btnadd
{
	background-image: url(../images/buttons/add.gif);
	width: 62px;
}
.btnpublish
{
	background-image: url(../images/buttons/publish.gif);
	width: 85px;
}

.btncontact
{
	background-image: url(../images/buttons/contactowner.gif);
	width: 130px;
}
.btnviewprofile
{
	background-image: url(../images/buttons/view_pro.gif);
	width: 73px;
}

.view_profile_r
{
	width: 380px;
}
/*Created on 25th May */

/************    Created on 20th May     ***************/
/*Campaign Page CSS */
.wrapper
{
	width: 800px;
	margin: 0px auto;
}
.comp_middle_top
{
	background: url(../images/a1_middle_top1.gif) no-repeat top;
	height: 10px;
}
.comp_content
{
	width: 275px;
}
.comp_lineh
{
	line-height: 20px;
}
.comp_tbox_width
{
	width: 100%;
}
.create_adcomp
{
	font-size: 14px;
	font-weight: bold;
	color: #3e3e3e;
}
.create_adcomp a
{
	color: #3e3e3e;
	text-decoration: underline;
}
.create_adcomp a:hover
{
	text-decoration: none;
}
.comp_right_banner
{
	padding-left: 5px;
	width: 245px;
}

/* new footer */
#footer_comp
{
	background: #FFFFFF url(../images/a1_middle_bottom1.gif) no-repeat bottom;
	padding: 11px;
}

#footer_comp .footer
{
	background: url(../images/a1_footer_mid.gif) repeat-x;
	line-height: 42px;
}
#footer_comp .footer .left
{
	background: url(../images/a1_footer_left.gif) no-repeat left;
}
#footer_comp .footer .right
{
	background: url(../images/a1_footer_right.gif) no-repeat right;
	padding: 0px 15px;
	color: #C2C2C2;
}
#footer_comp a:link, #footer a:visited
{
	color: #6C6C6D;
	text-decoration: none;
	padding: 0px 7px;
}
#footer_comp a:hover
{
	color: #6C6C6D;
	text-decoration: underline;
}
#footer_comp .copyright
{
	color: #919191;
}
.footer_w
{
	width: 968px;
}
.footer_w1
{
	width: 99%;
}

.target_au_pad
{
	padding: 10px;
}
.target_txt
{
	font-size: 11px;
	margin: 5px 0;
	text-align: justify;
}
.target_txt a
{
	font-weight: bold;
	text-decoration: underline;
}
.target_txt a:hover
{
	color: #000000;
	text-decoration: none;
}
.target_txt_spec
{
	font-size: 11px;
	line-height: 20px;
}

.click_rate
{
	color: #087701;
	font-weight: bold;
	font-size: 11px;
	margin: 15px 0;
}
.click_rate span
{
	font-size: 25px;
	color: #333333;
}

/* Profile Page CSS */
.comp_content
{
	width: 275px;
}
.new_option
{
	margin: 5px 0 5px 8px;
	line-height: 25px;
	font-weight: bold;
	font-size: 12px;
}
.interest_pad
{
	padding-right: 32px;
	padding-top: 5px;
}
.t_border_mar
{
	margin: 15px 0;
}
.own_ad_w
{
	width: 55%;
}
.own_ad_pad
{
	padding: 5px 0;
}
.finished_prod
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000000;
	width: 163px;
	text-align: center;
	margin-bottom: 10px;
}
.done_btn
{
	margin-left: 170px;
	margin-top: 15px;
}

/*For existing user page CSS */
.exuser_content
{
	width: 565px;
}
.exuser_content_Login
{
	width: 100%;
}
.exuser_right
{
	padding-right: 5px;
	width: 205px;
}
.get_tbox_1
{
	border: 1px solid #cccccc;
	background: url(../images/cr1_right_tboxbg.gif) repeat-x #FFFFFF;
	font-size: 8pt;
	padding: 4px;
	margin-bottom: 5px;
	margin-right: 5px;
}
.exuser_txt
{
	padding-top: 10px;
	width: 98%;
	font-size: 12px;
	text-align: justify;
}
.register_btn
{
	margin-left: 180px;
	margin-top: 15px;
}

/*Email Verification Page CSS */
.email_ver_mar
{
	margin-left: 200px;
}
.email_btm_w
{
	width: 748px;
}

/*After Login page Changes CSS */
.login_name_w
{
	width: 52%;
}
.login_img
{
	margin-top: 5px;
	width: 27px;
	margin-right: 5px;
	border: 1px solid #333333;
}

.TabbedPanels .margin_top_minus
{
	margin-top: -9px;
}
/*Created on 25th May */
/*CSS for Error icons */
.error_lftmargin
{
	margin-left: 20px;
}
.error_midbg
{
	border: 2px solid #8a8787;
	border-left: 0;
	border-right: 0;
	height: 33px;
	text-align: left;
}
.error_midw
{
	line-height: 33px;
	width: 90%;
}
.error_rgticn
{
	padding-top: 3px;
	margin-right: 10px;
}
.error_red
{
	color: #FF0000;
	font-size: 12px; /*font-weight: bold;*/
}
.error_green
{
	color: #629500;
	font-size: 12px; /*font-weight: bold;*/
}
.error_gray
{
	color: #333333;
	font-size: 12px; /*font-weight: bold;*/
	text-align: left;
}
.error_rgtbg
{
	background: url(../images/a1_error_rightbg1.gif) no-repeat;
	width: 30px;
	height: 37px;
}
.error_btn
{
	margin-top: 12px;
}

/*After Login page Changes CSS by Bharat 30th May 2009*/

/* navigation */
.menuouter
{
	width: 1000px;
}
.topnav
{
	padding-top: 8px;
	font-size: 12px;
	text-transform: uppercase;
}
.topnav li
{
	float: left;
	padding-right: 2px;
	list-style: none;
	position: relative;
}
.topnav a
{
	background: url(../images/a1_topnav_left.gif) no-repeat left top;
	padding-left: 8px;
	float: left;
	color: #355200;
	text-decoration: none;
}
.topnav a span
{
	background: url(../images/a1_topnav_right.gif) no-repeat right top;
	padding-left: 0px;
	padding-right: 8px;
	display: block;
	line-height: 34px;
	text-align: center;
}
.topnav a:hover, .topnav a.active
{
	background: url(../images/a1_topnav_left_h.gif) no-repeat left top;
	color: #6C6C6D;
	text-decoration: none;
}
.topnav a:hover span, .topnav a.active span
{
	background: url(../images/a1_topnav_right_h.gif) no-repeat right top;
}
/*dropdown css*/
.topnav ul
{
	position: absolute;
	display: none;
	width: 176px;
	padding-bottom: 8px;
	background: url(../images/dropmenu-bottom.gif) left bottom no-repeat;
	top: 34px;
	float: left;
	z-index: 9999;
	left: 0px;
}
.bg
{
	background: url(../images/dropmenu-bg.gif) top left repeat-x;
}
.topnav li ul a.toppad
{
	padding-top: 6px;
}
.topnav li ul a
{
	width: 140px;
	float: left;
	background: #d4d4d4 url(../images/dropmenu-line.gif) 5px bottom no-repeat;
	line-height: 30px;
	padding-left: 36px;
	color: #666;
	font-weight: normal;
}
.topnav li ul a:hover
{
	background: #d4d4d4 url(../images/dropmenu-hover.gif) 5px bottom no-repeat;
	color: #19230a;
	font-weight: bold;
}
.topnav ul ul
{
	top: auto;
}
.topnav li ul ul
{
	left: 12em;
	margin: 0px 0 0 10px;
}
.topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li:hover ul ul ul ul
{
	display: none;
}
.topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li li li li:hover ul
{
	display: block;
}

.tbl_row
{
	display: table;
	text-align: left;
	width: 100%;
}
.tbl_leftcol
{
	text-align: left;
	float: left;
	width: 150px;
	vertical-align: top;
	font-weight: bold;
}
.tbl_rightcol
{
	float: right;
	width: 412px;
	text-align: left;
	overflow: hidden;
	padding-left: 5px;
}
.imgbox
{
	background: #ffffff;
	padding: 5px;
	border: 2px #cccccc solid;
}
/*CSS for processing box-------------------------------*/
#processing_overlay
{
	position: absolute;
	zIndex: 99998;
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color: #000;
	opacity: 0.5;
	cursor: wait;
}
#processing_container, #popup_container
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: 3px solid #424242;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#processing_title, #popup_title
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color: #424242;
	color: #FFF; /*border: solid 1px #FFF; 	border-bottom: solid 1px #999;*/
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content, #popup_content
{
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
}
#popup_container span
{
	border: outset 2px #ccc;
	color: #fff;
	font-weight: bold;
	background: #424242;
	padding: 2px 10px 2px 10px;
}

#processing_message
{
	text-align: center;
	vertical-align: middle;
}
.curhand
{
	cursor: pointer;
	cursor: hand;
}

.leftimglistele
{
	width: 220px;
	height: 18px;
	overflow: hidden;
}

.imglistele
{
	padding: 3px;
	width: 240px;
	margin: 2px;
}
.imglisteleeven
{
	background-color: #a5a5a5;
	color: White;
}
.imglisteleodd
{
	background-color: #e1e1e1;
	color: Black;
}
.imglist
{
	width: 500px;
}
/*css for photo gallery Prakash(10-Jun-09)*/

.imgContainerEdit
{
	background-color: #ccc;
	border: solid 1px #a5a5a5;
	padding: 5px;
	padding-bottom: 0px;
	text-align: center;
}
.hidebr br
{
	display: none;
}
/*css for photo gallery Prakash(10-Jun-09)*/
.tripleline
{
	float: left;
	overflow: hidden;
	text-align: center;
	color: Black;
}
.photothumb
{
	background: #000000;
	border: solid 2px #ccc;
	padding: 1px;
}
.photothumblst
{
	background: #fff;
	border: solid 1px #ccc;
	padding: 1px;
}
.note
{
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #fbffe5;
	color: #050500;
	font-family: "Trebuchet MS" , tahoma, arial, verdana;
	font-size: 1.0em;
}
/*After Login page Changes CSS by Bharat 16th june 2009*/
.logout_w
{
	width: 100%;
	margin-bottom: 5px;
	background-color: #404040;
}
.log-title
{
	background: #1f1f1f;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #fff;
}
.log-title div
{
	width: 130px;
	overflow: hidden;
}
.log-title a
{
	float: right;
	line-height: 30px;
	text-decoration: none;
	color: #fff;
}
.log-title a:link
{
	text-decoration: none;
	color: #fff;
}
.log-title a:active
{
	text-decoration: none;
	color: #fff;
}
.log-title a:visited
{
	text-decoration: none;
	color: #fff;
}
.log-title a:hover
{
	text-decoration: none;
	color: #fff;
}

.log-content
{
	padding: 8px;
	text-align: center;
}
.log-title2
{
	text-align: center;
	line-height: 16px;
	background: #1f1f1f;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 9px;
	padding-top: 5px;
	color: #fff;
}
.log-title2 span
{
	display: block;
}


/*.lnkbld
{
	text-decoration:none;
	font-weight:bold;
	font-size:14;
	font-family:Verdana, Times New Roman, Tahoma;
}*/
.lnkbld a
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 14;
	font-family: Verdana, Times New Roman, Tahoma;
}
a.lnkbld:link
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 14;
	font-family: Verdana, Times New Roman, Tahoma;
}
a.lnkbld:active
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 14;
	font-family: Verdana, Times New Roman, Tahoma;
}
a.lnkbld:visited
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 14;
	font-family: Verdana, Times New Roman, Tahoma;
}
a.lnkbld:hover
{
	text-decoration: none;
	font-weight: bold;
	font-size: 14;
	font-family: Verdana, Times New Roman, Tahoma;
}
a.lnkbldsmall:link
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12;
}
a.lnkbldsmall:active
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12;
}
a.lnkbldsmall:visited
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12;
}
a.lnkbldsmall:hover
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12;
}
.lnkspan:hover
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12;
}

.lnkspan1
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12;
}
.lnkspan1:hover
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12;
}

.lnkspan2
{
	text-decoration: underline;
	font-size: 12;
}
.lnkspan2:hover
{
	text-decoration: none;
	font-size: 12;
}
a.lnkbldmessage
{
	text-decoration: underline;
	font-size: 12;
}
a.lnkbldmessage:hover
{
	text-decoration: none;
	font-size: 12;
}
/*Classified css add on 23rd June*/

.statuscss
{
	font-size: 11px;
	font-weight: bold;
}

.datehead
{
	font-size: 12px;
	color: Black;
	font-weight: bold;
}
.smallfont
{
	font-size: 9px;
	font-family: verdana;
	font-weight: normal;
}



/* classified css added on 29th june*/

.classisearchbox
{
	float: left;
	width: 20px;
}
.t_border_classified
{
	border-bottom: 1px solid #6D6D6D;
	margin: 5px 0;
}
/*event css added on 3rd July*/

.eFlyerdiv
{
	border: solid 1px #DDDDDD;
	background-color: White;
}

.popuptitle
{
	font-size: 14px;
	font-weight: bold;
}
.spnunder
{
	text-decoration: underline;
	font-weight: bold;
}
input.blur
{
	color: #999;
}
.pagging
{
	font-size: 10px;
}
.pagging a
{
	border: solid 1px #D6D6D6;
	padding: 0px 3px 0px 3px;
	background: #fdfdfd;
	margin: 1px;
}
.pagging a:hover, .pagging a.active
{
	background: #666666;
	border: solid 1px #7f7f7f;
	color: #FFFFFF;
	text-decoration: none;
}
.pagging span
{
	border: solid 1px #D6D6D6;
	padding: 0px 3px 0px 3px;
	background: #fdfdfd;
	margin: 1px;
}

.search_padding_events
{
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 540px;
}

.btnaddtocart
{
	background-image: url(../images/buttons/addtocart.gif);
	width: 109px;
}

.btncheckout
{
	background-image: url(../images/buttons/checkout.gif);
	width: 130px;
}

.btnaddtofavourites
{
	background-image: url(../images/addtofavorite.gif);
}

.btnsubmit
{
	background-image: url(../images/buttons/submit.gif);
	width: 95px;
}

/*New Featured artist tab */
.featured_artistnew
{
	width: 100%;
}

.featured_artistnew .title
{
	background: url(../images/a1_fa_mid.gif) repeat-x;
	line-height: 35px;
}
.featured_artistnew .title .left
{
	background: url(../images/a1_fa_left.gif) no-repeat left top;
}
.featured_artistnew .title .right
{
	background: url(../images/a1_fa_right.gif) no-repeat right top;
}
.featured_artistnew .title h2
{
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
	text-align: left;
}
.featured_artistnew .tabing
{
	padding-top: 10px;
}
.featured_artistnew .tabing a:link, .featured_artistnew .tabing a:visited
{
	background: url(../images/a1_artist_left.gif) no-repeat left top;
	padding-left: 8px;
	float: left;
	margin-right: 2px;
	color: #355200;
	text-decoration: none;
}
.featured_artistnew .tabing a:link span, .featured_artistnew .tabing a:visited span
{
	background: url(../images/a1_artist_right.gif) no-repeat right top;
	padding-right: 12px;
	display: block;
	line-height: 27px;
	padding-left: 4px;
}
.featured_artistnew .tabing a:hover, .featured_artistnew .tabing a.active
{
	color: #403E3F;
	background: url(../images/a1_artist_left_h.gif) no-repeat left;
	text-decoration: none;
}
.featured_artistnew .tabing a:hover span, .featured_artistnew .tabing a.active span
{
	color: #403E3F;
	background: url(../images/a1_artist_right_h.gif) no-repeat right;
}
.featured_artistnew .view_more
{
	background: url(../images/a1_fa_vm_mid.gif) repeat-x;
	height: 31px;
}
.featured_artistnew .view_more .left
{
	background: url(../images/a1_fa_vm_left.gif) no-repeat left top;
	padding-left: 9px;
	height: 31px;
}
.featured_artistnew .view_more .right
{
	background: url(../images/a1_fa_vm_right.gif) no-repeat right top;
	padding-right: 9px;
	height: 31px;
	float: right;
}
.featured_artistnew .view_more .right1
{
	background: url(../images/a1_fa_vm_right.gif) no-repeat right top;
	height: 31px;
	float: right;
}
.featured_artistnew .view_more a:link, .featured_artistnew .view_more a:visited
{
	background: url(../images/a1_viewmore_bullet.gif) no-repeat right;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 31px;
	padding-right: 10px;
}
.featured_artistnew .view_more a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.featured_artistnew .tab_detail
{
	border: 1px solid #D8D8D8;
	border-top: 0px;
	border-bottom: 0px;
	background: #F6F6F6;
	padding: 10px 0px 10px 10px;
}

/*Below 2 classes have been added for telerik upload control*/

.RadUploadProgressArea
{
	position: relative;
}

.header
{
	position: absolute;
	top: 15px;
	left: 20px;
	font-size: 16px;
	line-height: 20px;
	margin: 0;
	padding: 0;
}



/*End*/

/*Classes added on 24th dec.*/

.tabbox-pad
{ 
	padding:7px 6px; 
	border:solid 1px #DADADA; 
	position:relative; 
	overflow:hidden; 
	
}

.margin_top_minus{margin-top:-9px;}
.slide-control
{
	/*position:relative;  */
	
	margin-top:-25px; 
	margin-left:7px !important; 
	margin-left:4px;
	
}
	



/*Classes for the new login page*/
.tbl_leftcol_login
{
	text-align: right;
	float: left;
	width: 100px;
	vertical-align: top;
	font-weight: bold;
	padding-right:5px;
}
.tbl_rightcol_login
{
	float: right;
	width: 180px;
	text-align: left;
	padding-left: 5px;
}
.text_width_login
{
	width: 170px;
}
/*End*/

.newsdetail
{

	color: #99CC00;
	
	font-size: 14px;
	font-weight:bold;
	
}

/*Classes for the new home detailed page*/

.tbl_leftcol_homepage
{
	float:left;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	width:28%;

}

.tbl_rightcol_homepage
{

padding-left:3px;
padding-right:7px;

}
/*End*/

/* added on 18th Jan by Zalak homepage gallery div  */


.newstitle
{		

	color: Black;
	font-size: 9px;
	font-family: verdana;
	font-style:italic;
}

.featuredArtDesc
{
	text-align:left;
	width:450px;
	line-height: 18px;
	color: #6D6D6D;
	font-size: 11px;
}


/*Classes for the social network icons*/

.socailNetwork_MainDiv
{
	height: 45px; 
	vertical-align: bottom; 
	width: 270px;
}

.socailNetwork_OutDiv
{
	width: 130px; 
	margin-top: 14px;
	cursor:pointer;
}

.socailNetwork_InnerDiv
{
	width: 80px; 
	text-align: right; 
	padding-right: 2px;	
}

#facebook
{
	color: #4E72C4; 
	font-size: 14px;
}
#twitter
{
	color: #45B8D7; 
	font-size: 14px;
}

.homepagenews
{
	font-size:12px;
}