
body {
	background:url(_media/Images/site_images/silver_gradient.jpg) repeat-x;
	background-color: #6e706f;
}

a, a:active, a:visited {
	color:#884a01;
}

a:hover {
	color:#a4a4a4;
}

.p7PMnavH a {
	padding: 4px 15px 4px 0px;
}

.p7PMnavH a, .p7PMnavH a:active, .p7PMnavH a:visited {
	font-weight:bold;
	color:#1d1d1d;
	font-size: 12px;
}

.p7PMnavH a:hover, .p7PMnavH a:focus,
.p7PMnavH .p7PMon, .p7PMnavH .p7PMon:hover, 
.p7PMnavH .p7PMon:active {
	background:url(_media/Images/buttons_roll.jpg) no-repeat;
	color: #cdd159;
	border:0px;
}

.p7PMHspacer {
	margin:0px;
	border:0px;
	width:0px;
}

.nav_background {
	background:url(_media/Images/nav_background.jpg) repeat-x;
}

.p7PMnavH .p7PMtrg, .p7PMnavH .p7PMtrg:hover, .p7PMnavH .p7PMtrg:active {
	background:url();
}

.p7PMnavH ul .p7PMtrg, .p7PMnavH ul .p7PMtrg:hover, .p7PMnavH ul .p7PMtrg:active {
	background-image:  url();
}

.p7PMnavH ul a:hover, .p7PMnavH ul a:active, .p7PMnavH ul a:focus,
.p7PMnavH ul .p7PMon, .p7PMnavH ul .p7PMon:hover, 
.p7PMnavH ul .p7PMon:active {
	background-image:  url();
	color: #cdd159;
	border: 0px;
	background-color: #898b8a;
}

.p7PMnavH ul a, .p7PMnavH ul a:active, .p7PMnavH ul a:focus,
.p7PMnavH ul .p7PMon, .p7PMnavH ul .p7PMon:hover, 
.p7PMnavH ul .p7PMon:active {
	background-image:  url();
	background-color: #898b8a;
	color: #1d1d1d;
	border: 0px;
	font-weight:bold;
} 

.weblet_contact-info-vertical-header-text, 
.weblet_contact-info-right-header-text,
.weblet_contact-info-left-header-text {
	color:#000000;
	border: 0px;
	background-color: transparent;
	font-weight: bold;
	font-size:18px;
	padding:0px;
	margin:0px;
}

.side_band_left {
	background:url(_media/Images/site_images/dark_silver_gradient.jpg) repeat-x;
	background-color:#3c3d3d;
}

#content-well {
	background-color: #ffffff;
	padding: 5px 10px 10px 10px;
}

/* contact-info */

#page-template-layout .weblet_contact-info-vertical {
	border: 0px;
	background-color: transparent;	
}

.weblet_contact-info-vertical {
	border: 0px;
	background-color: #transparent;	
}

.weblet_contact-info-vertical a, .weblet_contact-info-vertical a:visited, .weblet_contact-info-vertical a:active  {
	color: #000000;
}

.weblet_contact-info-vertical a:hover {
	color: #cdd159;
}

.weblet_contact-info-vertical td table td {
	border-top: 0px;
	font-size: 11px;
}

.weblet_contact-info-vertical .weblet_contact-info-heading-box {
	border: 0px;
}

.weblet_contact-info-vertical-email {
	color:#000000;
}

.weblet_contact-info-vertical-type-text {
	color:#000000;
}

.weblet_contact-info-vertical-info-text {
	color:#000000;
}


/* dynamic forms */

.dynamic-form {
	color:#000000;
}

.dynamic-form-small {
	border: 0px;
	background-color: #e8e7e4;
	color:#000000;
}

.dynamic-form th div {
	border-bottom: 1px solid #505D28;
}
.dynamic-form-small .dynamic-form-button-right, 
.dynamic-form-small .dynamic-form-button-left {
	background-color: #ffffff;
	border: 2px;
	color: #000000;
	font-size: 7pt;
	padding: 0;
}
.dynamic-form-small a, .dynamic-form-small a:visited, .dynamic-form-small a:active {
	color: #000000;
}
.dynamic-form-small a:hover {
	color: #cdd159;
}

.dynamic-form-small th img {
	vertical-align: middle;
}

/* targeted by id */
#template-member-login tbody th, #template-search-properties tbody th {
	font-size: 9pt;
	color: #5A672F;
	font-weight: bold;
}

/* lead-ins */
.leadin_style1 {
	border: 0px;
}

.leadin_style1 .leadin_heading {
	background-color: #c8c8c8;
	color: #2a4365;
	font-size: 14px;
}

.weblet_jump-links-item, .weblet_jump-links-item:active, .weblet_jump-links-item:visited {
	color:#bdbdbd;
}

.weblet_jump-links-item:hover {
	color:#ffffff;
}

.weblet_blog-navigation {
border:1px solid gray;
width:150px;
}

.weblet_blog-navigation-sa-divider {
border-bottom:1px solid gray !important;

}

#open-house-section {


font-size:6px;
}

div.listing-info-container dl {
width:720px !important;
}


/* Blog */
div.results-item-expanded div.description {
height:8.75em;
left:410px;
overflow:hidden;
position:absolute;
top:73px;
width:155px;
}

div.results-item-expanded div.description {
margin-top:5px !important;
}

div.listing-results-expanded  {
border-top:3px double #6E6E6E;
margin-top:5px;
padding-top:5px;
position:relative;
}

div.results-item-expanded div.tools {
bottom:0;
font-weight:bold;
left:0;
margin-top:35px !important;
overflow:hidden;
position:relative;
width:130px;
}

div.photo-thumbs-section  {
width:0px;
height:0px;

}

div.listing-results-expanded, div.results-item-expanded  {
border-top:none !important;
border-bottom:none !important;
}

div.results-item-expanded dl.listing-summary-section {
line-height:22px;
margin-top:5px;
overflow-x:hidden;
padding:0;
position:relative;
width:175px;
}

div.results-item-expanded div.photo-container {
border:none !important;

}
div.results-item-expanded div.owner-contact-container {
border-top:1px dotted #008CE9;
margin-top:5px;
padding-top:5px;
}
div.results-item-expanded div.address-info {
border-bottom:1px dotted #008CE9;
}



div {
margin-bottom:0 !important;
}

div.listing-info-container label.section-head {
border-bottom: none;

}
div.listing-info-container dl {
border-bottom:1px dotted #008CE9;
float:left;
margin:0;
padding:0;
width:550px;
}

div.photo-thumbs-section span {
border:none;
}
div.listing-summary-section-pc dl {
width:234px;
}

div.listing-summary-section-pc dl {
border-bottom:1px dotted #008CE9;
}

div.listing-info-container dl.odd {
background-color: #ffffff !important;
}

body {
background:#fff url(http://wps.myrealpage.com/w/w=rob-zwick.myrealpagewebsite.com/_media/Images/theme/bg-top-gradient.gif) center top no-repeat;
padding-bottom:20px;
color:#555555;
font-family:Arial,Helvetica,Geneva,sans-serif;
font-size:12px;
line-height:1.45em;
text-align:left;
} 



h1, h2, h3, h4 {
text-transform:uppercase !important;
color:#3F3F3F;
font-family:'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
line-height:105%;
font-weight:normal;
letter-spacing:-1px;
}

p {
margin-bottom:1em;
line-height:1.45em;
}

div {
color:#555555;
font-family:Arial,Helvetica,Geneva,sans-serif;
font-size:12px;
line-height:1.45em;
margin-bottom:1em;

}

.paragraph {
color:#555555;
font-family:Arial,Helvetica,Geneva,sans-serif;
font-size:12px;
line-height:1.45em;
margin-bottom:1em;
}

#content-well {

padding:0 !important;
}

#icon-holder {
margin-top:6px;
}

#logo {
margin-top:30px;
} 

a:link, a:visited, a:active {
color:#008CE9;
text-decoration:none;
}

a:hover {
color:#000;
text-decoration:underline;
}


#menu-holder a {
font-weight:normal;
}


#menu-holder ul {

border:none !important;

}

#menu-holder ul li {
background:#fff !important;
border:1px solid #ccc;
}

#menu-holder ul li a {
margin:22px 0 0 0 !important;
display:block;

}

#menu-holder a:link,
#menu-holder a:visited {
background:#fff;
color:#3A3A3A;
font-size:11px;
letter-spacing:1px !important;
text-decoration:none;
text-transform:uppercase;
margin-right:45px;

}



#menu-holder a:hover {
text-decoration:underline;
}

#menu-holder .mrp-menu-cell-current a:link,
#menu-holder .mrp-menu-cell-current a:visited {
font-weight:normal !important;

}


.p7PMnavH a {
float:left !important;
width:auto;
}

.provider-attribution {
display:none;
} 

#icon-holder img {
margin-right:14px;
}



#logo {
margin-bottom:0;
} 



.sidebar div {
margin-bottom:0 !important;
}

.sidebar ul {
margin:0 !important;
padding:0 !important;;
}



.sidebar ul li {
margin:0;
padding:0;
list-style-type:none;
}



.sidebar ul li a:link,
.sidebar ul li a:visited {
color:#008CE9 !important;
font-weight:normal !important;
text-transform:uppercase !important;
}