/*
Theme Name: Fears & Clark
Theme URI: http://www.fearsclark.com
Description: Fears & Clark
Version: 2.0
Author: 425 design
Author URI: http://www.425design.com
Tags: Fears & Clark
*/





/*	------------------------------------------------------------
	re-defined
	------------------------------------------------------------
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

html, 
body {
	min-height: 100%;
}

body {
	font: normal 0.9em/1.6em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	text-align: left;
}

a:link, 
a:visited {
	color: #077692;
	text-decoration: underline;
}

a:hover, 
a:active, 
a:focus {
	color: #1ba5c9;
	text-decoration: underline;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

p {
	padding: 0 0 14px 0;
}

h1 {
	font: normal 1.3em/0.8em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #172545;
	padding: 0 0 0 0;
}

h1 a:link, 
h1 a:visited {
	color: #172545;
	text-decoration: none;
}

h1 a:hover, 
h1 a:active, 
h1 a:focus {
	color: #1ba5c9;
	text-decoration: underline;
}

h2 {
	font: normal 1.1em/1.2em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #4a5878;
	padding: 0 0 0 0;
}

h2 a:link, 
h2 a:visited {
	color: #4a5878;
	text-decoration: none;
}

h2 a:hover, 
h2 a:active, 
h2 a:focus {
	color: #1ba5c9;
	text-decoration: underline;
}

h3 {
	font: normal 1.2em/1.4em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #172545;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #d9d9d9;
}

h4 {
	font: normal 1.25em/1.1em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #172545;
	padding: 0 0 8px 0;
}

h4 a:link, 
h4 a:visited {
	color: #172545;
	text-decoration: none;
}

h4 a:hover, 
h4 a:active, 
h4 a:focus {
	color: #1ba5c9;
	text-decoration: underline;
}

h5 {
	font: bold 1.0em/1.2em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 0 8px 0;
	text-transform: uppercase;
}

h5 a:link, 
h5 a:visited {
	color: #fff;
	text-decoration: none;
}

h5 a:hover, 
h5 a:active, 
h5 a:focus {
	color: #1ba5c9;
	text-decoration: none;
}

h6 {
	font: normal 1.1em/1.2em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #4a5878;
	padding: 0 0 15px 0;
}

hr {
	width: 95%;
	border: 0;
	color: #ddd;
	background-color: #ddd;
	height: 1px;
	clear: both;
}

.gutter_minimal {
	margin: 3px 0 3px 0;
	background-color: #fff;
}

.gutter_small {
	margin: 15px 0 15px 0;
}

.gutter_medium {
	margin: 30px 0 30px 0;
}

.gutter_top {
	margin: 20px 0 10px 0;
}

ul {
	list-style-type: none;
}

blockquote {
	padding: 0 0 0 30px;
}

object {
	padding: 30px 0 30px 0;
}

#content_right object {
	padding: 0;
}




/*	------------------------------------------------------------
	high level
	------------------------------------------------------------
*/

#header {
	background: #0c1a33 url(/wp-content/themes/FearsClark/images/bg_header.jpg) repeat-x top center;
	height: 105px;
	margin: 0 auto;
	clear: both;
}

#nav {
	height: 105px;
	float: right;
}

#brand {
	width: 180px;
	float: left;	
}

#content {
	background: url(/wp-content/themes/FearsClark/images/bg_content.jpg) no-repeat top center;
	min-height: 600px;
	margin: 0 auto;
}

#tagcloud {
	width: 925px;
	margin: 0 auto;
	padding: 30px 0 60px 0;
}

#footer {
	background: #2f2f2f url(/wp-content/themes/FearsClark/images/bg_footer.jpg) repeat-x top center;
	min-height: 150px;
	clear: both;
	margin: 0 auto;
	margin: 0 0 0 0;
	padding: 27px 0 50px 0;
	font: normal 0.8em/1.6em Verdana, Helvetica, Arial;
	color: #999;
}




/*	------------------------------------------------------------
	structure
	------------------------------------------------------------
*/

#header_container {
	width: 980px;
	margin: 0 auto;
}

#content_container {
	width: 980px;
	margin: 0 auto;
}

#content_left {
	width: 631px;
	float: left;
	margin: 18px 0 100px 19px;
	padding: 0 0 0 0;
}

#content_right {
	width: 294px;
	float: left;
	margin: 20px 15px 0 21px;
	padding: 0 0 0 0;
}

#content_right br {
	padding: 0;
	margin: 0;
}

#content_lower {
	width: 631px;
	min-height: 500px;
	clear: both;
	padding: 40px 0 0 0;
	margin: 0 19px 0 0;
}




/*	------------------------------------------------------------
	home, featured
	------------------------------------------------------------
*/

#featured_homes {
	width: 290px;
	float: left;
	padding: 4px 21px 0 0;
}

#featured_homes ul {
	padding: 0;
	margin: 3px 0 0 0;
	font-size: 0.82em;
}

#featured_homes ul li {
	list-style-type: none;
	padding: 6px 0 121px 0;
	margin: 0;
	text-indent: 0;
	border-bottom: 1px solid #e2e2e2;
}

.link_homes {
	float: left;
	display: block;
	padding: 2px;
}

a.link_homes:link, 
a.link_homes:visited {
	border: 1px solid #d8d8d8;
}

a.link_homes:hover, 
a.link_homes:active, 
a.link_homes:focus {
	border: 1px solid #39b5db;
	background-color: #39b5db;
}

.photo_homes {
	width: 183px;
	float: left;
	padding: 0 5px 0 0;
}

.description_homes {
	width: 97px;
	float: left;
	padding: 7px 0 0 3px;
	line-height: 1.3em;
}

.description_homes a:link, 
.description_homes a:visited {
	color: #7f7f7f;
	text-decoration: none;
}

.description_homes a:hover, 
.description_homes a:active,
.description_homes a:focus  {
	color: #7f7f7f;
	text-decoration: underline;
}

.address_homes {
	font-style: italic;
}

.moreinfo_homes {
	width: 100px;
	float: left;
}

.moreinfo_homes img {
	padding: 0 0 2px 0;
}

#featured_commercial {
	background: #111c38 url(/wp-content/themes/FearsClark/images/bg_featured_commercial.jpg) no-repeat center top;
	width: 320px;
	min-height: 416px;
	float: left;
}

#featured_commercial_end {
	background-image: url(/wp-content/themes/FearsClark/images/bg_featured_commercial_list.jpg);
	height: 17px;
}

#featured_commercial ul {
	padding: 0 16px 0 16px;
	margin: 19px 0 0 0;
	color: #fff;
	font-size: 0.85em;
}

#featured_commercial ul li {
	list-style-type: none;
	padding: 24px 0 15px 0;
	margin: 0;
	text-indent: 0;
	border-bottom: 1px solid #2e488a;
}

.link_commercial {
	display: block;
	padding: 2px;
}

a.link_commercial:link, 
a.link_commercial:visited {
	border: 1px solid #3b5389;
}

a.link_commercial:hover, 
a.link_commercial:active, 
a.link_commercial:focus {
	border: 1px solid #39b5db;
	background-color: #39b5db;
}

.description_commercial {
	width: 192px;
	float: left;
	padding: 7px 10px 0 0;
	line-height: 1.2em;
	color: #fff;
}

.address_commercial {
	font-style: italic;
}

.address_commercial a:link, 
.address_commercial a:visited {
	color: #fff;
	text-decoration: none;
}

.address_commercial a:hover, 
.address_commercial a:active,
.address_commercial a:focus  {
	text-decoration: underline;
}

.moreinfo_commercial {
	width: 86px;
	float: left;
	padding: 6px 0 0 0;
}




/*	------------------------------------------------------------
	interior, featured
	------------------------------------------------------------
*/

.table_featured_interior .tablerow_featured_interior {
	width: 600px;
	height: 25px !important;
	list-style-type: none;
	padding: 0 0 15px 0;
	margin: 0 0 0 0 !important;
	line-height: 1.9em;
	clear: right;
}

.tablerow_featured_interior a:link, 
.tablerow_featured_interior a:visited {
	padding: 0 5px 0 5px;
	font-size: 0.95em;
	color: #fff;
	text-decoration: none;
}

.tablerow_featured_interior a:hover, 
.tablerow_featured_interior a:active, 
.tablerow_featured_interior a:focus {
	font-size: 0.95em;
	color: #fff;
	text-decoration: underline;
}

.tablerow_featured_interior_controls {
	float: right;
	padding: 0 10px 0 0;
	margin: 0 0 0 0;
	line-height: 1.0em;
}

.tablerow_featured_interior_controls img {
	position: relative;
	top: 4px;
}

.tablerow_featured_interior_controls a:link, 
.tablerow_featured_interior_controls a:visited {
	padding: 0 5px 0 5px;
	font-size: 0.8em;
	color: #fff;
	text-decoration: none;
}

.tablerow_featured_interior_controls a:hover, 
.tablerow_featured_interior_controls a:active, 
.tablerow_featured_interior_controls a:focus {
	font-size: 0.8em;
	color: #fff;
	text-decoration: underline;
}

.table_featured_interior {
	width: 600px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	overflow: hidden;
}

.table_featured_interior li {
	min-height: 155px;
	padding: 0 0 0 0;
	margin: 0 10px 0 10px !important;
	list-style-type: none !important;
	line-height: 1.3em;
	font-size: 0.85em;
	float: left;
}

.table_featured_interior_item_link {
	width: 297px;
	float: left;
	clear: both;
}

.table_featured_interior li a:link img, 
.table_featured_interior li a:visited img {
	background-color: #fff;
}

.table_featured_interior li a:hover img, 
.table_featured_interior li a:active img, 
.table_featured_interior li a:focus img {
	background-color: #1ba5c9;
	border: 1px solid #fff;
}

.table_featured_item_interior {
	width: 175px;
	padding: 0 0 0 2px !important;
}

.table_featured_item_interior img {
	padding: 4px;
	margin: 0 0 6px 0;
	border: 1px solid #b2b2b2;
}

.table_downtown_interior {
	width: 620px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	overflow: hidden;
}

.table_downtown_interior li {
	min-height: 155px;
	padding: 0 0 10px 0 !important;
	margin: 0 10px 30px 0 !important;
	list-style-type: none !important;
	line-height: 1.3em;
	font-size: 0.9em;
	float: left;
}

.table_downtown_interior_item_link {
	width: 297px;
	float: left;
	clear: both;
}

.table_downtown_interior li a:link img, 
.table_downtown_interior li a:visited img {
	background-color: #fff;
}

.table_downtown_interior li a:hover img, 
.table_downtown_interior li a:active img, 
.table_downtown_interior li a:focus img {
	background-color: #1ba5c9;
	border: 1px solid #fff;
}

.table_downtown_item_interior {
	width: 600px;
	padding: 0 0 0 2px;
	float: left;
	background: url(/wp-content/themes/FearsClark/images/hr_divider_downtown.jpg) no-repeat left bottom;
}

.table_downtown_item_interior img {
	padding: 4px;
	margin: 0 0 6px 0;
	border: 1px solid #b2b2b2;
}

.downtown_details {
	width: 280px;
	float: left;
	padding: 0 0 0 20px;
}

.downtown_photo {
	width: 290px;
	min-height: 300px;
	float: left;
}

.downtown_controls {
	background: url(/wp-content/themes/FearsClark/images/bg_controls.jpg) no-repeat center top;
	width: 287px;
	float: left;
	padding: 2px 0 0 7px;
}

.downtown_controls .table_downtown_interior_item_link {
	padding: 0 0 15px 0;
}

.table_downtown_interior li .downtown_controls a:link img, 
.table_downtown_interior li .downtown_controls a:visited img {
	background: none;
	border: none;
}

.table_downtown_interior li .downtown_controls a:hover img, 
.table_downtown_interior li .downtown_controls a:active img, 
.table_downtown_interior li .downtown_controls a:focus img {
	background: none;
	border: none;
}




/*	------------------------------------------------------------
	sidebar
	------------------------------------------------------------
*/

.sidebar_pad_img {
	margin: 0 0 10px 0;
}

.right_social {
	width: 255px;
	height: 55px;
	padding: 63px 0 10px 39px;
	background: url(/wp-content/themes/FearsClark/images/bg_social.jpg) no-repeat 0 0;
}

.right_social img {
	padding: 0 15px 0 15px;
}

.right_search {
	width: 260px;
	padding: 10px 0 0 20px;
}

#right_bio {
	width: 270px;
	padding: 0 0 10px 18px;
	line-height: 1.1em;
	font-size: 0.8em;
}

#right_bio a:link, 
#right_bio a:visited {
	color: #777;
	text-decoration: none;
	border-bottom: 1px solid #e5e5e5;
}

#right_bio a:hover, 
#right_bio a:active, 
#right_bio a:focus {
	color: #1ba5c9;
	text-decoration: none;
}

#right_bio h2 {
	font-size: 1.15em;
	padding: 0 0 4px 0;
}

#right_bio h2 a:link, 
#right_bio h2 a:visited {
	color: #4a5878;
	text-decoration: none;
	border: none;
}

#right_bio h2 a:hover, 
#right_bio h2 a:active, 
#right_bio h2 a:focus {
	color: #1ba5c9;
	text-decoration: underline;
}

#right_bio li {
	padding: 0 0 20px 87px;
}

#bio_different {
	background: url(/wp-content/themes/FearsClark/images/sidebar_bio_different.jpg) no-repeat 0 0;
}

#bio_braxton {
	background: url(/wp-content/themes/FearsClark/images/sidebar_bio_braxtonfears.jpg) no-repeat 0 0;
}

#bio_clay {
	background: url(/wp-content/themes/FearsClark/images/sidebar_bio_clayclark.jpg) no-repeat 0 0;
}

#bio_vr_homes {
	background: url(/wp-content/themes/FearsClark/images/sidebar_bio_vr_homes.jpg) no-repeat 0 0;
}

#right_email {
	width: 271px;
	height: 164px;
	padding: 55px 0 30px 23px;
	margin: 10px 0 0 0;
	background: url(/wp-content/themes/FearsClark/images/bg_email.jpg) no-repeat top center;	
}

#right_buyertools {
	width: 260px;
	padding: 0 5px 0 25px;
	margin: 12px 0 10px 0;
}

.h2_list_right {
	padding: 0 0 3px 17px;
	background: url(/wp-content/themes/FearsClark/images/list_arrow_right.jpg) no-repeat 0em 0.12em;
}

.right_buyertools_item {
	padding: 0 0 5px 18px;
	line-height: 1.5em;
	font-size: 0.8em;
}

.right_buyertools_item a:link, 
.right_buyertools_item a:visited {
	color: #777;
	text-decoration: none;
	border-bottom: 1px solid #e5e5e5;
}

.right_buyertools_item a:hover, 
.right_buyertools_item a:active, 
.right_buyertools_item a:focus {
	color: #1ba5c9;
	text-decoration: none;
	border-bottom: 1px solid #1ba5c9;
}

.noborder {
	padding: 4px 0 0 0 !important;
	border-bottom: 0px solid #ff0000;
	display: block;
}

#sidebar_youtube {
	width: 292px;
	height: 205px;
	padding: 14px 0 0 2px;
	margin: 0 0 10px 0;
	text-align: center;
	background: url(/wp-content/themes/FearsClark/images/bg_youtube.jpg) no-repeat 0em 0em;
}

#sidebar_youtube img {
	padding: 10px 0 0 0;
}

.sidebar_search {
	background: url(/wp-content/themes/FearsClark/images/bg_search.jpg) no-repeat 0em 0em;
	width: 271px;
	height: 38px;
	padding: 27px 0 0 22px;
	margin: 20px 0 0 0;
}




/*	------------------------------------------------------------
	content
	------------------------------------------------------------
*/

.masthead {
	padding: 14px 0 10px 0;
	font-size: 1.45em;
}

.masthead_sublink a:link, 
.masthead_sublink a:visited {
	padding: 0 20px 0 10px;
	font-size: 0.55em;
	color: #7b7b7b;
	background: url(/wp-content/themes/FearsClark/images/h1_arrow.jpg) no-repeat top right;
	text-decoration: none;
}

.masthead_sublink a:hover, 
.masthead_sublink a:active, 
.masthead_sublink a:focus {
	padding: 0 20px 0 10px;
	font-size: 0.55em;
	color: #7b7b7b;
	background: url(/wp-content/themes/FearsClark/images/h1_arrow.jpg) no-repeat top right;
	text-decoration: underline;
}

.interior_header {
	padding: 20px 0 30px 0;
}

#content_left_property_image {
	width: 180px;
	margin: 0 20px 0 0;
	float: left;
	text-align: center;
}

#content_left_property_image .thumbnail_featuredproperty {
	padding: 4px;
	margin: 0 0 10px 0;
	border: 1px solid #b2b2b2;
}

#content_left_property_image img {
	padding: 0 0 6px 0;
}

#content_left_property_content {
	width: 380px;
	float: left;
}

#content_left_property_content ul {
	padding: 0;
}

#content_left_property_content ul li {
	background: url(/wp-content/themes/FearsClark/images/icon_list_propertydetails.jpg) no-repeat 0 0.5em;
	list-style-type: none;
	padding: 0 0 0 15px;
	margin: 0 0 0 2px;
}

#content_left_property_content hr {
	width: 100%;
}

#content_left_downtown_image {
	width: 241px;
	margin: 0 20px 0 0;
	float: left;
	text-align: center;
}

#content_left_downtown_image .thumbnail_featuredproperty {
	padding: 4px;
	margin: 0 0 10px 0;
	border: 1px solid #b2b2b2;
}

#content_left_downtown_image img {
	padding: 0 0 6px 0;
}

#content_left_downtown_content {
	width: 365px;
	float: left;
	margin: 0 0 30px 0;
}

#content_left_property_content ul {
	padding: 0;
}

#content_left_downtown_content ul {
	padding: 0 0 30px 0;
}

#content_left_downtown_content ul li {
	background: url(/wp-content/themes/FearsClark/images/icon_list_propertydetails.jpg) no-repeat 0 0.5em;
	list-style-type: none;
	padding: 0 0 0 15px;
	margin: 0 0 0 2px;
}

#content_left_downtown_content hr {
	width: 100%;
}

#property_list {
	width: 40%;
	float: left;
}

#property_address {
	width: 60%;
	float: left;
}

#contact_top {
	width: 100%;
	height: 50px;
	clear: both;
	padding: 30px 0 30px 0;
}

#contact_top_left {
	width: 50%;
	float: left;
	padding: 0 0 15px 0;
}

#contact_top_right {
	width: 50%;
	float: left;
}

#content_left li {
	padding: 0 0 0 0;
	margin: 0 0 0 25px;
	list-style-type: disc;
}

#container_iframe {
	width: 565px;
	min-height: 1000px;
}

#content_iframe {
	width: 565px;
	min-height: 500px;
	text-align: center;
}

.content_stylized strong {
	color: #159ec1;
}

.top_div {
	height: 8px;
	background: url(/wp-content/themes/FearsClark/images/bg_topdiv.jpg) no-repeat top center;
}

.end_div {
	height: 30px;
	clear: both;
	background: url(/wp-content/themes/FearsClark/images/bg_enddiv.jpg) no-repeat top center;
}

.clearfix {
	clear: both;
}

.blog_title {
	font-weight: bold;
	text-transform: uppercase;
}

.searchresults_title {
	font-weight: bold;
}

.post_group {
	padding: 0 0 0 0;
}

.postmetadata_date {
	padding: 0 0 10px 0;
	font-size: 0.8em;
	letter-spacing: 0.02em;
}

.postmetadata {
	padding: 0 0 0 0;
	letter-spacing: 0.02em;
}

.pagination {
	width: 591px;
	height: 24px;
	padding: 0 0 0 0;
	text-indent: 10px;
	font-size: 0.9em;
	line-height: 1.0em;
	background: url(/wp-content/themes/FearsClark/images/bg_pagination.jpg) no-repeat top center;
}

.pagination a:link, 
.pagination a:visited {
	text-decoration: none;
}

.pagination a:hover, 
.pagination a:active,
.pagination a:focus {
	text-decoration: underline;
}




/*	------------------------------------------------------------
	footer
	------------------------------------------------------------
*/

#group_footer {
	width: 950px;
	margin: 0 auto;
}

#group_footer div {
	min-height: 120px;
}

#group_footer ul {
	padding: 0 0 15px 0;
}

#group_footer li {
	padding: 0 0 0 6px;
	font-size: 0.85em;
	line-height: 1.75em;
	letter-spacing: 0.06em;
	position: relative;
	background: url(/wp-content/themes/FearsClark/images/img_list_footer.jpg) no-repeat 0 0.7em;	
}

#group_footer li a:link, 
#group_footer li a:visited {
	color: #c1c1c1;
	text-decoration: none;
}

#group_footer li a:hover, 
#group_footer li a:active, 
#group_footer li a:focus {
	color: #1ba5c9;
	text-decoration: none;
}

#footer_column1 {
	width: 211px;
	float: left;
	padding: 0 10px 0 14px;
	border-left: 1px solid #4e4e4e;
}

#footer_column2 {
	width: 279px;
	float: left;
	padding: 0 10px 0 14px;
	border-left: 1px solid #4e4e4e;
}

#footer_column3 {
	width: 192px;
	float: left;
	padding: 0 10px 0 14px;
	border-left: 1px solid #4e4e4e;
}

#footer_right {
	width: 178px;
	float: left;
	padding: 0 0 0 14px;
	border-left: 1px solid #4e4e4e;
	font-size: 0.9em;
	line-height: 1.5em;
}

#footer_right h5 {
	font-size: 1.3em;
	padding: 0 0 0 0;
}

.footer_contact {
	width: 100%;
	color: #1ba5c9;
	font-size: 1.9em;
	font-weight: bold;
	margin: 0 0 20px 0;
	float: left;
	clear: both;
}




/*	------------------------------------------------------------
	messaging
	------------------------------------------------------------
*/

#content_featured {
	padding: 15px 15px 0 15px;
}

#div_group {
	width: 910px;
	color: #fff;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
					
.div_content {
	float: left;
}

.ui-tabs-hide {
	display: none;
}

.ui-tabs-selected {
	padding: 0 0 0 0;
}

#tab_controls {
	line-height: 1px;
}

#tab_control_button {
}

#div_controls {
    width: 300px;
	height: 258px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: left;
	clear: right;
}

#div_controls ul {
	width: 300px;
    float: left;
}

#div_controls li {
	padding: 0 0 0 0;
	list-style-type: none;
	background: transparent;
	line-height: 1px;
	float: left;
}

#div_controls li.first {
	padding-left: 0;
	border: 0;
}

#div_controls #tab_controls a:link, #div_controls #tab_controls a:visited {
	height: 86px;
	float: left;
	text-indent: -9000em;
	overflow: hidden;
}

#div_controls #tab_controls a:hover, #div_controls #tab_controls a:active, #div_controls #tab_controls a:focus {
	background-position: left bottom;
}

#div_controls #ui_messaging_Commercial a {
	width: 300px;
	background: url(/test/button_messaging_commercial.jpg) no-repeat;
}

#div_controls #ui_messaging_Residential a {
	width: 300px;
	background: url(/test/button_messaging_residential.jpg) no-repeat;
}

#div_controls #ui_messaging_Featured a {
	width: 300px;
	background: url(/test/button_messaging_featured.jpg) no-repeat;
}

#div_controls #tab_controls .ui-tabs-selected a {
	background-position: 0 -86px;
}

#commercial {
	width: 610px;
	height: 258px;
	background: url(/wp-content/themes/FearsClark/images/bg_messaging_commercial.jpg) no-repeat 0 0;
}

#residential {
	width: 610px;
	height: 258px;
	background: url(/wp-content/themes/FearsClark/images/bg_messaging_residential.jpg) no-repeat 0 0;
}

#featured {
	width: 590px;
	height: 340px;
	background: url(/wp-content/themes/FearsClark/images/bg_messaging_featured.jpg) no-repeat 0 0;
	margin: 0 0 0 0;
	padding: 10px 0 0 20px;
}

.messaging_copy {
	width: 450px;
	line-height: 16px;
	margin: 70px 0 0 85px;
}

.messaging_buttons {
	margin: 30px 0 0 80px;
}

.messaging_buttons img {
	margin: 0 15px 0 0;
}

.messaging_img {
	width: 165px;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
}

.messaging_list {
	width: 115px;
	float: left;
	margin: 0 0 0 10px;
}

.messaging_list img {
	margin: 0 0 12px 0;
}

.featured_list {
	list-style-type: none;
	margin: 4px 0 0 0;
	padding: 0 0 15px 0;
}

.featured_list li {
	height: 20px;
	padding: 0 0 0 20px;
	margin: 0 0 0 0;
	line-height: 1.0em;
	position: relative;
	list-style-type: none;
	background: url(/wp-content/themes/FearsClark/images/img_list.gif) no-repeat top left;
}




/*	------------------------------------------------------------
	nav
	------------------------------------------------------------
*/

#nav_container {
	padding: 0 0 0 0;
	margin: 64px 0 0 0;
	position: relative;
	z-index: 1000;
}

#nav_container ul {
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

#nav_container li {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: left;
	list-style-type: none;
	background: transparent;
}

#nav_container li.first {
	padding-left: 0;
	border: 0;
}

#nav_container #nav_ui a {
	height: 41px;
	float: left;
	overflow: hidden;
	font: bold 0.74em/24px Verdana, Helvetica, Arial;
	text-indent: -9000px;
	color: #fff;
}

#nav_container a {
	background-repeat: no-repeat;
}

#nav_ui li:hover a,
#nav_ui a:hover, #nav_ui a:active, #nav_ui a:focus,
#nav_container #ui_Home_current a,
#nav_container #ui_Commercial_current a,
#nav_container #ui_HomesForSale_current a,
#nav_container #ui_AboutUs_current a,
#nav_container #ui_Blog_current a,
#nav_container #ui_Contact_current a {
	background-position: left bottom;
}

#nav_container #ui_Home a, #nav_container #ui_Home_current a {
	width: 79px;
	background-image: url(/wp-content/themes/FearsClark/images/nav_primary_home.jpg);
}

#nav_container #ui_Commercial a, #nav_container #ui_Commercial_current a {
	width: 155px;
	background-image: url(/wp-content/themes/FearsClark/images/nav_primary_commercial.jpg);
}

#nav_container #ui_HomesForSale a, #nav_container #ui_HomesForSale_current a {
	width: 190px;
	background-image: url(/wp-content/themes/FearsClark/images/nav_primary_homesforsale.jpg);
}

#nav_container #ui_AboutUs a, #nav_container #ui_AboutUs_current a {
	width: 129px;
	background-image: url(/wp-content/themes/FearsClark/images/nav_primary_aboutus.jpg);
}

#nav_container #ui_Blog a, #nav_container #ui_Blog_current a {
	width: 97px;
	background-image: url(/wp-content/themes/FearsClark/images/nav_primary_blog.jpg);
}

#nav_container #ui_Contact a, #nav_container #ui_Contact_current a {
	width: 116px;
	background-image: url(/wp-content/themes/FearsClark/images/nav_primary_contact.jpg);
}

#nav_ui li {
	position: relative;
	z-index: 5;
}

#nav_ui ul li {
	width: 100%;
	z-index: 10;
}

#nav_container #nav_ui ul a {
	width: 100%;
	display: block;
	text-indent: 0;
	color: #fff;
	height: 24px;
	text-decoration: none;
}

#nav_ui .nav_dropdown {
	display: none;
	width: 186px;
	top: 41px;
	left: 0;
	position: absolute;
	padding: 10px 20px 8px 17px;
	background: url(/wp-content/themes/FearsClark/images/bg_dropdown.png) no-repeat center bottom;
	border-top: 1px solid #fff;
	z-index: 2500;
}

#nav_ui .nav_dropdown .nav_dropdown_item a:link, 
#nav_ui .nav_dropdown .nav_dropdown_item a:visited {
	text-transform: inherit !important;
	background: none !important;
}

#nav_ui .nav_dropdown .nav_dropdown_item a:hover, 
#nav_ui .nav_dropdown .nav_dropdown_item a:active, 
#nav_ui .nav_dropdown .nav_dropdown_item a:focus {
	text-decoration: underline !important;
}

#nav_ui .nav_dropdown .nav_dropdown_item_divide hr {
	width: 100%;
	margin: 4px 0 5px 0;
	position: relative;
	top: 2px;
	background-color: #4dc5e2;
	height: 1px;
	float: left;
	clear: both;
}

#nav_ui .nav_dropdown .cat-item {
	color: #fff;
	display: block;
}

#nav_ui .nav_dropdown .cat-item a:link, 
#nav_ui .nav_dropdown .cat-item a:visited {
	text-transform: inherit !important;
	background: none !important;
}

#nav_ui .nav_dropdown .cat-item a:hover, 
#nav_ui .nav_dropdown .cat-item a:active, 
#nav_ui .nav_dropdown .cat-item a:focus {
	text-decoration: underline !important;
}

#nav_ui li:hover ul {
	display: block;
}

#sidenav {
	padding: 10px 0 10px 14px;
	margin: 0 0 0 0;
	font-size: 0.85em;
	color: #4fabc3;
}

#sidenav li {
	padding: 0 0 0 16px;
	line-height: 1.5em;
}

#sidenav li a:link, 
#sidenav li a:visited {
	color: #4fabc3;
	text-decoration: none;
	border-bottom: 1px solid #d9edf2;
}

#sidenav li a:hover, 
#sidenav li a:active, 
#sidenav li a:focus {
	color: #0488aa;
	text-decoration: none;
	border-bottom: 1px solid #0488aa;
}

.header_sidenav {
	text-indent: 1.2em;
	font-size: 1.0em;
	line-height: 1.6em;
	font-weight: bold;
	background: url(/wp-content/themes/FearsClark/images/icon_sidenav.jpg) no-repeat 0 0.4em;
}

.current-cat {
	font-weight: bold;
}




/*	------------------------------------------------------------
	formatting
	------------------------------------------------------------
*/

.alignleft {
	float: left;
	margin: 5px 20px 10px 0;
}

.alignright {
	float: right;
	margin: 5px 20px 10px 20px;
}

.aligncenter {
	display: block;
	margin: 0 auto 20px auto;
}

.alignnone {
	margin: 0;
}




/*	------------------------------------------------------------
	form
	------------------------------------------------------------
*/

.gutter_top {
	margin: 0 0 15px 0;
}

form h3 {
	font-size: 0.9em;
	border: none;
	margin: 0 0 5px 0;
}

.field_search {
	width: 163px;
	height: 10px;
	margin: 1px 8px 12px 0;
	padding: 5px 3px 6px 5px;
	border: 1px solid #c3c3c3;
	font: normal 0.8em Verdana, Helvetica, Arial;
	color: #555;
	float: left;
}

.field_small {
	width: 100px;
	height: 14px;
	margin: 0 0 12px 0;
	padding: 5px 3px 6px 5px;
	border: 1px solid #c3c3c3;
	font: normal 0.8em Verdana, Helvetica, Arial;
	color: #555;
}

.field_mid {
	width: 238px;
	height: 14px;
	margin: 0 0 12px 0;
	padding: 5px 3px 6px 5px;
	border: 1px solid #c3c3c3;
	font: normal 0.8em Verdana, Helvetica, Arial;
	color: #555;
}

.field_large {
	width: 240px;
	height: 14px;
	margin: 0 0 12px 0;
	padding: 5px 3px 6px 5px;
	border: 1px solid #c3c3c3;
	font: normal 0.8em Verdana, Helvetica, Arial;
	color: #555;
}

.form_dropdown {
	width: 226px;
	margin: 0 0 20px 0;
}

.field_textarea {
	width: 520px;
	height: 70px;
	margin: 0 0 12px 0;
	padding: 5px 3px 6px 5px;
	border: 1px solid #c3c3c3;
	font: normal 0.8em/1.5em Verdana, Helvetica, Arial;
	color: #555;
}

#form_column {
	width: 280px;
	float: left;
	padding: 0 0 20px 0;
}

#form_doublecolumn {
	width: 565px;
	clear: both;
	padding: 0 0 20px 0;
}

.required {
	font: bold 1.2em Verdana, Helvetica, Arial;
	color: #159ec1;
}




/*	------------------------------------------------------------
	messaging
	------------------------------------------------------------
*/

#mygallery {
	float: left;
}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 610px; /*Width of Carousel Viewer itself*/
height: 266px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 610px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#mygallery-paginate {
	width: 610px;
	float: left;
	clear: both;
	text-align: center;
}






