/* 
WOO CUSTOM STYLESHEET
---------------------
Instructions:
Add your custom styles here instead of style.css so it is easier to update the theme. Simply copy an existing style from style.css to this file, and modify it to your liking.
*/

#header {
	width: 100%;
	height: 95px;
	padding: 15px 0 5px 0;
	clear: both;
	position: relative;
}

#loopedSlider {
	background: url(images/clouds.png) no-repeat right bottom;
	padding-bottom: 0px;
}

#slider-block {
	background: url(images/caregiver.png) no-repeat right bottom;
	padding-bottom: 0px;
}

#leadForm {
	color: #0f2d4c;
}

#slider-block {
	
}

.container {
	min-height: 320px;
}

#page-title h2 {
	text-shadow: #114972 0 2px 2px
}

#leadForm h2 {
	color: #fff;
	font-size: 40px;
	padding: 0 0 10px;
	line-height: 40px;
	letter-spacing: -1px;
	text-shadow: #114972 0 2px 2px
}

#leadForm h4 {
	letter-spacing: 0px;
	line-height: 1.2;
	margin: 0;
	padding: 0 0 24px 0px;
	color: #ccedfe;
	font-size: 18px;
	width: 480px;
}

#leadForm fieldset {
	border-style: none;
	border-width: 0px;
	padding: 0px;
}

#leadForm label {
	display: block;
	font-size: 18px;
	font-weight: bold;
	clear: both;
	margin-bottom: 2px;
}

#leadForm legend {
	display: none;
}

#leadForm .inputContainer {
	display: block;
	width: 500px;
	clear: both;
	padding-bottom: 18px;
	margin-left: 8px;
}

#leadForm .bottomContainer {
	display: block;
	width: 500px;
	clear: both;
	padding-bottom: 18px;
}

#leadForm input, #leadForm select {
	display: block;
	font: 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	display: inline;
	border: 2px solid #5089b2;
	line-height: 1;
	padding: 2px 4px 2px 4px;
	margin: 0;
	color: #123c65;
}

#leadForm .medium {
	width: 200px;
}

#leadForm .large {
	width: 438px;
}

#leadForm select#state {
	display: inline;
}

#leadForm img.next {
	cursor: pointer;
	margin-left: -3px;
}

#leadForm .formDescription {
	font-size: 14px;
	margin: -4px 0 12px 0px;
	color: #ccedfe;
	font-weight: bold;
	width: 520px;
}

#leadForm ul.checkboxes {
	padding: 0px;
}

#leadForm ul.checkboxes li {
	margin-bottom: 3px;
}

#leadForm ul.checkboxes li label {
	display: inline;
	margin-left: 8px;
	padding: 0;
	line-height: 1;
	font-weight: normal;
	font-size: 14px;
}

#leadForm ul.checkboxes li input {
	display: inline;
	margin-left: 6px;
}

#leadForm span.alignleft, #leadForm span.alignright {
	padding: 0;
	margin: 0 20px 0 0;
	float: left;
}

#leadForm div#name {
}

#leadForm div#name label {
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 6px;
	padding-left: 2px;
}

#leadForm .instruction {
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 12px;
	padding-left: 2px;
}

#leadForm input#inputButton {
	border-style: none;
	margin: 0;
	padding: 0;
}

#leadForm input#buttonThree {
	border-style: none;
	width:370px;
	height:63px;
	margin: 0;
	padding: 0 0 10px 0;
	text-indent:-9999px;
}

ul.nav-buttons {
	display: none;
}

/* Page Nav */

#nav {
	position: relative;
	z-index: 99;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	float: right;
}

#nav {
	margin-top: 30px;
}

#nav a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	line-height: 28px;
	padding: 0 10px;
	color: #bfd1e1;
}

#nav li a {
	border: none !important;
}

#nav li {
	float: left;
	margin-left: 6px;
}

#nav a:hover, #nav li.current_page_item a, #nav li.current_page_parent {
	color: #fff;
	background: #0f4165;
	border: none;
	border-bottom-style: none;
	border-bottom-width: 0;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

#nav li:hover, #nav li.current_page_item {
	border-bottom: 0px solid #2a2a2a;
}

#sidebar h3 {
	border-bottom: 1px dashed #ccc;
	font: 14px uppercase Georgia, serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #555;
	letter-spacing: 1px;
	margin: 5px 0;
	padding: 0 0 15px;
	line-height: 24px;
}

#sidebar a:hover {
	color: #5383ac;
}

#main h2 a, #main h3 a {
	color: #114972;
	text-decoration: none;
	font-size: 30px;
	letter-spacing: -1px;
}

