/* ================================
   --------------------------------
   PRINT STYLESHEET
   --------------------------------
   ================================
*/
/*
----------------------------------------------------------------
	COLOR VARIABLES
----------------------------------------------------------------
	#343235 - background_color
	#666666 - accent_color
	#FFFFFF - menu_text_color
	#FFFFFF - contact_text_color
	#000000 - home_footer_text_color
	#666666 - left_column_color
	design1 - themename

----------------------------------------------------------------
	GLOBAL IMPORT RULES
---------------------------------------------------------------- */

/*	--------------
	Browser Reset
	--------------  */
	
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

hr {
	display:none;
}

sup {
	font-size:.9em;
	position:relative;
	top:-3px;
	padding-left:1px;
}


#skiptocontent {
	display:none;
}
/* get rid of focus dottted line for firefox */


input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
  	border: 1px dotted transparent;
	}
	
textarea:focus, 
button:focus, 
select:focus, 
input:focus {
	outline-offset: -1px; 
}

a {
	/* get rid of link outlines in firefox */
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
}


/*
----------------------------------------------------------------
	SITE STRUCTURE
---------------------------------------------------------------- */
body {
font: 100%  Arial, Verdana, sans-serif;
background: #fff;
color:#6A5747;
margin-bottom:25px;
}

#container, #container-homepage {
width:960px;
background:#fff;
position:relative;
margin:10px;
}

#propertyslideshow{
display:none;
}


#footer, #footer-homepage {
width:940px;
padding: 10px;
color:#000;
clear:both;
text-align:center;
}

.homepage #logo{
background: transparent url("/siteimages/header-lg.jpg") 0 0 no-repeat;
width:100%;
height:300px;
z-index:0;
text-indent:-9999em;	
}

#logo{
background: transparent url("/siteimages/header.jpg") 0 0 no-repeat;
width:100%;
height:170px;
z-index:0;
text-indent:-9999em;	
}

.homepage #logo img{
display:none;
}

h1 {
font-size: 0.8em;
padding-left: 18px;
margin-top: 7px;
margin-bottom: 5px;
color: #999999;
background: transparent url("/themes/globalimages/premium-one/layout/paper.gif") no-repeat 0 0;
height:20px;
}

/*
----------------------------------------------------------------
	SITE NAVIGATION (FULL)
---------------------------------------------------------------- */

#nav-full {
display:none;
}

/*
----------------------------------------------------------------
	LANDING SUB PAGES
---------------------------------------------------------------- */

body.LandingSub .box.tips, 
body.LandingSub .box.reports,
body.LandingMain .box.buyer-find,
body.LandingMain .box.seller-find,
html body.homepage .box.welcome-statement,
.Detail .box.homeanalysis {
	margin-bottom:25px;
}


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,
.propertydetail h2,
.Detail h2,
#blogname h2,
#newsletter-title strong {
	font: normal 2.0em Georgia, "Times New Roman", Times, Serif;
	color:#666666;
	margin-bottom:10px;
}

#talkrealtyplayer {
display:none;
}


#talktome {
display:none;	
}

.custom3 h2,
.custom4 h2,
.custom5 h2,
#widget-blog h3,
.listings h2,
#property-detail h3{
padding:5px 5px;
background:#666666;
color:#FFFFFF;/* variable menu_text_color */
text-transform:uppercase;
}

#widget-blog h3 a{
color:#fff;
text-decoration:none;
}

.custom3,
.custom4,
.custom5{
padding-bottom:10px;
}

#widget-blog li {
padding: 5px 10px 5px 35px;
background: transparent url("/themes/globalimages/premium-one/layout/arrow.gif") 10px 50% no-repeat;
font-size:0.9em;
}

#navfooter ul li{
float:left;
padding-left:10px;:
}

#navfooter ul{
float:left;
width:690px;
text-align:center;
padding-left:250px;
}

/*
----------------------------------------------------------------
	PROPERTY PAGE
---------------------------------------------------------------- */

#displaytypes,
#property-search{
display:none;
}

.listings img{
margin:5px;
float:left;
}

.listings h2{
margin-top:10px
}

.propertylist .active, 
.propertylist .pending, 
.propertylist .sold, 
.propertylist .rented, 
.propertylist .forrent, 
.listings ol ul{
font-size:0.8em
}

.propertylist .active, 
.propertylist .pending, 
.propertylist .sold, 
.propertylist .rented, 
.propertylist .forrent{
padding-top:5px;
}

.listings ol ul{
height:70px;
}

.listings .more{
padding-top:10px;
}

.pagination,
.displaynumber{
display:none;
}


.propertypicwrapper,
#lightbox-messaging,
.lightboxwrapper{
display:none;
}


.propertydetail #slide-lg {
margin-top:5px;
}

.propertydetail #slide-lg img{
border:1px solid black;
}

#property-desc p{
font-size:12pt !important;
}


/*
----------------------------------------------------------------
	BOX-2
---------------------------------------------------------------- */
.LandingMain #box-2,
.propertydetail #box-2,
.propertylist #box-2,
.LandingSub #box-2,
.Detail #box-2{
display:none;
}

/*
----------------------------------------------------------------
	PROPERTY DETAIL PAGE
---------------------------------------------------------------- */

#slide-lg span{
display:none;
}

#slidewrapper{
width:500px;
float:left;
}

#slideshow-thumbs {
width:500px;
}

#slideshow-thumbs img{
float:left;
margin:2px;
}

#property-meta{
height:500px;
}

#property-moreinfo{
display:none;
}


#equalhousingcontainer{
padding-top:10px;
text-align:center;
}

#property-meta em{font-weight:bold;}

#price{
font-weight:bold;
font-size:1.2em;
color:#666666;
}

/*
----------------------------------------------------------------
	BUYER AND SELLER RESOURCES
---------------------------------------------------------------- */

.buyer-tips  h2,
.buyer-reports h2,
.buyer-questions h2,
.buyer-finance h2,
.seller-tips  h2,
.seller-reports h2,
.seller-questions h2{
padding:5px 5px;
background:#666666;
color:#FFFFFF;/* variable menu_text_color */
text-transform:uppercase;
margin-top:5px;
margin-bottom:5px;
}

.buyerresources #content, 
.sellerresources #content{
background-color: transparent;
background-image: url("/themes/globalimages/premium-one/resources/buyer-resources.jpg");
background-repeat: no-repeat;
background-position: right top;
}

.buyer-find,
.seller-find{
width:450px;
height:280px
}


.LandingMain .box.buyer-tips p,
.LandingMain .box.seller-tips p,
.LandingMain .box.buyer-reports p,
.LandingMain .box.seller-reports p,
.LandingMain .box.buyer-questions p,
.LandingMain .box.seller-questions p,
.LandingMain .box.buyer-finance p, 
.LandingMain .box.seller-finance p{
margin-left:240px;
padding-bottom:10px;
}

.LandingMain .box.buyer-reports, 
.LandingMain .box.seller-reports{
background: transparent url("/themes/globalimages/premium-one/resources/homebuyingguide-tmb.jpg") no-repeat 0 40px;
}

.LandingMain .box.buyer-questions, 
.LandingMain .box.seller-questions{
background: transparent url("/themes/globalimages/premium-one/resources/homebuyingasst-tmb.jpg") no-repeat 0 40px;
}

.LandingMain .box.buyer-tips, 
.LandingMain .box.seller-tips{
background: transparent url("/themes/globalimages/premium-one/resources/homebuyingtips-tmb.jpg") no-repeat 0 40px;
}

.LandingMain .box.buyer-finance, 
.LandingMain .box.seller-finance{
background: transparent url("/themes/globalimages/premium-one/resources/homebuyingloan-tmb.jpg") no-repeat 0 40px;
}

/*
----------------------------------------------------------------
	BUYER AND SELLER TIPS
---------------------------------------------------------------- */


.buyertips #content{
background: transparent url("/themes/globalimages/premium-one/resources/homebuyingtips.jpg") no-repeat right top;
}

.sellertips #content{
background: transparent url("/themes/globalimages/premium-one/resources/homesellingtips.jpg") no-repeat right top;
}

.sellertips #content .tips p,
.buyertips #content .tips p{
width:550px;
height:170px;
}


.sellertips .box h2 a,
.buyertips .box h2 a{
padding:5px 5px;
background:#666666;
color:#FFFFFF;
text-transform:uppercase;
margin-top:10px;
margin-bottom:5px;
width:100%;
display:block;
text-decoration:none;
}

.sellertips .box .tipimage,
.buyertips .box .tipimage{
float:left;
margin:5px 15px 5px 5px;
}

.sellertips .box p,
.buyertips .box p{
padding-bottom:10px;
}


/*
----------------------------------------------------------------
	BUYER AND SELLER REPORTS
---------------------------------------------------------------- */

.sellerreports .box h2 a,
.buyerreports .box h2 a{
padding:5px 5px;
background:#666666;
color:#FFFFFF;
text-transform:uppercase;
margin-top:10px;
margin-bottom:5px;
width:100%;
display:block;
text-decoration:none;
}

.buyerreports #content, 
.sellerreports #content{
background: transparent url("/themes/globalimages/premium-one/resources/homebuyingreports.jpg") no-repeat right top;
}

.sellerreports .reports,
.buyerreports .reports{
width:550px;
height:220px;
}

.buyerreports .report, 
.sellerreports .report{
background:transparent url("/themes/globalimages/premium-one/layout/icn-report.png") no-repeat 10px 40px
}

.buyerreports .report p, 
.sellerreports .report p{
padding-left:80px;
padding-bottom:10px;
}

/*
----------------------------------------------------------------
	BUYER FINANCE
---------------------------------------------------------------- */

.buyerfinance h3{
padding-top:20px;
}


/*
----------------------------------------------------------------
	LOAN ANALYSIS
---------------------------------------------------------------- */
.buyerloananalysis #content{
background:transparent url("/themes/globalimages/premium-one/resources/loananalysis.jpg") no-repeat right top;
}

.buyerloananalysis .homeanalysis p{
width:550px;
height:170px;
}

.buyerloananalysis #contact label{
width:200px;
float:left;
display:block;
}

.buyerloananalysis #contact{
padding-bottom:10px;
}

.buyerloananalysis #searchcriteria label{
display:block;
width:400px;
}

/*
----------------------------------------------------------------
	QUESTIONS
---------------------------------------------------------------- */

.sellerquestions h2,
.buyerquestions h2{
font: normal 2.0em Georgia, "Times New Roman", Times, Serif;
color:#666666;
margin-bottom:10px;
}

.sellerquestions label,
.buyerquestions label{
display:block;
width:400px;
}


/*
----------------------------------------------------------------
	ABOUT THE TEAM
---------------------------------------------------------------- */

#team-biographies h3{
padding:5px 5px;
background:#666666;
color:#FFFFFF;
text-transform:uppercase;
margin-top:10px;
margin-bottom:5px;
width:100%;
}

#team-biographies ul li{
border:1px solid black;
padding:8px;
float:left;
margin-bottom:10px;
}

#team-biographies .editor{
float:left;
width:700px;
padding:4px;
font-size:12pt;
}


.fn{
font-weight:bold;
font-size:14pt;
color:#666666;
}

.vcard{
width:170px;
float:left;
}

.title,
.street-address,
.locality,
.region, 
.postal-code,
.tel{
font-size:10pt;
}

.title,
.tel{
font-weight:bold;
}

.about-contactform{
display:none;
}

/*
----------------------------------------------------------------
	BLOG 
---------------------------------------------------------------- */

#blogname{
font-weight:bold;
}

#blog-content h3{
padding:5px 5px;
background:#666666;
color:#FFFFFF;
text-transform:uppercase;
margin-top:10px;
margin-bottom:5px;
width:100%;
text-align:center;
}

.post h2 a,
.posthead h2 a{
font-size:14pt;
color:#666666;
text-decoration:none;
}

.postdate{
font-size:10pt;
margin-top:5px;
margin-bottom:5px;
}

.postauthor{
font-weight:bold;
}

.postcontent p{
margin-bottom:5px;
}

.post{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #666;
}

.post .tags{
font-size:8pt;
}

#blog-syndicate{
width:100%;
float:left;
padding:4px;
}

#blog-syndicate img{
float:left;
}

#post-archives,
#post-topics{
padding:4px;
}

#leavecomment{
display:none;
}

/*
----------------------------------------------------------------
	NEWSLETTER
---------------------------------------------------------------- */

#newsletter-featuredlisting,
#newsletter-signupcontainer{
display:none;
}


.article-heading{
padding:5px 5px;
background:#666666;
color:#FFFFFF;
text-transform:uppercase;
margin-top:10px;
margin-bottom:5px;
width:100%;
}

.article-body p{
margin-top:5px;
}

#newsletter-links a{
padding-right:12px;
font-size:8pt;
}

.article-body h1{
display:none;
}
















