/*  
Theme Name: Owner Marketing
Theme URI: http://ownermarketing.com/
Description: The default OwnerMarketing.com Theme <a href="/">OwnerMarketing.com</a>.
Version: 1.0
Author: Design by Sun Sign Designs, Code by Zurnet
Author URI: http://ownermarketing.com/
*/
body {color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup,sub {line-height:-1px;vertical-align: text-top;}sub {vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

body {
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
}

/* OwnerMarketing.com Styles */
#om #wrapper {
	width: 780px;
	background: #fee692;
}

#om-header {
	display: block;
	clear: both;
}

#om-header img {
	float: left;
}

#om-home-navigation {
	clear: both;
	background: #cc0000;
	vertical-align: middle;
	display: block;
	overflow: hidden;
	height: 22px;
	margin-bottom: 2em;
}

#om-home-navigation ul li, #om #footer ul li {
	float: left;
}

#om-home-navigation ul li a {
	text-decoration: none;
	color: #ffffff;
	padding: 3px 10px;
	display: block;
	border-right: 1px solid #ffffff;
	font-size: 1.4em;
	vertical-align: middle;
}

#om-home-navigation ul li a.end, #om #footer ul li a.end {
	border-right: 0 none;
}

#om-home-navigation ul li a:hover, #om #sidebar a:hover {
	background: #8f0101;
}

#om-home-navigation form {
	float: right;
	margin-right: 1em;
	font-size: 1.4em;
}

#om img#header-name {
	margin: 10px 15px 0 0;
	float: right;
}

#om-content {
	padding: 15px;
	overflow: hidden;
	clear: both;
}

	*html #om-content {
		height: 1%;
	}

#om-content a {
	color: #cc0000;
}

#om-content #column-a {
	text-align: center;
	width: 490px;
	float: left;
}

#om-content #column-b {
	font-size: 1.1em;
	margin-left: 495px;
}

#om-content #column-b img {
	margin-bottom: 2em;
}

#om-content h1, #om-content h2 {
	font-weight: bold;
	color: #cc0000;
	margin-bottom: 1em;
}

#om-content h1 {
	font-size: 2.5em;
}

#om-content h2 {
	font-size: 1.4em;
}

#om-content p, #om-content .post {
	font-size: 1.1em;
	margin-bottom: 1em;
}

#om-content .post  ul {
	margin: 0 0 1em 2em;
	font-size: 1.1em;
}

#om-content .post ul li {
	list-style: disc;
	margin-left: 1em;
}

#om-content .post #owner {
	border-top: 1px solid #000000;
	padding-top: 1em;
	margin: 1em 0 3em 0;
	width: 200px;
}

#om-content #contact-info {
	margin-left: 250px;
}

#om-content address, #om-content #owner {
	font-size: 1.1em;
}

#om-content img#go {
	float: right;
	margin: -20px 40px 10px 0;
}

#om-content img.cities-map {
	margin-left: 100px;
}

#om #list-of-states, #om .st-list {
	float: left;
	padding-left: 1em;
	margin-bottom:1em;
}

#om #choices .st-list {
	width: 170px;
}

#om li.spacer {
	height: 1.1em;
	display: block;
}

#om .sideimg {
	float: right;
}

#om .post ul.st-list {
	margin-left: 0;
} 

#om .post ul.st-list li {
	list-style: none;
}

#om #side {
	float: left;
	width: 160px;
	padding-left: 10px;
}

#om #sidebar {
	background: #cc0000;
	width: 150px;
	font-size: 1.2em;
}

	*html #om #sidebar ul li a {
		display:inline-block;
	}
	
	*html #om #sidebar ul li a {
		display:block;
	}

#om #sidebar ul li ul {
	display: none;
}

#om #sidebar ul li.current_page_item ul, #om #sidebar ul li.current_page_parent ul {
	display: block;
}

#om #sidebar ul li ul li a { 
	padding-left: 20px;
}

#om #sidebar li ul li {
	background: #cc0000;
}

#om #sidebar li.current_page_item, #om #sidebar li.current_page_parent {
	background: #8f0101;
}

#om #sidebar a {
	padding: 5px 10px;
	display: block;
}

#om #side #call-out {
	font-size: 1.1em;
	margin-top: 2em;
}

#om .sections .post {
	margin: 0 10px 0 185px;
}

#om #sidebar a {
	color: #ffffff;
	text-decoration: none;
}

#om #footer {
	text-align: center;
	padding-bottom: 15px;
	clear: both;
	display: block;
}

#om #footer ul {
	margin: 0 auto;
	width: 350px;
}

#om #footer ul li a {
	text-decoration: none;
	color: #cc0000;
	padding: 3px 5px;
	display: block;
	border-right: 1px solid #000000;
	font-size: 1.3em;
	vertical-align: middle;
}

#om #footer p {
	display: block;
	clear: both;
	font-size: 1.1em;
}

.linklove {
	display: none;
}

.cf-sb #sendbutton,.cf-sb #sendbutton2 {
	margin-left: 130px;
	text-align: center;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

label, #dash-board tr th {
	cursor: pointer;
}

#dash-board {
	width: 100%;
}

#dash-board thead tr th {
	padding: 0 1.5em;
	font-weight: bold;
}

#pager, #dash-board thead tr {
	background: #cc0000;
	color: #ffffff;
}

#pager span {
	margin: 0 1em;
	cursor: pointer;
}

.error {
	color: #ff0000;
	font-weight: bold;
}

.response {
	color: #cc0000;
	font-weight: bold; 
}

#by-owner #bo-header {
	background: #ffffff;
}

#by-owner #logo, #by-owner #top-links, #by-owner #contact img, #by-owner #top-links ul li, #by-owner #sidebar ul li {
	float: left;
}

#by-owner #links-contact {
	height: 30px;
}


#by-owner #top-links {
	margin: 5px 0 0 80px;
}

#by-owner #top-links ul li {
	border-right: 1px solid #000000;
	font-size: 1.2em;
}

#by-owner #top-links ul li a {
	margin: 0 5px;
	font-weight: bold;
}


#by-owner #top-links ul li.last {
	border-right: 0 none;
}

#by-owner #contact {
	float: right;
	margin-left: 5px;
}

#by-owner a {
	color: #CC0000;
	text-decoration: none;
}

#by-owner a:hover {
	color: #666324;
}

#by-owner #wrapper {
	width: 780px;
	float: left;
	background: #ffecb0;
}

#by-owner #ad-column {
	float: left;
	width: 180px;
	padding: 20px 0 0 20px;
	font-size: 1.1em;
}

#by-owner #ad-column strong {
	margin-bottom: 2em;
	display: block;
}

#by-owner #ad-column span {
	display: block;
	font-weight: bold;
	padding-top: 2em;
}

#by-owner #ad-column a {
	font-weight: bold;
}

#by-owner .todays-article {
	margin-bottom: 2em;
}

#by-owner #sidebar {
	display: block;
	float: right;
	width: 423px;
	margin: 2px 0 0 0;

}

#by-owner #sidebar li.page-item-16 a, #by-owner #sidebar li.page-item-11 a, #by-owner #sidebar li.page-item-12 a, #by-owner #sidebar li.page-item-13 a, #by-owner #sidebar li.page-item-14 a, #by-owner #sidebar li.page-item-15 a {
	height: 32px;
	display: block;
	text-indent: -200em;
}

#by-owner #sidebar li.page-item-16 a {
	background: transparent url(/wp-content/uploads/place-ad.gif) no-repeat;
	width: 96px;
}

#by-owner #sidebar li.page-item-16 a:hover {
	background-position: -96px 0pt;
}

#by-owner #sidebar li.page-item-11 a {
	background: transparent url(/wp-content/uploads/buy.gif) no-repeat;;
	width: 51px;
}

#by-owner #sidebar li.page-item-11 a:hover {
	background-position: -51px 0pt;
}

#by-owner #sidebar li.page-item-12 a {
	background: transparent url(/wp-content/uploads/sell.gif) no-repeat;;
	width: 48px;
}

#by-owner #sidebar li.page-item-12 a:hover {
	background-position: -48px 0pt;
}

#by-owner #sidebar li.page-item-13 a {
	background: transparent url(/wp-content/uploads/rent.gif) no-repeat;
	width: 55px;
}

#by-owner #sidebar li.page-item-13 a:hover {
	background-position: -55px 0pt;
}

#by-owner #sidebar li.page-item-14 a {
	background: transparent url(/wp-content/uploads/faq.gif) no-repeat;
	width: 56px;
}

#by-owner #sidebar li.page-item-14 a:hover {
	background-position: -56px 0pt;
}

#by-owner #sidebar li.page-item-15 a {
	background: transparent url(/wp-content/uploads/property-alert.gif) no-repeat;
	width: 117px;
}

#by-owner #sidebar li.page-item-15 a:hover {
	background-position: -117px 0pt;
}

#by-owner #content, #by-owner #login-bar {
	clear: both;
	display: block;
}

#by-owner #searchform, #lfrm {
	margin: 2px 0 0 2px;
}

#lfrm {
	margin-bottom: 5px;
}

#by-owner #searchform input, #lfrm {
	font-size: 1.2em;
}

#by-owner #looking-for, #by-owner #log-in {
	height: 42px;
}

#by-owner #looking-for {
	background: transparent url(/wp-content/uploads/looking-for-background.gif) no-repeat;
	width: 279px;
	float: left;
}

#by-owner #log-in div.login-fields {
	float: left;
	margin-right: 1em;
}

#by-owner #log-in {
	background: transparent url(/wp-content/uploads/log-in-background.gif) no-repeat;
	float: right;
	width: 501px;
	color: #666324; 
	font-size: 1.2em;
}

#by-owner #log-in label {
	font-weight: bold;
}

#by-owner #log-in form {
	margin: 5px 0 0 10px;
} 

#by-owner input#submit {
	background: transparent url(/wp-content/uploads/log-in-button.gif) no-repeat;
	height: 23px;
	width: 46px;
	border: 0 none;
	color: transparent;
	cursor: pointer;
}

#submitb {
	margin-left: 200px;
}


#by-owner #user-password {
	float: right;
	text-align: right;
	margin: 5px 5px 0 0;
	font-weight: bolder;
}

#by-owner #user-logged-in {
	padding: 5px 0 0 15px;
	font-weight: bold;
}

#by-owner #user-logged-in ul li{
	float: left;
	margin-right: 2em;
}

#by-owner #user-password a, #by-owner #user-logged-in a {
	display: block;
	color: white;
}

#by-owner #user-password a:hover, #by-owner #user-logged-in a:hover {
	display: block;
	color: #000000;
}

	*html #by-owner  #user-password ul li a {
		display: inline-block;
	}
	
	*html #by-owner  #user-password ul li a {
		display: block;
		width: 115px;
	}


#by-owner input#submit:hover {
	background-position: -46px 0pt;
}

#by-owner #content {
	background: #ffecb0;
	overflow: hidden;
}

	*html #by-owner #content {
		padding-top: 1px;
	}

#by-owner #aside {
	float: left;
	width: 200px;
	padding: 15px 20px 0 20px;;
	text-align: center;
}

#by-owner #aside ul {
	font-size: 1.2em;
	font-weight: bold;
}

#by-owner #aside ul ul {
	font-size: 1em;
}

#by-owner #aside ul ul a{
	padding-left: 1em;
}

#by-owner #side-nav {
	text-align: left;
	background: #cc0000;
}

#by-owner #side-nav a {
	color: #ffffff;
	padding: 5px 7px;
	display: block;
}

#by-owner #side-nav a:hover, #side-nav #current a, #by-owner #side-nav a.current{
	background: #ffffff;
	color: #cc0000;
	display: block;
}


	*html #by-owner ul#side-nav li a {
		display: inline-block;
	}
	
	*html #by-owner ul#side-nav ul li a {
		display: block;
	}


#by-owner h1 {
	text-indent: -300em;
	width: 200px;
	height: 100px;
}

#by-owner #home {
	margin: 25px 10px;
}

#by-owner #promo {
	float: left;
	width: 240px;
}

#by-owner #promo-info {
	margin-left: 250px;
}

#by-owner #promo-info h1 {
	height: auto;
	width: auto;
	text-indent: 0;
	color: #cc0000;
	font-size: 2.2em;
	font-weight: bold;
	border-bottom: 2px solid #b3b359;
	margin-bottom: .5em;
	padding-bottom: .5em;
}

#by-owner #promo-info p{
	font-size: 1.2em;
}

#by-owner a#list-my-property {
	background: transparent url(/wp-content/uploads/list-my-property.gif) no-repeat;
	width: 180px;
	height: 40px;
	display: block;
	text-indent: -200em;
	float: left;
	margin: 20px 0 0 20px;
}

#by-owner #learn-more-feature a#list-my-property {
	float: right;
}

#by-owner a#list-my-property:hover,
#by-owner a#list-my-rental:hover,
#by-owner a#list-my-classified:hover,
#by-owner a#hire-us:hover {
	background-position: 0 -40px;
}

#by-owner .cform input.sendbutton {
	margin-left: 150px;
}

#cforms6form ol li {
	clear: both;
	font-size: .8em;
	padding: .5em 0;
}

#cforms6form label,
#cforms6form label span {
	width: 120px;
}

#by-owner .cform input.sendbutton,
#submitb {
	background: transparent url(/wp-content/uploads/submit-button.gif) no-repeat;
	width: 90px;
	height: 21px;
	border: 0 none;
	border-style: none;
	border-width: 0;
	cursor: pointer;
}

#by-owner .cform input.sendbutton:hover,
#submitb:hover {
	background-position: 0 -21px;
}

#by-owner .button {
	width: 138px;
}

#by-owner .button-2 {
	width: 150px;
	position: absolute;
	right: 50px;
	top: 15px;
}

#by-owner #post-332 .button-2 {
	top: 0;
}

#by-owner .button,
#by-owner .button-2 {
	display: block;
	text-indent: -300em;
	height: 33px;
}

#by-owner .button:hover,
#by-owner .button-2:hover {
	background-position: 0 -33px;
}

#by-owner .button-list-my-property {
	background: transparent url(/wp-content/uploads/button-list-my-property.gif) no-repeat;
}

#by-owner .button-list-my-rental {
	background: transparent url(/wp-content/uploads/button-list-my-rental.gif) no-repeat;
}

#by-owner .button-view-listings {
	background: transparent url(/wp-content/uploads/button-view-listings.gif) no-repeat;
}

#by-owner .button-hire-us {
	background: transparent url(/wp-content/uploads/button-hire-us.gif) no-repeat;
}

#by-owner .button-property-alert {
	background: transparent url(/wp-content/uploads/button-property-alert.gif) no-repeat;
}

#by-owner .button-view-properties {
	background: transparent url(/wp-content/uploads/button-view-properties.gif) no-repeat;
}

#by-owner .button-list-it-now {
	background: transparent url(/wp-content/uploads/button-list-it-now.gif) no-repeat;
}

#by-owner .button-list-it-now:hover {
	background-position: 0 -35px;
}

#by-owner .button-real-estate {
	background: transparent url(/wp-content/uploads/button-real-estate.gif) no-repeat;	
	float: left;
	margin-right: 45px;
	margin-top: 1em;
}

#by-owner .button-classifieds {
	background: transparent url(/wp-content/uploads/button-classifieds.gif) no-repeat;	
	float: left;
	margin-top: 1em;
}

#by-owner .button-open-houses {
	background: transparent url(/wp-content/uploads/button-open-houses.gif) no-repeat;	
	float: left;
	margin-top: 1em;
}

#by-owner .button-rentals {
	background: transparent url(/wp-content/uploads/button-rentals.gif) no-repeat;	
	float: right;
	margin-top: 1em;
}

#by-owner .button-2-list-my-rental {
	background: transparent url(/wp-content/uploads/button-2-list-my-rental.gif) no-repeat;
}

#by-owner .button-2-list-my-property {
	background: transparent url(/wp-content/uploads/button-2-list-my-property.gif) no-repeat;
}

#by-owner .button-2-list-my-service {
	background: transparent url(/wp-content/uploads/button-2-list-my-service.gif) no-repeat;
}

#by-owner .button-2-list-my-store {
	background: transparent url(/wp-content/uploads/button-2-list-my-store.gif) no-repeat;
}

#by-owner .button-2-list-my-classified {
	background: transparent url(/wp-content/uploads/button-2-list-my-classified.gif) no-repeat;
}

#by-owner .button-2-add-my-link {
	background: transparent url(/wp-content/uploads/button-2-add-my-link.gif) no-repeat;
}

#post-11 .button-view-listings,
#post-12 .button-list-my-property,
#post-13 .button-list-my-rental,
#post-13 .button-view-properties {
	float: left;
	margin-left: 2em;
	margin-bottom: 1.5em;
}

#post-11 .button-property-alert,
#post-11 .button-hire-us,
#post-12 .button-hire-us,
#post-13 .button-hire-us,
#post-13 .button-property-alert  {
	float: right;
	margin-right: 2em;
	margin-bottom: 1.5em;
}

.post-rule {
	border-top: .3em solid #b3b359;
	margin-top: 1em;
	padding-top: 1em;
	display: block;
	clear: right;
}

#post-11 .button-hire-us {
	float: none;
	margin-left: 225px;
	margin-top: 1.5em;
}


#by-owner .page-entry h2.landing {
	font-size: 2.4em;
	margin-bottom: 0;
} 


#by-owner .page-entry h3.landing {
	color: #000000;
	border-bottom: 0 none;
} 

#by-owner .page-entry h3.sub-title {
	color: #666324;
	font-size: 2.4em;
	text-align: center;
	border-bottom: 0 none;
}

#by-owner .page-entry em.sub-tag {
	text-align: center;
	font-size: 1.4em;
	display: block;
	font-weight: bold;
}

#by-owner h4 {
	text-align: left;
	font-size: 1.4em;
	font-weight: bold;
	color: #666324;
	padding-bottom: .2em;
}

#aside h4 {
	margin-left: 1em;
}


#by-owner a#list-my-rental {
	background: transparent url(/wp-content/uploads/list-my-rental.gif) no-repeat;
	width: 180px;
	height: 40px;
	display: block;
	text-indent: -200em;
	float: right;
	margin: 20px 0 0 0;
}

#by-owner a#hire-us {
	background: transparent url(/wp-content/uploads/hire-us.gif) no-repeat;
	width: 180px;
	height: 40px;
	display: block;
	text-indent: -200em;
	float: right;
	margin: 20px 20px 0 0;
}

#by-owner a#list-my-classified {
	background: transparent url(/wp-content/uploads/list-my-classified.gif) no-repeat;
	width: 180px;
	height: 40px;
	display: block;
	text-indent: -200em;
	float: right;
	margin: 10px 0;
}


#by-owner #home-featured-listings {
	clear: both;
	padding: 0 30px;
	background: transparent url(/wp-content/uploads/home-featured.gif) repeat-y 30px 20px;
}

#by-owner #home-featured-listings h3 {
	font-size: 1.5em;
	color: #666324;
	border-bottom: 3px solid #b3b359;
	margin-bottom: 1px;
	font-weight: bold;
	text-align: left;
}

#by-owner .featured-home {
	width: 200px;
	text-align: center;
}

#by-owner #featured-a {
	float: left;
}

#by-owner #featured-b {
	margin-left: 255px;
}

#by-owner #featured-c {
	float: right;
}

#by-owner .featured-home strong {
	font-size: 1.1em;
}

#by-owner #home-links {
	clear: both;
	background: #f4e0a6;
	overflow: hidden;
	padding: 10px 0;
	font-size: 1.1em;
}

#by-owner #home-links .links-section {
	float: left;
	width: 150px;
	margin: 0 20px;
}

#by-owner #home-links .links-section h3 {
	font-size: 1.5em;
	border-bottom: 2px solid #b3b359;
	font-weight: bold;
	color: #837c45;
	margin-bottom: 5px;
}

#tag-line {
	margin: 5px 10px 0 20px;
	color: #666324;
	font-style: italic;
	font-size: 1.2em;
}

#by-owner #other-links {
	width: 720px;
	text-align: center;
	padding-top: 1em;
}

#by-owner #other-links .links-section {
	display: block;
	clear: both;
	padding-bottom: 2em;
}

#by-owner #other-links .links-section ul {
	width: 720px;
}

#section-4 {
	background: transparent url(/wp-content/uploads/section-4.gif) no-repeat;
}

#section-5 {
	background: transparent url(/wp-content/uploads/section-5.gif) no-repeat;
}

#section-6 {
	background: transparent url(/wp-content/uploads/section-6.gif) no-repeat;
}

#section-11, #section-192, #section-206, #section-209, #section-210, #section-211, #section-212, #section-213, #section-214, #section-215, #section-216, #section-225, #section-226, #section-227, #section-231, #section-232, #section-233, #section-234, #section-235, #section-236, #section-237, #section-241, #section-242, #section-243, #section-646 {
	background: transparent url(/wp-content/uploads/section-11.gif) no-repeat;
}

#section-12, #section-19, #section-20, #section-21, #section-22, #section-23, #section-24, #section-25, #section-26, #section-27, #section-28, #section-249, #section-251, #section-252, #section-253, #section-254, #section-255, #section-256, #section-258, #section-259, #section-261, #section-263, #section-264, #section-265, #section-660  {
	background: transparent url(/wp-content/uploads/section-12.gif) no-repeat;
}

#section-13, #section-296, #section-297, #section-298, #section-299, #section-301, #section-302, #section-320, #section-324, #section-669 {
	background: transparent url(/wp-content/uploads/section-13.gif) no-repeat;
}

#section-14, #section-195, #section-196, #section-197 {
	background: transparent url(/wp-content/uploads/section-14.gif) no-repeat;
}

#section-7 {
	background: transparent url(/wp-content/uploads/section-7.gif) no-repeat;
}

#section-8 {
	background: transparent url(/wp-content/uploads/section-8.gif) no-repeat;
}

#section-9 {
	background: transparent url(/wp-content/uploads/section-9.gif) no-repeat;
}

#section-10 {
	background: transparent url(/wp-content/uploads/section-10.gif) no-repeat;
}

#section-15, #section-383  {
	background: transparent url(/wp-content/uploads/section-15.gif) no-repeat;
}

#section-17 {
	background: transparent url(/wp-content/uploads/section-17.gif) no-repeat;
}

#section-18 {
	background: transparent url(/wp-content/uploads/section-18.gif) no-repeat;
}

#section-102 {
	background: transparent url(/wp-content/uploads/section-102.gif) no-repeat;
}

#section-131,
#section-701,
#section-1147 {
	background: transparent url(/wp-content/uploads/section-131.gif) no-repeat;
}

#section-156 {
	background: transparent url(/wp-content/uploads/section-156.gif) no-repeat;
}

#section-158 {
	background: transparent url(/wp-content/uploads/section-158.gif) no-repeat;
}

#section-159, #section-327 {
	background: transparent url(/wp-content/uploads/section-159.gif) no-repeat;
}

#section-300 {
	background: transparent url(/wp-content/uploads/section-300.gif) no-repeat;
}

#section-310 {
	background: transparent url(/wp-content/uploads/section-310.gif) no-repeat;
}

#section-318 {
	background: transparent url(/wp-content/uploads/section-318.gif) no-repeat;
}

#section-337 {
	background: transparent url(/wp-content/uploads/section-337.gif) no-repeat;
}

#section-349 {
	background: transparent url(/wp-content/uploads/section-349.gif) no-repeat;
}

#section-395 {
	background: transparent url(/wp-content/uploads/section-395.gif) no-repeat;
}

#section-16 {
	background: transparent url(/wp-content/uploads/section-16.gif) no-repeat;
}

#section-8, #section-310, #section-313, #section-318, #section-325, #section-326, #section-332, #section-333, #section-349, #section-391, #section-395, #section-399 {
	position: absolute;
}

#section-419 {
	background: transparent url(/wp-content/uploads/section-419.gif) no-repeat;
}

#section-678 {
	background: transparent url(/wp-content/uploads/section-678.gif) no-repeat;
}

#section-830,
#section-942 {
	background: transparent url(/wp-content/uploads/section-830.gif) no-repeat;
}

#section-1101 {
	background: transparent url(/wp-content/uploads/section-1101.gif) no-repeat;
}

#section-1135 {
	background: transparent url(/wp-content/uploads/section-1135.gif) no-repeat;
}

#section-1483 {
	background: transparent url(/wp-content/uploads/section-1483.gif) no-repeat;	
}

#by-owner h1#section-830,
#by-owner h1#section-942 {
	width: 265px;
	height: 60px;
	margin: 15px 20px;
}

#by-owner .post {
	width: 480px;
	padding: 35px 20px 0 0;
	margin-left: 260px;	
}

#by-owner .page-entry h2 {
	font-size: 2.2em;
	color: #CC0000;
	font-weight: bold;
	margin-bottom: 1em;
}

#by-owner .blog-post {
	clear: left;
	margin: 10px 100px;
}

#by-owner .blog-post h2 {
	font-size: 1.3em;
}

#by-owner .blog-post h2 a {
	font-weight: bold;
}

.om-pg-310 .page-entry-extended,
.om-pg-325 .page-entry-extended,
.om-pg-332 .page-entry-extended {
	position: relative;
}

#by-owner .page-entry-extended h2 {
	font-size: 2.2em;
	color: #666324;
	font-weight: bold;
	margin: 20px 0;
	text-align: center;
}

#by-owner #post-332 .page-entry-extended h2 {
	margin: 35px 0;
}

#by-owner .page-entry-extended h2.page-title-extended {
	color: #cc0000;
	margin: 5px 0 5px 200px; 
}

#post-8 {
	text-align: right;
}

#post-8 strong {
	font-size: 1.3em;
	margin: 0 100px 3em 0;
}

#by-owner #post-8 h2 {
	color: #cc0000;
	font-size: 2.4em;
}

#by-owner #post-8 h2.need-a-sign {
	font-size: 2.2em;
	margin: 0;
	margin-left: 20px;
	height: 49px;
	line-height: 49px;
	vertical-align: middle;
}

.wp-image-454 {
	float: right;
	margin: 0 20px;
}


#post-9 h3 {
	text-align: center;
}

#post-9 ol li {
	font-weight: bold;
	margin-bottom: 1em;
}

#post-349 {
	font-size: 1.3em;
}

#post-349 .intro-forms {
	margin: 10px 0 20px 300px;
}

#post-349 .contracts-and-forms-box {
	width: 220px;
	float: left;
	margin: 15px;
}

#post-349 .contracts-and-forms-box h4 {
	font-size: 1.2em;
	border-bottom: 3px solid #B3B359;
	color: #666324;
	margin-bottom: 5px;
}

#post-391 {
	margin: 20px;
}

#by-owner #post-391 h2 {
	color: #cc0000;
	font-size: 3em;
	margin: 1.5em .5em 0 0;
}

#by-owner #post-399 h2 {
	color: #cc0000;
	font-size: 3.5em;
	margin: 1.5em 1em 0 0;
	text-align: center;
}

#by-owner h2.title-a {
	text-align: center;
	font-size: 3em;
	margin-bottom: .3em;
}

#by-owner .sub-title-a {
	font-size: 1.6em;
	text-align: center;
	margin-bottom: 1em;
}



#post-391 img {
	float: left;
}

#post-399 img {
	float: right;
}

#post-391 .guarantee, #post-395 .suggestions, #post-399 .pay-only {
	margin: 0 40px;
	font-size: 1.3em;
	clear: both;
	padding-top: 40px;
}

 #post-395 .suggestions {
 	padding-top: 80px;
 }

#post-391 .guarantee p,  #post-395 .suggestions p, #post-399 .pay-only p {
	margin-bottom: 1.3em;
}

.eric-strong {
	background: transparent url(/wp-content/uploads/eric-strong.gif) no-repeat;
	width: 139px;
	height: 40px;
	padding: .5em 0;
}

#by-owner #sort-box {
	background: #b3b359;
	width: 100%;
	font-size: 1.2em;
	margin-bottom: 1em;
}

#by-owner #listings-table {
	width: 100%;
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;
}

#by-owner #listings-table td {
	padding: .8em 0;
}


#by-owner #listings-table .property-address {
	text-align: left;
}

#by-owner .page-entry h3, #by-owner #page-content h3, #by-owner #sample-ads, .sample-ads-row h3 {
	font-size: 1.9em;
	color: #666324;
	border-bottom: 3px solid #b3b359;
	margin-bottom: 1em;
}

#by-owner #sample-ad-aside {
	width: 175px;
}

#by-owner #sample-ad-aside strong {
	font-size: 1.2em;
}

#by-owner #page-content h3 {
	font-size: 1.6em;
}

#by-owner .page-entry p, #by-owner .page-entry ul, #by-owner .page-entry ol, #by-owner .page-entry table, #by-owner .page-entry address, #by-owner .page-entry fieldset {
	font-size: 1.2em;
	margin-bottom: 1.2em;
}

#by-owner .underline {
	text-decoration: underline;
}

#by-owner .page-entry table thead {
	font-size: 1.8em;
	color: #666324; 
	font-weight: bold;
	text-transform: uppercase;
}

#by-owner .page-entry table tbody {
	border: 3px solid #b3b359;
}

#by-owner .page-entry table tbody td, #by-owner #page-content table.small-view tbody td {
	padding: .3em;
}

#by-owner .page-entry table {
	width: 100%;
	font-weight: bold;
}

#by-owner #aside table.data td {
	text-align: left;
	font-size: 1.1em;
	padding: .1em .4em;
}



#by-owner #page-content table.small-view {
	height: 150px;
	overflow: auto;
	display: block;
	width: 100%;
	margin-bottom: 1em;
}

.page-entry tr.alt, .page-entry-extended tr.alt, #page-content div.alt, #page-content div.alt, .page-entry div.alt, #dash-board tr.alt {
	background: #e0c475;
}

#by-owner .page-entry ul {
	 margin-left: 30px;
}

#by-owner .page-entry ul li {
	list-style-type: disc;
}

#by-owner .page-entry ol {
	 margin-left: 30px;
}

#by-owner .page-entry ol li {
	list-style-type: decimal;
}


#by-owner .more-info {
	display: none;
}

#by-owner ul.steps {
	margin-left: 0;
	font-size: 1.7em;	
	font-weight: bold;
}

#by-owner ul.steps li {
	list-style: none;
}
#by-owner a.step {
	line-height: 30px;
	vertical-align: middle;
	display: block;
	color: black;
	padding-left: 60px;
}

#by-owner a.step span {
	background: #ffecb0;
	padding: 2px 0 4px 0;
}

#by-owner a.step-one {
	background: transparent url(/wp-content/uploads/step-one.gif) no-repeat;
}

#by-owner a.step-two {
	background: transparent url(/wp-content/uploads/step-two.gif) no-repeat;
}

#by-owner a.step-three {
	background: transparent url(/wp-content/uploads/step-three.gif) no-repeat;
}

#by-owner a.step-four {
	background: transparent url(/wp-content/uploads/step-four.gif) no-repeat;
}

#by-owner a.step-five {
	background: transparent url(/wp-content/uploads/step-five.gif) no-repeat;
}

#by-owner a.step-six {
	background: transparent url(/wp-content/uploads/step-six.gif) no-repeat;
}

#by-owner a.step-seven {
	background: transparent url(/wp-content/uploads/step-seven.gif) no-repeat;
}

#by-owner a.step-eight {
	background: transparent url(/wp-content/uploads/step-eight.gif) no-repeat;
}

#by-owner a.step-nine {
	background: transparent url(/wp-content/uploads/step-nine.gif) no-repeat;
}

#by-owner a.step-ten {
	background: transparent url(/wp-content/uploads/step-ten.gif) no-repeat;
}

#by-owner .step:hover {
	background-position:-60px 0pt;
}

#by-owner .next-step {
	text-align: right;
	margin-top: 1em;
}

#by-owner #feature {
	text-align: right;
	margin-bottom: 5px;
}

#by-owner #learn-more-feature {
	height: 80px;
	font-weight: bold;
}

#by-owner #learn-more-feature p {
	margin-bottom: .2em;
}


#by-owner #learn-more-feature ul li {
	list-style-type: none;
}

#by-owner #featured-property {
	width: 300px;
	text-align: right;
	margin-left: 140px;
}

#by-owner #featured-property h3 {
	text-align: left;
	margin-bottom: 3px;
}

#by-owner .call-out-a {
	background: transparent url(/wp-content/uploads/side-call-out-header.gif) no-repeat 0 20px;
	width: 180px;
	text-align: left;
	margin: 10px 0 0 10px;
}

#by-owner .call-out-a .call-out-a-f {
	background: transparent url(/wp-content/uploads/side-call-out-footer.gif) no-repeat 0 0;
	height: 10px;
}

#by-owner .call-out-a strong {
	font-size: 1.3em;
	color: #666324;
	padding-left: 3px;
}

#by-owner #aside .call-out-a ul {
	margin: 11px 0 0 1px;
	padding: 3px 5px;
	border-left: 1px solid #666324;
	border-right: 1px solid #666324;
	width: 166px;
	font-size: 1.1em;
}

#by-owner #content .aside-158,
#by-owner #content .aside-678,
#by-owner #content .aside-11,
#by-owner #content .aside-12,
#by-owner #content .aside-13 {
	padding: 0;
}

#by-owner #content .aside-158 h1,
#by-owner #content .aside-678 h1,
#by-owner #content .aside-11 h1,
#by-owner #content .aside-12 h1,
#by-owner #content .aside-13 h1, {
	margin: 15px 20px;
}

#by-owner #post-13 {
	width: 370px;
	padding-right: 40px;
	padding-left: 80px;
}

#by-owner .sample-photos {
/*	clear: left;*/
	margin-bottom: 10px;
	overflow: hidden;
	text-align: center;
	font-weight: bold;
}

#by-owner .sample-photo {
	float: left;
	margin: 0 5px;
}

#by-owner .sample-photo p {
	margin-bottom: 3px;
}

#by-owner .sample-photo img {
	width: 230px;
}

.sample-ads-row {
	display: block;
	padding: 0 15px;
	margin-bottom: 15px;
	clear: both;
}

.sample-ads-row h3 {
	padding-top: 1em;
}

.sample-ads-row ul {
	margin-bottom: 15px;
}

.sample-ads-row ul li {
	float: left;
	font-weight: bold;
	margin-right: 15px;
	font-size: 1.1em;
	padding-bottom: 15px;
}

#by-owner #newspaper-ads {
	text-align: center;
	width: 300px;
	margin: 0 auto;
}

#by-owner #newspaper-ads h4 {
	font-size: 1.4em;
	font-weight: bold;
	color: #ff0000;
	margin-bottom: 5px;
}

#by-owner .newspaper-ad {
	border: 1px solid #000000;
	background: #ffcc33;
	padding: 15px 5px 5px;
	margin-bottom: 10px;
	text-align: center;
}

h3#loading {
	padding: 5px 0;
}

h3.loading {
	background: transparent url(/wp-content/uploads/loader.gif) no-repeat right;
}

ul.autocomplete {
	background: #fff1c6;
	cursor: pointer;
	border: 1px solid #abadb3;
	margin: 0 0 1em 1em;
}

ul.autocomplete .selected {
	background: #ffe69b;
}

#page-content {
	font-size: 1.2em;
}

#message-status {
	padding: .5em;
	text-align: center;
	color: #cc0000;
}

#page-content .manage-form {
	margin: 1em 0;
}

#page-content fieldset div, .page-entry fieldset div {
	margin: 3px 0;
	padding: 3px 0;
	clear: left;
}

/*#page-content .full-form-view {
	height: 340px;
	overflow: auto;
}*/

#page-content fieldset, .page-entry fieldset {
	border: 1px solid #b3b359;
	margin-bottom: 2em;
}

#by-owner .page-entry br {
	display: none;
}

#by-owner #post-4 .page-entry br, #by-owner #post-14 .page-entry br, #by-owner .page-entry h3 br, #by-owner #post-195 .page-entry br, #by-owner #post-196 .page-entry br, #by-owner #post-197 .page-entry br, #by-owner #post-19 .page-entry br, #by-owner .page-entry br.clear   {
	display: block;
}

#by-owner #post-830 h2,
#by-owner #post-942 h2 {
	color: #cc0000;
	font-size: 2.6em;
}

table#lo-a,
table#lo-b,
table#lo-c,
table#los-a,
table#los-b,
table.los-m2-a {
	margin: 0 auto;
	text-align: center;
}

table#lo-a {
	width: 607px;
}

table#los-a {
	margin-bottom: 2em;
}

table#los-a,
table.los-m-a,
table.los-m2-a {
	width: 724px;
}

table#lo-b {
	width: 620px;
	margin-top: 50px;
	font-size: 2.2em;
	text-align: left;
}

table#lo-b {
	background: transparent url(/wp-content/uploads/lo-bar.gif) repeat-y;
	height: 55px;
}

table#lo-b tr{
	height: 55px;
}

table#lo-b tr td {
	padding-left: 1em;
	color: #666324;
	font-weight: bold;
}

td.lo-price {
	width: 110px;
}

td.lo-what {
	width: 350px;
}

table#los-b tr td,
table.los-m2-a tr td {
	text-align: left;
}

table#los-b .lo-box-a-price p,
table#los-b .lo-box-a-header h3,
table.los-m2-a .lo-box-a-price p,
table.los-m2-a .lo-box-a-header h3 {
	color: #666324;
	font-size: 2.2em;
	font-weight: bold;
	padding: .2em 0 0 0;
}

table#los-b .lo-box-a-price p,
table.los-m2-a .lo-box-a-price p {
	font-size: 2.5em;
	padding: .3em 0 0 1em;;
}

table#los-b .lo-box-a-header h3,
table#los-b .lo-box-a-header p,
table.los-m2-a .lo-box-a-header h3,
table.los-m2-a .lo-box-a-header p {
	color: #666324;
	text-align: center;
	font-weight: bold;
}

.lo-box-a-more-info {
	height: 150px;
	width: 217px;
}

div.lo-box-a-more-info p {
	display: block;
	font-size: 1.1em;
}

table#lo-c {
	width: 621px;
	background: transparent url(/wp-content/uploads/lo-bar-2.gif) no-repeat;
	height: 182px;
	margin-top: 10px;
}

table#lo-c td {
	text-align: left;
}

table#lo-c td.lo-all {
	width: 160px;
	font-size: 2em;
	text-align: center;
	color: #666324;
	font-weight: bold;
}

td.lo-items ul li{
	list-style: disc;
	margin-left: 2em;
	font-size: 1.4em;
}

table#lo-d {
	width: 300px;
	margin-left: 390px;
	margin-top: 10px;
	font-size: 1.6em;
	color: #cc0000;
	font-weight: bold;
} 

.lo-box-a {
	width: 217px;
	height: 323px;
}

.lo-box-a-price {
	background: transparent url(/wp-content/uploads/lo-tab.gif) no-repeat;
	height: 48px;
}

.lo-box-a-details ul,
.lo-box-a-details p {
	margin: 2em;
	font-size: 1.1em
}

.lo-box-a-details li {
	list-style-type: disc;
}

.lo-box-a-header {
	background: transparent url(/wp-content/uploads/lo-tab-top.gif) no-repeat;
	height: 57px;
}

.lo-box-a-details {
	border: 1px solid #e0c475;
	height: 208px;
}

#by-owner .page-entry-extended h2.you-can-save {
	border-bottom: 2px solid #b3b359;
	margin-left: 1em;
	margin-right: 1em;
}

.price-compare {
	font-size: 1.1em;
	font-weight: bold;
	width: 100%
}

.price-compare tr.row-d {
	color: #cc0000;
	font-size: 1.3em;
}

.price-compare tr.row-b,
.price-compare tr.row-d {
	background: #e0c475;
}

.price-compare tr td {
	padding: .8em .5em;
}


#by-owner .page-entry br.clear {
	/*clear: both;*/
}

#page-content legend, .page-entry legend {
	font-weight: bold;
	padding: 0 2em;
	border: 1px solid #b3b359;
	margin-left: .5em;
}

#page-content label, .page-entry label {
	width: 14em;
	text-align: right;
	float: left;
	padding-right: .5em;
	font-weight: bold;
}

#page-content label.same-line {
	float: none;
	padding-left: .5em;
}

#page-content ul.check-box-list, #page-content .more-space {
	margin-left: 15em;
}

#page-content #search-sites {
	margin-left: 1em;
}

.open-house-listing {
	margin-top: 50px;
}

#profile-property {
	font-size: 1.1em;
}

#profile-property #profile {
	color: #cc0000; 
}

#profile-property address {
	text-align: center;
	color: #666324;
	font-size: 1.6em;
	font-weight: bold;
}

#profile-property #profile-listing-number {
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
}

#date-available {
	font-size: 1.3em;
	color: #ff0000;
	font-weight: bolder;
	margin: 1em 0;
}

#date-available, #profile-application {
	text-align: center;
}

#property-info {
	width: 780px;
	margin-top: 25px;
}
#property-info img {
	margin-top: 24px;
	display: block;
}

#property-info #column-one, #property-info #column-two {
	width: 300px;
}

#property-info #column-one {
	float: left;
	margin-left: 70px;
}

	*html #property-info #column-one {
		float: left;
		margin-left: 35px;
	}

#property-info #column-two {
	float: right;
	margin-right: 70px;
}

	*html #property-info #column-two {
		float: right;
		margin-right: 35px;
	}

#property-info #column-one h3, #property-info #column-two h3{
	font-size: 1.6em;
	height: 28px;
}

#property-contact {
	border: 3px solid #B3B359;
	padding: 5px;
	height: 209px;
	width: 284px;
	margin-top: 24px;
	font-size: 1.1em;
}

#usermessage3a {
	font-size: 1.3em;
	font-weight: bold;
	color: #ff0000;
}

.more-property-info {
	clear: both;
	margin: 0 70px;
	padding-top: 20px;
	font-size: 1.3em;
}

.more-property-info p {
	margin-bottom: 1.2em;
}

.more-property-info .details {
	border: 3px solid #B3B359;
	padding: 5px;
	font-size: 1em;
	margin-bottom: 2em;
	overflow: hidden;

}

.dates-available-list {
	margin-left: 320px;
}

	*html .more-property-info .details {
		height: 1%;
	}

.details dt {
	font-weight: bold;
	float: left;
	width: 170px;
	overflow: hidden;
	margin-bottom: 3px;
}

.details dd { 
	margin-bottom: 3px;
}

dl.profile-info {
	float: left;
	width: 340px;
}


.annual-income {
	float: left;
	width: 315px;
}

dl.profile-info-more {
	width: 300px;
}

dl.profile-info-more, 
.room-sizes,
.rental-spaces {
	float: right;
	width: 265px;
}

.room-sizes table {
	width: 100%;
}

.room-sizes th {
	font-weight: bold;
	text-decoration: underline;
}

.features {
	width: 290px;
	float: left;
}

.features ul, ul.a-list {
	margin-left: 1em;
}

ul.a-list {
	margin-top: 1em;
	margin-bottom: 1em;
}

.features ul li, ul.a-list li {
	list-style-type: disc;
}

#pagination {
	margin: 1em 0;
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
}

#disclaimer {
	font-weight: bold;
	text-align: center;
}

#other-info {
	clear: both;
	margin-top: 2em;
}

#by-owner #footer {
	background: #ffecb0;
	padding: 10px 30px;
	clear: both;
	font-size: 1.1em;
}

#by-owner #footer .divider {
	border-top: 3px solid #b3b359;
	display: block;
	clear: both;
}

#by-owner #footer ul li {
	float: left;
	padding: 0 .5em;
	border-right: 1px solid #000000;
	font-weight: bold;
}

#by-owner #footer ul li.no-divider {
	border-right: 0 none;
}

#by-owner #footer ul#general-links {
	padding: 1em 0 0 10em;
}

#by-owner #footer ul#regional-sites {
	border-top: 0 none;
	clear: left;
	margin-top: 2em;
}

#other-links .no-divider {
	color: #656224;
}

#by-owner #footer #copyright {
	text-align: center;
	clear: left;
	padding-top: 1em;
	font-weight: bold;
}

#by-owner #footer #copyright img {
	vertical-align: middle;
	padding-right: 20px;
}


#open-house-arrow {
	padding: 1.5em 0;
}

.navigation {
	text-align: center;
	font-size: 1.1em;
}

#hire-us-info {
	text-align: left;
}

#hire-us-info strong {
	font-size: 1.2em;
}

#hire-us-info ul {
	margin: 1em 0 1em 2em;
	
}

#hire-us-info ul li{
	list-style: disc;
	font-weight: normal;	
}

#steps-aside {
	text-align: left;
}

#dash-board td {
	padding: .5em;
}

#by-owner .page-entry p.landing-text {
	text-align: center;
	margin-bottom: .2em;
}

#by-owner .page-entry p.landing-text span {
	font-weight: bold;
}

/* forms */
#content .cform {
	border: 1px solid #b3b359;
}

#content .cform legend {
	color: #666324;
	border: 0 none;
}

#content .cform fieldset {
	background: #ffecb0;
	border: 0 none;
}

#contact-side-a {
	width: 225px;
	float: left;
	border-right: 3px solid #b3b359;
	padding-right: 15px;
	margin-bottom: 2em;
}

#contact-side-b {
	width: 220px;
	float: right;
	padding-left: 15px;
	margin-bottom: 2em;
}

.sub-link {
	text-align: center;
	font-weight: bold;
	font-size: 1.1em;
	display: block;
}

/* admin */
#left-ad {
	height: 200px;
	overflow: scroll;
}

#left-ad li {
	float: left;
	margin: 10px;
}

.not-paid,
.paid {
	font-weight: bold;
}

.not-paid {
	color: red;
}

.paid {
	color: green;
}


/* sorting */

table .header {
	background-image: url(/wp-content/uploads/bg.gif);
	background-repeat: no-repeat;
	border-left: 1px solid #FFF;
	border-right: 1px solid #000;
	border-top: 1px solid #FFF;
	padding-left: 30px;
	padding-top: 8px;
	height: auto;
	background-position: 0 3px;
}
table .headerSortUp {
	background-image: url(/wp-content/uploads/asc.gif);
	background-repeat: no-repeat;
	background-color: #fd0000;
}
table .headerSortDown {
	background-image: url(/wp-content/uploads/desc.gif);
	background-repeat: no-repeat;
	background-color: #fd0000;
}

#print {
	text-align: right;
	padding: .5em;
	font-weight: bolder;
}


#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/wp-content/uploads/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

#TB_ajaxContent .rate {
	width: 200px;
	float: left;
	text-align: center;
}

#TB_ajaxContent ul {
	margin: 2em 0 2em 30px;
	
}

#TB_ajaxContent ul li {
	list-style: disc;
}

#TB_window, #TB_title  {
	background: #ffecb0;
}

#TB_ajaxWindowTitle {
	color: #666324;
	font-size: 1.5em;
	font-weight: bold;
}

#TB_window a#TB_closeWindowButton {
	color: #cc0000;
	text-transform: capitalize;
}

#TB_window a.post-an-ad, #TB_window a.hire-us, #TB_window a.email-us, a.view-listings, a.property-alert, a.post-an-ad, a.hire-us {
	margin-top: 1em;
	text-indent: -300em;
	width: 125px;
	height: 41px;
	display: block;
	float: right;
}

a.view-listings, a.property-alert {
	float: none;
}

.button-row {
	width: 100%;
	margin: 2em 0;
	height: 50px;
}

.button-row a {
	float: left;
	margin: 0 50px;
}

#TB_window a.post-an-ad,  a.post-an-ad {
	background: transparent url(/wp-content/uploads/post-an-ad-button.gif) no-repeat;
}

#TB_window a.hire-us, a.hire-us {
	background: transparent url(/wp-content/uploads/hire-us-button.gif) no-repeat;
}

#TB_window a.email-us {
	background: transparent url(/wp-content/uploads/email-us-button.gif) no-repeat;
}

a.view-listings {
	background: transparent url(/wp-content/uploads/view-listings-button.gif) no-repeat;
}

a.property-alert {
	background: transparent url(/wp-content/uploads/property-alert-button.gif) no-repeat;
}

#TB_window a.post-an-ad:hover, #TB_window a.hire-us:hover, #TB_window a.email-us:hover, a.view-listings:hover, a.property-alert:hover, a.post-an-ad:hover, a.hire-us:hover {
	background-position:-125px 0;
}

#wpstats {
	display: none;
}

table.dpTable {
	background: #ffffff;
}

table.dpTable tr td {
	text-align: center;
}

table.dpTable td.dpTDHover:hover {
	cursor: pointer;
}





