body {



	background-image: url(/images/site/comp-home-01-bg.jpg);



	background-repeat:repeat;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin:0;



	padding:0;



	background-color:#ba0001;



}



form {margin:0; padding:0}







td, tr {



	color:#5C5A5A;



	vertical-align:top;



	text-align:left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	text-transform: none;



}



.text-box{



	border: 1px solid #5C5A5A;



	width:195px;



}

.text-area1{



	border: 1px solid #5C5A5A;

	background-color:#f9f9f9;

	color:#000000;

	text-align:justify;



}



.edit_style{



	color:#C9DEEF;



	vertical-align:top;



	text-align:left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	text-transform: none;



}



.edit_style_txt_box{



	border:1px solid #C9DEEF;



}







.end td{ color:#5C6264;}



.end td a{ color:#5C6264; text-decoration:none;}



.end td a:hover{ color:#5C6264; text-decoration:underline;}







.end1{ color:#056681; text-decoration:none;}



.end1 a{ color:#056681; text-decoration:none; font-weight:bold}



.end1 a:hover{ color:#056681; text-decoration:underline;  font-weight:bold}











a{ color:#5C5A5A; text-decoration:underline;}



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







b a{ color:#CC0000; text-decoration:underline; font-weight:normal}



b a:hover{ color:#CC0000; text-decoration:none;  font-weight:normal}



strong{



	color:#BA0001;



	text-transform:none;



}



strong a{ color:#208191; text-decoration:underline; font-weight:normal; text-transform:none}



strong a:hover{ color:#208191; text-decoration:none;  font-weight:normal;  text-transform:none}



















.r1 ul { margin:0; padding:0; list-style:none;}



.r1 li { background:url(../images/ch_1.jpg) center left no-repeat; margin:0 0 0 0; padding:0 0 0 11px;}



.r1 li a {line-height:16px; color:#FD7914; text-decoration:underline;  background-position:left center;}



.r1 li a:hover { text-decoration:none; color:#FD7914;}











.form1 td { color:#FFFFFF; font-weight:bold;}



.form1 td select{ color:#000000; font-size:11px; padding:1px 0 1px 2px;}



.form1 td input{ color:#000000; font-size:11px; padding:1px 0 1px 1px;}



.form2 td input{ color:#000000; font-size:11px; padding:1px 0 1px 1px; width:208px; height:20px; }



.form1 a { color:#FFFFFF; font-weight:bold;}



.form1 a:hover{ color:#FFFFFF; text-decoration:none;  font-weight:bold;}











.ins a{ color:#456C93; text-decoration:underline; font-weight:bold}



.ins a:hover{ color:#456C93; text-decoration:none;  font-weight:bold}



.ins1 a{ color:#749B00; text-decoration:underline; font-weight:bold}



.ins1 a:hover{ color:#749B00; text-decoration:none;  font-weight:bold}







.form3 td select{ color:#6E6E6E; font-size:11px; padding:1px 0 1px 4px;}



.form4 td input{ width:178px; height:21px; padding:1px 0 1px 4px; color:#6E6E6E; font-size:11px; font-family:tahoma;}



.deep textarea{ width:214px; height:99px; padding:1px 0 1px 4px; color:#000000; font-size:11px; font-family:tahoma; overflow:auto;}











.deep1 td input{ width:159px; height:21px; padding:1px 0 1px 4px; color:#6E6E6E; font-size:11px; font-family:tahoma;}











.ins3 a{ color:#7CA500; text-decoration:underline; font-weight:normal}



.ins3 a:hover{ color:#7CA500; text-decoration:none;  font-weight:normal}







.form_x td input{ width:228px; height:20px; padding:1px 0 1px 4px; font-size:11px; font-family:tahoma; color:#000000;}







.form_x td textarea{ width:228px; height:157px; padding:1px 0 1px 4px; font-size:11px; font-family:tahoma; color:#000000; overflow:auto;}







.deep3 strong{ color:#E70A60; text-transform:none;}



.deep3 a{ color:#E70A60; text-decoration:underline;}



.deep3 a:hover{ color:#E70A60; text-decoration:none;}







	.seach_results_username{



		font-size:12px;



		font-weight:bold;



		margin-top:0px;







	}



#contentHome {







	margin:17px 0 0 17px;



	text-align:justify;



}







#contentPages {







	margin:10px 0px 10px 0px;



	text-align:justify;



}







#pageTitle {







	margin:0; padding:0;



	color:#ff0000;



	font-size:16px;



	font-weight:bold;



	text-decoration:none;



	text-transform:uppercase;



	background:url(../images/title_btm.gif) bottom left repeat-x;



	padding-bottom:5px;



	margin-bottom:15px;



	width:100%;







}







	span.pagination_first_link{ cursor:pointer; font-size:10px; text-decoration:underline; text-transform:uppercase }



	span.pagination_first_link:hover{ cursor:pointer; font-size:10px; text-decoration:none; text-transform:uppercase; }



	span.pagination_last_link{ cursor:pointer; font-size:10px; text-decoration:underline; text-transform:uppercase }



	span.pagination_last_link:hover{ cursor:pointer; font-size:10px; text-decoration:none; text-transform:uppercase; }



	.pagination_holder{ text-align:center;}



	.pagination_current_page{font-weight:bold}



















	.search_result_profile_thumb_cell {



		text-align:center;



		vertical-align:middle;



		width:125px



	}



	.top_profile_image_cell {



		background-color:#5C5A5A;



		vertical-align:middle;



	}



	.top_profile_label_cell {



		color:#5C5A5A;



		font-weight:bold;



		text-align:center;



	}



	.wide {



		 width:100%;



	}



	div.buddies {



		width:500px;



		height:130px;



		clear:left;



		border:1px dashed #F00;



		margin-bottom:5px;



	}



	



/* ###############



# RANDOM PROFILE #



############### */







	.randomProfileCell{



		color:#5C5A5A;



		cursor:pointer;



	}



/* #############################



# SUMMARY VIEW OF ONLINE USERS #



############################# */



	.onlineUsersSummaryUsername {



		background-color:#FFF;



		color:#5C5A5A;



		cursor:pointer;



		font-weight:bold;



		text-align:center;



		vertical-align:middle;



		width:75px;



	}



	.onlineUsersSummaryContainer{



		height:100px;



		padding-left:3px;



		padding-right:3px;



		text-align:center;



		width:75px;



	}



	.onlineUsersSummaryPicture{



		background-color:#FFF;



		cursor:pointer;



		height:75px;



		text-align:center;



		vertical-align:bottom;



		width:75px;



	}



	.onlineUsersSummaryLegend{



		color:#5C5A5A;



		padding:3px;



	}



	.onlineUsersSummaryAddToBuddies{



		background-repeat:no-repeat;



		cursor:pointer;



		height:11px;



		width:75px;



	}



	.buddiesSummaryLegend{



		color:#5C5A5A;



	}



	



/* #############################



# GALLERY VIEW OF ONLINE USERS #



############################# */



	.galleryCaption{



		font-weight:bold;



		font-size:12px;



		margin-top:5px;



		text-align:center;



	}



	.galleryUsernameCell{



		color:#5A5C5C;



		font-size:12px;



		font-weight:bold;



		padding-left:5px;



		padding-top:5px;



		text-align:left;



	}



	.galleryRatingCell{



		color:#5A5C5C;



		padding-right:5px;



		text-align:right;



	}



	.galleryLocationCell{



		color:#5A5C5C;



		margin-bottom:10px;



		padding-left:5px;



		text-align:left;



	}



	.galleryImageCell{



		text-align:center;



		vertical-align:middle;



	}



	.galleryMain{



		background:url(../images/galleryBG.jpg);



	}



	.galleryMainContainer{



		background-color:#FFF;



	}



	.galleryPreviousPhotoCell{



		width:100px;



	}



	.galleryNextPhotoCell{



		width:100px;



	}



	.galleryCloseWindowCell{



		text-align:right;



		padding-right:5px;



		padding-top:5px;



	}



	.galleryNumbers {



		text-align:center;



		vertical-align:middle;



		color:#FFFFFF;



		font-size:14px;



		font-weight:bold;



		width:36px;



		height:35px;



		cursor:default;



	}



	.match_col{



		border:solid;



		border-width:1px;



		border-color:#CC0000;



	}



/* #############################



# USER PROFILE VIEW #



############################# */



	.profileTagline {



		color:#CC0000;



		font-size:15px;



		font-weight:300;



	}



	.profileSubtext {



		font-size:12px;



		font-weight:200;



	}



	.profileTitle {



		color:#CC0000;



		font-size:16px;



		font-weight:500;



		padding-left:5px;



		padding-bottom:5px;



	}



	.profileSubtitle {



		color:#CC0000;



		font-size:16px;



		font-weight:500;



		padding-left:5px;



		padding-bottom:10px;



	}



	.profiletext1a {



		padding-left:5px;



		padding-bottom:10px;



	}



	.profileHr {



		padding-bottom:10px;



	}



	.profileFavtxt {



		padding-left:10px;



		padding-bottom:10px;



	}



	.profileAbout {



		font-size:13px;



		font-weight:500;



		padding-bottom:7px;



	}



	.profileAddimage {



		background-color:#EEEEEE;



		height:200px;



		border:solid;



		border-width:1px;



		border-color:#CC0000;



		vertical-align:middle;



		text-align:center;



	}



	.profileAddimagetxt {



		text-decoration:none;



		font-size:18px;



		color:#CC0000;



		font-weight:500;



	}



	.birthforceTitle {



		color:#00b3e4;



		font-size:16px;



		font-weight:300;



	}



	.birthdateTitle {



		color:#ff710b;



		font-size:16px;



		font-weight:300;



	}



	.soulsurgeTitle {



		color:#c5cc22;



		font-size:16px;



		font-weight:300;



	}



	.destinyTitle {



		color:#f2298b;



		font-size:16px;



		font-weight:300;



	}



/* ##############



# ADMIN SECTION #



###############*/



	.uploadsRowOdd {



		background-color:#DDD;



		vertical-align:middle;



	}



	.uploadsRowEven {



		background-color:#FFF;



		vertical-align:middle;



	}



	.usersRowOdd {



		background-color:#DDD;



		vertical-align:middle;



	}



	.usersRowEven {



		background-color:#FFF;



		vertical-align:middle;



	}



	.usersHeading {



		background-color:#666;



		border-left: 1px solid rgb(255,255,255);



		border-right: 1px solid rgb(255,255,255);



		color:#FFF;



		cursor:pointer; 



		font-weight:bold;



		padding-left:4px;



		padding-right:4px;



		vertical-align:middle;



	}



	.usersHeadingNoArrow {



		margin-top:0px;



		margin-left:5px;



		height:12px;



		width:10px;



	}



	.usersHeadingArrowUp {



		background-image:url('/images/usersHeadersArrowUp.jpg');



		background-repeat:no-repeat;



		margin-top:0px;



		margin-left:5px;



		height:12px;



		width:10px;



	}



	.usersHeadingArrowDown {



		background-image:url('/images/usersHeadersArrowDown.jpg');



		background-repeat:no-repeat;



		margin-top:0px;



		margin-left:5px;



		height:12px;



		width:10px;



	}



/* ##############



# FOOTER SECTION #



###############*/



	.f_white {



		padding-top:10px;



		font-size:11px;



		font-family:tahoma, arial, helvetica, sans-serif;



		color:#FFFFFF;



	}



	.f_black {



		padding-top:2px;



		font-size:10px;



		font-family:tahoma, arial, helvetica, sans-serif;



		color:#000000;



	}



		/*CSS for MY HOME Pop Up  */



	



	.popupBirthforce{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:750px;



		background-color:#FFFFFF;



		border:solid 1px #00A4DE;



		font-family:verdana;



		color:#525151;



		margin-top:55px;



		margin-left:30px;



	}



	.popupBirthdate{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:750px;



		background-color:#FFFFFF;



		border:solid 1px #FE7810;



		font-family:verdana;



		color:#525151;



		margin-top:55px;



		margin-left:60px;



	}



	.popupSoulsurge{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #B4BC17;



		font-family:verdana;



		color:#525151;



		margin-top:55px;



		margin-left:90px;



	}



	.popupDensity{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #F1227C;



		font-family:verdana;



		color:#525151;



		margin-top:55px;



		margin-left:120px;



	}



		/*CSS for VIEW PROFILE Pop Up  */



	



	.popupBirthforce_v{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:750px;



		background-color:#FFFFFF;



		border:solid 1px #00A4DE;



		font-family:verdana;



		color:#525151;



		margin-top:109px;



		margin-left:30px;



	}



	.popupBirthdate_v{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:750px;



		background-color:#FFFFFF;



		border:solid 1px #FE7810;



		font-family:verdana;



		color:#525151;



		margin-top:109px;



		margin-left:60px;



	}



	.popupSoulsurge_v{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #B4BC17;



		font-family:verdana;



		color:#525151;



		margin-top:109px;



		margin-left:90px;



	}



	.popupDensity_v{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #F1227C;



		font-family:verdana;



		color:#525151;



		margin-top:109px;



		margin-left:120px;



	}



	/*CSS for MY HOME Pop Up  */



	



	.popupBirthforce_pr{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #00A4DE;



		font-family:verdana;



		color:#525151;



		margin-top:155px;



		margin-left:400px;



	}



	.popupBirthdate_pr{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #FE7810;



		font-family:verdana;



		color:#525151;



		margin-top:155px;



		margin-left:430px;



	}



	.popupSoulsurge_pr{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:400px;



		background-color:#FFFFFF;



		border:solid 1px #B4BC17;



		font-family:verdana;



		color:#525151;



		margin-top:155px;



		margin-left:460px;



	}



	.popupDensity_pr{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:400px;



		background-color:#FFFFFF;



		border:solid 1px #F1227C;



		font-family:verdana;



		color:#525151;



		margin-top:155px;



		margin-left:490px;



	}



	.desc-head{



		border:solid 1px #666666;



		background-color:#FFFFFF;



		widows:400px;



		padding-left:10px;



	}



	.desc-txtarea{



		border:solid 1px #FFFFFF;



	}



	.box-style-bf{



		 z-index:1;



		 display:none;



		 margin-top:0px;



		 margin-bottom:10px;



		 margin-right:10px;



		 margin-left:30px;



		 position:absolute;



		 background-color:#FFFFFF;



		 border:solid  1px #00ceed;



		 border-top:solid  8px #00ceed;



		 width:300px;



		



		 color:#999999;



		 font-family:Arial, Helvetica, sans-serif;



		 font-size:13px;



		 text-align:justify;



		 padding:10px;



	} 



	.box-style-bd{



		 z-index:1;



		 display:none;



		 margin-top:0px;



		 margin-bottom:10px;



		 margin-right:10px;



		 margin-left:30px;



		 position:absolute;



		 background-color:#FFFFFF;



		 border:solid  1px #ff830d;



		 border-top:solid  8px #ff830d;



		 width:300px;



		



		 color:#999999;



		 font-family:Arial, Helvetica, sans-serif;



		 font-size:13px;



		 text-align:justify;



		 padding:10px;



	} 



	.box-style-su{



		 z-index:1;



		 display:none;



		 margin-top:0px;



		 margin-bottom:10px;



		 margin-right:10px;



		 margin-left:30px;



		 position:absolute;



		 background-color:#FFFFFF;



		 border:solid  1px #c4cc21;



		 border-top:solid  8px #c4cc21;



		 width:300px;



		 



		 color:#999999;



		 font-family:Arial, Helvetica, sans-serif;



		 font-size:13px;



		 text-align:justify;



		 padding:10px;



	} 



	.box-style-dn{



		 z-index:1;



		 display:none;



		 margin-top:0px;



		 margin-bottom:10px;



		 margin-right:10px;



		 margin-left:30px;



		 position:absolute;



		 background-color:#FFFFFF;



		 border:solid  1px #f1227c;



		 border-top:solid  8px #f1227c;



		 width:300px;



		 



		 color:#999999;



		 font-family:Arial, Helvetica, sans-serif;



		 font-size:13px;



		 text-align:justify;



		 padding:10px;



	} 



	.box-style-pn{



		 z-index:1;



		 display:none;



		 margin-top:0px;



		 margin-bottom:10px;



		 margin-right:10px;



		 margin-left:30px;



		 position:absolute;



		 background-color:#FFFFFF;



		 border:solid  1px #ffc71a;



		 border-top:solid  8px #ffc71a;



		 width:300px;



		 



		 color:#999999;



		 font-family:Arial, Helvetica, sans-serif;



		 font-size:13px;



		 text-align:justify;



		 padding:10px;



	} 



	.match-head{



		font-size:14px;



		font-weight:bold;



		color:#333333;



	}



	/*17-03-2010*/



	.pinnacleTitle {



		color:#FFC61D;



		font-size:16px;



		font-weight:300;



	}



	.personalTitle {



		color:#DE1AFF;



		font-size:16px;



		font-weight:300;



	}



	.popupPinnacle{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #FFC61D;



		font-family:verdana;



		color:#525151;



		margin-top:55px;



		margin-left:160px;



	}



	.popupPersonal{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #DE1AFF;



		font-family:verdana;



		color:#525151;



		margin-top:55px;



		margin-left:190px;



	}



	.popupPinnacle_v{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #FFC61D;



		font-family:verdana;



		color:#525151;



		margin-top:109px;



		margin-left:160px;



	}



	.popupPersonal_v{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:500px;



		background-color:#FFFFFF;



		border:solid 1px #DE1AFF;



		font-family:verdana;



		color:#525151;



		margin-top:109px;



		margin-left:190px;



	}



	.popupPinnacle_pr{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:400px;



		background-color:#FFFFFF;



		border:solid 1px #FFC61D;



		font-family:verdana;



		color:#525151;



		margin-top:155px;



		margin-left:530px;



	}







	.popupPersonal_pr{



		display:none;



		padding:25px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:350px;



		background-color:#FFFFFF;



		border:solid 1px #DE1AFF;



		font-family:verdana;



		color:#525151;



		margin-top:155px;



		margin-left:560px;



	}



	/*24-03-2010  */



	.popupBirthforce_mat{



		display:none;



		padding-top:30px;



		padding-bottom:10px;



		padding-left:10px;



		padding-right:10px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:100px;



		height:40px;



		background-color:#FFFFFF;



		border:solid 1px #606060;



		font-family:verdana;



		color:#606060;



		margin-top:10px;



		margin-left:0px;



	}



	.popupBirthdate_mat{



		display:none;



		padding-top:30px;



		padding-bottom:10px;



		padding-left:10px;



		padding-right:10px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:100px;



		height:40px;



		background-color:#FFFFFF;



		border:solid 1px #606060;



		font-family:verdana;



		color:#606060;



		margin-top:10px;



		margin-left:0px;



	}



	.popupSoulsurge_mat{



		display:none;



		padding-top:30px;



		padding-bottom:10px;



		padding-left:10px;



		padding-right:10px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:100px;



		height:40px;



		background-color:#FFFFFF;



		border:solid 1px #606060;



		font-family:verdana;



		color:#606060;



		margin-top:10px;



		margin-left:0px;



	}



	.popupDensity_mat{



		display:none;



		padding-top:30px;



		padding-bottom:10px;



		padding-left:10px;



		padding-right:10px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:100px;



		height:40px;



		background-color:#FFFFFF;



		border:solid 1px #606060;



		font-family:verdana;



		color:#606060;



		margin-top:10px;



		margin-left:0px;



	}



	.popupPinnacle_mat{



		display:none;



		padding-top:30px;



		padding-bottom:10px;



		padding-left:10px;



		padding-right:10px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:100px;



		height:40px;



		background-color:#FFFFFF;



		border:solid 1px #606060;



		font-family:verdana;



		color:#606060;



		margin-top:10px;



		margin-left:0px;



	}



	.popupPersonal_mat{



		display:none;



		padding-top:30px;



		padding-bottom:10px;



		padding-left:10px;



		padding-right:10px;



		font-size:11px;



		z-index:1;



		position:absolute;



		width:100px;



		height:40px;



		background-color:#FFFFFF;



		border:solid 1px #606060;



		font-family:verdana;



		color:#606060;



		margin-top:10px;



		margin-left:0px;



	}

	a.pages{

		color:#FFFFFF;

		font-weight:bold;

	}

	a.pages:hover{

		color:#FFFFFF;

		font-weight:bold;

	}

	.pages{

		color:#FFFFFF;

		font-weight:bold;

	}
	.hand{
		cursor:pointer;
		cursor:hand;
	}
	.home-category-links td{
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		padding-left:13px;
		padding-top:6px;
	}
	.category-links td{
		height:30px;
		padding-left:35px;
	}
	a.home-category-links{
		color:#000000;  
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
	}
	a:hover.home-category-links{
		color:#000000;   
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:underline;
	}
	.category-div{
		padding:7px;
		padding-left:10px;
	}
	.border{
		border: 1px solid #5C5A5A;
	}
	.cartbox{
		font-weight:bold;
		color:#990000;
		border-bottom:1px solid #e4e2e2;
		border-right:1px solid #e4e2e2;
		border-collapse:collapse;
	}
	.cartboxlast{
		font-weight:bold;
		color:#990000;
		border-bottom:1px solid #e4e2e2;
		border-collapse:collapse;
	}
	.pointer{
		cursor:pointer;
		cursor:hand;
	}
	a.black-link{
		font-family:"Times New Roman", Times, serif;
		color:#000000;
		font-weight:bold;
		font-size:16px;
	}
	a.black-text{
		font-family:"Times New Roman", Times, serif;
		color:#000000;
		font-weight:bold;
		font-size:17px;
	}
	a.black-text:hover{
		font-family:"Times New Roman", Times, serif;
		color:#000000;
		font-weight:bold;
		font-size:17px;
	}
	.black-text{
		font-family:"Times New Roman", Times, serif;
		color:#000000;
		font-weight:bold;
		font-size:16px;
		line-height:1.3em;
	}
	.hide-age{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	line-height:1.6em;
	}
	.music_th{
	background-color:#CCCCCC;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	}
	.music_td{
	color:#000000;
	text-align:center;
	vertical-align:middle;
	}
	ul.errors li {
	color:#BB0202;
	}
.signup-box{
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		padding:10px;
		text-align:justify;
		padding-top:6px;
		line-height:1.5;
		border:1px solid #CCCCCC;
	}
.signup-head{
	
	color:#FFFFFF;
	font-size:24px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-image:url(../images/site/box-red.png);
	height:50px;
}
.info{
 border: 1px solid #cccccc;
 background-color:#9A0000;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
}
