#title, #description, #shortDescription , #performer, #latitude, #longitude, #date, #price, #contact, #location, #time, #picture, #category, #XML, #program
{
	background:#FBFBFB none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	font-size:13px;
	margin-bottom:16px;
	margin-right:6px;
	margin-top:2px;
	padding:3px;
	width:97%;
}

form 
{
	-moz-border-radius-bottomleft:11px;
	-moz-border-radius-bottomright:11px;
	-moz-border-radius-topleft:11px;
	-moz-border-radius-topright:11px;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	font-weight:normal;
	margin-left:8px;
	padding:16px 16px 40px;
}

label 
{
	color:#777777;
	font-size:13px;
}

body 
{
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

#convert
{
	margin:7em auto;
	width:600px;
}

* {
	margin:0;
	padding:0;
}

.warning
{
	text-align:center;
	color: red;
	margin:0 0 16px 8px;
	padding:12px;
}


#login_error, .message {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-style:solid;
	border-width:1px;
	margin:0 0 16px 8px;
	padding:12px;
	background-color:#FFFFE0;
	border-color:#E6DB55;
	font-size: 16px;
	text-align:center;
	font-weight:bold;
}

form .submit input 
{
	background:#21759B url(button-grad.png) repeat-x scroll left top;
	border-color:#298CBA !important;
	color:#FFFFFF !important;
	font-weight:bold;
	-moz-border-radius-bottomleft:11px;
	-moz-border-radius-bottomright:11px;
	-moz-border-radius-topleft:11px;
	-moz-border-radius-topright:11px;
	border:1px solid;
	cursor:pointer;
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size:12px;
	margin-top:-3px;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
}




