/* CUSTOM CSS */

#content-homepage {
     position: relative;
     top: -98px;
     left: 0px;
}

#design1-bottombanner  {
background: none repeat scroll 0 0 #ffffff;
}

.homepage #logo {
	
	height:259px;
	margin-bottom:105px;
	
}

.homepage #header {
	height:259px;
}

#design1-bottombanner {
	
	top:390px;
	
}

/*
#header {
	height:259px;
}

#logo {
	height:259px;
	
}

/* CUSTOM CSS AA7B51 */

/*
----------------------------------------------------------------
	COLOR VARIABLES
----------------------------------------------------------------

	#AA7B51 - accent_color (#AA7B51) !!!
	#AA7B51 - left_column_color

*/

/*
----------------------------------------------------------------
	SITE STRUCTURE
----------------------------------------------------------------
body {
	background: #000000 url("/siteimages/layout/bg.png") 50% 0 no-repeat;
	color:#6A5747;
}

#box-2 h3 {
	background:#AA7B51;
}



#contentTop h1 {
	color:#AA7B51;
}


#footer a:hover {
	color:#AA7B51;
	text-decoration:none;
}

/*
----------------------------------------------------------------
	SITE NAVIGATION (FULL)
---------------------------------------------------------------- 

#nav-full {
	background:#AA7B51;
}

#nav-full li a.active-navparent,
#nav-full li a.active-navparent:hover {
	color:#AA7B51 !important;
}

/*
----------------------------------------------------------------
	LANDING SUB PAGES -- POSSIBLE ERROR ON .box h2 a
---------------------------------------------------------------- 

body.LandingSub .box.tips h2,
body.LandingSub .box.reports h2,
.propertiesintro h2,
body.LandingMain .box.buyer-find h2,
body.LandingMain .box.seller-find h2,
body.homepage .box.welcome-statement h2,
body.LandingSub .box.suggested-reading h2,
body.Detail .box.homeanalysis h2,
body.LandingSub .box.ta h2 {
	color:#AA7B51;
	background:transparent;
}

.box.buyer-find p a,
.box.seller-find p a, 
.homepage .box.welcome-statement p a {
	color:#AA7B51;
}

.LandingSub .box a:hover, .LandingSub .box:hover a {
	color:#AA7B51;
}

.LandingSub .box h2 a {
	color:#AA7B51;
}

/*
----------------------------------------------------------------
	LANDING MAIN PAGES
---------------------------------------------------------------- 


.LandingMain .box h2 {
	background:#AA7B51;
}


.LandingSub .box.suggested-reading .boxalt:hover a,
.LandingSub .box.suggested-reading .boxalt a:hover,
.LandingSub .box.suggested-reading:hover .boxalt a:hover {
	color:#AA7B51;
}


.LandingMain .box a {
	color:#AA7B51;
}

/*
----------------------------------------------------------------
	DETAIL PAGES
---------------------------------------------------------------- 

.Detail #content h2 {
	color:#AA7B51;
}

.Detail #content a {
	color:#AA7B51;
}

.homepage #widget-blog h3 {
	background:#AA7B51;
	
}

#widget-blog li:hover a {
	color:#AA7B51;
}

#widget-blog-agent h3 {
	background: #AA7B51 url("/siteimages/title-blog.png") no-repeat;
}

/*
----------------------------------------------------------------
	PROPERTY LISTINGS PAGE
---------------------------------------------------------------- 

/*-- listings --

.listings h2 {
	background:#AA7B51;
}

.listings ol li:hover .view-property img {
	border:1px solid #AA7B51;
}

.meta-property em {
	color:#AA7B51;
}

.more a {
	color:#AA7B51;
}

#displaytypes h3, #property-search h3 {
	background:#AA7B51;
}

#property-search input.submit {
	background:#AA7B51;
}

#search-properties-button a {
	color:#AA7B51;
}

.propertylist .displaynumber {
	color:#AA7B51;
}


.propertylist .pagination a.currentpage {
	color:#AA7B51;
}

#sortproperties a {
		color:#AA7B51;
}

/*
----------------------------------------------------------------
	PROPERTY DETAIL PAGE
---------------------------------------------------------------- 

/*-- property slideshow --

ul#slideshow-thumbs li img:hover {
	border:1px solid #AA7B51;
}

#property-detail h3 {
	background:#AA7B51;
}

#property-options li, #property-actions li {
	color:#AA7B51;
}

#price {
	color:#AA7B51;
}

.propertypic-previous a, .propertypic-next a {
	color:#AA7B51;
}

/*
----------------------------------------------------------------
	LIGHTBOX STYLES
---------------------------------------------------------------- 

.lightboxwrapper  {
	border:10px solid #AA7B51;
}

.lightboxthankyou-content h2 {
	color:#AA7B51;
}

.agentreferrals .lightboxwrapper  {
	border:10px solid #AA7B51;
}

#lightbox-title {
	background:#AA7B51;
}

.lightboxform .lightboxbutton input {
	background:#AA7B51;
}

.agentreferrals .lightboxform div.linkembed strong em {
	color:#AA7B51;
}

#lightbox-messaging {
	border-bottom:1px solid #AA7B51;
}

/*
----------------------------------------------------------------
	MISC RULES
---------------------------------------------------------------- 

.sitemap #content h3 {
	background:#AA7B51;
}

/*
----------------------------------------------------------------
	FORMS
---------------------------------------------------------------- 

/*-- Buyer Home Search --


#searchcriteria h3, #contact h3 {
	background:#AA7B51;
}

.box2.searchtype label, 
.box2.areas label {
	color:#AA7B51;
	
}

.totalaccess #content h3 {
	background:#AA7B51;
}

html body #searchcriteria .box2.specialfeatures label {
	background:#AA7B51;
}

#buyerquestions h3 {
	background:#AA7B51;
}

#buyerquestions div.questioncomment label {
	background:#AA7B51;
}

#propertyfeedbackrateform-wrapper #lightbox-title {
	color:#AA7B51;
}

#propertyfeedbackrateform-wrapper div.lightboxbutton input {
	background:#AA7B51;
}
 */
/*
----------------------------------------------------------------
	OTHER PAGE RULES
----------------------------------------------------------------

/*-- recomended links --
.Detail #content p.linktitle {
	background:#AA7B51;
}

.agent-referral-links h3 {
	background:#AA7B51;
}

/*-- about page --
#team-biographies h3 {
	background:#AA7B51;
}

#team-biographies .vcard .fn {
	color:#AA7B51;
}

#newsletter-featuredlisting img:hover {
	border:1px solid #AA7B51;
}

#newsletter-title strong {
	color:#AA7B51;
}

#newsletter-featuredlisting p.title {
	background:#AA7B51;
}

#newsletter-subscribeform-form input.newslettersubmitbutton {
	background:#AA7B51;
}

#newsletter-subscribeform-thankyou {
	background:#AA7B51;
}

.article-heading strong {
	background:#AA7B51 url("/siteimages/paper.gif") 10px 50% no-repeat;
}
 */

/*
----------------------------------------------------------------
	BLOG
---------------------------------------------------------------- 

#blogname h2 {
	color:#AA7B51;
}

.blog .pagination a,
.blogitem .pagination a,
.blogarchive .pagination a {
	color:#AA7B51;
}

.blog .displaynumber ,
.blogitem .displaynumber,
.blogarchive .displaynumber {
	color:#AA7B51;
}

#blog-content h3 {
	background:#AA7B51;
}

.blog a,
.blogitem a,
.blogarchive a {
	 color:#AA7B51;
}

#widgetbar h3 {
	background:#AA7B51;
}

#widgetbar li:hover a {
	color:#AA7B51;
}

.Detail #content .post h2 {
	color:#AA7B51;
}

.post h2 a, .Detail #content .post h2 a  {
	color:#AA7B51;
}

.postdate {
	background:#AA7B51 url("siteimages/icn-post.png") 5px 50% no-repeat;
}

#post-comments h3 {
	background:#AA7B51;
}

#leavecomment div#leavecomment-success:before {
	color:#AA7B51;
	
}

/*
----------------------------------------------------------------
	GENERAL RULES FOR EDITOR
---------------------------------------------------------------- */

/*-- feedback report --

.feedbackreport  h3 {
	background:#AA7B51;
}

#footer, #footer-homepage {
	
	background:#AA7B51;
}

#banner1 {
	background:#fff;
	position:absolute;
	top:282px;
	left:0;
}

 */

 /*
    ----------------------------------------------------------------
        property player 
    ---------------------------------------------------------------- */

    #wrapper-homepage #content-homepage #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow {
        height: auto;
        font-family: Arial, Verdana, sans-serif;
        font-size: 14px;
        position: absolute !important;
        top: 0px; /*change to move entire property player*/
        right: 10px; /*change to move entire property player*/
        max-height: 322px;
        max-width: 485px;
        background: none;
        }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow a {	
        text-decoration: none;
        font-weight: bold;
        color: white;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow a:visited {
        color: white;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow img {  /*change to resize*/
        height: 322px;
        width: 485px;
        min-height: 322px;
        min-width: 485px;
        max-height: 322px;
        max-width: 485px;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-priceLine { /*change to resize title bar*/
        text-align: left;
        background: transparent url(/siteimages/slide-title.png) repeat;
        color: white;
        font-size: 1.1em;
        left: 0px;
        padding: 5px 10px;
        position: relative;
        top: -326px;
        width: 465px;
        z-index: 101;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-addressLine {
        display: none;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-cszLine { /*change to move city and state*/
        text-align: right;
        color: white;
        font-size: 1.1em;
        right: 0px;
        padding: 5px 10px;
        position: absolute;
        top: 0px;
        width: 265px;
        z-index: 102;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #actionButton { /*change to move button*/
        background: transparent url(/siteimages/slide-title.png) repeat;
        width: 80px;
        height: auto;
        color: rgb(255,255,255);
        padding: 3px;
        text-align: center;
        position: absolute !important;
        bottom: 5px;
        left: 5px;
        font-size: 80%;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #actionButton,
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-priceLine {
        filter: alpha(opacity = 60);
        zoom: 1;
    }
    
    /* ie 8 */
    #wrapper-homepage #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow {
        top: -20px\0/; /*-20px from standard*/
        }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #actionButton {
        bottom: 5px\0/;
        background: #000\0/;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-priceLine {
        width: 465px\0/;
        overflow: hidden\0/;
        background: #000\0/;
        top: -327px\0/;
    }
    #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-cszLine {
        top: 0px\0/;	
    }
    /* ie 7 */
    *+html #wrapper-homepage #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow {
        top: -330px; /*-30px from standard*/
    }
    *+html #wrapper-homepage #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow img {
        max-width: 485px;
        width: 485px;
    }
    *+html #wrapper-homepage welcome-statement p br {
        line-height: 0.1em;
    }
    *+html #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #actionButton {
        bottom: 5px;
        left: 5px;
        background: #000;
    }
    *+html #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-cszLine {
        right: 0px;
    }
    *+html #contentTop-homepage #IDX-CallTamaraHomeShow-slideshow #IDX-CallTamaraHomeShow-priceLine {
        width: 465px;
        overflow: hidden;
        background: #000;
        top: -325px;
    }
