body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #ECE7AA;
}
body {
	background-color: #CCCC99;
}
a:link {
	color: #ECE7AA;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ECE7AA;
}
a:hover {
	text-decoration: none;
	color: #ECE7AA;
}
a:active {
	text-decoration: none;
	color: #ECE7AA;
}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
	font-size:10px;
}

.LV_valid {
    color:#ECE7AA;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #ECE7AA;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

.indent { text-indent:20px;}
.leftmargin { margin-left:60px;}

div.fields { width:350px;float:left; display:inline; margin:0px 0px 10px 10px;}


div.fieldsmaincontact { width:700px;float:left; display:inline; margin:0px 0px 10px 10px; font-weight:bold;}

div.fieldsmaincontactextraindent { width:690px;float:left; display:inline; margin:0px 0px 10px 20px; font-weight:bold;}

.questionscomments {margin-left:0px; padding:0px;}

.formtext, p { font-size: 12px; color:#ECE7AA; font-family: Verdana, Arial, Helvetica, sans-serif;}

.asterisks { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}

p.workshop { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.redensuredelivery {color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

	/*For Contact Us Form Artist List*/
    div.list {	width:181px; float:left; color:#000000; font-size:12px;}
	
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:2px;
	text-align:center;
}


