/*
	clipcreative.co.uk Screen Styles



/* css for contact page form only 
----------------------------------------------- */

/* Main Form style */


label { 
	display: inline-block; 
	float: left; 
	height: 25px;  
	width: 120px; 
	font-size: 12px; 
	color: #FFF; 
	margin-bottom: 5px;
	font-family: Helvetica, arial, sans-serif;
}

input, textarea, select { 
	margin: 0; 
	padding: 5px; 
	color: #666; 
	background: #FFF; 
	border: 1px solid #ABE0F9; 
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	float: right; 
	margin-bottom: 5px; 
	width: 300px
} 

select {
	width: 300px;
	display: block;
}  

input:focus, textarea:focus, select:focus { 
	border: 1px solid #999; 
	background-color: #fff; 
	color:#333; 
	width: 300px
}

input.submit { 
	cursor: pointer; 
	border: none; 
	background: url(../img/blue-tile.jpg) bottom left repeat-x #C6EAfb;
	color:#000; 
	width: 80px; 
}

input.submit:hover { 
	background: url(../img/cream-tile.jpg) bottom left repeat-x #e1e4d9;
	width: 80px;
}

fieldset { 
	padding:0; 
	border: none;
}

legend { 
	padding:7px 10px; 
	font-weight:bold; 
	color:#000; 
	border:1px solid #eee; 
}

span.required { 
	font-size: 13px; 
	color: #ff0000; 
} /* Select the colour of the * if the field is required. */

/* Style for the error message */

.error_message { 
	display: block; 
	padding-top: 4px;
	margin-bottom: 10px; 
}

#success_page h1 { 
	background: left no-repeat; 
	padding-left:22px;
	 
}


