/*  Theme Name: Zalowitz RealtyTheme URI: www.zalowitzcommercialrealty.comDescription: For Zalowitz Commercial RealtyVersion: 1.0Author:Tommy Brandt / Soulfire CreativeAuthor URI: www.soulfirecreative.comTags:*/ /*Color PaletteDark Red (background): #5f020dDark Gold: #d99e30Light Gold: #d9cda9*//*-----GENERAL----*/html, body {height: 100%;}body {background: #5f020d;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#000000;}p {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#000000;margin-bottom: 5px;}em {font-style: italic;}small {font-size: 10px;}a, a:link, a:visited {color: #5f020d;text-decoration: none;border-bottom: 1px dotted;}a:hover, a.over {color: #d99e30;}a:active, a:focus {      outline: 0;}h1 {font-family: Arial, Sans-serif;font-size: 14px;color: #d9cda9;margin-bottom: 3px;}h2 {font-family: Arial, Sans-serif;font-size: 18px;color: #d99e30;margin-bottom: 3px;}h3 {font-family: Arial, Sans-serif;font-size: 14px;font-weight: bold;color: #d99e30;text-transform: uppercase;margin-bottom: 3px;}h4 {font-weight: bold;}h5 {font-weight: bold;}h6 {font-weight: bold;font-size: 13px;text-transform: uppercase;text-decoration: none;}strong {font-weight: bold;}hr {border-top: 1px dotted #5f020d ;height: 0px;}img {vertical-align: middle;}/*-------TOOLS-------*/.floatLeft, .alignleft { float: left; display: inline; }.floatRight, .alignright { float: right; display: inline; }.clear { clear: both; }.center { text-align: center; }.sidePad20 {padding: 0 20px;}.pad7 {padding: 7px;}.pad10 {padding: 10px;}.pad15 {padding: 15px;}.pad20 {padding: 20px;}/*-------STRUCTURE-------*/#wrapper {width: 940px;margin: 0 auto;}#homeTopWrap, #homeBottomWrap {width: 940px;margin: 0 auto;}#homeMidWrap {width: 100%;background: url('http://www.zalowitzcommercialrealty.com/wp-content/themes/zalowitz/images/pattern.png') repeat;border-top: #9c501f  1px solid;border-bottom: #9c501f  1px solid;clear: both;}#sideWrap {float: left;width: 185px;background: url('http://www.zalowitzcommercialrealty.com/wp-content/themes/zalowitz/images/contentShadow.png') no-repeat 165px 0;min-height: 500px;}#samWrap {margin-top: 25px;margin-left: 10px;background: white;width: 150px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#contentWrap {float: left;width: 700px;margin-left: 0px;background: white;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;min-height: 500px; height:auto !important;height: 500px;}/*-------HOME-------*/#header #logo {background: url('http://www.zalowitzcommercialrealty.com/wp-content/themes/zalowitz/images/zalowitz_logo.png') no-repeat;text-indent: -9999px;height: 55px;margin: 20px 0 15px 0;}ul#homeTopNav {margin-bottom: 15px;}ul#homeTopNav li {line-height: 20px;font-size: 16px;border-right: 1px solid #d9cda9;display: inline;padding: 0 15px;}ul#homeTopNav li a {color: #d9cda9;border-bottom: none;}ul#homeTopNav li a:hover {color: #d99e30;}ul#homeTopNav li.topNavFirst {padding-left: 0;}ul#homeTopNav li.topNavLast {border: 0;padding-right: 0;}#homeMain {height: 275px;margin-bottom: 15px;}#homeSam {width: 140px;height: 275px;background: #fff;float: left;margin-right: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#homeSam img {margin: 3px auto 5px;display: block;}#homeSam h2 {font-size: 15px;font-weight: bold;color: #5f020d;}#homeSam p {font-size: 13px;font-weight: bold;color: #333333;}#homeFeature {width: 220px;height: 275px;background: #fff;float: left;margin:0 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#homeFeature .listingImgSmall {width: 170px;height: 120px;margin: 0 17px 15px;}#homeFeature h3 {font-size: 15px;font-weight: bold;text-transform: uppercase;color: #5f020d;}#homeFeature h4 {font-size: 15px;font-weight: bold;text-transform: uppercase;color: #333333;margin-bottom: 3px;}ul#homeSubNav{width: 380px;height: 275px;float: left;margin: 15px 10px 0 10px;}ul#homeSubNav li {border-top: #410107  1px solid;border-bottom: #9c501f  1px solid;font-size: 16px;width: 100%;margin: 0;}ul#homeSubNav li.subNavFirst {border-top: 0;}ul#homeSubNav li a:hover {background: #772b2c;color: #d99e30;}ul#homeSubNav li a {color: #d9cda9;display:block;padding: 10px 0;border-bottom: none;}ul#homeSubNav li a span{padding-top: 28px;font-size: 12px;color: #d99e30;}#homeMid {width: 940px;margin: 0 auto;height: 175px;margin-bottom: 20px;color: #d9cda9;}#homeMid h1 {font-size: 18px;font-weight: normal;}#homeMid h2 {font-size: 14px;font-weight: normal;color: #d99e30;}#homeMid h3 {font-size: 16px;font-weight: normal;}#homeMid #homeWeAre {width: 390px;float: left;margin-top: 25px;margin-right: 10px;}#homeMid #homeContact {float: left;width: 220px;margin: 25px 10px 0 10px;}a.samHomeEmail{color: #d9cda9;}a:hover.samHomeEmail{text-decoration: underline;}#homeMid #homeServices {float: left;width: 220px;margin-top: 25px;margin-left: 10px;}#homeMid h3 {color: #d9cda9;}#homeAssoc {height: 60px;margin-bottom: 20px;clear: both;}#homeAssoc li {margin: 20px 20px;display: block;float: left;line-height: 60px;}#sayWhat {border-top: #410107  1px solid;height: 250px;}#sayWhat h3 {font-size: 20px;font-weight: normal;text-transform: none;color: #d99e30;margin-top: 10px;margin-bottom: 7px;}#sayWhat ul li {width: 300px;height: 165px;float: left;margin: 0 10px;background: #430109;}#sayWhat ul li.sayFirst {margin-left: 0;}#sayWhat ul li.sayLast {margin-right: 0;}#sayWhat ul li p {margin: 10px;padding-bottom: 45px;color: #d9cda9;font-size: 14px;overflow: hidden;}/*-----NAV----*/ul#nav {width: 165px;margin-bottom: 25px;}ul#nav li {font-size: 14px;}ul#nav li a {color: #d9cda9;line-height: 25px;padding: 3px 10px;border-bottom: none;}ul#nav li a:hover {color: #5f020d;background: #d9cda9;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}/*-----CONTENT----*/.samHeadBig {margin: 0 15px 15px 0;}#samWrap img {width: 120px;height: 150px;margin: 5px auto 10px;display: block;}#samWrap h2 {color: #5f020d;font-size: 14px;font-weight: bold;margin-bottom: 0;}#samWrap h3 {color: #5f020d;font-size: 11px;font-weight: bold;text-transform: none;margin-bottom: 5px;}.around-town ol {margin-bottom: 15px;}/*-----BLOG----*/.post {border-bottom: 1px dotted #5f020d ;padding: 10px 0;}#contentWrap .sociable {margin-bottom: 10px;clear: both;}#contentWrap .sociable ul li{display: inline;}#contentWrap .sociable ul li a{border-bottom: none;}#contentWrap .sociable_tagline h3 {color: #333333;font-weight: normal;font-size: 17px;text-transform: none;}#contentWrap h1, #contentWrap h1 a {font-size: 24px;font-weight: bold;color: #5f020d;}#contentWrap h1 a:hover {text-decoration: underline;}#contentWrap h2 {color: #333333;}#contentWrap h2.author, #contentWrap h2.author a {font-size: 13px;color: #d99e30;text-transform: uppercase;font-weight: bold;}.buyers-sellers #contentWrap p {text-indent: 0px;margin-bottom: 5px;}.articlePic {margin: 0 0 10px 10px;padding: 10px;border: 1px solid #aaaaaa;float: right;}#contentWrap #meta {margin-bottom: 15px;}#contentWrap #meta ul li{font-size: 12px;text-indent: 0px;display: inline;}#contentWrap #commentsWrap {padding: 10px;margin-bottom: 15px;background: #cccccc;border: 1px solid #a6a6a6;}#contentWrap #commentsWrap h3 {color: #333333;font-size: 18px;margin-bottom: 5px;}#commentsWrap ol li {margin-left: 115px;}img.avatar {border: 0;margin: 0;padding: 0;width: 75px;height: 75px;border: 1px solid #aaaaaa;position: absolute;top: 0;left: -115px;}.navigation {padding-top: 10px;}.commentWrap {position: relative;}.commentQuote {background: #ffffff;border: 1px solid #aaaaaa;min-height: 75px; height:auto !important;height: 75px;}.commentQuote p {text-indent: 0px;padding: 10px;}p.auth {margin: 0;padding-bottom: 0;}img.commentBubble {border: 0;margin: 0;padding: 0;position: absolute;width: 30px;height: 30px;left: -29px;top: 25px;}a.rounded, .button {  outline: none;  border: none;  text-decoration: none;  cursor: pointer;  white-space: nowrap;  vertical-align: middle; /* or top */  display: -moz-inline-box;  display: inline-block;  overflow: visible; /* IE6 form button fix */ }.button {margin-top: 10px;line-height: 15px;padding: 3px 10px;color: #5f020d;background: #d9cda9;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.button:hover {background: #d99e30;color: #5f020d;}/*-----LISTING----*/.address {font-size: 16px;}.listingSmall {border-bottom: #CCCCCC solid 1px;padding: 10px 0;}.listingInfoSmall h3{text-transform: none;}.listingImgSmall {width: 133px;height: 100px;border: 1px #CCCCCC solid;float: left;margin-right: 15px;overflow: hidden;}.listing {border-bottom: 1px #CCCCCC dotted;clear: both;min-height: 120px; height:auto !important;height: 120px;padding-bottom: 10px;margin-bottom: 10px;}.listing h2, .listing h2 a {font-size: 16px;font-weight: bold;color: #5f020d;}.listingPic {width: 150px;height: 120px;border: 1px #CCCCCC solid;float: left;margin-right: 15px;}.listing p.share {padding: 0;font-size: 12px;text-indent: 0px;}.listingPicBig {width: 320px;height: 240px;margin: 10px 5px 10px 5px;border: 1px #999999 solid;float: left;}h2 span.samName {font-weight: bold;color: #5f020d;}#mapWrap {width: 320px;height: 240px;margin: 10px 5px 10px 5px;border: 1px #999999 solid;float: right;position: relative;}#mapWrap img {margin: 0;padding: 0;border: 0;}#mapWrap #listingMap {width: 320px;height: 240px;position: absolute;top: 0;left: 0;z-index: 2;}#mapWrap #gMap {width: 320px;height: 240px;position: absolute;top: 0;left: 0;z-index: 1;}.listingInfo {clear: both;min-height: 100px; height:auto !important;height: 100px;}.listingSingLeft {float: left;width: 320px;margin-bottom: 10px;}.listingSingRight {float: right;width: 320px;margin-bottom: 10px;}.sale {background: url('http://www.zalowitzcommercialrealty.com/wp-content/themes/zalowitz/images/forSaleBanner.png') right top no-repeat;}.lease {background: url('http://www.zalowitzcommercialrealty.com/wp-content/themes/zalowitz/images/forLeaseBanner.png') right top no-repeat;}.salelease {background: url('http://www.zalowitzcommercialrealty.com/wp-content/themes/zalowitz/images/forSaleLeaseBanner.png') right top no-repeat;}.propDescrip, .suitespace {clear: both;}.suitespace {width: 100%;margin-bottom: 20px;}.suitespace tr {line-height: 20px;border-bottom: #CCCCCC solid 1px;}.propDescrip p {border-top: 1px #CCCCCC solid;padding-top: 7px;}.floorplan {width: 320px;height: 240px;margin: 10px 5px 10px 5px;border: 1px #999999 solid;}.mapImage {width: 320px;height: 240px;margin: 10px 5px 10px 5px;background: #ffffff;border: 1px #999999 solid;float: right;}.disclosure {width: 90%;margin: 25px auto 10px;background: #CCCCCC;border: 1px solid #aaaaaa;}.disclosure p {padding: 10px;color: #333333;font-size: 11px;text-align: center;}/*-----FOOTER----*/#footer {clear: both;text-align: center;padding: 30px 0;}#footer p {color: #d9cda9;}#footer p.sitecred {margin-top: 15px;font-size: 10px;}#footer .sitecred img {margin: 0 20px;}#footer .sitecred a:hover {border: 0;}