/*

Pemaquid Communications, LLC
28 Maple Street
Suite 300
Portland, Maine 04101
+1 207.221.2520

http://pemaquid.com
http://facebook.com/pemaquid
http://twitter.com/pemaquid

FORMS.CSS 

*/



/* = response messages
---------------------------------------------------------- */

/* notices */
.notice {
	border:1px solid #cc6;
	background:#ffc;
	padding:10px;
	}

/* error */
.error {
	border:1px solid #fcc;
	background:#ffefef;
	color: #c03;
	font-weight:bold;
	padding:10px;
	}
	
/* success */
.success {
	border:1px solid #9f9;
	background:#efffef;
	color: #696;
	font-weight: bold;
	padding:10px;
	}		

.notice, .error, .success {
	border-left:none;
	border-right:none;
	}	


/* = forms
---------------------------------------------------------- */	

form {
	margin:20px 0;
	font-size:90%;
	}
	
form .errorlist {
	clear:both;
	color:#c03;
	font-weight: normal;
	font-style: italic;
	}

form fieldset { 
	border:none;
	border-bottom:1px solid #d2c08c;
	padding-bottom:12px;
	margin-bottom:12px;
	}

form legend {
	font-family: Georgia, serif;
	font-style: italic;
	padding-bottom:12px;
	color: #2b250f; /* for IE */
	}


form li {
	clear:both;
	margin:16px 0;
	}	

form label {
	width:44%;
	display:block;
	float:left;
	margin-right:6px;
	line-height: normal;
	text-transform: uppercase;
	}


form input[type="text"], form input[type="password"] {
	width:50%;
	display:block;
	float:left;
	font-family:Georgia, serif;
	font-size:1.4em;
	margin-bottom:8px;
	} 

form input[type="checkbox"]{
	display:block;
	float:left;
	margin-right:12px;
	}

form textarea {
	width:100%;
	margin-bottom:1.4em;
	font-family:Georgia, serif;
	font-size:1.4em;
	}

form input[type="submit"] {
	font-family:'lucida grande';
	padding:6px 8px;
	border:none;
	font-size:1.4em;
	background: #83745f;
	color:#fff;
	}	

.checkboxlabel {width:80%;}

/* = order form
---------------------------------------------------------- */	
fieldset.pubs label {width:80%;}
fieldset.pubs input {width:12%;}

