/*-- PREMIUM 1 --*/
/*
Design 11
	
----------------------------------------------------------------
	COLOR VARIABLES
----------------------------------------------------------------
#ffffff- background_color (#182c2e)
#344152 - accent_color (#A3170D)
#ffffff - $menu_text_color (#e7d5af)
#ffffff - contact_text_color (#2b484b)
#000000 - home_footer_text_color (#000000)
#000000 - left_column_color (#000000)
design11 - themename
	
*/

/*
----------------------------------------------------------------
 GLOBAL IMPORT RULES
---------------------------------------------------------------- */
@import url("../../globalcss/premium-one.css");

/*
----------------------------------------------------------------
 GLOBAL RULES FOR DESIGN 11
---------------------------------------------------------------- */

body {
/*font-family: "AllerRegular", "Trebuchet MS", Verdana, sans-serif;*/
font:62.7%/185% Arial,Verdana,sans-serif;
background: #ffffff url(../../../siteimages/bg.jpg) top center;
}

#footer, 
#footer-homepage {
padding: 30px 10px 10px;
}

h1 a{
color: #000000;
}



/*
----------------------------------------------------------------
 CUSTOM HOMEPAGE
---------------------------------------------------------------- */

#container-homepage {
 width:960px;
 margin: 0 auto;
 background: transparent;
 position:relative;
 color: #000000 !important;
}

.homepage #logo {
 margin-top:39px;
 width:960px;
 height:358px;
 display:block;
 text-indent:-9999em;
 background:transparent url("../../../siteimages/header-lg.jpg") no-repeat;
}

#wrapper-homepage {
position:relative;
top:46px;
width:960px;
min-height:500px;
float:left;
background: #ffffff url("../../../../www.galandhaas.com/themes/globalimages/premium-one/layout/wrapper.jpg") 0 36px repeat-x;
margin-bottom:39px;
}



#content-homepage {
width:940px;
float:left;
padding:0px 10px 0px 10px;
position:relative;
/*compensate for the menu relative placement below*/
top:-40px; 
margin-bottom:0px;
}

.homepage #nav-full{ 
position:relative;
top:-396px;
z-index:900;
float:left;
width:100%;
}

#contentTop-homepage h1 {
display:none;
}

html body.homepage .box.welcome-statement{
display:inline;
width:auto !important;
float:none;
}

html body.homepage .box.welcome-statement p{
width:100%;
}

html body.homepage .box.welcome-statement h2{
width:570px;
}

/*homepage button container*/

body.homepage #buttons{
display:block;
position:relative;
float:right;
width:364px;
height:343px;
}

body.homepage #buttons a{
position:absolute;
display:block;
width:145px;
height:145px;
z-index:500;
background-image:url('../../../t.html'); /*fix for the empty link to be clickable in IE*/
}

body.homepage #buttons #featured{
top:12px;
left:15px;
}

body.homepage #buttons #search{
top:12px;
left:205px;
}

body.homepage #buttons #sellers{
top:182px;
left:15px;
}

body.homepage #buttons #buyers{
top:182px;
left:205px;
}
/*
----------------------------------------------------------------
 CUSTOM INTERIOR PAGES
---------------------------------------------------------------- */

#container {
position: relative;
top: 46px;
left: 0px;
}



.contact #contact-us-form-content, 
.contact #contact-us-form-location {
background-color: #ffffff;
border: 1px solid #666666;
float: left;
margin-bottom: 10px;
margin-left: 10px;
padding: 10px;
width: 500px;
}

.contactlink a{
color: #000000;
}

#widget-blog {
display: none;
}

.lightbox-content {
color:#000000;
}

#team-biographies li {
color:#000000;
}

.box.buyer-find p a:hover,
.box.seller-find p a:hover,
.homepage .box.welcome-statement p a:hover {
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

.LandingSub .box a {
color:#000000;
font-weight:bold;
}

.Detail #content a:hover {
color:#000000;
}

#widget-blog li p a {
color:#000000;
}

.view-property img {
display:block;
border:1px solid #000000;
}

.more a:hover {
color:#000000;
}

.propertylist .displaynumber strong {
color:#000000;
}

.propertylist .pagination a {
text-decoration:none;
color:#000000;
text-transform:uppercase;
}

.propertylist .pagination a:hover {
color:#000000;
}

#sortproperties li.descending a {
color:#000000;
background: transparent url("../../globalimages/premium-one/layout/arrowdown.gif") no-repeat;
}

#property-options li em, #property-actions li em {
font-style:normal;
color:#000000;
text-transform:uppercase;
}



.blog .pagination a:hover,
.blogitem .pagination a:hover,
.blogarchive .pagination a:hover {
color:#000000;
}

.blog .displaynumber strong,
.blogitem .displaynumber strong,
.blogarchive .displaynumber strong {
color:#000000;
}

.blog a:hover,
.blogitem a:hover,
.blogarchive a:hover {
color:#000000;
}

#widgetbar li p a {
color:#000000;
}

.LandingSub .box {
background:none repeat scroll 0 0 #ffffff;
}

#widget-blog li.stripe {
background:url("../../globalimages/premium-one/layout/arrow.gif") no-repeat scroll 10px 50% #ffffff;
}

.LandingMain .box.buyer-tips, 
.LandingMain .box.seller-tips {
background:url("../../globalimages/premium-one/resources/homebuyingasst-tmb.jpg") no-repeat scroll 50% 40px #ffffff;
}

.LandingMain .box.buyer-finance, 
.LandingMain .box.seller-finance {
background:url("../../globalimages/premium-one/resources/homebuyingloan-tmb.jpg") no-repeat scroll 470px 40px #ffffff;
}
.LandingMain .box.buyer-questions, 
.LandingMain .box.seller-questions {
background:url("../../globalimages/premium-one/resources/homebuyingasst-tmb.jpg") no-repeat scroll 50% 40px #ffffff;
}
.LandingMain .box.buyer-reports, 
.LandingMain .box.seller-reports {
background:url("../../globalimages/premium-one/resources/homebuyingguide-tmb.jpg") no-repeat scroll 50% 40px #ffffff;
}



/*
-----------------------------------
	SITE TEXT COLOR
-----------------------------------*/
#widget-blog p{
color:white
}

.propertiesintro p,
.homepage .box.welcome-statement p,
.LandingSub .box.suggested-reading p,
.Detail #content .box.homeanalysis p,
.LandingSub .box.ta p {
color:#ffffff;	
}



#newsletter-featuredlisting img {	
border:1px solid #000000;
}



.LandingSub .box.suggested-reading .boxalt p,
.LandingSub .box.suggested-reading .boxalt p + p:after,
.LandingSub .box.suggested-reading:hover .boxalt a,
.Detail.buyertipsarticle #content #resourcedownload p,
#widget-blog li h4,
#widget-blog li h4 a,
#property-meta h3,
#property-intro,
#property-desc h3,
.agentreferrals .lightboxtopwrapper p,
.box.qc p strong,
.Detail #content .links p,
.recommended-links-list li a,
.Detail.buyerfinance #content p#leadtxt,
.box.buisnessrelations p strong,
.box.agentreferrals p strong,
#newsletter-featuredlisting .price,
#blogname p,
.feedbackreport #content h4 {
color:#000000;	
}



/* Property page */
div.listings ol li,
div.listings ol li:hover {
background: #ffffff;
}

div.listings ol li.altrow {
background: #ffffff;
}

div.listings .meta-property,
div.listings .desc-property{
color:#000000;	
}

.LandingSub .box.stripe {
background:none repeat scroll 0 0 #ffffff;
}

body.LandingSub.buyerreports .box.stripe, 
body.LandingSub.sellerreports .box.stripe {
background:url("../../globalimages/premium-one/layout/icn-report.png") no-repeat scroll 10px 10px #ffffff;
}

body.LandingSub.buyerreports .box.stripe, 
body.LandingSub.sellerreports .box.stripe {
background:url("../../globalimages/premium-one/layout/icn-report.png") no-repeat scroll 10px 10px #ffffff;
}
