#hdr {
clear:both;
color:#610000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:lighter;
margin-bottom:10px;
text-align:left;
}
#hdr h1 {
color:#C10000;
font-size:15pt;
font-weight:lighter;
}
#hdr h2 {
color:#610000;
font-size:13pt;
}
#doc {
margin:0 auto;
width:706px;
}
.seperator {
clear:both;
}
#idx {
font-family:Verdana,Arial,Helvetica,sans-serif;
padding:0 1em 1em;
text-align:left;
}
#idx h1, #idx h2 {
margin:0;
padding:3px 10px;
}
#idx h1 {
color:#610000;
font-size:15pt;
font-weight:lighter;
}
#idx h2 {
color:#480401;
font-size:13pt;
}
#idx a {
color:#000000;
/*
text-decoration:none;
*/
}
#idx a:hover {
color:#666666;
text-decoration:underline;
}
#idx #arrow-add a {
background-image:url(/cms/res/img/add-area.gif);
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:normal;
height:26px;
padding-top:15px;
text-align:center;
width:67px;
}
#idx #arrow-add a:hover {
background-image:url(/cms/res/img/add-area-over.gif);
background-repeat:no-repeat;
display:block;
font-size:12px;
height:26px;
width:67px;
}
#idx #arrow-remove a {
background-image:url(/cms/res/img/remove-area.gif);
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:normal;
height:26px;
padding-top:15px;
text-align:center;
width:67px;
}
#idx #arrow-remove a:hover {
background-image:url(/cms/res/img/remove-area-over.gif);
background-repeat:no-repeat;
display:block;
font-size:12px;
height:26px;
width:67px;
}
#idx input.cmd {
-x-system-font:none;
background-color:#FFFFFF !important;
border:1px solid #E7E5E5;
color:#7C0A0A;
font-family:verdana;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
}
#idx input.cmd:hover {
background-color:#FBF8EF;
color:#7C0A0A;
}
#idx a.cmd, #idx a.cmd:link, #idx a.cmd:visited {
-x-system-font:none;
background-color:#FFFFFF;
border:1px solid #E7E5E5;
color:#7C0A0A !important;
font-family:verdana;
font-size:11pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
text-decoration:none;
}
#idx a.cmd:hover {
background-color:#F4F4F7;
color:#7C0A0A !important;
}
#idx a.cmdon, #idx a.cmdon:link, #idx a.cmdon:visited, #idx a.cmdon:hover {
-x-system-font:none;
background-color:#F4F4F7;
color:#7C0A0A !important;
font-family:verdana;
font-size:11pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
text-decoration:none;
}
#idx input.cmd2 {
-x-system-font:none;
background-color:#FFFFFF !important;
border:1px solid #EDEAEA;
color:#000000;
font-family:verdana;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:8px;
}
#idx input.cmd2:hover {
background-color:#FBF8EF;
color:#000000;
}
#idx a.cmd2, #idx a.cmd2:link, #idx a.cmd2:visited {
-x-system-font:none;
background-color:#FFFFFF;
color:#000000 !important;
font-family:verdana;
font-size:11pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:8px;
text-decoration:none;
}
#idx a.cmd2:hover {
background-color:#FBF8EF;
color:#000000 !important;
}
#idx a.cmd2on, #idx a.cmd2on:link, #idx a.cmd2on:visited, #idx a.cmd2on:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#F4F4F7 none repeat scroll 0 0;
border:1px solid #E7E5E5;
color:#000000 !important;
font-family:verdana;
font-size:11pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:8px;
text-decoration:none;
}
#idx #searchForm {
}
#idx #searchForm input, #idx #searchForm textarea, #idx #searchForm select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F7 none repeat scroll 0 0;
border:1px solid #E7E5E5;
}
#idx #searchForm fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/cms/res/img/area-bg.gif) repeat-x scroll 0 0;
border:1px solid #E7E5E5;
padding:10px;
}
#idx #searchForm legend {
color:#666666;
font-size:11px;
margin-top:0;
padding:2px 5px;
}
#idx #searchForm .panel1 fieldset {
}
#idx #searchForm .panel2 {
border:medium none;
display:block;
float:left;
position:relative;
width:100%;
}
#idx #searchForm .city-list {
display:block;
float:left;
width:250px;
}
#idx #searchForm .filter {
float:left;
margin-bottom:20px;
margin-left:10px;
}
#idx #searchForm .filter-type {
float:left;
margin-right:10px;
}
#idx #searchForm .filter-row {
float:left;
font-size:11px;
font-weight:lighter;
}
#idx #searchForm .filter a {
font-size:11px;
font-weight:lighter;
}
#idx #searchForm #quickSearches ul {
float:left;
list-style-type:none;
}
#idx #searchForm #quickSearches li a {
color:#990000;
}
#idx #searchForm #quickSearches li a:hover {
color:#FF0000;
}
#idx #searchForm .options {
clear:both;
}
#idx #searchForm .options label {
font-weight:bold;
padding:1px 0 2px;
}
#idx #searchForm .options .c1 {
float:left;
padding-left:10px;
width:13%;
}
#idx #searchForm .options .c2 {
border-left:1px solid #CCCCCC;
float:left;
padding-left:10px;
width:20%;
}
#idx #searchForm .options .c4 {
border-left:1px solid #CCCCCC;
float:left;
padding-left:10px;
width:18%;
}
#idx #searchForm .options .c3 {
border-left:1px solid #CCCCCC;
float:left;
padding-left:10px;
width:35%;
}
#idx #searchForm .options .c3 label {
font-weight:lighter;
}
#idx #searchForm .options .c3 input {
border:medium none;
}
#idx #searchForm #SaveSearchToggleButton {
-x-system-font:none;
background-color:#660000;
color:#FFFFFF;
font-family:verdana;
font-size:11pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
}
#idx #searchResults {
}
#idx #searchResults .listing {
border:1px solid #EDE9DE;
float:left;
margin:5px;
padding:10px;
width:93%;
}
#idx #searchResults .listing label {
-x-system-font:none;
color:#605F5F;
font-family:arial;
font-size:7pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:uppercase;
}
#idx #searchResults .listing img {
border:1px solid #E7E1D1;
padding:5px;
width:200px;
}
#idx #searchResults .listing .box1 {
float:left;
width:200px;
}
html > body #idx #searchResults .listing .box2 dl {
margin-top:-5px;
}
#idx #searchResults .listing .box2 {
float:left;
margin-left:5px;
}
#idx #searchResults .listing .box2 dl {
float:left;
line-height:2em;
width:155px;
}
#idx #searchResults .listing .box2 dt {
border-bottom:1px solid #CCCCCC;
float:left;
font-size:10px;
margin-left:10px;
}
#idx #searchResults .listing .box2 dd {
border-bottom:1px solid #CCCCCC;
font-size:11px;
}
#idx .pgs {
margin:8px;
}
#idx .pgs a.cmd, .pgs span {
font-size:9pt;
}
#idx .pgs span {
background-color:#F9F9F9;
border:1px solid #E7E5E5;
color:#999999 !important;
cursor:pointer;
padding:2px;
text-decoration:none;
}
#idx #searchResults .cmds {
color:#000000;
float:left;
font-size:11px;
margin:0 0 0 5px;
}
#idx #searchResults .cmds a {
clear:both;
color:#000000;
float:left;
}
#idx #searchResults .cmds .cmd {
font-size:7pt;
text-transform:uppercase;
}
#idx .functions {
float:left;
}
#idx .functions ul {
margin:0;
padding:0;
}
#idx .functions ul li {
list-style-type:none;
margin-left:0;
padding-top:13px;
width:200px;
}
#idx .functions ul li a {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:lighter;
text-decoration:none;
}
#idx .functions ul li a:hover {
color:#666666;
}
#idx .functions2 {
float:left;
margin-bottom:15px;
margin-left:3px;
position:relative;
}
#idx .functions2 ul {
margin:0;
padding:0;
}
#idx .functions2 ul li {
display:block;
list-style-type:none;
margin-left:0;
padding-top:5px;
width:103px;
}
#idx .functions2 ul li a {
color:#000000;
font-size:10px;
font-weight:lighter;
text-decoration:none;
}
#idx .functions2 ul li a:hover {
color:#666666;
text-decoration:underline;
}
#idx .functions3 {
float:left;
margin-bottom:15px;
margin-left:5px;
position:relative;
}
html > body #idx .functions3 {
margin-top:15px;
}
#idx .functions3 ul {
margin:0;
padding:0;
}
#idx .functions3 ul li {
display:block;
list-style-type:none;
margin-left:0;
padding-top:5px;
width:85px;
}
#idx .functions3 ul li a {
color:#000000;
font-size:11px;
font-weight:lighter;
text-decoration:none;
}
#idx .functions3 ul li a:hover {
color:#666666;
}
.remarks2 {
clear:both;
font-size:11px;
font-weight:normal;
margin-left:15px;
width:400px;
}
.remarks2 a {
color:#000000;
font-size:11px;
}
.remarks2 a:visited {
color:#000000;
}
.remarks2 a:hover {
color:#777777;
}
#idx .view a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/details.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .view a:hover {
background-image:url(/cms/res/img/details-over.gif);
}
#idx .vtour a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/vtour.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .vtour a:hover {
background-image:url(/cms/res/img/vtour-over.gif);
}
#idx .request a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/request.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .request a:hover {
background-image:url(/cms/res/img/request-over.gif);
}
#idx .inquire a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/inquire.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .inquire a:hover {
background-image:url(/cms/res/img/inquire-over.gif);
}
#idx .add a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/add.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .add a:hover {
background-image:url(/cms/res/img/add-over.gif);
}
#idx .map a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/map.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .map a:hover {
background-image:url(/cms/res/img/map-over.gif);
}
#idx .calc a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/calc.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .calc a:hover {
background-image:url(/cms/res/img/calc-over.gif);
}
#idx .pre a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/pre.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .pre a:hover {
background-image:url(/cms/res/img/pre-over.gif);
}
#idx .print a {
background-color:#FFFFFF;
background-image:url(/cms/res/img/print.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:27px;
padding-left:35px;
padding-top:3px;
}
#idx .print a:hover {
background-image:url(/cms/res/img/print-over.gif);
}
#idx #property #view-buttons {
}
#idx #property #view-buttons a {
background-color:#F7F4F4;
border-bottom:1px solid #F2ECEC;
border-top:1px solid #F2ECEC;
color:#000000;
display:block;
float:left;
font-size:16px;
margin-bottom:0;
padding:15px 20px;
text-decoration:none;
}
#idx #property #view-buttons a:hover {
background-color:#F2ECEC;
color:#000000;
padding:15px 20px;
text-decoration:none;
}
#idx #property {
float:left;
width:706px;
}
#idx #property #toolbar {
clear:both;
float:left;
margin-bottom:7px;
margin-top:7px;
text-align:left;
}
#idx #property #toolbar a {
background-color:#FFFFFF;
border-right:1px solid #CCCCCC;
color:#000000;
font-size:12px;
padding:5px 25px;
text-align:left;
text-decoration:none;
}
#idx #property #toolbar a:hover {
background-color:#F7F4F4;
color:#000000;
font-size:12px;
text-align:left;
text-decoration:none;
}
#idx #property #sidebar {
float:left;
margin-right:0.6em;
width:100%;
}
#idx #property #sidebar #photo {
border:1px solid #E7E5E5;
float:left;
margin-bottom:0.6em;
margin-right:10px;
padding:17px;
width:400px;
}
#idx #property #sidebar #photo img {
border:medium none;
}
#idx #property #sidebar #thumbs {
float:left;
margin-bottom:0.6em;
width:450px;
}
#idx #property #sidebar #thumbs .thumb {
border:1px solid #E7E1D1;
float:left;
margin:3px;
padding:5px;
}
#idx #property #sidebar #thumbs .thumb img {
border:medium none;
}
#property #panels {
float:left;
height:380px;
position:relative;
width:460px;
}
#property #panels .on {
visibility:visible;
}
#property #panels .off {
visibility:hidden;
}
#property #panels #photo-panel {
float:left;
left:0;
position:absolute;
top:0;
width:440px;
}
#property #panels #map-panel {
border:1px solid #E7E1D1;
float:left;
left:0;
padding:17px;
position:absolute;
top:0;
width:420px;
}
#idx #property #sidebar #map {
height:300px;
width:100%;
}
#idx #property #sidebar #map #gmap {
border:medium none;
height:296px;
}
#idx #property #tooldbar #lhand {
text-align:left;
}
#idx #property #details {
background-color:#FBF8EE;
clear:both;
float:left;
margin-bottom:10px;
padding:0 3px;
width:670px;
}
#idx #property #details .mls {
color:#480401;
font-size:16px;
padding:1px 3px;
}
#idx #property #details .price {
color:#480401;
font-size:15pt;
}
#idx #property #details dl {
border:medium none;
float:left;
font-size:11px;
margin-right:20px;
padding:3px;
}
#idx #property #details dt {
border-bottom:1px solid #E7E5E5;
color:#610000;
float:left;
font-weight:bold;
margin-right:10px;
}
#idx #property #details dd {
border-bottom:1px solid #E7E5E5;
margin-bottom:5px;
}
#idx #property #details fieldset {
border:1px solid #CCCCCC;
padding:5px;
}
#idx #property #details legend {
color:#C00000;
font-size:14px;
}
#idx #property #details {
background-color:#F4F4F7;
border:1px solid #E7E5E5;
float:left;
margin:0 10px 15px 0;
padding:10px 10px 0;
}
#idx #property #calc {
font-size:11px;
}
#idx #property #calc input, textarea, select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:12px;
}
#idx #property #calc #mcalc {
border:medium none;
}
#idx #property #calc legend {
color:#C00000;
font-size:14px;
}
#idx #property #calc fieldset {
border:1px solid #CCCCCC;
padding:5px;
}
#idx #property #calc {
background-color:#F4F4F7;
border:1px solid #E7E5E5;
float:left;
margin:0 10px 15px 0;
padding:10px 10px 0;
width:320px;
}
#mcalc .fld {
width:100px;
}
#idx #property h4 {
color:#480401;
font-size:16px;
font-weight:normal;
}
#idx #property #contact p {
font-size:11px;
margin-top:0;
}
#idx #property #contact input, textarea, select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin-bottom:2px;
margin-top:0;
}
#idx #property #contact label {
font-size:11px;
}
#idx #property #contact form {
border:medium none;
}
#idx #property #contact legend {
color:#C00000;
font-size:14px;
}
#idx #property #contact fieldset {
border:1px solid #CCCCCC;
padding:5px;
}
#idx #property #contact {
background-color:#F4F4F7;
border:1px solid #E7E5E5;
float:left;
margin:0 10px 15px 0;
padding:10px 10px 0;
width:320px;
}
#idx #property #contact td {
font-size:11px;
}
#idx #disclaimer {
border-top:2px solid #999999;
clear:both;
color:#888888;
font-size:7pt;
margin-top:10px;
padding:5px 0;
}
#idx #disclaimer p {
margin:3px 0;
}
#z {
font-size:xx-small;
padding:1em;
}
#property #details-info fieldset, #property #remarks fieldset {
height:140px;
}
#details-info fieldset {
border:1px solid #CCCCCC;
padding:5px;
}
#details-info legend {
color:#C00000;
font-size:14px;
}
#details-info dl {
background-color:#F4F4F7;
float:left;
line-height:1.7em;
margin-top:0;
}
#details-info dt {
border-bottom:1px solid #E7E5E5;
color:#610000;
float:left;
font-size:11px;
font-weight:bold;
padding-right:10px;
}
#details-info dd {
border-bottom:1px solid #E7E5E5;
font-size:11px;
padding-right:20px;
}
#details-info h4 {
float:left;
}
#details-info a {
color:#000000;
}
#details-info {
background-color:#F4F4F7;
border:1px solid #E7E5E5;
float:left;
margin:0 10px 15px 0;
padding:10px 10px 0;
width:320px;
}
#idx #property #remarks fieldset {
border:1px solid #CCCCCC;
padding:5px;
}
#idx #property #remarks legend {
color:#C00000;
font-size:14px;
font-weight:normal;
}
#idx #property #remarks dl {
font-size:11px;
margin-top:-8px;
}
#idx #property #remarks dl dt {
font-size:11px;
font-weight:bold;
}
#idx #property #remarks dd {
font-size:11px;
margin-left:0;
}
#idx #property #remarks {
background-color:#F4F4F7;
border:1px solid #E7E5E5;
float:left;
margin:0 10px 15px 0;
padding:10px 10px 0;
width:320px;
}
div.bio-box {
border:1px solid #E7E5E5;
color:#600000;
float:left;
font-size:12px;
height:165px;
margin:0 10px 15px 0;
padding:10px 10px 0;
width:650px;
}
div.bio-box a {
font-size:14px;
}
.bio-box h4 {
color:#600000;
font-weight:bold;
margin:0 0 5px;
padding:0;
}
.bio-box img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin:0 15px 5px 0;
padding:3px;
}
.bio-box div.focus {
border-bottom:medium none;
margin:0;
}
address {
font-style:normal;
margin-bottom:10px;
}
#idx #pre-approval {
margin:20px;
}
#idx #pre-approval fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/cms/res/img/area-bg.gif) repeat-x scroll 0 0;
border:1px solid #E7E5E5;
margin:10px;
padding:15px 0 20px 100px;
}
#idx #pre-approval select, textarea, input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F7 none repeat scroll 0 0;
border:1px solid #E7E5E5;
margin:0 0 0 10px;
}
#idx #pre-approval div {
font-size:12px;
padding:5px 0;
width:600px;
}
#idx #pre-approval legend {
color:#555555;
font-size:11px;
}
#idx #pre-approval small {
font-size:10px;
font-style:italic;
}
#idx #pre-approval .asterisk {
color:red;
}
#idx #pre-approval #btn a {
background-image:url(/cms/res/img/btn-bg.jpg);
border:1px solid #CCCCCC;
color:#FFFFFF;
font-weight:bold;
margin:5px;
padding:5px 10px;
}
.data1 {
border-bottom:1px solid #999999;
border-right:1px solid #999999;
}
.data1 th, .data1 td {
border-left:1px solid #999999;
border-top:1px solid #999999;
padding:2px 4px;
}
/*
body {
background-color:#FFFFFF;
background-image:url(/cms/images/palmdalebg.jpg);
background-position:center center;
background-repeat:repeat-y;
color:#222222;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:center;
}
*/
#header {
background-color:#FFFFFF;
background-image:url(/cms/images/banner.jpg);
height:128px;
}
#slideshow {
border-bottom:3px solid #650000;
float:right;
height:185px;
position:relative;
width:563px;
}
.photo {
border:1px solid #650000;
float:right;
margin:10px;
padding:15px;
}
h1 {
color:#8E1817;
font-size:24px;
font-weight:normal;
letter-spacing:-1px;
}
h2 {
color:#8E1817;
font-size:18px;
font-weight:normal;
}
h3 {
font-size:11px;
margin:6px 3px;
}

a {
color:#660000;
/*
text-decoration:none;
*/
}
a:hover {
color:#8E1817;
text-decoration:none;
}
#mainnav {
background-image:url(/cms/images/navbg.jpg);
border-bottom:2px solid #A6A6A6;
border-top:2px solid #A6A6A6;
font-family:Helvetica;
height:35px;
position:relative;
width:760px;
}
#container {
background-color:#FFFFFF;
background-image:url(/cms/images/containerbg.jpg);
background-repeat:repeat-y;
border:2px solid #A6A6A6;
display:block;
margin:0 auto;
position:relative;
text-align:left;
width:760px;
}
:first-child + html #rightnav ul {
margin-left:0;
}
#rightnav {
float:left;
margin-top:-187px;
position:relative;
width:195px;
}
#rightnav div {
margin-bottom:6px;
margin-top:0;
width:195px;
}
#rightnav div a {
color:#000000;
display:block;
font-size:10px;
padding:5px;
text-decoration:none;
}
#rightnav div ul {
list-style-type:none;
margin-top:-4px;
padding:2px;
width:195px;
}
#rightnav div ul li {
border-bottom:1px dashed #7E7D7C;
border-right:1px solid #FFFFFF;
margin:0;
padding:0;
}
#rightnav div ul a {
color:#FFFFFF;
font-family:Helvetica,sans-serif;
font-size:11px;
padding-bottom:6px;
padding-top:6px;
text-align:right;
text-decoration:none;
}
#rightnav div ul a:hover {
background-color:#3F3D3D;
color:#CCCCCC;
}
#rightnav div img {
margin-bottom:3px;
}
#inputs {
color:#FFFFFF;
height:150px;
position:absolute;
right:15px;
text-align:right;
top:70px;
width:160px;
}
.contact {
float:right;
font-size:9px;
padding-top:15px;
text-align:right;
}
#text {
float:right;
line-height:1.5em;
margin-left:15px;
margin-right:10px;
margin-top:10px;
position:relative;
width:525px;
}
#text a {
text-decoration:underline;
}
#text a:hover {
text-decoration:none;
}
#text2 {
background-color:#FFFFFF;
float:left;
margin-left:0;
margin-right:0;
margin-top:0;
position:relative;
width:970px;
}
#text2 p, h1, h2, h3, h4, h5, h6 {
padding-left:8px;
padding-right:8px;
}
#findhome {
float:left;
margin-top:0;
position:relative;
width:195px;
}
#mainnav p {
font-size:12px;
margin:0;
padding:11px;
}
#mainnav a {
background-position:9px center;
background-repeat:no-repeat;
border-right:1px solid #3F3D3D;
color:#FFFFFF;
margin-right:-2px;
padding:6px 19px;
}
#mainnav a:hover {
background-color:#565455;
background-image:url(/cms/images/navbg-over.jpg);
background-position:center center;
background-repeat:no-repeat;
}
#imagelinks {
border-top:1px solid #A6A6A6;
clear:both;
color:#222222;
height:82px;
margin-top:20px;
padding:0;
position:relative;
width:759px;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/footer.jpg) repeat scroll 0 0;
border-top:1px solid #A6A6A6;
clear:both;
color:#222222;
margin-top:0;
padding:0;
position:relative;
width:759px;
}
#footer p {
font-size:10px;
margin:0;
padding:25px;
text-align:left;
}
#footer a {
color:#666666;
}
.template-logo {
float:right;
font-size:9px;
padding:4px 10px 4px 4px;
}
.metro {
margin-top:-25px;
}
a.swapped:link, a.swapped:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/cms/images/findahome.jpg) no-repeat scroll 0 0;
display:block;
line-height:146px;
text-decoration:none;
text-indent:-100em;
width:193px;
}
a.swapped:link:hover, a.swapped:visited:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/cms/images/findahome-over.jpg) no-repeat scroll 0 0;
}
#findahome {
height:146px;
margin-left:0;
padding-top:1px;
width:193px;
}
.featured-listing {
background-color:#FFFFFF;
background-repeat:repeat-x;
border:1px solid #A32D2D;
float:left;
font-size:9px;
height:225px;
line-height:1.3em;
margin:20px;
padding:4px;
width:195px;
}
.featured-listing h4 {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#800000 none repeat scroll 0 0 !important;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:1.3em;
margin:0;
padding:4px !important;
text-align:center;
}
.featured-listing img {
border:4px solid #666363;
margin-bottom:5px;
margin-top:5px;
width:125px;
}
.featured-listing a:hover img {
border:4px solid #A32D2D;
}
.featured-listing p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-size:9px;
margin:0;
padding:4px;
}
.pic1 {
margin-left:0;
padding-left:20px;
position:absolute;
width:140px;
}
.featured-listing {
background-color:#FFFFFF;
background-repeat:repeat-x;
border:1px solid #A32D2D;
float:left;
font-size:9px;
height:300px;
line-height:1.3em;
margin:20px;
padding:4px;
width:175px;
}
.featured-listing h4 {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#800000 none repeat scroll 0 0 !important;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:1.3em;
margin:0;
padding:4px !important;
text-align:center;
}
.featured-listing img {
border:4px solid #666363;
margin-bottom:5px;
margin-top:5px;
width:125px;
}
.featured-listing a:hover img {
border:4px solid #A32D2D;
}
.featured-listing p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-size:9px;
margin:0;
padding:4px;
}
a.important {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#800000 none repeat scroll 0 0;
color:#FFFFFF !important;
display:block;
padding:3px;
}
a.important:hover {
color:#FFFFFF;
}
.bookmark {
float:right;
margin-right:1px;
text-align:center;
width:120px;
}
#big-btn {
display:block;
margin-top:-33px;
position:relative;
z-index:500;
}
#big-btn a {
background-image:url(/cms/images/btn-bg-over.gif);
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
float:right;
font-size:10px;
height:33px;
padding:11px 0 0;
position:relative;
text-align:center;
text-transform:uppercase;
width:142px;
}
#big-btn a:hover {
background-image:url(/cms/images/btn-bg.gif);
background-repeat:no-repeat;
display:block;
height:33px;
width:142px;
}
#contact-form {
margin:0 auto;
width:400px;
}
#contact-form .one, #contact-form .two {
width:150px;
}
#contact-form .one {
float:left;
}
#contact-form .two {
margin:0 0 0 200px;
}
#contact-form label {
display:block;
}
#contact-form fieldset {
border:1px solid #CCCCCC;
margin:0 0 8px;
padding:10px;
}
#contact-form span {
color:red;
}
#contact-form legend {
color:#800000;
font-size:1.5em;
}
#contact-form label.radios, #contact-form label.check {
display:inline;
}
.alt {
background-color:#F4F4F4;
}
.head {
background-color:#D5D8D6;
color:#000000;
}
.listings {
font-size:10px;
line-height:12px;
}
.listings td {
border-bottom:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
}
.listings a {
color:#000000;
}
.listings a:visited {
color:#666666;
}
.listings a:hover {
color:red;
}
.details {
border:1px solid #450102;
color:#000000;
font-size:11px;
line-height:12px;
}
.details td {
border-right:1px solid #E6E6E6;
padding:5px;
}
.block {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.block li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;

width:34%;
}
.clear {
clear:both;
}
.disclaimer {
font-size:9px;
margin-bottom:5px;
}
#snippet-listing {
background-color:#FFFFFF;
background-repeat:repeat-x;
font-size:9px;
line-height:1.3em;
margin:10px;
padding:4px;
}
#snippet-listing h4 {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#800000 none repeat scroll 0 0 !important;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:1.3em;
margin:0;
padding:4px !important;
text-align:center;
}
#snippet-listing img {
border:4px solid #666363;
margin-bottom:5px;
margin-top:5px;
}
#snippet-listing:hover img {
border:4px solid #A32D2D;
}
#snippet-listing a {
text-decoration:none;
}
#snippet-listing p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-size:9px;
margin:0;
padding:4px;
}
#snippet-listing {
background-color:#FFFFFF;
background-repeat:repeat-x;
border:1px solid #A32D2D;
float:left;
font-size:9px;
line-height:1.3em;
margin:10px;
padding:4px;
}
#snippet-listing h4 {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#800000 none repeat scroll 0 0 !important;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:1.3em;
margin:0;
padding:4px !important;
text-align:center;
}
#snippet-listing img {
border:4px solid #666363;
margin-bottom:5px;
margin-top:5px;
width:125px;
}
#snippet-listing a:hover img {
border:4px solid #A32D2D;
}
#snippet-listing a {
text-decoration:none;
}
#snippet-listing p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-size:9px;
margin:0;
padding:4px;
}
.sp_p_l {
padding-right:10px;
}
.sp_p_r {
padding-left:10px;
}
input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F7 none repeat scroll 0 0;
border:0 solid #E7E5E5;
margin:0 0 0 0;
}
select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin-bottom:2px;
margin-top:0;
}
select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:0;
}
.style1 {
background-image:url(../images/ColoradoHeader_01.jpg);
}

