


body { 
	background: #000000 url(../images/bg.jpg) repeat top left; 
	font-family:Arial, Verdana, Geneva, sans-serif; 
	color: #FFFFFF; 
	font-size:14px; 
}
img { border: none;}

a { 	color:#bbbbbb; text-decoration:none; }
a:hover { color:#cccccc; text-decoration:none; }

#top {
	height:40px;
	margin-left:auto;
	margin-right:auto;
}
#logininfo {
	text-align:right;
	padding-right:30px;
}

#mainlogo {
	float: left;
	padding-bottom:30px;
	padding-left:30px;
}
#logostage {
	padding-top:20px;
	padding-left:10px;
	padding-bottom:30px;
}
#rocking {
	float: right;
	width: 300px;
	height:400px;
	background-repeat:no-repeat;
	background-position: bottom;

	background-image: url(../images/rocking.png);
}
#wrapper_upload { 
	padding-left:10px;
	padding-top:30px;
	padding-bottom:10px;
	margin-left:100px;
	margin-right:auto;
	width:470px;
	float:left;
	background-image: url(../images/bg_main.png);
	background-repeat: repeat;

}
#wrapper_login { 
	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:10px;
	margin-left:4px;
	width:200px;
	float:left;
	background-image: url(../images/bg_main.png);
	background-repeat: repeat;
}
#memberstabs {
	width:800px;
	margin-left: auto ;
	margin-right: auto ;

}
#wrapper_text { 
	padding-left:20px;
	padding-left:20px;
	padding-top:30px;
	padding-bottom:10px;
	margin-left:100px;
	margin-right:auto;
	width:80%;
	background-image: url(../images/bg_main.png);
	background-repeat: repeat;

}

#myplayer { 
	margin-left:20%;
	margin-right:auto;

}

#form1 .comment-fields p {width:100%;margin:10px auto;padding:0;overflow:hidden;}
#form1 .comment-fields p label {display:block;float:left;width:70px;margin:0 10px 0 0;padding:0;text-align:right;}
#form1 .comment-fields input {background:transparent url(../images/bg_form.png) 0 0 repeat;border:1px solid #d1c9b4;color: #AAAAAA; }
#form1 .comment-fields  input:focus {background:transparent url(../images/bg_form_focus.png) 0 0 repeat;border:1px solid #c1b89f;color: #FFFFFF; }
#form1  .comment-writefield textarea {background:transparent url(../images/bg_form.png) 0 0 repeat;width:98%;border:1px solid #d1c9b4;color: #AAAAAA; }
#form1 .comment-writefield textarea:focus {background:transparent url(../images/bg_form_focus.png) 0 0 repeat;width:98%;border:1px solid #c1b89f;color: #FFFFFF; }
#form1 .comment-writefield .submitbtn {width:95%;margin:10px auto;padding:0;text-align:right;}

#loginform .login-fields p {width:100%;margin:10px auto;padding:0;overflow:hidden;}
#loginform .login-fields p label {display:block;float:left;width:50px;margin:0 10px 0 0;padding:0;text-align:right;}
#loginform .login-fields input {background:transparent url(../images/bg_form.png) 0 0 repeat;width:150px;border:1px solid #d1c9b4;color: #AAAAAA; }
#loginform .login-fields  input:focus {background:transparent url(../images/bg_form_focus.png) 0 0 repeat;width:150px;border:1px solid #c1b89f;color: #FFFFFF; }
#loginform  .login-writefield p {overflow:hidden;}
#loginform .login-writefield .submitbtn {width:95%;margin:10px auto;padding:0;text-align:right;}





#progress_container .progress_completed    {
	color:#ffffff;
	padding-left:40px;
	padding-top:30px;
	padding-bottom:10px;
	margin-left:100px;
	margin-right:auto;
	width:470px;
	float:left;
}


/*//////////////////////////////////////// FOOTER //////////////////////////////////////// */

	#section_footer {
		clear:both;
	}

	#footer_content_wrap {
		width:958px;
		margin: 0px auto;
		font: 12px normal Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#5c574b;
		padding-top:20px;
	}

	#footer_content_wrap  a {
		color:#5c574b;
		text-decoration:none;
	}

	#footer_content_wrap  a:hover {
		color:#2b2a27;
		text-decoration:none;
	}


	#footer_bottom_wrap {
		width:958px;
		margin: 0px auto;
	}

	#footer_bottom_alt {
		clear:both;
		height:80px;
		font: 12px normal Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#5c574b;
		padding-top:26px;
	}

	#footer_bottom_alt  a {
		color:#66604c;
		text-decoration:none;

	}

	#footer_bottom_alt  a:hover {
		color:#2b2a27;
		text-decoration:none;
	}

	.footerdivider_alt {
		color:#9f9885;
		text-decoration:none;
	}

	#footer_bottom_wrap_alt {
		width:958px;
		margin: 0px auto;
	}


	
	
		#dialog-form { font-size: 70%; }
		#dialog-form label, input { display:block; }
		#dialog-form input.text { margin-bottom:12px; width:95%; padding: .4em; }
		#dialog-form fieldset { padding:0; border:0; margin-top:25px; }
		#dialog-form h1 { font-size: 1.2em; margin: .6em 0; }
		.ui-dialog .ui-state-error { padding: .3em; }
		.validateTips { border: 1px solid transparent; padding: 0.3em; }


