@charset "UTF-8"; /* http://www.w3.org/International/questions/qa-css-charset */

/*	-------------------------------------------------------------
 
	KDMPhoto
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

	Description:Forms/html stylesheet
	Name:forms.css
	Version:1.0
	Date: 01-24-10
 
-------------------------------------------------------------	*/

/*	-------------------------------------------------------------
	STYLES FOR SCREEN / PROJECTION
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

@media screen, projection {

form.global { 
	margin:0; }

form.global label { 
	color:#666; 
	display:block;
	float: left; 
	font-weight: normal; 
	padding: 8px 0 0 0; 
	width: 80px; 
	}
	.global p {color:#accc39; text-align:center;}
	form.global input, 
	form.global textarea {
		background: #333;
		border: 1px solid #ccc;
		color: #fff;
		font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		margin: 4px 0 13px 0;
		outline: none;
		padding: 6px;
		width: 420px; 
		}
		form.global input:hover, 
		form.global textarea:hover { background:#111; border: 1px solid #b5b4b4; }
			form.global input:focus, 
			form.global textarea:focus {
				border: 1px solid #b5b4b4;
				color: #666; 
				}
		form.global input.submit {
			background: #accc39;
			border: none;
			color: #fff;
			cursor: pointer;
			display: block;
			float:left;
			font-size: 11px;
			font-weight:bold;
			height: 33px;
			margin: 0 auto 0 100px;
			outline: none;
			text-transform: uppercase;
			-moz-border-radius: 5px;
			-khtml-border-radius: 5px;
			-webkit-border-radius: 5px;
			-ms-border-radius: 5px;
			padding: 2px 10px 4px 10px;
			width: auto; 
			}

form.global input.submit:hover {
	cursor:pointer; }
	
form.global input.error { border: 1px solid #cc0000; }

/* CONTACT FORM */
form.global .errorbox { display:none; margin:0; font-weight:bold; color:#bb252c; }
form.global li.alert label { color:#bb252c; }

.contact {}
					
#contactform {border-left:1px solid #333; float:right; position:relative; width:600px;}
.errorbox {border:1px solid red;} 
#contactform ul {list-style-type:none;}						
#contactform ul li {}
#contactform label
#contactform input #name {}
#contactform input #email {}
#contactform textarea #message {}
#contactform input #submit {} 

/*	-------------------------------------------------------------
	CLOSING STYLES FOR SCREEN / PROJECTION
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

}
