/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom {
	background: red;
}
*/

/*MAIN SITE HACKS*/
body.custom #container {margin:0;}

body.custom #wrapper {background:url("http://johnhall.com/wp-content/uploads/2010/02/sunrays4.jpg") no-repeat scroll left top #284760;}

body.header-fluid div#header, body.header-fixed div#header {background:transparent; height:135px;}

div.header-link-image  {margin:25px 0;}

/*HOMEPAGE LEAFS: Top (Rotating Photo) 26; Middle (jcarousel scroll bar) 68; 3 boxes 59,60,61; */

body.custom #leaf-26, #leaf-202, #leaf-220, #leaf-211, #leaf-246, #leaf-184, #leaf-38, #leaf-40, #leaf-70, #leaf-76, #leaf-79, #leaf-80, #leaf-88, #leaf-89, #leaf-91, #leaf-94, #leaf-98, #leaf-103, #leaf-115, #leaf-124, #leaf-128, #leaf-131, #leaf-137, #leaf-140, #leaf-143, #leaf-146, #leaf-169, #leaf-175 {width: 900px; margin: 0; padding: 0;}

body.custom #leaf-26 {background:url("custom/rotate/rotate.php") repeat scroll 0 0 transparent;}

body.custom #leaf-40, #leaf-38, #leaf-70, #leaf-76, #leaf-79, #leaf-80, #leaf-88, #leaf-89, #leaf-91, #leaf-94, #leaf-98, #leaf-103, #leaf-115, #leaf-124, #leaf-128, #leaf-131, #leaf-137, #leaf-140, #leaf-143, #leaf-146, #leaf-169, #leaf-175 {background: url(custom/rotate-seller/rotate.php);}

body.custom .FS_QuickSearch {left:578px; position:relative; top:-28px; width:250px;}

body.custom .FS_QuickSearch h2 {color:#284760; font-weight: bold; font-size:16px; padding:0 0 26px 26px;}

body.custom .FS_QuickSearch .SubmitButton {background:url("http://johnhall.com/wp-content/uploads/2010/02/search.png") no-repeat scroll 0 0 transparent; border:medium none; color:#284760; cursor:pointer; font-family:verdana; font-size:16px; font-weight:bold; height:40px; left:-36px; padding:0 0 8px; position:relative;
top:10px; width:140px;}

body.custom .advanced {left:170px; position:absolute; top:165px;}

body.custom .FS_QuickSearch_sm .SubmitButton {background:none repeat scroll 0 0 #284760; border: 1px solid #284760;
color:#ffcc00; font:12px Arial,Helvetica,sans-serif; margin:5px; width:25px;}

body.custom .FS_QuickSearch_sm { color:#284760; font-weight:bold; margin:24px 0 0 510px;}

body.custom .real-estate-leaf {background:none repeat scroll 0 0 #FFFFFF; float:left; padding:10px; border-right:#284760 solid 2px; overflow:visible;}

body.custom .real-estate-leaf h3 {font-family:verdana, sans serif; font-weight:bold; color:#284760; font-size:16px; margin: 10px 0 0 0;}

body.custom .real-estate-leaf p {font-size:14px; margin: 5px 0 5px 3px;}

body.custom .home-leaf-bottom {background: url(http://johnhall.com/wp-content/uploads/2010/02/go-button.gif) no-repeat scroll 0 0 #FFFFFF; margin:-10px -15px -10px 0; padding:10px 9px 11px 10px; float: right;}
body.custom .home-leaf-bottom a {font-family:verdana, sans serif; font-size:14px; font-weight:bold; color:#284760; text-decoration:none;}
body.custom .home-leaf-bottom a:hover {text-decoration:underline;}

body.custom .homepage-box h3 a {color:#284760; text-decoration:none;}
body.custom .homepage-box h3 a:hover {text-decoration:underline;}


/*NAVIGATION BAR*/

body.custom div#navigation {width:585px; float:right; display:block; margin:-75px 0 0 0; border: #FAD871 solid 1px; clear:none; padding:0px; width:auto; min-width:550px; max-width:585px; height:auto; min-height:20px; max-height: 32px;}

body.custom ul.navigation li a:hover {color: #284760; background: #FFCC33; text-decoration:none;}

body.custom ul.navigation li ul a {color:#284760; font-family:verdana,sans-serif; background: #ffffff; font-size:12px; font-variant:normal; font-weight:normal; letter-spacing:0; line-height:12px; text-transform:none;}

body.custom ul.navigation li ul li {width: auto;}


/*Sellers Section Sidebar */

body.custom .sidebar-background {background: url(http://johnhall.com/wp-content/uploads/2010/02/sidebar-box.gif) no-repeat; margin:0 -5px 0 0; padding:0 0 0 0;}

body.custom #leaf-69 .leaf-top, #leaf-72 .leaf-top, #leaf-75 .leaf-top, #leaf-127 .leaf-top {background: url(http://johnhall.com/wp-content/uploads/2010/02/sidebar-box-top.gif) no-repeat; margin:0 -4px 0 0; padding:15px 0 10px 20px; font-size:14px;}

body.custom #leaf-69 .leaf-top a, #leaf-72 .leaf-top a, #leaf-75 .leaf-top a, #leaf-127 .leaf-top a {color:#284760; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style: italic; text-transform:none; text-decoration:none;}
 
body.custom #leaf-69 .leaf-content, #leaf-72 .leaf-content, #leaf-75 .leaf-content, #leaf-127 .leaf-content {background: url(http://johnhall.com/wp-content/uploads/2010/02/sidebar-box-middle.gif) no-repeat; margin:-6px -4px 0 0; padding:0 15px 0 30px; line-height: 10px;}

body.custom #leaf-69 .leaf-content h3.entry-title, #leaf-72 .leaf-content h3.entry-title, #leaf-75 .leaf-content h3.entry-title, #leaf-127 .leaf-content h3.entry-title {line-height:16px; font-size: 14px; font-family: verdana;}

body.custom #leaf-69 .leaf-content .feed-post, #leaf-72 .leaf-content .feed-post, #leaf-75 .leaf-content .feed-post, #leaf-127 .leaf-content .feed-post {margin:0; padding:10px 0 0 0;}

body.custom .recent-article-seller {background: url(http://johnhall.com/wp-content/uploads/2010/02/sidebar-box-bottom.gif) bottom center no-repeat; margin:0 10px 0 0; padding:0 5px 35px 0;}

body.custom .search-agent-seller {background: url(http://johnhall.com/wp-content/uploads/2010/02/sidebar-box-bottom.gif) bottom center no-repeat; margin:0; padding:0 0 20px;}

body.custom .search-agent-seller h3 {color:#284760; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; size:14px; font-style: italic; margin:0; padding:15px 0 0 30px; letter-spacing:2px;}

body.custom .agent_search_container {margin:0 0 -18px; padding:5px 0 0 20px;}

body.custom .agent_search_form {margin:0px; padding:0;}

body.custom #sidebar-nav a:link, a:visited, a:active {color:#284760; text-decoration:none;}

body.custom .main-page a {margin:0; padding:0; font-size:14px; font-weight:bold;}

body.custom .sub-pages a {margin:0; padding:5px 0 0 10px;}

body.custom .sidebar-search-button-image {background:url("http://johnhall.com/wp-content/uploads/2010/02/med-button-light.png") no-repeat scroll bottom right; overflow:visible; position:relative; top:0; left:4px; padding:12px 0 0; margin:0;}

body.custom .sidebar-search-button-text {background:none repeat scroll 0 0 transparent; border:0 none; color:#284760; cursor:pointer; font-family:verdana,sans serif; font-size:14px; font-weight:bold; left:185px; margin:0; padding:0 0 10px; position:relative; text-transform:uppercase; top:-3px; text-align:left;}

body.custom .dark-sidebar-background {background: url(http://johnhall.com/wp-content/uploads/2010/02/dark-sidebar-box.gif) no-repeat; margin:20px -5px 0 0; padding:0 0 0 0;}

body.custom .dark-sidebar-content {background: url(http://johnhall.com/wp-content/uploads/2010/02/dark-sidebar-box-bottom.gif) bottom center no-repeat; margin:0; padding:0 0 50px;}
body.custom .dark-sidebar-content h3 {color:#ffcc00; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; size:14px; font-style: italic; margin:0; padding:15px 0 0 30px; letter-spacing:2px;}
body.custom .dark-sidebar-content p {color:#ffffff; margin:0 15px 0 0; padding:10px 0 0 35px;}

body.custom .sidebar-button {background: url(http://johnhall.com/wp-content/uploads/2010/02/sm-button-light.png) no-repeat scroll 0 0; margin:-8px -7px 0 0; padding:10px 18px 15px 10px; float: right; font-family:verdana, sans serif; overflow:visible;}
body.custom .sidebar-button a {font-size:14px; font-weight:bold; color:#284760; text-decoration:none;}
body.custom .sidebar-button a:hover {text-decoration:underline;}

/*White Background and Yellow Border on Pages*/
#container {border:9px solid #fad871; background:#ffffff;}
.pageid-10 #container, .pageid-5398 #container, .pageid-5434 #container, .pageid-5501 #container, .pageid-5508 #container, .pageid-5583 #container {border:0px; background:#284760;}

/*Homepage Scroll Bar Hacks*/

body.custom .scroll-nav {margin:-15px 0 15px; padding:10px 10px 0; background:url("http://johnhall.com/wp-content/uploads/2010/02/glass-bottom.png") no-repeat scroll left bottom transparent; overflow:visible;}

body.custom .jcarousel-container {background:transparent; position:relative; top:0; left:20px; width:840px;}

body.custom .jcarousel-clip { width: 798px; height: 130px;}

body.custom .jcarousel-list li { width: 165px; height: 144px; padding:0 15px; }

body.custom .jcarousel-item-placeholder {background:transparent url(jcarousel_loading.gif) 50% 50% no-repeat; }

body.custom .jcarousel-clip { z-index: 2; padding: 0; margin: 5px 0 0 25px; overflow: hidden; position: relative;  height:100%; }

body.custom .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0;  padding: 0; }

body.custom .jcarousel-list li a, .jcarousel-item {float: left; list-style: none !important; margin: 0 !important; height:100%; }

body.custom .jcarousel-list .jcarousel-item { list-style: none; float:left; }

body.custom .jcarousel-hide {display:none; }

body.custom .jcarousel-description {float:right; }

body.custom .jcarousel-next-horizontal {background:url("http://johnhall.com/wp-content/plugins/jcarousel-for-wordpress/images/right-arrow.png") no-repeat scroll 0 0; cursor:pointer; height:40px; position:absolute; right:0; top:63px; width:10px; }

body.custom .jcarousel-next-disabled.jcarousel-next-disabled-horizontal {background:transparent; cursor:default;}
body.custom .jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal {background:transparent; cursor:default;}

body.custom .jcarousel-prev-horizontal { background:url("http://johnhall.com/wp-content/plugins/jcarousel-for-wordpress/images/left-arrow.png") no-repeat scroll 0 0; cursor:pointer; height:40px; left:0; position:absolute; top:63px; width:10px; }

/*Stats Nav*/
body.custom .stats-nav-main li.current_page_item a {background: url(http://johnhall.com/wp-content/uploads/2010/02/carrot.png) no-repeat left center transparent; margin:0 0 0 5px; padding:0 0 0 15px;}
body.custom .stats-nav-main li a {font-family: Georgia, "Times New Roman"; color:#284760; margin:0 0 0 10px; padding:0 0 0 10px; font-weight:bold; font-size:16px; line-height:40px; text-decoration:none;}
body.custom .stats-nav-main li a:hover {text-decoration:underline;}

/*Stats Widgets*/
body.custom #text-23 .textwidget {margin:0; padding:0 5px 0;}
body.custom #text-12 .textwidget {margin:0; padding:0 5px 0;}

/*Careers Nav*/

body.custom .careers-nav {background:none repeat scroll 0 0 #EFEFEF; margin:-5px 0 10px 10px; padding:10px;}

body.custom .career-nav-main {margin:0; padding:0;}
body.custom .career-nav-main li {margin:0; padding:0 0 5px;}
body.custom .career-nav-main li a {font-family: Georgia, "Times New Roman"; color:#284760; margin:0 0 0 10px; padding:0 0 0 10px; font-weight:bold; font-size:16px; line-height:16px; text-decoration:none;}
body.custom .career-nav-main li a:hover {text-decoration:underline;}

body.custom .career-nav-sub {margin:0; padding:0;}
body.custom .career-nav-sub li a {font-family: Georgia, "Times New Roman"; color:#284760; margin:0 0 0 20px; padding:0 0 0 10px; font-size:14px; line-height:23px; text-decoration:none;}
body.custom .career-nav-sub li a:hover {text-decoration:underline;}

body.custom .career-nav-sub li.current_page_item a {background: url(http://johnhall.com/wp-content/uploads/2010/02/carrot.png) no-repeat left center transparent; margin:0 0 0 15px; padding:0 0 0 15px;}

body.custom .other-section {margin:0 0 0 10px; padding:0 0 0 10px;}
body.custom .other-section li {margin:0; padding:10px 0 0 0;}
body.custom .other-section li a {font-family: Georgia, "Times New Roman"; color:#284760; font-weight:bold; font-size:16px; line-height:16px; text-decoration:none;}
body.custom .other-section li a:hover {text-decoration:underline;}




/*end Careers Nav*/


/*Careers Section Sidebar*/
body.custom #leaf-96, #leaf-92, #leaf-108, #leaf-113, #leaf-116 {height:30px; background: url(http://johnhall.com/wp-content/uploads/2010/02/left-yellow-banner.png) no-repeat; margin:10px 0 0 -20px; padding:15px 0 0 35px;}

body.custom #leaf-96 h3 a, #leaf-92 h3 a, #leaf-108 h3 a, #leaf-113 h3 a, #leaf-116 h3 a {font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; color:#284760; text-shadow:0.25px 0.5px #B2B2B2; text-decoration:none; }

body.custom #leaf-96 h3 a:hover, #leaf-92 h3 a:hover, #leaf-116 h3 a:hover, #leaf-113 h3 a:hover {text-decoration:underline;}
body.custom .career-nav .current_page_parent a {font-weight:bold; font-size:16px; line-height:25px;}

body.custom .recent-article-career {background: url(http://johnhall.com/wp-content/uploads/2010/02/sidebar-box-bottom.gif) bottom center no-repeat; margin:25px 0 0 15px; padding:0 5px 35px 0;}

/*Career Table */

body.custom .support {background:url("http://johnhall.com/wp-content/uploads/2010/02/careers-207.jpg") no-repeat scroll center center transparent; height:167px; padding:34px 0 0; width:207px;}

body.custom .careers-link a:link, .careers-link a:active, .careers-link a:visited {color:#284760;
font-family:georgia;
font-size:16px;
font-weight:bold;
left:68px;
margin:0;
padding:0;
position:relative;
text-decoration:none;
top:0;}

body.custom .careers-link a:hover {text-decoration:underline;}

body.custom .training {background:url("http://johnhall.com/wp-content/uploads/2010/02/training-207.jpg") no-repeat scroll center center transparent; height:167px; padding:34px 0 0; width:207px;}

body.custom .career-text {text-align:center; font-family:georgia; font-size:18px; font-style:italic; color:#284760;}

/*end Careers Table*/

/* Realtor Page */
body.custom .realtor {background:url("http://johnhall.com/wp-content/uploads/2010/02/careers.jpg") no-repeat scroll center center transparent; height:234px; padding:0; width:290px;}

body.custom .realtor-link a:link, .realtor-link a:active, .realtor-link a:visited {margin:0; padding:0; font-family:georgia; font-size:18px; text-decoration:none; font-weight:bold; color:#284760; position:relative; top:23px; left:158px;}
body.custom .realtor-link a:hover {text-decoration:underline;}

/* Intranet Link Edits*/

body.custom #header .home-links {margin:0; padding:5px 0 0 0; font-size:12px; background: url(http://johnhall.com/wp-content/uploads/2010/02/upper-links.png) no-repeat; display:block; width:220px; height:29px; text-align:center; font-family: Verdana, Geneva, sans-serif; float:right; color:#666666;}

body.custom #header .home-links a:link, .home-links a:visited, .home-links a:active {color:#666666; text-decoration:none;}
body.custom #header .home-links a:hover {color:#000000;}

/*Homepage Successful Agents */
body.custom .success {position:relative; top:18px; left:36px; color:#FFFFFF; font-size:18px; line-height:21px;}
body.custom .success strong {color:#ffcc33;}

body.custom .content-success {position:relative; top:10px; left:10px; color:#FFFFFF; font-size:18px; line-height:21px;}
body.custom .content-success strong {color:#ffcc33;}

/*Content Tabs - About Page */
body.custom ul.postTabs {clear:both; font-family:georgia; font-style:italic; padding:1.2em 0 0.25em 0 !important;}
body.custom ul.postTabs li {font-size:14px; }

/*About page */
body.custom .about-page {background:url("http://johnhall.com/wp-content/uploads/2010/02/sidebar-box.gif") no-repeat scroll center top transparent; color:#284760; float:right; font-family:georgia; font-size:18px; font-style:italic; margin:15px 50px 0 0; padding:0; width:275px;}

body.custom .about-box {background:url("http://johnhall.com/wp-content/uploads/2010/02/sidebar-box-bottom.gif") no-repeat scroll bottom center transparent; margin:0; padding:0px; clear:both;}
body.custom .about-box p {margin:0; padding:15px 25px 30px; text-align:center;}

body.custom .about-main {float:left; height:auto; margin:0; max-height:400px; min-height:100px; padding:0; width:500px;}

body.custom .postTabs_divs  {background:none repeat scroll 0 0 #EFEFEF; border-bottom:1px solid #284760; border-left:1px solid #284760; border-right:1px solid #284760; color:#284760; margin:-11px 0 0; padding:4px 20px 20px;}

body.custom .postTabs_divs h2 {color:#284760; font-weight:normal; font-family:georgia; font-size:18px; padding:10px 0 10px;}

/* About Page Broker Tab */
body.custom .broker-table {background:none repeat scroll 0 0 #ffffff; border:4px solid #284760; font-family:georgia; font-size:16px; margin: 0px 30px; padding:0;}
body.custom .broker-table table td {vertical-align:top;}

/*About Agents Tab */
body.custom .about-agent a {margin:120px -267px 0 0; padding:0; float:right; color:#284760;
font-family:georgia; font-size:16px; font-weight:bold; text-decoration:none;}
body.custom .about-agent a:hover {text-decoration:underline;}

/*Post Tag Links */
body.custom div.entry-meta a {text-decoration:none;}
body.custom div.entry-meta a:hover {text-decoration:underline;}

/*Testimonials Box*/
body.custom .testimonials-565 {background:url("http://johnhall.com/wp-content/uploads/2010/02/testimonials-top.jpg") no-repeat scroll center top transparent; color:#4d4d4d; font-family:georgia; font-size:15px; margin:25px 0 0; padding:0 0 0; text-align:center;}

body.custom .testimonials-565 p {font-size:17px; text-align:right;}

body.custom .testimonials-bottom-565 {background:url("http://johnhall.com/wp-content/uploads/2010/02/testimonials-bottom.jpg") no-repeat scroll center bottom transparent; margin:0; padding:20px 75px 30px;}

body.custom .testimonials-610 {background:url("http://johnhall.com/wp-content/uploads/2010/02/testimonials-top.jpg") no-repeat scroll center top transparent; color:#4d4d4d; font-family:georgia; font-size:15px; margin:25px 0 0; padding:0 0 0; text-align:center;}

body.custom .testimonials-610 p {font-size:17px; text-align:right;}

body.custom .testimonials-bottom-610 {background:url("http://johnhall.com/wp-content/uploads/2010/02/testimonials-bottom.jpg") no-repeat scroll center bottom transparent; margin:0; padding:20px 105px 30px;}

/*Image Edits*/
body.custom .blue-border {border:4px solid #465e72;}
body.custom .wp-caption p {clear:both;}

/*Widget Title */
body.custom div.sidebar span.widget-title {color:#284760; font-family:georgia,serif; font-size:18px;  font-variant:normal; font-weight:normal; letter-spacing:0; line-height:18px; padding:6px 5px; text-transform:none; border-bottom:1px solid #465E72;}

body.custom div.sidebar li.widget {font-family:verdana;}
body.custom div.sidebar li.widget a:link, a:active {color:#444444; text-decoration:none;}
body.custom div.sidebar li.widget a:visited {color:#666666; text-decoration:none;}
body.custom div.sidebar li.widget a:hover {text-decoration:underline;}

/*Main Warning Message - before everything */
body.custom #top-message {background:#284760;}
body.custom .newsite {background:none repeat scroll 0 0 #FAD871; border-bottom:1px solid #284760; color:#284760; font-family:verdana; font-size:12px; line-height:18px; padding:5px; text-align:left;}

/*City Page */
body.custom .scroll-nav h1 {text-align:center; text-shadow:0.1em 0.1em 0.05em #333333; top:5px; padding:10px 0 0; font-size:22px; color:#FAD871;}

body.custom .city-widget .leaf-top, .city-rss-feed .leaf-top, .city-home-search .leaf-top {border-bottom:0 none; color:#284760; font-family:verdana; font-weight:bold; letter-spacing:0;}
body.custom .city-widget h2 {border-bottom:0 none; color:#284760; font-family:verdana; font-size:16px; font-weight:bold; letter-spacing:0; padding:10px 0 0;}
body.custom .city-widget {overflow:visible;}
body.custom .city-page-full-width {margin:0; background:#284760; text-align:center; font-weight:bold;}
body.custom .city-page-full-width .leaf-content p {margin:0; color:#FDBB30; font-size:18px; font-family:georgia;}
body.custom .city-page-full-width .leaf-content p a {color:#FFFFFF; text-decoration:underline;}
body.custom .city-page-full-width .answer {color:#FFFFFF; font-weight:normal;}

body.custom .city-home-search {background:url("http://johnhall.com/wp-content/uploads/2010/02/find-a-home.png") no-repeat scroll 290px center #ffffff;}
body.custom .city-home-search ul {padding:10px 0 0 24px;}
body.custom .city-home-search li {list-style:disc outside none;}
body.custom .city-home-search li a {font-size:16px; font-family:verdana; color:#336699;}

body.custom .city-rss-feed h3.entry-title {color:#336699; font-family:verdana,sans-serif; font-size:16px; font-variant:normal; font-weight:normal; letter-spacing:0; line-height:16px; text-transform:none;}
body.custom .city-rss-feed .leaf-content {padding:0 0 0 10px;}
body.custom .city-rss-feed .feed-post {margin:0; padding:5px 0;}

body.custom #leaf-202 {background:url("/wp-content/uploads/2010/02/tempe.gif") repeat scroll 0 0 transparent;}
body.custom #leaf-184 {background:url("/wp-content/uploads/2010/02/scottsdale.gif") repeat scroll 0 0 transparent;}
body.custom #leaf-211, #leaf-246, #leaf-220 {background:url("custom/rotate/rotate.php") repeat scroll 0 0 transparent;}

/*Link Within Style*/
body.custom .linkwithin_hook {border-top:2px solid #666666;}

/* footer widgets */
body.custom div#footer-widgets {width:100%;}
body.custom div#footer-widgets div.footer-item {float:left; margin:10px; width:31%; color:#FFFFFF; font-size:10px; line-height:14px;}
body.custom div#footer-widgets h2 {font-weight:bold; font-size:13px; line-height:20px; border-bottom: 1px solid #ddd; margin-bottom:4px; padding-bottom:4px; color:#FAD871;}

body.custom div#footer-widgets ul {padding:0px; margin:10px 0 0px;}
body.custom div#footer-widgets ul li {list-style-type:none; margin: 0 0 2px; padding: 0 0 2px;}
body.custom div#footer-widgets ul li a {color:#FFFFFF; text-decoration:none;}
body.custom div#footer-widgets ul li a:hover {color:#FDBB30; text-decoration:underline;}
body.custom div#footer {padding-bottom:10px;margin: 0 auto;}

body.custom #footer table.footer-table td {vertical-align:top; width:50%;}

/*end footer widgets*/

/*copyright*/
body.custom #footer p.copyright {color:#FAD871;}
body.custom #footer p.copyright a {color:#FAD871; text-decoration:none;}
body.custom #footer p.copyright a:hover {color:#FFFFFF; text-decoration:underline;}

/*statistics page*/
body.custom #leaf-101 .leaf-top {font-size:16px; letter-spacing:0px; line-height:16px; color:#284760;}
body.custom #leaf-101 .feed-post {padding:0 10px;}
body.custom #leaf-101 h3 {line-height:20px; font-size:14px;}

/*Office Locations Page*/
body.custom .entry-content table.locations-table {width:100%;}
body.custom .entry-content table.locations-table td {text-align:center; vertical-align:top;}

/*Bottom Background on Seller's Page */
body.custom .page-bottom {background-color:#FAD871; margin:0 0 15px -15px; padding:15px 10px 0;}

/*blog sidebar*/
body.custom .sidebar-yellow {background:url("http://johnhall.com/wp-content/uploads/2010/02/sidebar-border.png") repeat-y scroll 0 0 #FAD871; margin:0 0 0 11px;}

/*tweetmeme and facebook share*/
body.custom .share {margin:0; padding:0;}

/*Realtor Page, Search by name image*/
body.custom .realtor-search {float:right; padding:0; margin:0;}

/*Table Formatting*/
body.custom #wp-table-reloaded-id-1-no-1 th, #wp-table-reloaded-id-2-no-1 th {color:#284760; font-family:verdana; font-size:12px; font-weight:bold; text-align:center; background-color:#fad871; border:0px; color:#284760;}

body.custom #wp-table-reloaded-id-1-no-1 td, #wp-table-reloaded-id-2-no-1 td {font-family:verdana; font-size:12px; font-weight:bold; text-align:center; color:#284760;}

body.custom .mu_register {background:#FFFFFF; border:4px #FAD871; color:#284760; font-family:verdana; font-size:16px; position:relative; top:140px; valign:top;}

/*CODE FORMATTING*/
body.custom pre, code {border:1px solid #666666; display:block; font-family:Consolas,Monaco,"Courier  New",Courier,monospace; font-size:12px; font-weight:inherit; line-height:1em; margin-bottom:22px; overflow-x:auto; padding:10px; white-space:pre-wrap; word-wrap:break-word;}