@charset "UTF-8";

/* Start Basics - CSS */

* { margin:0; padding:0; }


h2, h3, h4, h6 {
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
	font-weight: normal;
}

h5, p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

body {
	background-color: #C5B587;
}

a:active, a:focus {
    outline: none;
}

img {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

img a {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

.clear {
    height: 0px;
    clear: both;
}

.photo_edge {
	margin: 4px;
	border: 4px solid #FFFFFF;
	box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
}

.right {
	float: right;
	margin: 4px 10px;
	border: 4px solid #FFFFFF;
	box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
}

.left {
	float: left;
	margin: 4px 10px;
	border: 4px solid #FFFFFF;
	box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
}

.shadow {
	float: left;
	box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
}

#maptac_box {
	float: left;
	width: 250px;
	padding: 15px;
	background-color: #FFF;
	border: 1px solid #CCC;
	box-shadow: rgba(0,0,0, 0.6) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.6) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.6) 0px 0px 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;	
}

#maptac_box h4 {
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-bottom: 6px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#maptac_box p {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;	
}


/* End Basics - CSS */



/* start of wrappers */


#wrapper {
	margin: 0px auto;
	width: 100%;
	position: relative;
	z-index: 10;
}

#wrapper_top {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	z-index: 20;
	background-color: #E8E0C1;
}

#wrapper_header_area {
	float: left;
	clear: both;
	width: 100%;
	height: 169px;
	position: relative;
	z-index: 500;
	background-image: url(../images02/bg_header_x.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#wrapper_home_slider_area {
	float: left;
	clear: both;
	width: 100%;
	height: 518px;
	position: relative;
	z-index: 40;
	background-image: url(http://www.livejones.com/common/images02/bg_slider_x.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#wrapper_home_slider_area02 {
	float: left;
	clear: both;
	width: 100%;
	height: 518px;
	position: relative;
	z-index: 50;
	background-image: url(http://www.livejones.com/common/images02/bg_sliderarea_inner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrapper_home_slider {
	margin: 0px auto;
	width: 1000px;
	height: 518px;
	position: relative;
	z-index: 60;
}

#wrapper_home_textrow_area {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	background-image: url(http://www.livejones.com/common/images02/bg_textrow.jpg);
	background-repeat: repeat;
	background-position: center top;
}

#wrapper_home_textrow_area02 {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	background-image: url(http://www.livejones.com/common/images02/bg_textrow_edge.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}

#wrapper_home_textrow {
	margin: 0px auto;
	width: 1000px;
	position: relative;
}

#wrapper_home_content_area {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	background-color: #E8E0C1;
	background-image: url(http://www.livejones.com/common/images02/bg_home_content_x.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#wrapper_home_content {
	margin: 0px auto;
	width: 1000px;
	position: relative;
}

#wrapper_footer {
	float: left;
	clear: both;
	width: 100%;
	background-image: url(../images02/bg_home_footer_repeat_x.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#header {
	width: 1000px;
	height: 169px;
	margin: 0px auto;
	text-align: left;
	position: relative;
	z-index: 600;
}

#footer {
	width: 1000px;
	margin: 0px auto;
	text-align: left;
}

#wrapper_template_content_area {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	background-color: #E8E0C1;
	background-image: url(../images02/bg_template_repeat_x.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}


#wrapper_template_content_area_inner {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	background-image: url(../images02/bg_template_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrapper_template_content {
	width: 1000px;
	margin: 0px auto;
	position: relative;
	background-image: url(../images02/bg_template_repeat_y.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#wrapper_template_content_inner {
	float: left;
	clear: both;
	width: 1000px;
	background-image: url(../images02/bg_template_top02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.wrapper_template_edge {
	width: 1000px;
	height: 30px;
	background-image: url(../images02/bg_template_edge.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}



/* end of wrappers */



/* start of header */

.header_left {
	float: left;
	width: 169px;
	height: 169px;
}

.header_right {
	float: left;
	width: 831px;
	height: 169px;
	background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#nav_01 {
	float: left;
	width: 824px;
	height: 82px;
	margin-bottom: 8px;
	margin-top: 33px;
	position: relative;
	z-index: 700;	
}

#nav_01 ul {
	display: block;
	float: left;
	width: 824px;
	height: 82px;
	list-style: none;
}

#nav_01 ul li {
    display: block;
    float: left;
	height: 82px;
    text-indent: -5000px;
}

#nav_01 ul li a {
    display: block;
    width: 100%;
    height: 100%;
}

#nav_01_neighborhoods {
    width: 155px;
}

#nav_01_quick {
    width: 195px;
}

#nav_01_homebuyers {
    width: 186px;
}

#nav_01_why {
    width: 117px;
}

#nav_01_info {
    width: 171px;
}

#nav_01_neighborhoods a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: 0px -202px;
}

#nav_01_quick a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -155px -202px;
}

#nav_01_homebuyers a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -350px -202px;
}

#nav_01_why a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -536px -202px;
}

#nav_01_info a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -653px -202px;
}

#nav_01 ul li ul {
	display: none;
	float: none;
	position: relative;
	top: -5px;
	width: 275px;
	height: auto;
	z-index: 700;
	color: #FFFFFF;
	border: 10px solid #948765;
	box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #423320;
}

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

#nav_01 ul li ul li {
	background-image: url(../images02/fade.png);
	background-color: #423320;
	color: #ffffff;
	display: block;
	float: none;
	height: 30px;
	text-indent: 8px;
	background-repeat: repeat-x;
	background-position: left top;
	box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
}

#nav_01 ul li ul li a {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-indent: 8px;
	line-height: 30px;
	display: block;
	text-decoration: none;
	background: none;
}

#nav_01 ul li ul li a:hover {
	background: none;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #79120D;
}

#nav_01 ul li ul li ul {
	visibility: hidden;
	position: relative;
	float: none;
	left: 225px;
	width: 275px;
	height: auto;
	z-index:1000;
	color: #FFFFFF;
	border: 10px solid #948765;
	box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #423320;
	margin-top: -25px;
}

#nav_01 ul li ul li:hover ul {
    display: block;
	visibility: visible;
}

#nav_01 ul li ul li ul li {
	background-image: url(../images02/fade.png);
	background-color: #423320;
	color: #ffffff;
	display: block;
	float: none;
	height: 30px;
	text-indent: 8px;
	background-repeat: repeat-x;
	background-position: left top;
	box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	width: 275px;
	
}

#nav_01 ul li ul li ul li a {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-indent: 8px;
	line-height: 30px;
	display: block;
	text-decoration: none;
	background: none;
	width: 275px;
}

#nav_01 ul li ul li ul li a:hover {
	background: none;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #79120D;
}

#nav_02 {
	float: left;
	width: 679px;
	height: 37px;	
}

#nav_02 ul {
	display: block;
	float: left;
	width: 679px;
	height: 37px;
	list-style: none;
}

#nav_02 ul li {
    display: block;
    float: left;
	height: 37px;
    text-indent: -5000px;
}

#nav_02 ul li a {
    display: block;
    width: 100%;
    height: 100%;
}

#nav_02_home {
    width: 91px;
}

#nav_02_find {
    width: 149px;
}

#nav_02_about {
    width: 77px;
}

#nav_02_blog {
    width: 71px;
}

#nav_02_realtors {
    width: 96px;
}

#nav_02_careers {
    width: 92px;
}

#nav_02_warranty {
    width: 103px;
}

#nav_02_home a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: 0px -292px;
}

#nav_02_find a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -91px -292px;
}

#nav_02_about a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -240px -292px;
}

#nav_02_blog a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -317px -292px;
}

#nav_02_realtors a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -388px -292px;
}

#nav_02_careers a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -484px -292px;
}

#nav_02_warranty a:hover {
    background-image: url(../images02/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: -576px -292px;
}

.header_social {
	float: left;
	width: 123px;
	height: 37px;
}

.header_social_modules {
	float: left;
	width: 25px;
	height: 27px;
	margin-top: 6px;
}

.header_social_btn a {
	width: 25px;
	height: 27px;
	display: block;
	text-indent: -5000px;
}


/* end of header */



/* start of footer */


.footer_left {
	float: left;
	width: 786px;
	margin-bottom: 50px;
	margin-left: 7px;
	margin-right: 18px;
	margin-top: 52px;
}

.footer_right {
	float: left;
	width: 182px;
	margin-bottom: 50px;
	margin-top: 35px;
}

.footer_textarea {
	float: left;
	width: 786px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9B8F6B;
	border-bottom-color: #9B8F6B;
}

#footer h5 {
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #333;
	padding: 3px;
}

#footer p {
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #333;
	padding: 3px 3px 7px;
}

#footer h3 {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #800C0C;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	margin-bottom: 5px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 1px;
	text-shadow: 0px 0px 3px #333;
}

#footer a {
	font-weight: bold;
	color: #002D77;
	text-decoration: none;
}

#footer a:hover {
	font-weight: bold;
	color: #001332;
	text-decoration: none;
}

.foot_space {
	margin-left: 5px;
	margin-right: 5px;
}

.foot_col {
	float: left;
	width: 175px;
	margin-right: 20px;
}

.foot_list {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.foot_list li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9B8F6B;
	padding: 7px;
	list-style: none;
}

.foot_list li:last-child {
	border-bottom-width: 0px;
}

.footer_social {
	float: right;
	width: 161px;
	height: 40px;
	background-image: url(../images02/footer_social.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 10px;
}

.footer_social_module {
	float: left;
	width: 33px;
	height: 33px;
	margin-top: 5px;
}

.footer_social_module_btn a {
	width: 33px;
	height: 33px;
	display: block;
	text-indent: -5000px;
}

.bdlogo_box {
	float: left;
	width: 155px;
	height: 27px;
	margin-left: 13px;
}

.bdlogo a {
	width: 155px;
	height: 27px;
	background-image: url(../images02/logo_bd.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -5000px;
	display: block;
}


/* end of footer */


/* start of home */


#wrapper_home_textrow h3 {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #800C0C;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	margin-bottom: 5px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 1px;
	text-shadow: 0px 0px 3px #333;
}

#wrapper_home_textrow h5 {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #333;
	padding: 3px;
}

#wrapper_home_textrow p {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #333;
	padding: 3px 3px 7px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
}

#wrapper_home_textrow a {
	font-weight: bold;
	color: #002D77;
	text-decoration: none;
}

#wrapper_home_textrow a:hover {
	font-weight: bold;
	color: #001332;
	text-decoration: none;
}

.home_textrow_col01 {
	float: left;
	width: 514px;
	margin-bottom: 15px;
	margin-left: 7px;
	margin-right: 10px;
	margin-top: 5px;
}

.home_textrow_col02 {
	float: left;
	width: 188px;
	margin-bottom: 15px;
	margin-top: 5px;
}

.home_textrow_col03 {
	float: left;
	width: 281px;
	margin-bottom: 15px;
	margin-top: 5px;
}
.home_btn_answers  {
	width: 188px;
}

.home_btn_map a {
	width: 281px;
	height: 200px;
	display: block;
	text-indent: -5000px;
	background-image: url(http://www.livejones.com/common/images02/home_row01_btn_map.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

#home_content {
	float: left;
	width: 1000px;
	margin-top: 13px;
	position: relative;
}

.home_content_left {
	float: left;
	width: 462px;
}

.home_content_right {
	float: left;
	width: 538px;
}

#home_content_lowerleft {
	float: left;
	width: 442px;
	padding: 10px;
}

.home_content_lowerleft_module {
	float: left;
	width: 442px;
	margin-bottom: 20px;
}

.home_content_connected01 {
	float: left;
	width: 189px;
	margin-right: 10px;
}

.home_content_connected02 {
	float: left;
	width: 239px;
}

.home_content_twitter01 {
	float: left;
	width: 294px;
	margin-right: 7px;
}

.home_content_twitter02 {
	float: left;
	width: 137px;
	margin-top: -25px;
}

.home_content_blogroll {
	float: left;
	width: 180px;
	margin-right: 20px;
}

.home_content_fb {
	float: left;
	width: 240px;
	background-color: #FFF;
	box-shadow: rgba(0,0,0, 0.4) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.4) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.4) 0px 0px 6px;
}

.home_content_twitter_btn a {
	width: 137px;
	height: 98px;
	display: block;
	text-indent: -5000px;
	background-image: url(http://www.livejones.com/common/images02/btn_twitter.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

#twitter_update_list {
	color: #333333;
	font-family: 'Arvo', Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 21px;
	list-style: none;
}

#twitter_update_list li {
	padding: 3px;
}

#home_content_lowerleft h3 {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #800C0C;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	margin-bottom: 5px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 1px;
	text-shadow: 0px 0px 3px #333;
}

#home_content_lowerleft h5 {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #333;
	padding: 3px;
}

#home_content_lowerleft p {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #333;
	padding: 3px 3px 7px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
}

#home_content_lowerleft a {
	font-weight: bold;
	color: #002D77;
	text-decoration: none;
}

#home_content_lowerleft a:hover {
	font-weight: bold;
	color: #001332;
	text-decoration: none;
}

.home_content_divider {
	width: 1000px;
	height: 35px;
	background-image: url(http://www.livejones.com/common/images02/content_divider.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.home_promobox {
	float: left;
	width: 462px;
	height: 404px;
	position: relative;
	background-image: url(http://www.livejones.com/common/images02/home_promobox.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.list01 {
	color: #333333;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.list01 li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEBD90;
	padding: 5px;
	list-style: none;
}

.list01 li:last-child {
	border-bottom-width: 0px;
	padding-bottom: 0px;
}

.list02 {
	color: #333333;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.list02 li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEBD90;
	padding: 5px;
	list-style: none;
}

.list03 {
	color: #333333;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.list03 li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEBD90;
	padding: 15px;
	list-style: none;
}

.list03 li:last-child {
	border-bottom-width: 0px;
	padding-bottom: 0px;
}

.pdf_list {
	color: #333333;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 30px;
}

.pdf_list li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEBD90;
	list-style: none;
	background-image: url(http://www.livejones.com/common/images02/bullet_pdf.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
}

.video_list {
	color: #333333;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 30px;
}

.video_list li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEBD90;
	list-style: none;
	background-image: url(http://www.livejones.com/common/images02/bullet_video.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
}

.home_btnbox_moving {
	float: left;
	width: 372px;
	height: 149px;
}

.home_btnbox_btn_moving a {
	width: 372px;
	height: 149px;
	text-indent: -5000px;
	display: block;
	background-image: url(http://www.livejones.com/common/images02/home_btn_moving.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.home_btnbox_video {
	float: left;
	width: 156px;
	height: 149px;
}

.home_btnbox_btn_video a {
	width: 156px;
	height: 149px;
	text-indent: -5000px;
	display: block;
	background-image: url(http://www.livejones.com/common/images02/home_btn_video.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.home_btnbox_3btns {
	float: left;
	width: 538px;
	height: 255px;
	background-image: url(http://www.livejones.com/common/images02/home_3btns.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.home_btnbox_3btns_module {
	float: left;
	width: 155px;
	height: 216px;
	margin-top: 19px;
	margin-left: 14px;
}

.home_btnbox_3btns_btn a {
	width: 155px;
	height: 216px;
	text-indent: -5000px;
	display: block;
}


/* end of home */


/* start of slider */


#home_main_sliderarea {
	float: left;
	clear: both;
	width: 961px;
	height: 423px;
	margin-left: 10px;
	margin-top: 31px;
	position: relative;
	z-index: 100;
}

#home_main_slide_div {
	float: left;
	clear: both;
	width: 944px;
	height: 423px;
	margin-left: 17px;
	position: relative;
}

.home_main_slide_div_photoarea {
	float: left;
	width: 668px;
	height: 423px;
	margin-right: 10px;
}

.home_main_slide_div_textarea {
	float: left;
	width: 266px;
	height: 423px;
}

.home_main_slide_div_textarea_top {
	float: left;
	width: 266px;
	height: 368px;
}

.home_main_slide_div_textarea_bottom {
	float: left;
	width: 266px;
	height: 45px;
}

.home_main_slide_btn_learnmore a {
	width: 266px;
	height: 45px;
	display: block;
	text-indent: -5000px;
	background-image: url(http://www.livejones.com/common/images02/main_slide_btn_learnmore.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

.home_main_slide_div_textarea_module {
	float: left;
	margin-left: 7px;
	margin-top: 5px;
}

#home_main_slide_div a {
	font-weight: bold;
	color: #00255F;
	text-decoration: none;
}

#home_main_slide_div a:hover {
	font-weight: bold;
	color: #83110F;
	text-decoration: none;
}

#home_main_slide_div h3 {
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-color: #C0AF84;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin-bottom: 5px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 1px;
}

#home_main_slide_div p {
	color: #333;
	font-size: 12px;
	line-height: 17px;
	padding: 3px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
}

#home_main_slide_div h4 {
	color: #594B33;
	font-size: 24px;
	line-height: 28px;
	padding: 0px 3px;
	text-shadow: 0px 0px 3px #999;
}

#home_main_slide_div h5 {
	color: #333;
	font-size: 12px;
	line-height: 16px;
	padding: 0px 3px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
}

.home_main_slide_whitebox {
	float: left;
	width: 266px;
}

.home_main_slide_whitebox_top {
	width: 266px;
	height: 15px;
	background-image: url(http://www.livejones.com/common/images02/main_slide_whitebox01.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

.home_main_slide_whitebox_edge {
	width: 266px;
	height: 15px;
	background-image: url(http://www.livejones.com/common/images02/main_slide_whitebox03.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

.home_main_slide_whitebox_repeat {
	float: left;
	width: 266px;
	background-image: url(http://www.livejones.com/common/images02/main_slide_whitebox02.png);
	background-repeat: repeat-y;
	background-position: left top;	
}

.home_main_slide_whitebox_content {
	width: 234px;
	float: left;
	margin-left: 15px;	
}

.home_slide_navigation_box {
	float: right;
	height: 29px;
	margin-right: 35px;
	margin-top: 15px;
	text-align: right;
	font-size: 12px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 14px;
}

/* .home_slide_numbers {
	font-size: 12px;
	font-family: 'Cantarell', Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 14px;
} */

.home_slide_navigation_box a {
	float: left;
	list-style: none;
	margin: 3px;
	background-color: #680B0B;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block;
	background-image: url(../images02/fade.png);
	color: #FFF;
	text-decoration: none;
	padding: 4px 8px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.home_slide_navigation_box a {
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 4px 8px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.home_slide_navigation_box a.activeSlide {
	color: #FFF;
	text-decoration: none;
	background-color: #002554;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.home_slide_navigation_box a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #002554;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


/* end of slider */


/* start of promo slider */


#home_promo_sliderarea {
	float: left;
	width: 409px;
	height: 283px;
	margin-left: 27px;
	margin-top: 57px;
	position: relative;
	z-index: 100;
}

#home_promo_slide_div {
	float: left;
	width: 409px;
	height: 283px;
	position: relative;
}

.home_promo_slide_div_photoarea {
	float: left;
	width: 409px;
	height: 236px;
	margin-bottom: 6px;
}

.home_promo_slide_div_textarea {
	float: left;
	width: 409px;
	height: 41px;
}

.home_promo_slide_div_textarea_left {
	float: left;
	width: 233px;
	margin-right: 9px;
	overflow: hidden;
}

.home_promo_slide_div_textarea_right {
	float: left;
	width: 167px;
}

.home_promo_btn_learnmore a {
	width: 167px;
	height: 37px;
	display: block;
	text-indent: -5000px;
	background-image: url(http://www.livejones.com/common/images02/promo_btn_learnmore.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#home_promo_slide_div p {
	color: #333;
	font-size: 12px;
	line-height: 18px;
	padding: 0px 3px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
}

.promo_slide_navigation_box {
	float: right;
	height: 29px;
	margin-right: 35px;
	margin-top: 15px;
	text-align: right;
	font-size: 12px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 14px;
}



.promo_slide_navigation_box a {
	float: left;
	list-style: none;
	margin: 3px;
	background-color: #680B0B;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block;
	background-image: url(../images02/fade.png);
	color: #FFF;
	text-decoration: none;
	padding: 4px 8px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.promo_slide_navigation_box a {
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 4px 8px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.promo_slide_navigation_box a.activeSlide {
	color: #FFF;
	text-decoration: none;
	background-color: #002554;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.promo_slide_navigation_box a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #002554;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}



/* end of promo slider */



/* start of tabs */


#tab_box {
	float: left;
	clear: both;
	background-image: url(http://www.livejones.com/common/images02/tabbedarea02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 538px;
}
.pane_list li {
	color: #FFFFFF;	
}

#tab_box a {
	color: #FFFFFF;	
}

.tab_box_edge {
	width: 538px;
	height: 20px;
	background-image: url(http://www.livejones.com/common/images02/tabbedarea03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.tab_nav_box {
	float: left;
	width: 518px;
	height: 37px;
	background-image: url(http://www.livejones.com/common/images02/tabbedarea01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 17px 10px 12px;
}

.tabs {
	list-style: none;
	margin: 0 !important;
	padding: 0px;
	height: 37px;
}

/* single tab */
.tabs li {
	width: 172px; 
	float: left;	 
	text-indent: 0;
	padding: 0;
	margin: 0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
.tabs a {
	width: 172px;
	background: url(http://www.livejones.com/common/images02/tabs_bg.jpg) repeat-x 0px -37px;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	display: block;
	height: 37px;
	line-height: 37px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	padding: 0px;
	margin: 0px;
}

.tabs a:active {
	outline: none;		
}

/* when mouse enters the tab move the background image */
.tabs a:hover {
	background-position: 0px -74px;	
	color: #FFF;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
.tabs .current, .tabs .current:hover, .tabs li.current a {
	background-position: 0px 0px;		
	cursor:default !important; 
	color:#FFF !important;
}

#panes #pane {
	display:none;
}

#pane_inner {
	width: 495px;
	float: left;
	margin-left: 20px;
}

#pane_inner p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
}

#pane_inner h4 {
	font-size: 16px;
	line-height: 21px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0041AC;
	letter-spacing: 1px;
	text-shadow: 0px 0px 3px #666;
}

#pane_inner h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}

#pane_inner h6 {
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #CFBF8C;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0041AC;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
}

#pane_inner a {
	color: #68A6A9;
	text-decoration: none;
	font-weight: bold;
}

#pane_inner a:hover {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

.pane_list {
	color: #FFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.pane_list li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0041AC;
	padding: 6px 4px 4px 0px;
	list-style: none;
}

.pane_list li a {
	display: block;
}

.pane_list li:last-child {
	border-bottom-width: 0px;
}

.shadow {
	box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
}

.pane_left {
	float: left;
	width: 190px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

.pane_right {
	float: left;
	width: 295px;
	margin-bottom: 10px;
	margin-top: 20px;
}

.pane_left_box {
	float: left;
	width: 190px;
	background-image: url(http://www.livejones.com/common/images02/pane_left02.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}

.pane_left_box_top {
	width: 190px;
	height: 26px;
	background-image: url(http://www.livejones.com/common/images02/pane_left01.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.pane_left_box_edge {
	width: 190px;
	height: 26px;
	background-image: url(http://www.livejones.com/common/images02/pane_left03.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.pane_left_box_content {
	float: left;
	width: 157px;
	margin-left: 16px;	
}

.pane_left_btnbox {
	float: left;
	width: 190px;
	height: 36px;
}

.pane_left_btn_learnmore a {
	width: 190px;
	height: 36px;
	text-indent: -5000px;
	display: block;
	background-image: url(http://www.livejones.com/common/images02/pane_learnmore_btn_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.pane_results {
	float: left;
	width: 495px;
	background-image: url(http://www.livejones.com/common/images02/pane_results02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.pane_results_top {
	width: 495px;
	height: 26px;
	background-image: url(http://www.livejones.com/common/images02/pane_results01.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.pane_results_edge {
	width: 495px;
	height: 26px;
	background-image: url(http://www.livejones.com/common/images02/pane_results03.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.pane_results_content {
	float: left;
	width: 460px;
	margin-left: 16px;	
}

.pane_results_content_left {
	float: left;
	width: 140px;
	margin-right: 10px;	
}

.pane_results_content_right {
	float: left;
	width: 310px;
}

.pane_results_content_right_col01 {
	float: left;
	width: 148px;
	margin-right: 10px;
	margin-top: 10px;
}

.pane_results_content_right_col02 {
	float: left;
	width: 148px;
	margin-top: 10px;
}
.offer_subtitle {
	float: left;
	width: 495px;
	margin-bottom: 15px;
}

.viewallhomes_btnbox {
	float: right;
	width: 330px;
	height: 37px;
}

.viewallhomes_btn a {
	width: 330px;
	height: 37px;
	text-indent: -5000px;
	display: block;
	background-image: url(http://www.livejones.com/common/images02/viewallhomes_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
	


/* end of tabs */


/* start of template */


#content {
	float: left;
	clear: both;
	width: 1000px;
}

#main {
	float: left;
	width: 704px;
	margin-left: 27px;
	margin-right: 30px;
	margin-top: 46px;
}

#sidebar {
	float: left;
	width: 210px;
	margin-top: 46px;
}

.sidebar_module {
	float: left;
	width: 210px;
}

.sidebar_module02 {
	float: left;
	width: 196px;
	margin-left: 7px;
	margin-bottom: 20px;
}

.sidebar_3btns {
	float: left;
	width: 210px;
	height: 438px;
	background-image: url(../images02/sidebar_btn_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 20px;	
}

.sidebar_3btns_btnbox {
	float: left;
	width: 179px;
	height: 127px;
	margin-left: 16px;	
}

.sidebar_3btns_btn a {
	width: 179px;
	height: 127px;
	display: block;
	text-indent: -5000px;
}

#content h2 {
	font-size: 28px;
	line-height: 30px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 30px;
	padding-left: 15px;
	letter-spacing: 1px;
	text-shadow: 0px 0px 3px #ccc;
}

#content h3 {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #800C0C;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	margin-bottom: 5px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 1px;
	text-shadow: 0px 0px 3px #333;
}

#content h4 {
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	margin-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEBD90;
}

#content h5 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333;
	padding: 3px;
}

#content h6 {
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	margin-bottom: 10px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 1px;
	text-shadow: 0px 0px 3px #333;
}

#content p {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #333;
	padding: 3px 3px 7px;
}

#content a {
	font-weight: bold;
	color: #002D77;
	text-decoration: none;
}

#content a:hover {
	font-weight: bold;
	color: #001332;
	text-decoration: none;
}

.offer_subtitle {
	font-size: 24px;
	line-height: 29px;
	font-weight: normal;
	color: #333;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-shadow: 0px 0px 3px #ccc;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
	float: left;
	width: auto;
}

.bullet_list01 {
	color: #000;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	margin: 10px;
}

.bullet_list01 li {
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: disc;
	padding-left: 4px;
}

.bullet_list01 li:last-child {
	border-bottom: none;
	margin-bottom: 0px;
} 

.offer_list_bar li {
	background-color: #00326E;
}

.offer_list_bar li, .offer_list_bar li a {
	list-style-type: none;
	display: block;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-shadow: 0px 0px 3px #333;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.offer_list_bar li {
	color: #FFF;
	text-decoration: none;
	display: block;
	line-height: 20px;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.offer_list_bar li a:hover {
	color: #FFF;
	text-decoration: none;
}

.offer_inquire_box {
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 485px;
	background-image: url(http://www.livejones.com/common/images02/offer_iquire_box03.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}

.offer_inquire_box_top {
	width: 485px;
	height: 27px;
	background-image: url(http://www.livejones.com/common/images02/offer_iquire_box01.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.offer_inquire_box_edge {
	width: 485px;
	height: 27px;
	background-image: url(http://www.livejones.com/common/images02/offer_iquire_box04.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.offer_inquire_box_inner {
	float: left;
	width: 485px;
	background-image: url(http://www.livejones.com/common/images02/offer_iquire_box02.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.offer_inquire_box_content {
	float: left;
	width: 424px;
	margin-left: 30px;	
}

.offer_inquire_box_content_col01 {
	float: left;
	width: 341px;
	margin-right: 18px;	
}

.offer_inquire_box_content_col02 {
	float: left;
	width: 65px;
}

.offer_inquire_header {
	font-size: 19px;
	line-height: 23px;
	font-weight: normal;
	color: #810904;
	font-family: 'Arvo', Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-shadow: 0px 0px 3px #ccc;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
	float: left;
	width: auto;
}

.offer_inquire_form_col01 {
	float: left;
	width: 200px;
	margin-right: 20px;
	margin-bottom: 7px;
}

.offer_inquire_form_col02 {
	float: left;
	width: 200px;
	margin-bottom: 7px;
}

.offer_textlink_box {
	float: left;
	margin-right: 10px;
}





.page_content {
	float: left;
	width: 704px;
}

.detail_left {
	float: left;
	width: 204px;
	margin-right: 10px;
}

.detail_left_module {
	float: left;
	width: 204px;
	margin-bottom: 20px;
}

.detail_right {
	float: left;
	width: 485px;
}

.team_left {
	float: left;
	width: 155px;
	margin-right: 10px;
}

.team_right {
	float: left;
	width: 285px;
}
.sidenav {
margin-bottom: 30px;
}

.sidenav li {
	list-style-type: none;
	display: block;
	background-color: #C5B587;
	margin: 0 0 11px 0px;
	font-family: 'cabin', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-image: url(../images02/fade.png);
	background-repeat: repeat-x;
	background-position: left top;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.sidenav li a {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 21px;
	list-style-type: none;
	background-image: url(http://www.livejones.com/common/images02/bullet.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.sidenav li a:hover {
	background-color: #DFD8BA;
	color: #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-decoration: none;
	background-image: url(http://www.livejones.com/common/images02/bullet.png);
	background-repeat: no-repeat;
	background-position: right center;
	box-shadow:inset 0 0 5px #BCB088;
}

.testimonial_box {
	float: left;
	width: 450px;
	padding: 15px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-bottom: 20px;
	background-image: url(http://www.livejones.com/common/images02/testimonial_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}

.social_box {
	float: left;
	margin-top: 20px;
}

.social_box_row {
	float: left;
	clear: both;
	margin-bottom: 10px;
}

.green_box {
	float: left;
	width: 670px;
	padding: 15px;
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-bottom: 20px;
	background-image: url(http://www.livejones.com/common/images02/testimonial_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}

.green_box_left {
	float: left;
	width: 50px;
	margin-right: 10px;	
}

.green_box_right {
	float: left;
	width: 610px;	
}

.numbers {
	font-size: 18px;
	font-weight: bold;
	color: #800C0C;
	font-style: italic;
	padding-right: 5px;
}

.construction {
	float: left;
	width: 150px;
	height: 360px;
	margin-right: 10px;
}

.financing_col {
	float: left;
	width: 200px;
	margin-bottom: 15px;
	margin-right: 15px;
}

.mediacenter_nav_box {
	float: left;
	width: 704px;
	height: 95px;
	background-image: url(http://www.livejones.com/common/images02/mediacenter_nav.png);
	background-repeat: no-repeat;
	background-position: left top;	
	margin-bottom: 10px;
}

#mediacenter_nav {
	float: left;
	width: 674px;
	height: 62px;
	margin-left: 15px;
	margin-top: 17px;	
}

#mediacenter_nav ul {
	display: block;
	float: left;
	width: 674px;
	height: 62px;
	list-style: none;
}

#mediacenter_nav ul li {
    display: block;
    float: left;
	height: 62px;
    text-indent: -5000px;
}

#mediacenter_nav ul li a {
    display: block;
    width: 100%;
    height: 100%;
}

#mediacenter_nav_photo {
    width: 241px;
}

#mediacenter_nav_video {
    width: 237px;
}

#mediacenter_nav_docs {
    width: 196px;
}

#mediacenter_nav_photo a:hover {
    background-image: url(http://www.livejones.com/common/images02/mediacenter_nav.png);
	background-repeat: no-repeat;
	background-position: -15px -112px;
}

#mediacenter_nav_video a:hover {
    background-image: url(http://www.livejones.com/common/images02/mediacenter_nav.png);
	background-repeat: no-repeat;
	background-position: -256px -112px;
}

#mediacenter_nav_docs a:hover {
    background-image: url(http://www.livejones.com/common/images02/mediacenter_nav.png);
	background-repeat: no-repeat;
	background-position: -493px -112px;
}

.lightbox {
	float: left;
	margin-bottom: 15px;
}

.mapbox {
	width: 704px;
	float: left;
	margin-bottom: 20px;
}

.mapbox_top {
	width: 704px;
	height: 20px;
	background-image: url(http://www.livejones.com/common/images02/mapbox_01.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

.mapbox_edge {
	width: 704px;
	height: 20px;
	background-image: url(http://www.livejones.com/common/images02/mapbox_03.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

.mapbox_repeat {
	width: 704px;
	background-image: url(http://www.livejones.com/common/images02/mapbox_02.png);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;	
}

.mapbox_content {
	width: 664px;
	height: 564px;
	float: left;
	margin-left: 20px;	
}

.landing_content {
	width: 664px;
	float: left;
	margin-left: 20px;	
}

.neighborhood_list {
	float: left;
	width: 505px;
}

.neighborhood_list_row {
	float: left;
	width: 505px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEBD90;
}

.neighborhood_list_col01 {
	float: left;
	width: 200px;
	margin-right: 9px;
}

.neighborhood_list_col02 {
	float: left;
	width: 149px;
	margin-right: 9px;
}

.neighborhood_list_col03 {
	float: left;
	width: 133px;
}

.neighborhood_results_content {
	width: 664px;
	float: left;
	margin-left: 20px;	
}

.neighborhood_results_left {
	width: 175px;
	float: left;
	margin-right: 10px;	
}

.neighborhood_results_right {
	width: 479px;
	float: left;	
}

.neighborhood_results_col01 {
	width: 276px;
	float: left;
	margin-right: 10px;
}

.neighborhood_results_col02 {
	width: 190px;
	float: left;
}

.neighborhood_header_col01 {
	width: 200px;
	float: left;
	margin-right: 5px;
}

.neighborhood_header_col02 {
	width: 285px;
	float: left;
}

.neighborhood_header_col03 {
	width: 170px;
	float: left;
}

.neighborhood_header_navbox {
	float: left;
	width: 664px;
	height: 60px;
	background-image: url(http://www.livejones.com/common/images02/bg_nav_neighborhood_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

#neighborhood_header_nav {
	float: left;
	clear: both;
	width: 651px;
	height: 43px;
	margin-left: 6px;
	margin-top: 9px;
}

#neighborhood_header_nav ul li {
    display: block;
    float: left;
	height: 43px;
    text-indent: -5000px;
}

#neighborhood_header_nav ul li a {
    display: block;
    width: 100%;
    height: 100%;
}

#neighborhood_header_nav_profile {
    width: 97px;
}

#neighborhood_header_nav_plans {
    width: 119px;
}

#neighborhood_header_nav_movein {
    width: 199px;
}

#neighborhood_header_nav_resources {
    width: 110px;
}

#neighborhood_header_nav_contact {
    width: 126px;
}

#neighborhood_header_nav_profile a:hover {
    background-image: url(http://www.livejones.com/common/images02/bg_nav_neighborhood_header.jpg);
	background-repeat: no-repeat;
	background-position: -6px -69px;
}

#neighborhood_header_nav_plans a:hover {
    background-image: url(http://www.livejones.com/common/images02/bg_nav_neighborhood_header.jpg);
	background-repeat: no-repeat;
	background-position: -103px -69px;
}

#neighborhood_header_nav_movein a:hover {
    background-image: url(http://www.livejones.com/common/images02/bg_nav_neighborhood_header.jpg);
	background-repeat: no-repeat;
	background-position: -222px -69px;
}

#neighborhood_header_nav_resources a:hover {
    background-image: url(http://www.livejones.com/common/images02/bg_nav_neighborhood_header.jpg);
	background-repeat: no-repeat;
	background-position: -421px -69px;
}

#neighborhood_header_nav_contact a:hover {
    background-image: url(http://www.livejones.com/common/images02/bg_nav_neighborhood_header.jpg);
	background-repeat: no-repeat;
	background-position: -531px -69px;
}

.neighborhood_resources_col {
	float: left;
	width: 220px;
	margin-right: 12px;
}

.vertresults_box {
	float: left;
	width: 220px;
	margin-right: 12px;
}

.vertresults_box_top {
	width: 220px;
	height: 24px;
	background-image: url(http://www.livejones.com/common/images02/vertresults_01.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

.vertresults_box_edge {
	width: 220px;
	height: 24px;
	background-image: url(http://www.livejones.com/common/images02/vertresults_03.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

.vertresults_box_repeat {
	width: 220px;
	float: left;
	background-image: url(http://www.livejones.com/common/images02/vertresults_02.png);
	background-repeat: repeat-y;
	background-position: left top;	
}

.vertresults_box_content {
	width: 176px;
	float: left;
	margin-left: 22px;
}

.vertresults_box_btnarea {
	width: 176px;
	float: left;
	margin-left: 22px;
}

.detail_image_row {
	float: left;
	width: 485px;
	margin-bottom: 20px;
}

.detail_elev_col {
	float: left;
	width: 230px;
	margin-bottom: 10px;
	margin-right: 10px;
}

.detail_plans_col {
	float: left;
	width: 150px;
	margin-bottom: 10px;
	margin-right: 10px;
}




/* end of template */


/* start of forms */


#input, #textarea, .input, .input_slider, .formNameColumn {
	padding: 4px 5px;
	border: 1px solid #999999;
	outline: 0;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	width: 190px;
	background: #FFFFFF url('http://www.livejones.com/common/styles02/bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 6px;
}

#input02 {
	padding: 9px;
	border: 1px solid #999999;
	outline: 0;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	width: 50px;
	background: #FFFFFF url('http://www.livejones.com/common/styles02/bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

.textarea02 {
	padding: 9px;
	border: 1px solid #999999;
	outline: 0;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	width: 300px;
	height: 300px;
	background: #FFFFFF url('http://www.livejones.com/common/styles02/bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

#textarea { 
	width: 300px;
	max-width: 300px;
	height: 150px;
	line-height: 150%;
}

#textarea02 {
	width: 260px;
	max-width: 260px;
	height: 110px;
	line-height: 150%;
}

.textarea_slider {
	padding: 9px;
	border: 1px solid #999999;
	outline: 0;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	width: 200px;
	height: 175px;
	line-height: 150%;
	background: #FFFFFF url('http://www.livejones.com/common/styles02/bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

#input:hover, #textarea:hover, #input02:hover, #input:focus, #textarea02:hover, #textarea02:focus,
#input:focus, #textarea:focus, .input:hover, .input:focus, .textarea_slider:hover, .textarea_slider:focus, .input_slider:hover, .input_slider:focus, .textarea02:hover, .textarea02:focus, .formNameColumn:focus, .formNameColumn:hover  {
	border-color: #333333;
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
}

.form label {
	margin-left: 2px;
	color: #333333;
}

.submit {
	width: auto;
	padding: 4px 5px;
	background: #061B48 url(../images02/fade.png) repeat-x left top;
	border: 0;
	font-size: 12px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-right: 10px;
	margin-left: 0px;
}

.slider_submit {
	width: auto;
	padding: 6px 8px;
	background: #620000;
	border: 0;
	font-size: 12px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-right: 10px;
	margin-top: 15px;
}

#radio {
	padding: 2px;
	width: 15px;
	
}


/* end of forms */


/* start of slide out */


.slide-out-div {
	z-index: 2100;
	position: absolute;
	background-color: #00245D;
	width: 100%;
	box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.4) 0px 0px 8px;	
}

#slideout_contentarea {
	width: 1000px;
	margin: 0px auto;
	padding-bottom: 15px;
	padding-top: 15px;
}

.slider_cols {
	float: left;
	width: 180px;
	margin-right: 10px;
}

#slideout_contentarea p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding: 2px;
}

#slideout_contentarea h4 {
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #00245D;
	text-decoration: none;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003181;
}

#slideout_contentarea h3 {
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6C5C48;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin-bottom: 5px;
	box-shadow: rgba(0,0,0, 0.3) 0px 0px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-image: url(http://www.livejones.com/common/images/fade.png);
	background-repeat: repeat-x;
	background-position: left top;	
}


/* end of slide out */

/* start of NEW LENDERS PAGE */


.lender_agent {
	width: 154px;
	float: left;
	margin-left: 11px;
}

.lender_info {
	width: 215px;
	float: right;
	margin: 0 0 0 20px;
	height: 136px;
}

#lender_logo {
	margin: 0 auto;
	width:100%;
	display: block;
	margin-bottom: 11px;
}

#lendor_display {
	margin-bottom: 20px;
	overflow: hidden;
}


#fin_nav li img {
	width: 100%;
}

#fin_nav li {
	float: left;
	width: 25%;
}

#fin_nav {
	list-style: none;
	padding: 0;
	width: 450px; 
	margin: 0 auto;
	margin-top: 10px;
}

.detail_right ul {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
line-height: 24px;
font-size: 12px;
margin: 10px 20px;
}

/* end of NEW LENDERS PAGE */