#main-in{background: url(../images/main-container-top-bg.jpg) no-repeat 0 0; height: 438px !important; overflow: hidden;}

/*#main-in{height: 391px !important; overflow: hidden;}*/

#main-out{height: auto; min-height: auto; background: none; padding: 15px 13px 13px 402px;}



#baloon{color: #8F9708; position: absolute; width: 134px; height: 82px; background: url(../images/baloon-bg.gif); top: 5px; left: 185px;}

	#baloon p{padding: 5px 5px 0 0px; text-align: center;} 

	   

#join-now{position: absolute; top: 112px; left: 404px;}



#login-f{width: 381px; background: url(../images/form-bg.gif) no-repeat 0 0; padding: 10px 0 0; color: #8F9708; font-size:10px;}

	#login-f label, #login-f input{float: left; margin-right: 6px;}

	#login-f input{border: 1px solid #B3B4AD; padding: 1px 0; width: 124px;}

	#login-f .btn, #login-f .chk{width: auto; border: none;}

	#login-f .btn{position: relative; top: -3px;}

	html>/**/body #login-f .btn{margin-bottom: 10px;}

	#login-f .chk{float: none;}

	#login-f p{color: #FFF; text-align: right; clear: left; padding: 0 15px 20px 0;}

		#login-f p label{float: none;}

		#login-f p a{color: #333;}



#main-out a, #main-out{color: #000000;}



#join{text-align: right;}

	#join label{height: 18px; line-height: 18px; padding-right: 4px;}

	#join input{font-size: 13px; border: 1px solid #757B05; width: 130px;}

	html>/**/body #join input{margin-top: 2px;}

	#join #from, #join #iam{width: 180px; margin-top: 3px;}

	#join #month{width: 92px;}

	#join #month, #join #day, #join #year{margin-top: 3px;}

	#btn-join{/*margin-top: 26px !important;*/ border: none !important; width: auto !important;margin-top: 7px !important;}

	#terms input{width: auto !important; border: none !important;}

	#terms{font-size: 10px; position: absolute; /*top: 376px;*/ right: 13px;top: 361px;}
