*{margin:0;padding:0}body,#EditorDiv{margin:0}a{color:#000;text-decoration:none}p{ padding-bottom:10px}ol,ul{padding-left:20px}img{max-width:100%}td img,img.typostream-replacement,img.typostream-hover{max-width:none}#Main{margin:0 auto;width:960px}#Header h1 a{display:block;height:40px;width:250px}#StockImage{position:relative}#StockImage .image-component,#StockImage .flipbook-module{position:absolute;top:0;left:0;bottom:0;right:0;padding:0}#StockImage .image-component div.void{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;background-position:center;background-repeat:no-repeat}#EditorDiv #StockImage .image-component:hover div.void{top:19px}#StockImage .image-component div.size-Crop img{display:none}#StockImage .image-component div img{width:100%;height:100%}#Header .extra{position:absolute;right:10px;top:30px;width:300px}#Header .extra .text-block-component{padding:0}#PrimaryNavigation{position:relative;width:auto}#PrimaryNavigation ul{list-style:none;padding:0}#PrimaryNavigation ul li{border-right:1px solid #000;display:block;height:25px;float:left;margin:0;padding:0;position:relative;width:auto}#PrimaryNavigation ul li.end{border:none}#PrimaryNavigation ul li ul{display:none;position:absolute;top:25px;left:0;width:auto}#PrimaryNavigation ul li:hover,#PrimaryNavigation ul li.active{}#PrimaryNavigation ul li:hover ul{display:block}#PrimaryNavigation ul li ul li{border:none;border-top:1px solid #000;display:block;height:auto;width:100%}#Body{clear:both}#Content-Left{float:left;width:30%;margin-right:4%}#Content-Text{float:left;width:66%}#Content-Right{float:left;margin-left:4%;width:30%}#Footer{clear:both;padding-bottom:28px}#Footer .void-footer{padding:0 35px 20px}#Footer .sub-nav-module .title{display:none}#Footer .sub-nav-module ul{padding-left:0}#Footer .sub-nav-module ul li{display:inline;list-style:none}#Footer .sub-nav-module ul li ul{display:none}.catchall{clear:both}.component{padding:10px 0}.module-row .module{float:left}.module-row .module.of-one,.module-row .module.fourth.of-four{margin:0;width:100%}.module-row .module.of-two,.module-row .module.fourth.of-five,.module-row .module.fifth.of-five{width:49%;margin-right:1%}.module-row .module.of-three,.module-row .module.of-four,.module-row .module.of-five,.module-row .module.of-six,.module-row .module.of-seven,.module-row .module.of-eight,.module-row .module.of-nine{width:32%;margin-right:2%}.module-row .module.third,.module-row .module.sixth,.module-row .module.nineth{margin-right:0}.module-row .module.fourth,.module-row .module.seventh{clear:left}.module-row{clear:both;overflow:hidden;width:auto}.module-row .module.first.of-one,.module-row .module.second.of-two,.module-row .module.third.of-three,.module-row .module.fourth.of-four,.module-row .module.fifth.of-five,.module-row .module.sixth.of-six,.module-row .module.seventh.of-seven,.module-row .module.eighth.of-eight,.module-row .module.nineth.of-nine{margin:0}.flipbook-module .slide p.caption{display:none}.image-component a img{border:none}.sub-nav-module ul ul{display:none}.sub-nav-module ul li.active ul{display:block}.blog-content .social-bookmarks ul{list-style:none;overflow:hidden;padding-left:0;}.blog-content .social-bookmarks li{float:left;display:block;height:32px;margin-right:5px;width:32px;background-repeat: no-repeat;}.blog-content .social-bookmarks li a{background-color:transparent;background-position:top left;background-repeat:no-repeat;display:block;height:100%;text-indent:-9999px}.blog-content .social-bookmarks #sb-digg{background-image:url(images/digg_32.png)}.blog-content .social-bookmarks #sb-technorati{background-image:url(images/technorati-32x32.png)}.blog-content .social-bookmarks #sb-delicious{background-image:url(images/delicious_32.png)}.blog-content .social-bookmarks #sb-reddit{background-image:url(images/reddit_32.png)}.blog-content .social-bookmarks #sb-stumbleupon{background-image:url(images/stumbleupon_32.png)}.blog-content .social-bookmarks #sb-mixx{background-image:url(images/mixx_32.png)}.blog-content .social-bookmarks #sb-facebook{background-image:url(images/facebook_32.png)}.blog-content .social-bookmarks #sb-designfloat{background-image:url(images/designfloat-32x32.png)}.blog-content .social-bookmarks #sb-googlebookmarks{background-image:url(images/google_32.png)}.blog-content .social-bookmarks #sb-twitter{background-image:url(images/twitter_32.png)}.blog-content .prev-next{overflow:hidden}.blog-content .prev-next a{overflow:hidden;width:45%}.blog-content .prev-link{float:right;text-align:right}.blog-content .next-link{float:left}.blog-content .pagination{clear:both;overflow:hidden}.blog-content .pagination .newer-posts{float:left}.blog-content .pagination .older-posts{float:right}.blog-content .comment-list{padding:0}.blog-content .comment-list .comment{border:1px solid #ccc;clear:both;margin:5px 0;overflow:hidden;padding:5px}.blog-content .comment-list .comment .gravatar{float:right}.blog-content .comment-list .comment .the-commentor cite{display:block;font-style:normal}.blog-content .comment-list .comment .the-commentor .date{border-bottom:1px solid #ccc;display:block;font-style:normal;padding-bottom:4px;width:80%}.blog-content .comment-list .admin{border-color:#555}#ModuleFactory{padding:0}#ModalBox{background-color:#fff;position:fixed;top:0;width:50%;z-index:1000}#ModalOverlay{background-color:#000;position:fixed;top:0;z-index:999}#Main .yui-carousel{width:auto !important}#Main .yui-carousel-element{width:100%;overflow:visible}#Main .yui-carousel .yui-carousel-item-selected{border:none;margin:0;}.yui-carousel-content{width:auto !important;padding:0}.component-group.carousel .component{position:absolute;overflow:hidden;width:100%}#Main .carousel.yui-skin-sam .component.second.yui-carousel-item-selected{margin-left:-2px}#Main .carousel.yui-skin-sam .component.third.yui-carousel-item-selected{margin-left:-4px}#Main .carousel.yui-skin-sam .component.fourth.yui-carousel-item-selected{margin-left:-6px}#Main .carousel.yui-skin-sam .component.fifth.yui-carousel-item-selected{margin-left:-10px}#Main .carousel.yui-skin-sam .component.sixth.yui-carousel-item-selected{margin-left:-12px}#Main .carousel.yui-skin-sam .component.seventh.yui-carousel-item-selected{margin-left:-14px}#Main .carousel.yui-skin-sam .component.eighth.yui-carousel-item-selected{margin-left:-16px}#Main .carousel.yui-skin-sam .component.ninth.yui-carousel-item-selected{margin-left:-18px}#Main .component-group.carousel .component.first.yui-carousel-item-selected{margin-left:0}
#Main .marquee { overflow:hidden; position:relative; height:100%; width:100%; }
#Main .marquee .void-carousel-container { height:100%; width:100%; }
#Main .marquee .marquee-inner { height:100%; width:100%; position:absolute; left:0; }
#Main .marquee .marquee-inner .component { float:left; position:relative; }
#Main .marquee .leftarrow, #Main .marquee .rightarrow { background:rgba(44,44,44, 0.6); position:absolute; width:20px; top:0; height:100%;}
#Main .marquee .leftarrow { left:0; }
#Main .marquee .rightarrow { right:0; }
.search-pagination { text-align: center; }
.search-pagination a, .search-pagination span { font-size: 11px; padding: 0 0.1em; }
.mls-image-gallery .mls-gallery-thumbs { position: relative; } .mls-image-gallery .mls-gallery-thumbs .mls-gallery-thumb-page { position: absolute; left: 0; top: 0; }

/* Editor Fixes
*********************************************/
html #EditorDiv #Main .flex-slider-module ul.slides {
    visibility: hidden;
}

.blog-content .social-bookmarks #sb-linkedin { background-image:url(images/linkedin-32x32.png); }

.blog-content .social-bookmarks #sb-pinterest { background-image:url(images/pinterest-32x32.png); }

.blog-content .social-bookmarks #sb-google-plus { background-image:url(images/gplus-32x32.PNG); }

