@charset "utf-8";
/* 
	Supplemental CSS Document for Inhertited 2012 Layout - Yellow
	Design by: unknown
	Development by: Joshua Moor of iRapture.com
	
	Last Modified: 9/19/2012
	Last Validated:   Result:
*/

div#header{background:#e1eabf;}


.yellow{background:#ffffdd;}
.green{background:#e0ebc1;}
.pink{background:#e2cfd1;}
.grey{background:#eef2f5;}
.red{color:#800000;}

.catHome{
	text-align:right;
	margin:40px 0 0 0;
}

#content a.pink, #content a.pinkLong {
	display:inline-block;
	float:left;
	margin-left:70px;
	width:180px;
	height:50px;
	font-size:24px;
	line-height:45px;
	text-decoration:none;
	color:#433745;
	text-align:center;
	background-color:#E4CFE0;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow: 0 0 6px 0 #888;
	-webkit-box-shadow: 0 0 6px 0 #888;
	box-shadow: 0 0 6px 0 #888;
}
#content a.pinkLong {
	height:180px;
	margin-left:10px;
}
	#content a.pink:hover,#content a.pinkLong:hover {
		color:#ffffff;
	}
#content a.green, #content a.greenLong {
	display:inline-block;
	float:left;
	margin-left:70px;
	width:180px;
	height:50px;
	font-size:24px;
	line-height:45px;
	color:#433745;
	text-decoration:none;
	text-align:center;
	background-color:#E1EABF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow: 0 0 6px 0 #888;
	-webkit-box-shadow: 0 0 6px 0 #888;
	box-shadow: 0 0 6px 0 #888;
}
#content a.greenLong {
	height:180px;
	margin-left:10px;
}
#content a.greenLast {
	display:inline-block;
	float:left;
	margin:0 10px 0 70px;
	width:180px;
	height:50px;
	font-size:24px;
	line-height:45px;
	color:#433745;
	text-align:center;
	text-decoration:none;
	background-color:#E1EABF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow: 0 0 6px 0 #888;
	-webkit-box-shadow: 0 0 6px 0 #888;
	box-shadow: 0 0 6px 0 #888;
}
	#content a.green:hover, #content a.greenLast:hover, #content a.greenLong:hover {
		color:#ffffff;
	}
	
/*Form Styles*/
#speakerForm, #srpaulaForm, #conferenceForm, #retreatForm, #webForm {
	float:left;
	clear:both;
	width:100%;
}
	#speakerForm p, #srpaulaForm p, #conferenceForm p, #retreatForm p, #webForm p {
		float:left;
		clear:both;
		margin:10px 0;
		width:100%;
		text-align:center;
	}
		#retreatForm p.start {
			margin-bottom:20px;
			padding:0 40px;
			width:720px;
			text-align:left;
			font-size:14px;
			font-weight:bold;
		}
	#speakerForm h2, #srpaulaForm h2, #conferenceForm h2, #retreatForm h2, #webForm h2 {
		float:left;
		clear:both;
		margin:10px 0;
		width:100%;
		text-align:left;
	}
		#retreatForm h2 {
			text-align:center;
			margin:20px 0 -15px 0;
		}
	#speakerForm .error, #srpaulaForm .error, #conferenceForm .error, #retreatForm .error, #webForm.error {
		color:#900;
	}
	#speakerForm ul, #srpaulaForm ul, #conferenceForm ul, #retreatForm ul, #webForm ul {
		float:left;
		clear:both;
		margin:5px 0 5px 280px;
		list-style:none;
	}
	#speakerForm label, #srpaulaForm label, #conferenceForm label, #retreatForm label, #webForm label {
		float:left;
		clear:both;
		margin:3px 0;
		font-size:14px;
	}
		#speakerForm label span, #srpaulaForm label span, #conferenceForm label span, #retreatForm label span, #webForm label span {
			float:left;
			clear:left;
			padding:2px 3px 0 0;
			width:300px;
			text-align:right;
		}
		#speakerForm label input, #srpaulaForm label input, #conferenceForm label input, #retreatForm label input, #webForm label input {
			float:left;
			clear:right;
			width:250px;
		}
		#speakerForm label textarea, #srpaulaForm label textarea, #conferenceForm label textarea, #retreatForm label textarea, #webForm label textarea {
			float:left;
			clear:right;
			width:250px;
			height:80px;
		}
		#conferenceForm label input[type="checkbox"], #retreatForm label input[type="checkbox"] {
			float:left;
			clear:right;
			width:auto;
			margin-left:300px;
			margin-bottom:40px;
		}
		#speakerForm input.submit, #srpaulaForm input.submit, #conferenceForm input.submit, #retreatForm input.submit, #webForm input.submit {
			float:left;
			clear:right;
			margin-top:2px;
			width:auto;
		}	