/*
Theme Name: Remax
Theme URI: http://www.remax-charlottetownpei.com
Description: Child Thematic theme for Remax Charlottetown PE
Author: Scott Gallant
Author URI: http://www.bluetreemedia.ca
Template: thematic
Version: 1.0

*/

/* Reset the browser defaults */
/* @import url('../thematic/library/styles/reset.css'); */
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{background:#fff;line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}a img{border:none;}

/* Apply default typography */
/* @import url('../thematic/library/styles/typography.css'); */
body,input,textarea{color:#000;font:12px Arial,sans-serif;line-height:18px;}h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both;}p{margin-bottom:18px;}ul{margin:0 0 18px 2.5em;}ol{margin:0 0 18px 2.5em;}ul{list-style:disc;}ol{list-style-type:decimal;}ol ol{list-style:upper-alpha;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}dl{margin:0 1.5em;}dt{font-weight:bold;}dd{margin-bottom:18px;}strong{font-weight:bold;}cite,em,i{font-style:italic;}blockquote{margin:0 3em;}blockquote em,blockquote i,blockquote cite{font-style:normal;}pre{font:11px Monaco,monospace;line-height:18px;margin-bottom:18px;}code{font:11px Monaco,monospace;}abbr,acronym{border-bottom:1px dotted #333;cursor:help;}ins{text-decoration:none;}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;}sup{bottom:1ex;}sub{top:.5ex;}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%;}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%;}

/* Add WordPress image styles */
/* @import url('../thematic/library/styles/images.css'); */
.entry-content img{margin:0 0 18px 0;}.alignleft,img.alignleft{float:left;margin-right:20px;}.alignright,img.alignright{display:block;float:right;margin-left:20px;}.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;}.wp-caption{text-align:center;margin-bottom:18px;}.wp-caption img{margin:0;padding:0;border:0 none;}.wp-caption p.wp-caption-text{margin:0;padding:5px;}.gallery img{margin:0;}.wp-smiley{max-height:12px;margin:0!important;}

/* Add a basic layout */
/* @import url('../thematic/library/layouts/2c-l-fixed.css'); */
body{min-width:940px;}#header{position:relative;}#branding{width:940px;margin:0 auto;}#access{position:relative;overflow:hidden;}.menu{width:940px;margin:0 auto;}#main{width:940px;margin:0 auto;overflow:hidden;position:relative;}#container{width:940px;float:right;margin:0 0 0 -310px;}#content{width:620px;overflow:hidden;margin:0 0 0 320px;}.hentry{width:620px;}.main-aside{width:300px;float:left;position:relative;}#primary{float:left;}#secondary{clear:left;}#footer{clear:both;}#subsidiary{width:940px;margin:0 auto;overflow:hidden;}#subsidiary .aside{width:300px;float:left;margin:0 20px 0 0;}#subsidiary #third{margin:0;}#siteinfo{clear:both;width:940px;margin:0 auto;}

/* Apply default theme styles and colors */
/* @import url('../thematic/library/styles/default.css'); */
body,input,textarea{font:15px Georgia,serif;line-height:22px;}p,ul,ol,dd,pre{margin-bottom:22px;}pre,code{font:14px Monaco,monospace;line-height:22px;}blockquote{color:#666;font-style:italic;}table{border:1px solid #ccc;border-width:1px 1px 0 1px;font-size:13px;line-height:18px;margin:0 0 22px 0;text-align:left;}caption{text-align:left;}tr{border-bottom:1px solid #ccc;}th,td{padding:.7em 1.25em;}hr{background-color:#ccc;border:0;color:#ccc;height:1px;margin-bottom:22px;}a:link{color:#004b91;}a:visited{color:#743399;}a:active,a:hover{color:#ff4b33;}#header{z-index:2;}#branding{padding:88px 0 44px 0;}#blog-title{font-family:Arial,sans-serif;font-size:34px;font-weight:bold;line-height:40px;}#blog-title a{color:#000;text-decoration:none;}#blog-title a:active,#blog-title a:hover{color:#ff4b33;}#blog-description{color:#666;font-size:13px;font-style:italic;}.skip-link{display:none;}#access{border-bottom:1px solid #ccc;height:32px;font-size:13px;overflow:visible;z-index:100;}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu{line-height:1.0;}.sf-menu ul{position:absolute;top:-999em;width:10em;}.sf-menu ul li{width:100%;}.sf-menu li:hover{visibility:inherit;}.sf-menu li{float:left;position:relative;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}.sf-menu{border-right:1px solid #ccc;float:left;}.sf-menu a{border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:9px 13px;text-decoration:none;}.sf-menu .current_page_item a,.sf-menu .current_page_ancestor a,.sf-menu .current_page_parent a{border-bottom-color:#fff;}.sf-menu a,.sf-menu a:visited{color:#666;}.sf-menu li{background:#fff;}.sf-menu li li{background:#fff;}.sf-menu li li li{background:#9aaedb;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#fafafa;outline:0;border-bottom-color:#ccc;}.sf-menu ul{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:32px;}.sf-menu ul ul{margin-top:0;}.sf-menu ul a{background:#fafafa;border-bottom:none;}.sf-menu ul a:hover{color:#ff4b33;}#main{clear:both;padding:66px 0 22px 0;}.page-title{font-size:13px;line-height:18px;padding:0 0 44px 0;}.attachment .page-title{font-style:italic;}.page-title a{color:#666;text-decoration:none;}.page-title a:active,.page-title a:hover{color:#ff4b33;}.page-title span{font-style:italic;}.page-title .meta-nav{font-style:normal;}.hentry{padding:0 0 22px 0;}.single .hentry{padding:0;}.home #content .sticky{border:1px solid #ccc;margin:0 0 66px 0;padding:22px 20px 0 20px;}.entry-title{font-family:Arial,sans-serif;font-size:26px;font-weight:bold;line-height:26px;padding:0 0 7px 0;}.entry-title a{color:#000;text-decoration:none;}.entry-title a:active,.entry-title a:hover{color:#ff4b33;}.entry-meta{color:#666;font-size:13px;font-style:italic;line-height:18px;}.entry-meta .n{font-size:11px;font-style:normal;letter-spacing:.05em;text-transform:uppercase;}.entry-meta a{color:#666;text-decoration:none;}.entry-meta a:active,.entry-meta a:hover{color:#ff4b33;}.entry-meta abbr{border:none;cursor:text;font-size:11px;font-style:normal;letter-spacing:.05em;text-transform:uppercase;}.entry-content{padding:22px 0 0 0;}.entry-content h1,.entry-content h2{font-family:Arial,sans-serif;font-size:19px;font-weight:bold;padding:28px 0 14px 0;}.entry-content h3{font-size:17px;font-style:italic;padding:28px 0 14px 0;}.entry-content h4{font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.05em;}.entry-content table{margin-left:1px;}.entry-content embed{margin:0 0 22px 0;}.entry-utility{color:#666;font-size:13px;line-height:18px;margin:0 0 44px 0;}.entry-utility a{color:#666;font-style:italic;text-decoration:none;}.entry-utility a:active,.entry-utility a:hover{color:#ff4b33;}.page-link{font-size:13px;font-weight:bold;line-height:18px;margin:0 0 22px 0;padding:22px 0 0 0;word-spacing:.5em;}.page-link a{border:1px solid #ccc;color:#666;font-weight:normal;padding:.5em .75em;text-decoration:none;}.page-link a:active,.page-link a:hover{color:#ff4b33;}ul#links-page,ul#archives-page{list-style:none;margin-left:0;overflow:hidden;}li.content-column{float:left;margin-right:20px;width:45%;}.gallery{padding:0 0 22px 0;}.wp-caption-text,.gallery-caption{color:#666;font-size:13px;line-height:18px;}#author-info{margin:0 0 44px 0;overflow:hidden;}#author-info .avatar{float:left;margin:.3em 1em 0 0;}.attachment-jpeg #container,.attachment-png #container{width:100%;}.attachment-jpeg #content,.attachment-png #content{width:930px;}.attachment-jpeg #comments,.attachment-png #comments{width:540px;overflow:hidden;}.attachment-jpeg .main-aside,.attachment-png .main-aside{display:none;}.navigation{color:#666;font-size:13px;line-height:18px;margin:0 0 22px 0;overflow:hidden;}.navigation a{color:#666;font-style:italic;text-decoration:none;}.navigation a:active,.navigation a:hover{color:#ff4b33;}.navigation .meta-nav{font-style:normal;}.nav-previous{float:left;width:50%;}.nav-next{float:right;width:50%;text-align:right;}#nav-above,#nav-below{width:100%;}#nav-above{display:none;}.paged #nav-above{display:block;padding:0 0 44px 0;}#comments{padding:22px 0 0 0;}#comments,#comments input,#comments textarea{font-size:13px;line-height:18px;}#comments code{font-size:12px;line-height:18px;}#comments h3{font-family:Arial,sans-serif;font-size:15px;font-weight:bold;line-height:22px;padding:0 0 18px 0;}#comments-list{padding:0 0 18px 0;}#comments-list ol,#comments-list ul{list-style:none;margin:0;}#comments-list ol{border:1px solid #ccc;border-bottom:none;margin:0 0 18px 0;}#comments-list li{background:#fafafa;border-bottom:1px solid #ccc;padding:18px 1.5em 0 1.5em;position:relative;}#comments-list li.alt{background:#fff;}#comments-list li.bypostauthor{background:#ffc;}#comments-list ul li{border:1px solid #ccc;margin:0 0 18px 0;}#comments-list li .avatar{position:absolute;top:22px;left:1.5em;width:36px;height:36px;}#comments-list .comment-author{font-weight:bold;padding:9px 0 0 46px;}#comments-list .comment-meta{color:#666;font-size:11px;padding:0 0 9px 46px;}#comments-list .comment-meta a{color:#666;font-style:italic;text-decoration:none;}#comments-list .comment-meta a:active,#comments-list .comment-meta a:hover{color:#ff4b33;}.comment-reply-link{font-size:11px;padding:0 0 18px 0;text-align:right;}.comment-reply-link a{color:#666;font-style:italic;text-decoration:none;}.comment-reply-link a:active,.comment-reply-link a:hover{color:#ff4b33;}.comment-navigation{font-weight:bold;padding:0 0 18px 0;margin-right:.5em;}.comment-navigation a{border:1px solid #ccc;color:#666;font-weight:normal;padding:.5em .75em;text-decoration:none;}.comment-navigation a:active,.comment-navigation a:hover{color:#ff4b33;}.comment-navigation a,.comment-navigation span{margin-right:.5em;}#trackbacks-list .comment-content{position:absolute;left:-9000px;}#respond{background:#fff;margin-bottom:22px;overflow:hidden;padding:18px 0 0 0;position:relative;}#comments-list #respond{border-bottom:1px solid #ccc;margin:0 0 18px 0;padding:18px 1.5em;}#comments-list ul #respond{border:1px solid #ccc;margin:0;}#cancel-comment-reply{font-size:11px;position:absolute;top:18px;right:1.5em;}#cancel-comment-reply a{color:#666;}#respond .required{color:#ff4b33;font-weight:bold;}.form-section label{font-size:11px;}.form-section input{margin:0 0 18px 0;width:98%;}.form-section textarea{width:99%;}#form-allowed-tags p{color:#666;font-size:11px;margin:0;}#form-allowed-tags span{font-style:italic;}#form-allowed-tags code{font-size:11px;line-height:normal;}.form-submit{padding:18px 0 0 0;text-align:right;}.subscribe-to-comments{color:#666;float:left;font-size:11px;margin:0;padding:18px 0 0 0;}.solo-subscribe-to-comments{color:#666;font-size:11px;padding:18px 0 0 0;}.comment_license{color:#666;clear:both;font-size:11px;margin:0;padding:18px 0 0 0;}.aside,.aside input{font-size:13px;line-height:18px;margin-bottom:6px;}.aside p,.aside ul,.aside ol,.aside dd,.aside pre{margin-bottom:18px;}.aside pre,.aside code{font-size:12px;line-height:18px;}.aside .current_page_item a{color:#ff4b33;}.aside .current_page_item .page_item a{color:#666;}.aside .current_page_item .page_item a:hover,.aside .current_page_item .page_item a:active{color:#ff4b33;}.aside{color:#666;}.aside a{color:#666;}.aside a:active,.aside a:hover{color:#ff4b33;}.aside h3{font-size:15px;font-style:italic;line-height:22px;}.aside h3 a{text-decoration:none;}.aside caption{font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.05em;}.aside ul{list-style:none;margin-left:0;}.aside ul ul{list-style:disc;margin:0 0 22px 20px;}.aside ul ul li{padding:1px 0;}.aside ul ul ul{margin-bottom:0;}.aside form,.aside table{margin-bottom:22px;}.aside table{border:none;}.aside thead{border:1px solid #ccc;}.aside tbody{border:1px solid #ccc;}.aside th,.aside td{border-right:1px solid #ccc;padding:.25em .8em;}.aside tfoot tr{border:none;}.aside tfoot td{border-color:transparent;}.widget_tag_cloud{margin:0 0 22px 0;}.aside #searchsubmit{display:none;}.main-aside ul{padding:0 20px;}.main-aside ul ul{padding:0;}#primary{border:1px solid #ccc;padding:18px 0 0 0;margin-bottom:22px;}#content .aside{border:1px solid #ccc;margin:0 0 22px 0;padding:18px 0 0 0;}#content .aside ul{padding:0 20px;}#content .aside h3{font-family:Georgia,serif;font-weight:normal;font-size:17px;font-style:italic;padding:0 0 7px 0;text-transform:none;}#content .aside ul ul{padding:0;}#subsidiary{padding:33px 0 0 0;}#footer{border-top:1px solid #ccc;margin-top:22px;}#siteinfo{color:#666;font-size:11px;line-height:18px;padding:22px 0 44px 0;}#siteinfo a{color:#666;}#siteinfo a:active,#siteinfo a:hover{color:#ff4b33;}.wp-pagenavi{margin:0 0 0 -.5em;padding:.5em 0;}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi span{border:1px solid #ccc!important;color:#666!important;font-style:normal;margin:0 .375em!important;padding:.5em .25em!important;}.wp-pagenavi a:visited{border:1px solid #ccc!important;color:#666!important;}.wp-pagenavi a:hover{border:1px solid #ccc!important;color:#ff4b33!important;}.wp-pagenavi a:active{border:1px solid #ccc!important;color:#ff4b33!important;}.wp-pagenavi span.pages{border:none!important;color:#666!important;margin:0!important;padding:0!important;}.wp-pagenavi span.current{border:none!important;color:#666!important;font-weight:normal!important;margin:0!important;padding:0!important;}.wp-pagenavi span.extend{background-color:#fff;border:1px solid #000;color:#000;margin:2px;padding:2px 4px;}

/* Prepare theme for plugins */
/* @import url('../thematic/library/styles/plugins.css'); */
.edit-comment{margin-bottom:18px;}img#wpstats{width:0;height:0;overflow:hidden;}

/* REMAX Child theme overwritings */
/* @import url('styles/remax.css'); */
body{background:url("images/bg-body.png") repeat-x scroll left 151px #1E5EBD;color:#333;font-family:helvetica,arial,sans-serif;font-size:13px}html,body{height:100%}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -155px}#footer,.push{height:154px;margin-top:0}#wrapper{background:url("images/bg-clouds.jpg") repeat-x scroll center top transparent}#blog-title {background:url("images/REMAX_logo.png") no-repeat scroll left top transparent;font-family:Arial,sans-serif;font-size:34px;font-weight:bold;height:55px;line-height:40px;text-indent:-9999px;width:189px}#blog-title a{display:block;width:189px;height:75px}#blog-description{color:#4288EC;font-family:helvetica,arial,sans-serif;font-size:19px;padding-top:3px;font-style:normal;_margin-top:-25px}#branding{padding:65px 0 10px;background:url("images/baloon_940px.png") no-repeat scroll left top transparent;*padding-bottom:8px}.contact-info-header{font-size:15px;color:#555;margin-top:35px;line-height:24px;float:right;text-align:right}.contact-info-header span.telephone{font-size:20px;color:#5985EF}.sf-menu li{background:none repeat scroll 0 0 transparent;margin-right:52px;*margin-right:40px}.sf-menu li:last-child{margin-right:0px}ul.sf-menu{border:0}.sf-menu a,.sf-menu a:visited{color:#FFF;border:0}.sf-menu li:hover,li.current_page_item a,li.current_page_parent a,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;border-radius:5px;background:none repeat scroll 0 0 #1E5EBD;outline:0 none}li.current_page_parent li a, li.current_page_item li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#4288EC;outline:0 none}#access{border:0}.sf-menu ul{ border-right:1px solid #00539F; border-bottom:1px solid #00539F; background:#4288EC}.sf-menu ul a{ background:#4288EC}.sf-menu ul a:hover{ background:#1E5EBD;color:#fff}.sf-menu ul a:hover{ color:#fff}h1,h2,h3,h4,h5,h6{clear:none;font-family:georgia;font-style:italic;font-weight:normal;color:#333}h2{font-size:22px}#content{position:relative;width:600px;margin-left:300px;background:#f1f1f1;border:1px solid #00539f;padding:20px; background-color:#f1f1f1;    background-image:url(images/bg-box-grad-fff-f1f1f1.png);background-position:top left;background-repeat:repeat-x; background-image:-moz-linear-gradient(100% 100% 90deg,#f1f1f1,#fff); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f1f1f1))}.hentry{width:600px}#main{padding-top:30px}#footer{background:#1032AD}#footer #siteinfo{color:#ddd;text-align:center}#footer #siteinfo a,#footer #siteinfo a:hover,#footer #siteinfo a:visited {color:#ddd}a:visited{color:#004B91}.entry-content img{padding:3px;border:1px solid #AAA;background:#EEE}.entry-title a:active,.entry-title a:hover{color:#204DBD}h1.entry-title{font-family:georgia,serif;color:#204DBD;font-weight:normal}div.full-width{width:280px;border:1px solid #00539f; background-color:#f1f1f1;    background-image:url(images/bg-box-grad-fff-f1f1f1.png);background-position:top left;background-repeat:repeat-x; background-image:-moz-linear-gradient(100% 100% 90deg,#f1f1f1,#fff); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f1f1f1))}.full-width #content{border:0;background:transparent;margin-left:0;width:900px}body.page .entry-content p:first-child{font-family:georgia,serif;color:#555;font-size:16px;font-style:italic;line-height:28px;margin-bottom:13px}#headerbox{height:200px}.entry-content{padding-top:0}#headerbox h1{position:absolute;left:10px;top:10px;line-height:34px;width:100%;z-index:1;background:transparent url(images/white-bg-85.png) top left repeat}#headerbox img{position:absolute;top:10px;left:10px}body.page-template-page-home-php #content{background:transparent;border:0;padding:0;width:640px}body.page-template-page-home-php #main{background:transparent url(images/quick_search_shadow.png) -11px 18px no-repeat}#home-center-col{color:white}.news_loop a,.news_loop a:visited{color:#fff;text-decoration:none}.news_loop img{background:#eee;padding:10px;border:1px solid #555}.news_loop h2{margin-bottom:10px;line-height:24px}.post_date{color:#ddd;margin-bottom:10px}.post{margin-bottom:40px}.agent_post{width: 33%;float:left;margin-bottom:30px;overflow:hidden}.agent_post h2.entry-title a{font-size:18px}.agent_post h2{font-size:20px}.agent_post p{margin-bottom:6px;line-height:14px;font-size:12px;white-space:nowrap}.agent_post a{text-decoration:none}a.agent-button{background:white;border:1px solid #999;padding:4px 6px;color:#444;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px;border-radius:3px;border-color:#999 #999 #666 #999;text-decoration:none;background-color:#f1f1f1;    background-image:-moz-linear-gradient(100% 100% 90deg,#e1e1e1,#fff);    background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#e1e1e1))}a.agent-button:hover{background:#fff;color:#000;border-color:#000}a.agent-button-green{background:transparent url('images/agent-button-blue.png') top left no-repeat;display:block;width:125px;height:29px;margin-left:71px;margin-top:10px;padding-left:30px;color:white;text-decoration:none;line-height:28px;font-weight:bold}a.agent-button-green:hover{color:#FEFC00}.agent_post img.attachment-post-thumbnail{border:3px solid #ddd}.agent_post a:hover img.attachment-post-thumbnail{border:3px solid #ccc}.agent_thumbnail{float:left;margin-right:10px}#agent-post-main{float:right;width:620px}#agent-post-main h1{color:#204DBD;font-family:georgia,serif;font-style:italic;font-weight:normal}#agent-post-main .agents p:first-child{font-family:georgia,serif;color:#555;font-size:16px;font-style:italic;line-height:28px;margin-bottom:13px;margin-top:8px}#agent-post-sidebar{width:261px}span.job-title{font-size:70%;font-weight:normal}img.attachment-full-agent-thumbnail{border:3px solid #e1e1e1}#agent-post-sidebar{text-align:center}#agent-post-sidebar .white-box p{font-family:helvetica,arial,sans-serif;font-size:12px;margin:0}#agent-post-sidebar h2,#agent-properties h2{font-size:27px;margin-bottom:10px;text-align:center}.agent-post-map{border:3px solid #e1e1e1;overflow:hidden;background:transparent url(images/office_map.gif) top left no-repeat;width:254px;height:185px}.link_button{display:block;width:234px;height:40px;line-height:40px;text-decoration:none;font-size:20px;color:#333;text-indent:50px}.facebook_button{background:#fff url(images/icon_facebook.png) 10px center no-repeat !important}.twitter_button{background:#fff url(images/icon_twitter.png) 10px center no-repeat !important}.linkedin_button{background:#fff url(images/icon_linkedin.png) 10px center no-repeat !important}.website_button{background:#fff url(images/icon_website.png) 2px center no-repeat !important}.link_button:hover{border:3px solid #ccc}#google_map{float:right;border:2px solid #999}#contact-info{font-size:130%;padding:20px 0;text-align:center;width:400px;margin-bottom:20px;height:260px}#contact-info h1{margin-bottom:25px;font-size:24px}.contact-page-agents{clear:both;padding-top:30px;border-top:1px solid #999}.parent-pageid-11 h3,.pageid-11 h3{padding:10px 0}.loading_gif{background:transparent url(images/ajax-loader-round.gif) center 200px no-repeat}.property_city{margin-bottom:1px}#upper-content{margin-bottom:20px;overflow:auto}#gallery-title{float:left;width:600px}#supp-info{float:right;width:300px}h1.property_address,p.price{font-size:40px;color:#555;font-family:helvetica,arial,sans-serif;font-style:normal;margin:20px 0 0 0;font-weight:bold;line-height:36px}p.price{color:#bc0000;float:left;line-height:33px;margin-top:.25em}#property-actions{float:right;list-style-type:none;_width:0;_margin:0}a.red-link{color:#bc0000;font-size:10px;text-decoration:none}a.red-link:hover{text-decoration:underline}a.back-link{font-size:12px;left:19px;position:absolute;top:4px}#property-actions li a{padding-left:25px;height:20px;display:block}a.email-icon{ background:transparent url(images/icon-envelope.gif) left center no-repeat}a.printer-icon{ background:transparent url(images/icon-printer.gif) left center no-repeat}.proptery-info-box{border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;overflow:auto}#agent-box{background:#DAE9F4;border:1px solid #B4C5E0;margin-bottom:20px;padding:10px;overflow:auto;clear:both}#open-house-brief{margin-bottom:20px;background-color:#FFFFC1}.agent-thumb-wrap{width:53px;height:55px;overflow:hidden;float:left;margin-right:20px}.agent-name{font-weight:bold;margin-bottom:0;line-height:14px}.agent-number{font-size:12px;font-weight:normal}h2.open-houses{font-weight:bold;text-align:center;font-family:helvetica,arial,sans-serif;font-size:15px;font-style:normal}h2.propery-info-title{padding-left:10px;font-family:helvetica,arial,sans-serfi;font-style:normal;font-weight:bold;font-size:18px;margin-top:20px}.important-info-box{overflow:auto;overflow-x:hidden;padding:0}.important-info-box table,.important-info-box table tr{border:none}.important-info-box table{width:90%;margin:0 auto}.important-info-box table td.left-info{font-weight:bold;width:130px;padding-right:0}.important-info-box table td.right-info{text-align:right}.property-info-item{width:30%;float:left;margin-top:7px;margin-right:3%}.property-info-label{font-weight:bold;float:left;width:105px;padding-right:5px}.property-info-value{margin-left:110px}.property-info-value ul{list-style-type:none;margin-left:0;margin-bottom:0}dl.property-info-items{margin:0;width:33%;float:left}dl.property-info-items dd{margin-bottom:5px}dl.property-info-items dt{float:left;font-weight:bold;margin-right:20px;width:110px}dl.open-house-list{width:80%;margin-top:5px;float:none;margin-left:2.5em}dl.open-house-list dt{width:auto}#street-view{float:left;width:600px;_width:590px;margin-top:0;margin-top:-20px;*padding-top:40px}#google-map{margin-top:0;margin-left:600px}#street-view #map_canvas2{border:3px solid #ccc;_border-left:1px;_border-right:1px}#google-map #map_canvas{border:3px solid #ccc;_border-left:1px;_border-right:1px}.sub-pages a{background-image:}#primary{width:280px;border:1px solid #00539f}.main-aside{width:258px;border:1px solid #00539f; background-color:#f1f1f1;    background-image:url(images/bg-box-grad-fff-f1f1f1.png);background-position:top left;background-repeat:repeat-x; background-image:-moz-linear-gradient(100% 100% 90deg,#f1f1f1,#fff); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f1f1f1)); padding-top:18px; padding:18px 10px 10px}#home-right-col{width:280px;float:left}#listing-tabs ul{overflow:auto;position:absolute;bottom:-1px;_bottom:-2px;margin:0}#listing-tabs li{list-style-type:none;background:#fff;float:left;margin-right:10px;border:1px solid #00539F;border-bottom:0}#listing-tabs a{display:block;padding:10px 15px;padding-bottom:8px;font-weight:bold;text-decoration:none}#listing-tabs li.current-tab a{padding-bottom:9px}#listing-tabs li.highlight a{background:#ffffB6}#listing-tabs li.current-tab a:hover{color:#004B91;cursor:default}#listing-tabs{height:41px;position:relative}#home-right-col .open-houses-box{display:none}.see-all-link{}#agent-properties a.listing-wrap{width:50%;float:left}#agent-properties{overflow:auto}a.listing-wrap{text-align:center;color:#004B91;font-family:georgia;margin-bottom:15px;display:block;text-decoration:none;padding:10px 0}.search-result-box a.listing-wrap{padding:0}a.listing-wrap:hover{background:#ffffB6;color:#000}a.listing-wrap span{display:block}.listing-pic-wrap{height:102px;overflow:hidden}.listing-pic-wrap img{border:1px solid #00539F}.listing-address{font-size:16px}.listing-price{font-size:24px;color:#D3172A}.listing-under{font-size:12px;font-family:helvetica,arial,sans-serif;color:#666;line-height:12px;margin:5px 0 1px} #home-center-col{float:left;width:340px;margin-right:20px}.post .news_content a{color:#ddd;text-decoration:underline}.aside input{width:100%}#quick-search-form li{list-style-type:none}.quick_search_wrap{font-size:80%;width:250px;height:390px;padding:20px}#quick-search-form legend{font-weight:bold;font-size:115%;margin-bottom:5px;*margin-left:-10px;_margin-left:-7px}#quick-search-form #Field7{color:#999;font-family:arial;font-style:italic}#quick-search-form #saveForm{font-size:14px;font-family:arial;color:#333;margin-top:10px}.sidebar_wrap{width:280px;float:left}.sidebar_box{width:258px;border:1px solid #00539f; background-color:#f1f1f1;    background-image:url(images/bg-box-grad-fff-f1f1f1.png);background-position:top left;background-repeat:repeat-x;    background-image:-moz-linear-gradient(100% 100% 90deg,#f1f1f1,#fff);    background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f1f1f1));    padding-top:18px;    padding:18px 10px 10px;    margin-bottom:20px}.buttons_box a{display:block;width:142px;height:79px;padding:8px 130px 0 10px;margin-bottom:17px;color:#204DBD;text-decoration:none;cursor:pointer}.buttons_box a:hover span.button-link{text-decoration:underline;color:black !important}a.button_agents{background:transparent url(images/button_agents.png) top center no-repeat}a.button_open-house{background:transparent url(images/button_open-house.png) top center no-repeat}a.button_map{background:transparent url(images/button_map.png) top center no-repeat}a .button-title{font-size:20px}a .button-subtitle{font-size:14px}a .button-link{font-size:12px;color:#ED1A2D;background:transparent url(images/red_arrow.png) left center no-repeat;padding-left:10px}ul.sub-pages{margin-left:14px}ul.quick-links-list li,.sub-pages li{list-style-type:none;margin-bottom:10px}ul.quick-links-list li a,.sub-pages li a{text-decoration:none;background:transparent url(images/blue_arrow.png) left 1px no-repeat;color:#204DBD;padding-left:15px}ul.quick-links-list li a:hover,.sub-pages li a:hover{background:transparent url(images/red_arrow.png) left 1px no-repeat;color:#ED1A2D}.sub-pages li.current_page_item a{color:#000 !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:transparent url(images/black_arrow.png) left 1px no-repeat}.sub-pages li a{font-size:15px}ul.quick-links-list{margin-left:10px}ul.quick-links-list ul{margin:10px 0 0}.video-button{background:transparent url(images/video_box_link.jpg) left top no-repeat;display:block;width:260px;height:105px;text-align:center;color:#DDD !important;font-size:20px;text-decoration:none;padding:50px 10px 10px;float:left}.video-button:hover{color:#FFF !important}.main-image{margin-top:5px}.main-image-wrapper{clear:left;max-height:581px;overflow:hidden}.thumb-wrapper img{border:5px solid white;float:left}.thumb-wrapper a:hover img{border-color:#97B4FC}.thumb-wrapper img.current{border-color:#2C65EF}.thumb-wrapper a:hover img.current{border-color:#2C65EF}.advanced-search-wrap{height:auto;padding:18px;width:242px}.advanced-search-wrap fieldset{margin-top:20px}label.left-label{float:left;margin-right:10px;margin-bottom:10px;font-weight:bold;font-size:115%;width:80px}.radio-button{width:46%;margin-left:3%;float:left}body.home .radio-button{width:33%;margin-left:0;_margin-left:0}div.col2_inputs{margin-top:20px;margin-bottom:10px}.short-option{width:100px}.short-option_IE{*width:150px}.search-result-box tr,.search-result-box table{border:0;margin:0;padding:0}.search-result-box td{padding:1px;vertical-align:top;padding-bottom:20px}.search-result-box td.important-info{width:220px;padding-left:15px}td.important-info .results_address{font-family:georgia,serif;font-size:18px;color:#000;margin-bottom:6px;display:block;text-decoration:none}a.results_address:hover{text-decoration:underline}td.important-info .results_city{font-family:helvetica,arial,sans-serif;font-size:11px;color:#444;margin-bottom:15px}td.important-info .results_price{color:#BC0000;font-size:22px;line-height:24px;font-weight:bold}.search-result-box td.additional-info{font-size:12px;color:#666;padding-left:30px;background:transparent url("images/curly-brace.png") left top no-repeat}.underline,.linkcat h2{background:transparent url(images/underline_fade.png) left bottom no-repeat;padding-bottom:5px;margin-bottom:10px}.white-box{background:#fff;border:3px solid #e1e1e1;padding:10px;margin:20px auto}.clear-after:after{ content:"."; visibility:hidden; display:block; height:0; clear:both}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0}.important-list{list-style-image:url('images/icon-check.png')}.important-list li{margin:10px auto}.paginator .active{color:#03C;border:solid 1px #00F;padding:3px 5px;margin:5px;text-decoration:none}.paginator .active:hover{background:#204DBD;color:white}.paginator .inactive{color:#999;cursor:default;text-decoration:none;border:solid 1px #999;background-color:#fff;padding:3px 5px;margin:5px}.paginator span.inactive{border:white}

/* Scott's temporary CSS */

#property-actions a.red-link {visibility: hidden;}
#property-actions a.printer-icon {visibility: visible;}
.propery-info-title .streetview_approx {color: #375DFF; font-weight: normal;}
.paginator {clear:both;}
#go_to_page {padding: 0; margin: 0; float: right; border: 0; background: transparent;}
#page_info {background: transparent;}
.news_content p {margin-bottom: 5px;}
.agent_post {padding-bottom: 0 !important;}
.hide_don .post-86 {display:none;}
.agent_post h2.entry-title a {font-size: 16px;}
