form{
position:relative;
left:80px;
}

fieldset{
border:none;
}

#form form{
width:400px;
margin:0 auto;
left:0;
}

#form form p{
clear:both;
display:block;
font-size:14px;
float:left;
margin:5px 0 !important;
width:360px;
}



form label{
float:left;
width:120px;
margin-right:5px;
/*text-align:right;*/
}

#purchase label{
width:140px;
text-align: right;
}

form input{
float:left;
width:150px;
height:14px;
}

form input.dradio {
	 width: auto;
	 margin-left: 150px;
	 margin-right: 10px;
}

form select{
float:left;
width:76px;
height:17px;
border:none;
margin-right:5px;
}

input#verify{
margin-top:30px;
border:1px solid #666;
background-color:#ccc;
padding: 5px 10px;
height:25px;
width:auto !important;
position:relative;
left:125px;
}

	input#verify:hover{
	color:#444;
	cursor:pointer;
	}
input.eventbuy{
border:1px solid #666;
background-color:#ccc;
padding: 2px 5px;
height:25px;
width:auto;
left:125px;
text-align: center;
margin-top:10px;
float:left;
clear:left;
}

	input.eventbuy:hover{
	color:#444;
	cursor:pointer;
	}
	
	input#donate{
border:1px solid #666;
background-color:#ccc;
padding: 2px 5px;
height:25px;
width:60px;
margin-left:155px;
text-align: center;
}

	input#donate:hover{
	color:#fff;
	cursor:pointer;
	}
	
input.radio {
   width: 15px;
   float: none;
}

/* DONATION FORM */
#donate_form {
	width: 400px;
}

#donate_form label {
	float: none;
}