/* MUST USE .custom WHEN CREATING OVERRIDING STYLES */

body.custom {
	background-color: #FFF;
}

.custom #container {
	background-color: #FFF;
}

.custom div#header {
	padding-bottom: 0;
	padding-top: 0;
}

.custom br.clear {
	clear: both;
}

.custom ul.float {
	clear: both;
	list-style-position: outside;
	margin-left: 0;
}

.custom ul.float li {
	float: left;
	padding: 0 5px 0 0;
	list-style-type: none;
}

/* NAV CUSTOMIZATIONS (http://www.kristarella.com/2009/03/thesis-nav-menus/) */
.custom ul#tabs {border-bottom:3px double #DDD; border-left:none; background-color: #EEE; margin-bottom: 5px}
	.custom ul#tabs li {margin-bottom:0; border:none; background:none;}
	.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {padding-bottom:0; background:none;}
	.custom ul#tabs li.rss {}
		.custom ul#tabs li a {}
		.custom ul#tabs li a:hover {text-decoration:none; background-color: #06C; color: #FFF;}
		.custom ul#tabs li.current_page_item a, .custom ul#tabs li.current-cat a {}
.custom ul#tabs li ul {display:none; position:absolute; list-style:none;}
	.custom ul#tabs li ul li {float:none;}
	.custom ul#tabs li:hover ul {display:block; background-color: #9CF;}
	
.custom #image_box {
	border-top: 1px solid #DDD;
}

.custom .headline_area h1,
.custom .headline_area h2 {
	font-size: 3em;
}

.custom ul#tabs li a {
	letter-spacing: 0.05em;
}

.custom #parkway_background {
	background: #06C url(/images/parkway-background.jpg) no-repeat scroll 50% top;
	position: absolute;
	top: 0;
	display: inline;
	float: left;
	height: 410px;
	width: 100%;
	z-index: -100;
}

.custom #middle_background {
	background: transparent url(/images/middle-background.jpg) repeat-x scroll 50% top;
	position: absolute;
	top: 410px;
	display: inline;
	float: left;
	height: 800px;
	width: 100%;
	z-index: -105;
}

/* WPCF CONTACT FORM */
.custom .wpcf7 .required {
	display: inline-block;
	background-color: #FBE3E4;
	border: 2px solid #FBC2C4;
	padding: 0 0.2em;
	color: #8A1f11;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.custom .wpcf7 .checkbox,
.custom .wpcf7 .wpcf7-list-item input {
	width: 10px;
}

.custom .wpcf7 .wpcf7-list-item {
	display: inline-block;
	width: 100%;
}

.custom .wpcf7 #captcha {
	width: auto;
}

.custom .wpcf7 #submit {
	width: 100px;
	border: 2px solid #C6D880;
	background-color: #E6EFC2;
}

.success, .error, .notice {
	background: #E6EFC2 none repeat scroll 0 0;
	border: 2px solid #C6D880;
	color: #264409;
	margin-bottom: 1em;
	padding: 0.8em;
}

.error {
	background-color: #FBE3E4;
	border-color: #FBC2C4;
	color: #8A1F11;
}

.notice {
	background-color: #FFF6BF;
	border-color: #FFD324;
	color: #514721;
}