@charset "utf-8";
/* CSS Document */




html, body, form, a, p, tr, td, th, body, html, h1, h2, h3, h4, h5, h6, fieldset, ul, li, ol, textarea, div, dl, dd, dt {border: 0;font-family: Verdana, Helvetica, sans-serif;font-size: 11px;margin: 0;padding: 0;}


p, fieldset, ul, ol, textarea, input, dl {font-size: 100%; line-height: 1.5;}
#content p, #content ul, #content input, #content dl {margin-bottom: 15px}
#content li {margin-bottom: 3px;}

td td, ul ul, ol ol {font-size: 100%}
td, th {padding-bottom: 3px;line-height: 1.5}

h1, h2, h3, h4, h5, h6 {}

h2 {
	margin-bottom:10px;
	font-size:12px;
}
h3 {
	margin-bottom:4px;
}

img {border: 0}
#wrapper #wrapper2 li li {font-size: 100%}
a:link {}
a:visited {}
a:active {}
a:focus {}
a:hover {}

body {padding-top: 20px;background: url(../images2/bg.jpg)}
#wrapper-3 {margin: 0 auto; width: 770px; background: url(../images2/css/top-bottom.png) 0 0  no-repeat;padding-top: 30px}
#wrapper-2 {background: url(../images2/css/top-bottom.png) 0 100% no-repeat;padding-bottom: 30px;}
#wrapper-1 {background:url(../images2/css/bg.png) repeat-y;}
#wrapper {background: url(../images2/bg_parchment.jpg);margin: 0 31px 0 31px;}

#header {height: 137px;border: 1px solid #584c3c;width:706px; margin: 0 0 0 0}

#header p {height: 137px; width: 706px; background-repeat:no-repeat;}
#header p a {display: block; height: 137px; text-indent: -9999px; outline: 0}

/* Home Page */
#home-page
{
	color:#754C29;
}

#home-page #content a,
#home-page #content a:visited,
#home-page #content a:active
{
	text-decoration: none;
	color: #2C6DB6;
}

#home-page #content a:hover
{
	color: #BB712F;
}

#home-page #banner
{
	display:block;
	height: 105px;
	margin-left:15px;
	margin-right:10px;
	padding-top: 5px;
}

#home-page #logo
{
	display:block;
	height: 101px;
	width: 101px;
	float:left;
	/*text-indent:-9999px
	background:url(../images/backgrounds/logo.jpg) no-repeat;;*/
}

#home-page #wrapper
{
	border:1px solid #584C3C;
}

#home-page #content
{
	clear:both;
	border: none;
}

ul#home-sub-navigation
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:right;
	color:#000000;
}

ul#home-sub-navigation li
{
	display: inline;
}

ul#home-sub-navigation li a,
ul#home-sub-navigation li a:hover,
ul#home-sub-navigation li a:visited,
ul#home-sub-navigation li a:active
{
	color:#000000;
	text-decoration:none;
	padding-right: 12px;
	background:url(../images/backgrounds/home/dot.jpg) no-repeat right;
}

ul#home-sub-navigation li a:hover
{
	color:#BB712F;
}

ul#home-sub-navigation li.last a,
ul#home-sub-navigation li.last a:hover,
ul#home-sub-navigation li.last a:visited,
ul#home-sub-navigation li.last a:active
{
	background:none;
}


ul#home-navigation
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-transform:uppercase;
	float:left;
	margin-top:10px;
	margin-left: 10px;
	padding-bottom:12px;
	background:url(../images/backgrounds/home/home-navigation-line.jpg) bottom no-repeat;
	
}

ul#home-navigation li a,
ul#home-navigation li a:hover,
ul#home-navigation li a:visited,
ul#home-navigation li a:active
{
	text-decoration: none;
	font-size:1.2em;
	padding:5px;
	color:#000000;
}

ul#home-navigation li.first a,
ul#home-navigation li.first a:hover,
ul#home-navigation li.first a:visited,
ul#home-navigation li.first a:active

{
	padding-left:0;
}

ul#home-navigation li a:hover
{
	background-color: #F4D4A2;
}

ul#home-navigation li
{
	display: inline;
	margin-right:5px;
}

#home-page #main-content
{
	float:left;
	width:450px;
}

#home-page #sub-content
{
	float:right;
	width:216px;
	margin:0;
	margin-left:10px;
}

#home-page #content
{
	padding:15px;
	padding-top:5px;
	padding-right:5px;
}

#home-page #content h1 {
	text-indent:0;
	height:auto;
	padding-top:0;
	padding-bottom:17px;
}

#home-page #content h1.obsolete
{
	display:block;
	text-indent:-9999px;
	height:221px;
	width:446px;
	background:url(../images/backgrounds/home/welcome.jpg) no-repeat;
	padding-bottom:7px;
}

#home-page .news
{
	padding:10px;
	background-color: #E1D9B9;
}

#home-page p#banner-text
{
	text-indent:-9999px;
	background:url(../images/backgrounds/home/call-us.jpg);
	height: 26px;
	width: 264px;
	margin-left:105px;
	margin-top:10px;
}

#home-page .news h2
{
	color:#932527;
	margin:0;
	padding:0;
	padding-bottom:10px;
	font-weight:normal;
	font-size:13px;
}

#home-page #south-orange-county-homes-navigation h2
{
	text-indent:-9999px;
	width: 214px;
	height: 40px;
	display: block;
	background:url(../images/backgrounds/home/south-orange-county-homes-top.jpg) no-repeat;
	padding:0;
	margin:0;
	margin-top:10px;
}

#home-page #south-orange-county-homes-navigation ul
{
	border: none;
	margin:0;
	padding:0;
	padding:7px;
	padding-left:10px;
	background: url(../images/backgrounds/home/south-orange-county-homes-body.jpg) repeat-y;
	line-height:18px;
}

#home-page #south-orange-county-homes-navigation div.bottom
{
	display:block;
	line-height:1px;
	height:4px;
	line-height:1px;
	font-size:1px;
	width: 214px;
	background: url(../images/backgrounds/home/south-orange-county-homes-bottom.jpg);
}

#home-page #south-orange-county-homes-navigation li
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#home-page #selling-a-home h2
{
	text-indent:-9999px;
	width: 214px;
	height: 40px;
	display: block;
	background:url(../images/backgrounds/home/selling-a-home-top.jpg) no-repeat;
	padding:0;
	margin:0;
	margin-top:10px;
}

#home-page #selling-a-home p
{
	border: none;
	margin:0;
	padding:0;
	padding:7px;
	width: 190px;
	padding-left:10px;
	background: url(../images/backgrounds/home/selling-a-home-body.jpg);
	line-height:18px;
}

#home-page #selling-a-home div.bottom
{
	display:block;
	line-height:1px;
	height:4px;
	width: 214px;
	line-height:1px;
	font-size:1px;
	background: url(../images/backgrounds/home/selling-a-home-bottom.jpg);
}

#home-page #selling-a-home li
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#home-page #content p.button
{
	margin-bottom:0;
	margin-top: 7px;
}

#home-page a.map-search-button
{
	display:block;
	background:url(../images/backgrounds/home/map-search.jpg) no-repeat;
	width: 216px;
	margin-top:5px;
	overflow:hidden;
	padding-top:205px;
	
}

#home-page a.short-sale-button
{
	text-indent: -9999px;
	display:block;
	background:url(../images/backgrounds/home/short-sale.jpg) no-repeat;
	width: 216px;
	height: 63px;
	margin-top:12px;
	overflow:hidden;
	
}

#home-page a.forclosures-button
{
	text-indent: -9999px;
	display:block;
	background:url(../images/backgrounds/home/foreclosures.jpg) no-repeat;
	width: 216px;
	height: 63px;
	margin-top:12px;
	overflow:hidden;
}

#home-page a.blog-button
{
	text-indent: -9999px;
	display:block;
	background:url(../images/backgrounds/home/blog.jpg) no-repeat;
	width: 216px;
	height: 63px;
	margin-top:12px;
	overflow:hidden;
	
}

.clear
{
	clear:both;
	line-height:1px;
	font-size:1px;
}

/* Home Old */
#home, #home * {margin: 0; padding: 0;line-height: 1}
#home {position: relative ;background: url(/images2/titles/index-bg.jpg) no-repeat; width: 708px;height: 362px; padding-bottom: 1px}
#home li {list-style: none;position: absolute;height: 118px; width: 120px}
#home a {height:118px; width: 120px;display:block;text-indent: -9999px; outline: 0}
#home a:hover {background: #fff; opacity: .1;filter:alpha(opacity=10);}
#home-text {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	color: #73634A;
}

#home-text h1 {
	font-size:18px;
	margin-bottom:3px;
	text-transform:uppercase;
	font-weight:normal;
}

#home-text p {
	margin-bottom:10px;
}
.link0 {text-indent: -9999px}
.link1 {top: 0; left: 121px;}
.link2 {top: 0; left: 241px;}
.link3 {top: 119px; left: 0px;}
.link4 {top: 119px; left: 121px;}
.link5 {top: 119px; left: 241px;}
.link6 {top: 242px; left: 0px;}
.link7 {top: 242px; left: 121px;}
.link8 {top: 242px; left: 241px;}

/* Float Clearing class*/
.clearAfter {}
.clearAfter:after {height: 0; display: block;clear: left; visibility: hidden; content: "."}


/*Template classes*/
.headWrap {position: relative}
.neighborhood {position: absolute; right: 0; top: 0;}
.adjustTitle {position: absolute; margin-top: -65px; margin-left: -20px}
td h4 {text-align: right}

/* Banner bg images */
#header p.banner-image a {text-indent:0; display:inline;}
p.clientServices {background-image: url(../images2/header4.jpg)}
p.aboutTalega {background-image: url(../images2/header14.jpg)}
p.talegaMap {background-image: url(../images2/header7.jpg)}
p.talega {background-image: url(../images2/header7.jpg)}
p.headerTalega {background-image: url(../images2/header_talega.jpg)}
p.sellingHome {background-image: url(../images2/header9.jpg)}
p.buyingHome {background-image: url(../images2/header2.jpg)}
p.guarantee {background-image: url(../images2/header15.jpg)}
p.aboutCsira {background-image: url(../images2/header15.jpg)}
p.prudentialPower {background-image: url(../images2/header22.jpg)}
p.contact {background-image: url(../images2/header3.jpg)}
p.homes {background-image: url(../images2/header3.jpg)}
p.homes2 {background-image: url(../images2/header13.jpg)}
p.short-sale {background-image: url(../images2/header3.jpg)}
p.neighborhood-info {background-image: url(../images2/header15.jpg)}
p.blog {background-image: url(../images2/header15.jpg)}
p.aliso-viejo {background-image: url(../images2/header9.jpg)}
p.dana-point {background-image: url(../images2/header14.jpg)}
p.laguna-beach {background-image: url(../images2/header4.jpg)}
p.laguna-niguel {background-image: url(../images2/header15.jpg)}
p.san-clemente {background-image: url(../images2/header9.jpg)}
p.san-juan-capistrano {background-image: url(../images2/header3.jpg)}
p.capistrano-beach {background-image: url(../images2/header3.jpg)}
p.ladera-ranch {background-image: url(../images2/header4.jpg)}
p.team {background-image: url(../images2/header15.jpg)}
p.resources {background-image: url(../images2/header4.jpg)}
p.property-search {background-image: url(../images2/header10.jpg)}
p.talega-neighborhoods {background-image: url(../images2/header14.jpg)}
p.site-map {background-image: url(../images2/header10.jpg)}
p.tax-credit {background-image: url(../images2/header10.jpg)}
p.life-of-an-escrow {background-image: url(../images2/header10.jpg)}

p.real-estate-investors {background-image: url(../images2/header4.jpg)}
p.real-estate-investors {background-image: url(../images2/header4.jpg)}
p.real-estate-investors {background-image: url(../images2/header4.jpg)}
p.real-estate-investors {background-image: url(../images2/header4.jpg)}
p.real-estate-investors {background-image: url(../images2/header4.jpg)}

p.aliso-viejo-foreclosure {background-image: url(../images2/header9.jpg)}
p.dana-point-foreclosure {background-image: url(../images2/header14.jpg)}
p.laguna-beach-foreclosure {background-image: url(../images2/header4.jpg)}
p.laguna-niguel-foreclosure {background-image: url(../images2/header15.jpg)}
p.san-clemente-foreclosure {background-image: url(../images2/header9.jpg)}
p.san-juan-capistrano-foreclosure {background-image: url(../images2/header3.jpg)}
p.capistrano-beach-foreclosure {background-image: url(../images2/header3.jpg)}
p.ladera-ranch-foreclosure {background-image: url(../images2/header4.jpg)}
p.talega-foreclosure {background-image: url(../images2/header7.jpg)}

p.aliso-viejo-preforeclosure {background-image: url(../images2/header9.jpg)}
p.dana-point-preforeclosure {background-image: url(../images2/header14.jpg)}
p.laguna-beach-preforeclosure {background-image: url(../images2/header4.jpg)}
p.laguna-niguel-preforeclosure {background-image: url(../images2/header15.jpg)}
p.san-clemente-preforeclosure {background-image: url(../images2/header9.jpg)}
p.san-juan-capistrano-preforeclosure {background-image: url(../images2/header3.jpg)}
p.capistrano-beach-preforeclosure {background-image: url(../images2/header3.jpg)}
p.ladera-ranch-preforeclosure {background-image: url(../images2/header4.jpg)}
p.talega-preforeclosure {background-image: url(../images2/header7.jpg)}

p.aliso-viejo-short-sale {background-image: url(../images2/header9.jpg)}
p.dana-point-short-sale {background-image: url(../images2/header14.jpg)}
p.laguna-beach-short-sale {background-image: url(../images2/header4.jpg)}
p.laguna-niguel-short-sale {background-image: url(../images2/header15.jpg)}
p.san-clemente-short-sale {background-image: url(../images2/header9.jpg)}
p.san-juan-capistrano-short-sale {background-image: url(../images2/header3.jpg)}
p.capistrano-beach-short-sale {background-image: url(../images2/header3.jpg)}
p.ladera-ranch-short-sale {background-image: url(../images2/header4.jpg)}
p.talega-short-sale {background-image: url(../images2/header7.jpg)}

p.about-aliso-viejo {background-image: url(../images2/header9.jpg)}
p.about-dana-point {background-image: url(../images2/header14.jpg)}
p.about-laguna-beach {background-image: url(../images2/header4.jpg)}
p.about-laguna-niguel {background-image: url(../images2/header15.jpg)}
p.about-san-clemente {background-image: url(../images2/header9.jpg)}
p.about-san-juan-capistrano {background-image: url(../images2/header3.jpg)}
p.about-capistrano-beach {background-image: url(../images2/header3.jpg)}
p.about-ladera-ranch {background-image: url(../images2/header4.jpg)}
p.about-talega {background-image: url(../images2/header7.jpg)}

p.distressed-properties{background-image: url(../images2/header9.jpg)}
p.map-search {background-image: url(../images2/header9-wide.jpg)}

#nav {position: relative; z-index: 100;margin: 2px 0; background: url(../images2/css/nav-bg.png) repeat-x}
#nav ul:after {content: ".";visibility:hidden;clear: left;height: 0;display: block}
#nav ul {}
#nav li {list-style: none; position: relative;vertical-align: middle; float: left;}
#nav li ul {position: absolute; left: 0;display: none;background: url(../images2/css/nav-ul-bg.png) repeat-y;border: 1px solid #000}
#nav li li {position: static; float: none;}
#nav li a {padding-left: 20px; line-height: 30px;color: #fff; text-align: left; text-decoration: none; display: block;height: 30px;}
#nav li a:hover, #nav li.flyoutHover {background:#333;color: #ccc;}
#nav li.flyoutHover ul {display:block}
#nav li li a {height: auto; line-height: 1.2; text-align: left; padding: 7px 5px 7px 20px }
#nav li li a:hover {}

#nav1 {width: 179px}
#nav1 li {width: 177px}
#nav2 {width: 120px}
#nav2 li {width: 155px;}
#nav3 {width: 121px;}
#nav3 li {width: 129px}
#nav4 {width: 122px;}
#nav4 li {width: 120px}
#nav5{width: 72px}
#nav5 li {width: 60px}
#nav6{width: 94px}
#nav6 li {width: 85px}



/* H1 Text */
h1.aboutTalega {background-image:url(../images2/title_talega.jpg);}
h1.talegaMap {background-image:url(../images2/titles/talega.jpg)}
h1.talega {background-image:url(../images2/titles/talega.jpg)}
h1.clientServices {background-image:url(../images2/titles/links.jpg)}
h1.sellingHome {background-image:url(../images2/titles/selling-a-home.jpg)}
h1.buyingHome {background-image:url(../images2/titles/buying-a-home.jpg)}
h1.guarantee {background-image:url(../images2/titles/satisfation-guarantee.jpg)}
h1.aboutCsira {background-image:url(../images2/titles/about-the-csira-group.jpg)}
h1.prudentialPower {background-image:url(../images2/titles/the-power-of-prudential.jpg)}
h1.contact {background-image:url(../images2/titles/contact-us.jpg)}
h1.contact-us {background-image:url(../images2/titles/contact-us.jpg)}
h1.homes {background-image:url(../images2/titles/featured-properties.jpg)}
h1.homes2 {background-image:url(../images2/titles/featured-property.jpg)}
h1.short-sale {background-image:url(/images2/titles/short-sale.jpg)}
h1.neighborhood-info {background-image:url(/images2/titles/south-orange-county-homes.jpg)}
h1.south-orange-county-homes {background-image:url(/images2/titles/south-orange-county-homes.jpg)}
h1.team {background-image:url(/images2/titles/team.jpg)}
h1.resources {background-image:url(/images2/titles/resources.jpg)}
h1.property-search {background-image:url(../images2/titles/properties-for-sale.jpg)}
h1.site-map {background-image:url(../images2/titles/site-map.jpg)}
h1.blog {background-image:url(/images2/titles/blog.jpg)}
h1.real-estate-investors {background-image:url(/images2/titles/real-estate-investors.jpg)}
h1.life-of-an-escrow {background-image:url(/images2/titles/life-of-an-escrow.jpg)}
h1.tax-credit {background-image:url(/images2/titles/tax-credit.jpg)}

h1.aliso-viejo {background-image:url(/images2/titles/aliso-viejo.jpg)}
h1.dana-point {background-image:url(/images2/titles/dana-point.jpg)}
h1.laguna-beach {background-image:url(/images2/titles/laguna-beach.jpg)}
h1.laguna-niguel {background-image:url(/images2/titles/laguna-niguel.jpg)}
h1.san-clemente {background-image:url(/images2/titles/san-clemente.jpg)}
h1.san-juan-capistrano {background-image:url(/images2/titles/san-juan-capistrano.jpg)}
h1.capistrano-beach {background-image:url(/images2/titles/capistrano-beach.jpg)}
h1.ladera-ranch {background-image:url(/images2/titles/ladera-ranch.jpg)}

h1.aliso-viejo-foreclosure {background-image:url(/images2/titles/aliso-viejo-foreclosure.jpg)}
h1.dana-point-foreclosure {background-image:url(/images2/titles/dana-point-foreclosure.jpg)}
h1.laguna-beach-foreclosure {background-image:url(/images2/titles/laguna-beach-foreclosure.jpg)}
h1.laguna-niguel-foreclosure {background-image:url(/images2/titles/laguna-niguel-foreclosure.jpg)}
h1.san-clemente-foreclosure {background-image:url(/images2/titles/san-clemente-foreclosure.jpg)}
h1.san-juan-capistrano-foreclosure {background-image:url(/images2/titles/san-juan-capistrano-foreclosure.jpg)}
h1.capistrano-beach-foreclosure {background-image:url(/images2/titles/capistrano-beach-foreclosure.jpg)}
h1.ladera-ranch-foreclosure {background-image:url(/images2/titles/ladera-ranch-foreclosure.jpg)}
h1.talega-foreclosure {background-image:url(/images2/titles/talega-foreclosure.jpg)}

h1.aliso-viejo-preforeclosure {background-image:url(/images2/titles/aliso-viejo-preforeclosure.jpg)}
h1.dana-point-preforeclosure {background-image:url(/images2/titles/dana-point-preforeclosure.jpg)}
h1.laguna-beach-preforeclosure {background-image:url(/images2/titles/laguna-beach-preforeclosure.jpg)}
h1.laguna-niguel-preforeclosure {background-image:url(/images2/titles/laguna-niguel-preforeclosure.jpg)}
h1.san-clemente-preforeclosure {background-image:url(/images2/titles/san-clemente-preforeclosure.jpg)}
h1.san-juan-capistrano-preforeclosure {background-image:url(/images2/titles/san-juan-capistrano-preforeclosure.jpg)}
h1.capistrano-beach-preforeclosure {background-image:url(/images2/titles/capistrano-beach-preforeclosure.jpg)}
h1.ladera-ranch-preforeclosure {background-image:url(/images2/titles/ladera-ranch-preforeclosure.jpg)}
h1.talega-preforeclosure {background-image:url(/images2/titles/talega-preforeclosure.jpg)}

h1.aliso-viejo-short-sale {background-image:url(/images2/titles/aliso-viejo-short-sale.jpg)}
h1.dana-point-short-sale {background-image:url(/images2/titles/dana-point-short-sale.jpg)}
h1.laguna-beach-short-sale {background-image:url(/images2/titles/laguna-beach-short-sale.jpg)}
h1.laguna-niguel-short-sale {background-image:url(/images2/titles/laguna-niguel-short-sale.jpg)}
h1.san-clemente-short-sale {background-image:url(/images2/titles/san-clemente-short-sale.jpg)}
h1.san-juan-capistrano-short-sale {background-image:url(/images2/titles/san-juan-capistrano-short-sale.jpg)}
h1.capistrano-beach-short-sale {background-image:url(/images2/titles/capistrano-beach-short-sale.jpg)}
h1.ladera-ranch-short-sale {background-image:url(/images2/titles/ladera-ranch-short-sale.jpg)}
h1.talega-short-sale {background-image:url(/images2/titles/talega-short-sale.jpg)}

h1.about-aliso-viejo {background-image:url(/images2/titles/about-aliso-viejo.jpg)}
h1.about-dana-point {background-image:url(/images2/titles/about-dana-point.jpg)}
h1.about-laguna-beach {background-image:url(/images2/titles/about-laguna-beach.jpg)}
h1.about-laguna-niguel {background-image:url(/images2/titles/about-laguna-niguel.jpg)}
h1.about-san-clemente {background-image:url(/images2/titles/about-san-clemente.jpg)}
h1.about-san-juan-capistrano {background-image:url(/images2/titles/about-san-juan-capistrano.jpg)}
h1.about-capistrano-beach {background-image:url(/images2/titles/about-capistrano-beach.jpg)}
h1.about-ladera-ranch {background-image:url(/images2/titles/about-ladera-ranch.jpg)}
h1.about-talega {background-image:url(/images2/titles/about-talega.jpg)}

h1.map-search {background-image:url(/images2/titles/map-search.jpg)}
h1.distressed-properties {background-image:url(/images2/titles/distressed-properties.jpg)}

#content {border: 1px solid #584c3c;clear:left;margin-bottom: 1px}
#content h1 {height: 47px; padding-top: 12px; background-repeat: no-repeat; background-position: 12px 12px;
text-indent: -9999px }
#content h1.image {text-indent:0; height:auto; padding-left:12px; }
#innerContent { padding: 25px 30px 25px 30px;min-height: 250px;}

#content a{color:#574730 ;}
#content a:visited {color:#796952}
#content a:hover {color:#990000}
#content ul li {
	list-style-position: outside;
	list-style-type:disc;
}

#innerContent li {padding-left: 0; margin-left: 25px;  list-style: inside square; }

.contentImageLeft {float: left; display: block; margin-right: 10px; display: inline;}
.contentImageRight {float: right; display: block; margin-left: 10px; display: inline;}
.mapWrap {margin-left: 15px;}
/* Link List */
.linkList {margin-left: 40px;}
.linkList dt {line-height: 1.5; float: left; width: 195px;clear: left;font-weight: bold}
.linkList dd {line-height: 1.5; float: left; width: 300px;}


#footerPhone {background: url(../images2/title_phone.jpg) 100% 0 no-repeat; text-indent: -9999px; height:47px ; margin: 0 10px 0 0; padding-bottom: 10px;position: relative;}
#footer-phone-image {margin-right:10px; text-align:right; margin-bottom: 10px;}
#propertyBackLink {position: absolute; left: 0; top: 0}
#propertyBackLink a {display: block; text-indent: 0; margin-left: 20px}

#footer {width: 760px; margin: 0 auto;padding-left: 10px;padding-bottom: 25px; position: relative;}
#footer p 
{
	color:#FFF8EA;
	line-height:1.3; 
	font-size:10px;
	margin-bottom:20px;
}
#footer p a {font-size:10px; color: #FFF8EA; font-weight: normal; text-decoration: none}
#footer p a:hover {color:#BDD0DA ;}
#footer .footerRightText {position: absolute; right: 10px;top:0}

#footer p.copyright { text-align: right; margin-right:10px; }

div#content p.message-warning
{
	margin-bottom:5px;
	margin-top:10px;
}

.message-warning,
.field-warning
{
	color:#FF0000;
}

.field-warning
{
	font-style:italic;
}


/* video-player */
#video-player
{
	margin-top:5px;
	margin-bottom:0px;
	margin-left:15px;
	float:right;
}

p.video-title{
	text-align:center;
	padding-top:7px;
}


/* video-player */


/*Team Page */
div.team-member
{
	clear:both;
}

div.team-member div.member-image
{
	border:#453705 1px solid;
	float:left;
	padding:4px;
	margin-bottom:20px;
}

#content div.team-member h3,
#content div.team-member p
{
	margin-left:130px;
}

/*Team Page */

/*Contact Page */

form#client_contact
{ 
	margin:0 auto;
	margin-right:30px;
	text-align:left;
}
form#client_contact fieldset 
{
	display:block; 
	border:none; 
	padding:5px;
	padding-left:0; 
	margin-bottom:0.5em; 
	line-height:1.5em;	
}
form#client_contact label 
{ 
	padding-left:0;
	clear:left; 
	display:block; 
	float:left; 
	width:10.16em; 
	text-align:left; 
	height:1.25em;
}

form#client_contact input 
{
	background-color: #FFFFFF;;
    border: 1px solid #666633;
	font-family: verdana;
	font-size:1em;
	width:15.62em;
	height:1.25em;
}

form#client_contact textarea
{
	background-color: #FFFFFF;
    border: 1px solid #666633;
    font-family: verdana;
	width:15.62em;
	height:7.81em;
	font-size:1em;
}

form#client_contact select
{
	height:1.7em;
	font-size:1em;
}

form#client_contact textarea,
form#client_contact select,
form#client_contact input,
form#client_contact label 
{
	margin-top: 0.4em;
	margin-bottom: 0.2em;
}

form#client_contact input.button_send
{
	margin:0;
	padding:0;
	margin-top:20px;
	float:none;
	margin-left:235px;
	width:50px;
	height:20px;
	background-color:#CCCCCC;
}

/*Contact Page */

/*Short Sale */



div.questions-and-answers .lead
{
	font-size: 1.8em;
	font-weight:normal;
	padding-right:8px;
}
div.questions-and-answers p,
div.questions-and-answers h3
{
}

body.real-estate-short-sale #short-sale-forms a,
body.real-estate-short-sale #short-sale-forms a:visited,
body.real-estate-short-sale #short-sale-forms a:active
{
	text-decoration: none;
	color: #2C6DB6;
}

body.real-estate-short-sale #short-sale-forms a:hover
{
	color: #BB712F;
}

body.real-estate-short-sale #short-sale-forms h2
{
	text-indent:-9999px;
	width: 305px;
	height: 36px;
	display: block;
	background:url(../images/backgrounds/real-estate-short-sale/short-sale-forms.jpg) no-repeat;
	padding:0;
	margin:0;
	margin-top:5px;
}

body.real-estate-short-sale #short-sale-forms ul
{
	border: 1px solid #00183B;
	margin:0;
	width: 300px;
	padding:0;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	/*background: url(../images/backgrounds/home/south-orange-county-homes-body.jpg) repeat-y;*/
	line-height:18px;
	margin-bottom:20px;
}

body.real-estate-short-sale #short-sale-forms li
{
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#real-estate-short-sale #short-sale-forms2 div.bottom
{
	display:block;
	line-height:1px;
	height:4px;
	line-height:1px;
	font-size:1px;
	width: 214px;
	background: url(../images/backgrounds/home/south-orange-county-homes-bottom.jpg);
}

/*Short Sale */

/*market-profile*/
.market-profile h2
{
	margin-top: 10px;
}

table.market-profile td
{
	padding-right:40px;
	
}

table.quartile-characteristics th
{
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
}

table.quartile-characteristics
{
	border-collapse:collapse;
}


table.quartile-characteristics th,
table.quartile-characteristics td
{
	border-bottom::#cab887 1px solid;
	text-align:center;
	border-bottom:#cab887 1px solid;
	margin:0px;
	height:3em;
}

table.investor-example {
	padding-left:30px;
}

table.investor-example th {
	border-bottom: #000000 1px solid;
}

table.investor-example .col1 {
	padding-right:20px;	
	text-align:left;
}

table.investor-example .col2 {
	padding-right:20px;	
	padding-left:20px;
	text-align:center;
}

table.investor-example .col3 {
	padding-left:20px;	
	text-align:right;
}

table.investor-example tr.expenses td {
	padding-top:20px;
	font-weight:bold;
}

table.investor-example tr.totals td {
	border-top:#000000 1px solid;
	margin-top:10px;
}

table.investor-example tr.totals td, table.investor-example tr.return td {
	font-weight:bold;
}

#map-search {
	margin-left:-30px;
}

body.map-search-page #wrapper-3 {
	width: 785px;	
	background: url(../images2/css/top-bottom-map.png)  no-repeat;
}

body.map-search-page #wrapper-2 {
	background: url(../images2/css/top-bottom-map.png) 0 100% no-repeat;
}

body.map-search-page #wrapper-1 {
	background:url(../images2/css/bg-map.png) repeat-y;
}

body.map-search-page #header, 
body.map-search-page #header p {
	width:721px;
}