html {overflow-y: scroll;} body {background: #ffffff; margin: 0px; font: 16px/23px MyriadPro-Regular; color: #333;} .outer-div {width: 100%;} .inner-div {width: 980px; margin: 0px auto;} .admin-div { border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } .admin-div { border-bottom-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } .admin-div { -moz-box-shadow: 0px 1px 5px #999999; -webkit-box-shadow: 0px 1px 5px #999999; box-shadow: 0px 1px 5px #999999; behavior: url(layout/components/ie-css3.htc); } .admin-div { height: 30px; padding: 5px; background-color: #70adcc; border: 1px solid #333333; border-top: 0px; z-index: 999; font-family: Trebuchet MS, Arial, sans-serif; } .adminbutton { display: block; cursor: pointer; font-size: 13px; text-align: center; text-decoration: none; text-shadow: 0px 1px 2px #333333; float: left; margin: 0 9px 15px 0; padding: 0; border: none; } .logout:hover {color: #ffffff;} .adminbutton:hover { text-decoration: none; } .lg-blue, .lg-green, .lg-grey, .lg-red, .lg-yellow, .lg-tab { width: 147px; height: 40px; line-height: 40px; color: #ffffff; background-position: center top; } .lg-blue:hover, .lg-green:hover, .lg-grey:hover, .lg-red:hover, .lg-yellow:hover, .lg-tab:hover { background-position: center bottom; color: #ffffff; } .lg-blue {background: url(../images/admin/buttons/lg-blue-button.png) no-repeat;} .lg-green {background: url(../images/admin/buttons/lg-green-button.png) no-repeat;} .lg-grey {background: url(../images/admin/buttons/lg-grey-button.png) no-repeat;} .lg-red {background: url(../images/admin/buttons/lg-red-button.png) no-repeat;} .lg-yellow {background: url(../images/admin/buttons/lg-yellow-button.png) no-repeat;} .lg-tab {background: url(../images/admin/buttons/lg-tab-button.png) no-repeat;} .med-blue, .med-green, .med-grey, .med-red, .med-yellow, .med-tab{ width: 120px; height: 30px; line-height: 30px; color: #ffffff; background-position: center top; } .med-blue:hover, .med-green:hover, .med-grey:hover, .med-red:hover, .med-yellow:hover, .med-tab:hover { background-position: center bottom; color: #ffffff; } .med-blue {background: url(../images/admin/buttons/med-blue-button.png) no-repeat;} .med-green {background: url(../images/admin/buttons/med-green-button.png) no-repeat;} .med-grey {background: url(../images/admin/buttons/med-grey-button.png) no-repeat;} .med-red {background: url(../images/admin/buttons/med-red-button.png) no-repeat;} .med-yellow {background: url(../images/admin/buttons/med-yellow-button.png) no-repeat;} .med-tab {background: url(../images/admin/buttons/med-tab-button.png) no-repeat;} .sm-blue, .sm-green, .sm-purple, .sm-grey, .sm-red, .sm-yellow, .sm-tab { width: 120px; height: 30px; line-height: 30px; color: #ffffff; background-position: center top; } .sm-tab { color: #333333; } .sm-blue:hover, .sm-green:hover, .sm-purple:hover, .sm-grey:hover, .sm-red:hover, .sm-yellow:hover, .sm-tab:hover, .sm-tab.current { background-position: center bottom; color: #ffffff; } .sm-blue {background: url(../images/admin/buttons/sm-blue-button.png) no-repeat;} .sm-green {background: url(../images/admin/buttons/sm-green-button.png) no-repeat;} .sm-purple {background: url(../images/admin/buttons/sm-purple-button.png) no-repeat;} .sm-grey {background: url(../images/admin/buttons/sm-grey-button.png) no-repeat;} .sm-red {background: url(../images/admin/buttons/sm-red-button.png) no-repeat;} .sm-yellow {background: url(../images/admin/buttons/sm-yellow-button.png) no-repeat;} .sm-tab {background: url(../images/admin/buttons/sm-tab-button.png) no-repeat;} @font-face { font-family: 'Raleway'; src: url('fonts/Raleway.eot'); src: url('fonts/Raleway.eot?#iefix') format('embedded-opentype'), url('fonts/Raleway.woff') format('woff'), url('fonts/Raleway.ttf') format('truetype'), url('fonts/Raleway.svg') format('svg'); url('fonts/Raleway.eot') format('eot'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Candarab'; src: url('fonts/Candarab.eot'); src: url('fonts/Candarab.eot?#iefix') format('embedded-opentype'), url('fonts/Candarab.woff') format('woff'), url('fonts/Candarab.ttf') format('truetype'), url('fonts/Candarab.svg') format('svg'); url('fonts/Candarab.eot') format('eot'); font-weight: normal; font-style: normal; } @font-face { font-family: 'MyriadPro-Regular'; src: url('fonts/MyriadPro-Regular.eot'); src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/MyriadPro-Regular.woff') format('woff'), url('fonts/MyriadPro-Regular.ttf') format('truetype'), url('fonts/MyriadPro-Regular.svg') format('svg'); url('fonts/MyriadPro-Regular.eot') format('eot'); font-weight: normal; font-style: normal; } h1, h2 { font: bold 28px/32px Candarab, Trebuchet MS, Arial, sans serif; color: #1d5d94; text-shadow: 0px 1px 0px #cccccc; } h3, h4, h5, h6 { font: normal 21px/26px Raleway, Trebuchet MS, Arial, sans serif !important; color: #5da0ba; } a, a:hover {color: #c33331;} a:hover {text-decoration: underline;} .divider { background: url(../images/admin/background/divider.png) repeat-x; height: 3px; margin: 0 0 12px 0; clear: both; } .mandatory, .mandatoryDDL, .mandatoryPONumber { background-color: #fdf9e0; } .outer-banner-div { background: #ffffff; width: 100%; border-bottom: 1px solid #cccccc; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.2); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.2); z-index: 55; } .banner-div { width: 980px; height: 104px; background: #ffffff; position: relative; } .banner-logo { position: absolute; top: -12px; left: 50%; margin-left: -186px; padding: 0px; z-index: 55; } .banner-logo img{} .banner-logo-sitename { position: absolute; top: 0px; left: 120px; width: 250px; } .banner-side-div { position: absolute; top: 40px; width: 980px; right: 0px; } .banner-supernav-div { text-align: right; } .banner-contact-divtwo { text-align: left; float: left; color: #c33331; font: 18px/22px Raleway; } .banner-contact-div { text-align: right; float: right; color: #c33331; font: 18px/22px Raleway; } .banner-tagline-div { text-align: right; } .navbar-div a span.currentarrow { display: block; position: relative; width: 32px; margin: 0px auto; z-index: 10; } .navbar-div a span.currentarrow img { position: absolute; top: -8px; z-index: 999; } .outer-navbar-div { background: #333333; width: 100%; } .divSandwichNav { float: right; border: 1px solid black; border-bottom: none; background: white; display: none; z-index: 2; } .anchSandwichNav { diplay: block; float: left; border-bottom: 1px solid black; clear: both; } .divSandwichBarsHover { float: right; cursor: pointer; } .navbar-div { width: 980px; height: 46px; line-height: 46px; background: #333333; font: bold 18px/46px Candarab; text-transform: uppercase; } .navbar-div a { display: inline-block; float: left; padding-right: 24px; color: #c1c1c1; text-decoration: none; } .navbar-div a:hover, .navbar-div a.current { color: #ffffff; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .navbar-div a.divSandwichBarsHover { color: #333333; padding-right: 0px; } .navbar-div a.divSandwichBarsHover:hover { background: transparent; color: #5da0ba; } .divSandwichWrapper { float: right; } .divSandwichWrapper, .divSandwichWrapper span { height: 60px; line-height: 60px; } .divSandwichWrapper span { display: block; float: right; } .divSandwichWrapper span.menutext { margin-left: 5px; } .fa.fa-lg.fa-bars { padding: 0px 0px 0px 10px; font-size: 18px; } .divSandwichNav { position: absolute; z-index: 2; top: 60px; right: 0px; min-width: 220px; -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25); box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25); } a.anchSandwichNav { width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #social-networking li, #social-networking-small li { -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; } .banner-socialmedia-div { float: right; margin-left: 5px; margin-top: 8px; } ul#social-networking, ul#social-networking-small { margin: 0px 0px 0px 0px; text-align: center; display: block; float: left; padding: 0px 0px 0px 0px; } ul#social-networking li:hover, ul#social-networking-small li:hover { cursor: pointer; opacity: 0.80; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } #social-networking li { margin: 0px; padding: 0px; list-style: none; background: url(../images/social/social-sprite-32.png) no-repeat; } #social-networking li, #social-networking a { width: 30px; height: 30px; float: left; margin-left: 7px; display: inline-block; } ul#social-networking li.facebook {background-color: #ffffff; background-position: -1px -1px;} ul#social-networking li.twitter {background-color: #ffffff; background-position: -32px 0px;} ul#social-networking li.linkedin {background-color: #ffffff; background-position: -62px -2px;} ul#social-networking li.googleplus {background-color: #ffffff; background-position: -94px -0px;} ul#social-networking li.instagram {background-color: #ffffff; background-position: -124px -0px;} ul#social-networking li.pinterest {background-color: #ffffff; background-position: -155px -0px;} ul#social-networking li.yelp {background-color: #ffffff; background-position: -186px -0px;} ul#social-networking li.youtube {background-color: #ffffff; background-position: -218px -0px;} ul#social-networking li.vimeo {background-color: #ffffff; background-position: -248px -0px;} ul#social-networking li.feed {background-color: #ffffff; background-position: -279px -0px;} #social-networking-small li { margin: 0; padding: 0; list-style: none; background: url(../images/social/social-sprite-26.png) no-repeat; } #social-networking-small li, #social-networking a { width: 26px; height: 26px; float: left; margin-left: 4px; display: inline-block; } ul#social-networking-small li.facebook {background-color: #ffffff; background-position: -0px -0px;} ul#social-networking-small li.twitter {background-color: #ffffff; background-position: -26px -0px;} ul#social-networking-small li.linkedin {background-color: #ffffff; background-position: -51px -0px;} ul#social-networking-small li.googleplus {background-color: #ffffff; background-position: -78px -0px;} ul#social-networking-small li.instagram {background-color: #ffffff; background-position: -103px -0px;} ul#social-networking-small li.pinterest {background-color: #ffffff; background-position: -129px -0px;} ul#social-networking-small li.yelp {background-color: #ffffff; background-position: -155px -0px;} ul#social-networking-small li.youtube {background-color: #ffffff; background-position: -181px -0px;} ul#social-networking-small li.vimeo {background-color: #ffffff; background-position: -207px -0px;} ul#social-networking-small li.feed {background-color: #ffffff; background-position: -232px -0px;} .content-div { width: 980px; padding: 20px 0px; } .content-div img { padding: 3px; background: #ffffff; border: 1px solid #cccccc; max-width: 100%; } .fullwidth .textholder { width: 100%; } .textholder { float: right; margin: 10px auto; width: 740px; border-bottom: 1px solid #cccccc; } .textholder:last-of-type { border-bottom: none; } .textholder .fullimg img { width: 692px; } .pagetextholder .fullimg img { width: 932px; } .fullimg img { width: 100%; } .fullwidth .textholder .fullimg img { width: 934px; } .alertblock { background: #e44646; border: 2px solid #d81f1f; color: #ffffff; padding: 20px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 auto 15px auto; text-align: center; } .successblock { background: #31c657; border: 2px solid #279d45; color: #ffffff; padding: 20px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 auto 15px auto; text-align: center; } .pagetextholder { clear: both; } .textholder-image { margin-bottom: 20px; } .textholder-image p, .videoholder p { text-align: center; font: italic 12px/20px MyriadPro-Regular, Trebuchet MS, sans-serif; color: #333333; } .videoholder { float: right; } .videoholder iframe { padding: 3px; margin: 0 0 3px 20px; background: #ffffff; border: 1px solid #cccccc; } .videoholder p { padding: 0px 20px; } .sidemenu { width: 200px; float: left; padding: 10px 20px 10px 0px; border-right: 1px solid #dbdada; } .topmenu { border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; margin-bottom: 10px; } .sidemenu-category, .topmenu-category { display: block; color: #5da0ba; cursor: pointer; padding: 6px 0px; font: 17px/23px Raleway, Trebuchet MS, sans-serif; border-bottom: 1px solid #dbdada; } .sidemenu-category.next-category { border-top: 1px solid #cccccc; } .sidemenu-category:hover,.sidemenu-category.current-category:hover, .topmenu-category:hover,.topmenu-category.current-category:hover { color: #c33331; padding-left: 8px; background: #e8e8e8; text-decoration: none; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .sidemenu-category.current-category, .topmenu-category.current-category { color: #c33331; padding-left: 8px; background: #e8e8e8; } .sidemenu-subcategory { display: block; cursor: pointer; margin-left: 20px; color: #999999; font: 14px/20px Raleway, Trebuchet MS, sans-serif; padding: 3px 0px; } .sidemenu-subcategory:hover { text-decoration: none; color: #5da0ba; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .sidemenu-subcategory.current-subcategory { color: #5da0ba; } .topmenu-category { float: left; margin-right: 9px; min-width: 115px; text-align: center; } .divQuickLinks { background: white; margin-top: 20px; padding: 10px; } .divQuickLinks ul { margin-left: 0px; margin-bottom: 0px; } .divQuickLinks ul a { border: none; } a.topmenu-category { border-bottom: none; text-align: left; border-right: 1px solid #cccccc; min-width: 0px; margin-right: 15px; padding-top: 10px; padding-bottom: 10px; } a.topmenu-category:hover { background: none; color: #666666; } #divForgotPassword { -moz-box-shadow: 0px 2px 10px #333333; -webkit-box-shadow: 0px 2px 10px #333333; box-shadow: 0px 2px 10px #333333; behavior: url(layout/components/ie-css3.htc); } #divForgotPassword { position: absolute; border: 1px solid #333333; background: #ffffff; left: 200px; padding: 20px; z-index: 1; display: none; } #ancCloseForgotPW { position: absolute; right: -5px; top: -5px; cursor: pointer; } #ancSendForgotPassword, #ancLogout { border: 1px solid #999999; background: #cccccc; color: #333333; padding: 0 5px; height: 30px; line-height: 30px; text-align: center; display: block; width: 140px; } #ancLogout { float: right; } #ancSendForgotPassword:hover, #ancLogout:hover {text-decoration: none;} #divForgotPassword #txtUserEmail {width: 200px;} .pLogInOut { padding: 10px; border: 2px solid #999999; background: #cccccc; font-style: italic; } input, select, textarea { border: 1px solid #cccccc; background: #ffffff; color: #333333; padding: 0px 5px; } input { height: 24px; font: 14px/24px MyriadPro-Regular, Trebuchet MS, sans-serif; } select { height: 24px; font: 14px/24px MyriadPro-Regular, Trebuchet MS, sans-serif; padding: 0px 0px 0px 5px; vertical-align: middle; } textarea { overflow: hidden; resize: none; font: 14px/20px MyriadPro-Regular, Trebuchet MS, sans-serif; } label { display: block; font: 15px/26px MyriadPro-Regular, Trebuchet MS, sans-serif; } input[type=submit] { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .anchCheckoutButton { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } input[type=submit], .anchCheckoutButton { display: block; cursor: pointer; font: 17px/23px Candarab, Trebuchet MS, sans-serif; background: #c33331; border: 0px solid #cccccc; color: #ffffff; padding: 6px 15px; text-shadow: 0px 1px 0px #333333; height: auto; text-align: center; } input[type=submit]:hover, .anchCheckoutButton:hover{ text-decoration: none; color: #ffffff; opacity: .85; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } img#imgEmailIcon { width: 20px; height: 20px; background: none; padding: 0px; margin: 0px; border: none; float: left; margin-right: 4px; } .fullwidth .divDirectionSectionLeft, .fullwidth .divDirectionSectionRight { width: 460px; } .fullwidth .directionsSubHeader { width: 440px; } .fullwidth .address_textbox { width: 280px; } .fullwidth .address_submit { width: 140px; } .fullwidth #mapframe, .fullwidth #gmap { width: 452px; height: 341px; } .fullwidth .textholder-image img { width: 452px; } .fullwidth .videoholder { width: 460px; } .fullwidth .videoholder iframe { width: 452px; height: 270px; } .divDirectionSectionLeft, .divDirectionSectionRight { width: 340px; } .directionsSubHeader { width: 320px; } .address_textbox { width: 175px; } .address_submit { width: 125px; } #mapframe, #gmap { width: 332px; height: 249px; } .textholder-image img { width: 332px; } .videoholder { width: 340px; } .videoholder iframe { width: 332px; height: 198px; } .divDirectionSectionLeft { float: left; } .divDirectionSectionRight { float: right; } .directionsSubHeader { padding: 10px; background: #cccccc; height: 34px; } .headerImage { margin: 0px; padding: 0px 0px; text-shadow: none; line-height: 38px; } .address_textbox { font-style: italic; color: #666; float: left; } .address_submit { float: right; padding: 2px 10px; } .address_submit h2 { line-height: 22px; } #divGetDirections { border-top: 0px solid #cccccc; border-bottom: 0px solid #cccccc; padding: 0px 0px; } #mapframe { background: #ffffff; border: 1px solid #cccccc; padding: 3px; } #gmap img { background: inherit; padding: 0px; border: none; max-width: inherit; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .textholder-image { margin: 0px; margin-bottom: 20px; } .videoholder { margin: 0px auto; } .videoholder iframe { margin: 0px; margin-bottom: 20px; } #divGetDirections input { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; height: 34px; line-height: 34px; } #divGetDirections input[type=submit] { padding: 0px; width: 35%; } #divGetDirections input[type=text] { padding-top: 0px; width: 60%; } .faqquestion { cursor: pointer; } .faqquestion:hover { background: #e1e1e1; } .faqquestion p { margin: 0px; } .questionQ, .answerA, .down-arrow, .up-arrow { font-weight: bold; display: block; width: 15px; float: left; } .down-arrow { background: url('../../layout/images/model/down_arrow.png') no-repeat 0px 5px; } .up-arrow { background: url('../../layout/images/model/up_arrow.png') no-repeat 0px 5px; } .divInnerFaqQuestion, .divInnerFaqAnswer { width: 680px; float: right; } .fullwidth .divInnerFaqQuestion, .fullwidth .divInnerFaqAnswer { width: 920px; } .imageholder, .imageholder-album { float: left; padding: 3px; border: 1px solid #cccccc; margin: 6px; } .imageholder-album { width: 215px; } .imageholder a, .imageholder-album a { display: block; } .fullwidth .imageholder, .fullwidth .imageholder-album { margin: 12px 12px 13px 13px; } .content-div .imageholder img, .content-div .imageholder-album img { background: none; padding: 0px; border: none; } .sidemenu-category-album { text-align: center; font-size: 18px; line-height: 22px; } .sidemenu-category-album:hover { text-decoration: none; } .divMiniSliderWrapper { height: 120px; overflow-x:scroll; overflow-y: hidden; float: right; width: 700px; } .fullwidth .divMiniSliderWrapper { width: 940px; } .divMiniSliderWrapper img { float: left; width: 120px; margin-right: 20px; } table, .listingholder, .divTileWrapper { border: 0px solid #cccccc; float: right; text-align: left; background: #e1e1e1; margin-bottom: 0; } .textholder table { float: none; } table { background: transparent; } .tableListingTable, .divTileWrapper { width: 698px } .divTileWrapper { background: none; border: none; } .listingholder { float: none; } .trShowHide { display: none; } .trTableHeaderRow { background: #cccccc; } .rowHover td{ background: #ffffff; } table th p, table td p, .divDescriptionPrimary p { padding: 10px; margin: 0px; } td { background: transparent; border-bottom: none; vertical-align: middle; } .anchMoreDetails:hover { text-decoration: none; } .divDescriptionPrimary { float: left; width: 438px; } .divDescriptionPrimary h3 { padding: 10px; } table img, .listingholder img { width: 220px; float: right; margin: 10px 10px 10px 0px; } .trSecondaryProperty .label, .divTiledListing .label { font-weight: bold; } .trSecondaryProperty p { padding: 4px; padding-left: 10px; } table .trSocialMedia img, .divTiledListing .trSocialMedia img { width: 25px; height: 25px; border: none; padding: 0px; margin: 5px 0px 5px 10px; float: left; } .thMoreDetails { width: 100px; } .trSpacerRow td { background: #ffffff; } .fullwidth table, .fullwidth .divTileWrapper, .moredetailslisting { width: 100%; } .fullwidth img { width: 300px; } .fullwidth .thPrimaryField { } .fullwidth .divDescriptionPrimary { width: 600px; } .backlink img { float: left; padding-right: 6px; border: 0; background: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } .backlink a:hover { text-decoration: none; } .listingholder img { width: 300px; } .listingholder .divDescriptionPrimary { width: 600px; margin: 0px; padding: 0px; } .divTopSection { border-bottom: 1px solid #ffffff; } .divTiledListing { width: 218px; float: left; margin-right: 20px; } .fullwidth .divTiledListing { width: px; } .divTiledListing.farRight { margin-right: 0px; } .divTiledListing img { width: 219px; height: 300px; } .divTiledListing p { padding: 0px; margin: 0px; } .divTiledListing .pValue { padding-left: 12px; } #gmap img { background: inherit; padding: 0px; border: none; max-width: inherit; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .divContactSectionLeft { border-right: 1px solid #cccccc; } .textholder { } .fullwidth .divContactSectionLeft { width: 500px; float: left; } .fullwidth .divContactSectionRight { width: 420px; float: right; } .fullwidth .divContactSectionRight #gmap { width: 400px; height: 400px; } .fullwidth label { display: block; float: left; width: 140px; } .divContactSectionLeft { width: 340px; float: left; margin-bottom: 10px; } .divContactSectionLeft input { width: 238px; } .divContactSectionLeft select { width: 206px; } .divContactSectionLeft textarea { width: 328px; height: 75px; overflow-y: scroll; } .divContactSectionRight { width: 340px; float: right; margin-bottom: 10px; } .divContactSectionLeft #codetable {float: left; width: 100px; margin-right: 20px;} .divContactSectionLeft #codetable label {width: 100px;} .divContactSectionLeft #codetable input {width: 88px;} option { padding-left: 5px; } .divContactSectionLeft input.submit {width: auto;} .divContactSectionRight .textholder-image { width: 340px; margin: 0 auto; margin-bottom: 20px; } .divContactSectionRight .textholder-image img { width: 332px; } .divContactSectionRight .videoholder { width: 340px; margin: 0 auto; margin-bottom: 20px; } .divContactSectionRight .videoholder iframe { width: 332px; height: 198px; margin: 0; } .divContactSectionRight .address_submit { float: right; } .divContactSectionRight #gmap { width: 340px; height: 340px; margin-top: 20px; } .fullwidth .divContactSectionRight .textholder-image { width: 420px; } .fullwidth .divContactSectionRight .textholder-image img { width: 412px; } .fullwidth .divContactSectionRight .videoholder { width: 420px; } .fullwidth .divContactSectionRight .videoholder iframe { width: 412px; height: 198px; } .fullwidth .divContactSectionRight #gmap { width: 100%; height: 420px; margin-top: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #divGetDirections { padding: 10px; background: #cccccc; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #getdirections { } #mapframe { background: #ffffff; border: 1px solid #cccccc; padding: 3px; } #getdirections input { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; height: 34px; line-height: 34px; } #getdirections input[type=submit] { padding: 0px; width: 35%; } #getdirections input[type=text] { padding-top: 0px; width: 60%; } input.address_textbox { font-style: italic; } input.address_textbox:focus { font-style: normal; } #datesection { border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } #tagsection { border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } .blogsidemenubanner { border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } .blogsidemenucontent { border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } .blogsidemenu { width: 200px; float: right; padding: 0px 0px 10px 10px; } .blogsidemenucontent { border-top: 0; line-height: 30px; border: 1px solid #cccccc; border-top: none; } .blogsidemenucontent a { padding: 0 10px; } .blogsidemenucontent a:hover { text-decoration: none; } .blogsidemenubanner { background: #5da0ba; margin-top: 10px; } .blogsidemenuchooser { display: block; float: left; padding: 4px; color: #ffffff; width: 92px; font: 17px/22px Raleway; text-align: center; } .blogsidemenuchooser:hover, .blogsidemenuchooser.current { text-decoration: none; background: #1d5d94; color: white; } .anchYearLink, .anchMonthLink, .anchTagLink { display: block; } .anchYearLink { border-top: 1px solid #e1e1e1; font-weight: bold; } .anchYearLink:hover { background: #e1e1e1; } .anchYearLink.current-year { border-bottom: 1px solid #e1e1e1; background: #ccc; } .anchMonthLink { display: none; } .anchMonthLink span { padding-left: 8px; } a.anchMonthLink:hover { text-decoration: underline; } .current-month, .current-tag { background: #e1e1e1; } .anchTagLink:hover { background: #e1e1e1; } .blogholder { float: left; margin: 0px auto; width: 720px; } .divPullWrapper .blogholder { float: right; width: 704px; padding-left: 15px; } .divPullWrapper { float: right; width: 700px; } .blog-container { padding: 15px 0; border-bottom: 1px solid #cccccc; } .blog-container img { width: 240px; float: right; margin-left: 20px; } .blogSubTitle-date { color: #888888; font-size: 16px; font-style: italic; } .blogSubTitle { font-size: 12px; color: ; } .divCurrentStatus { color: ; float: right; font-size: 12px; } .blogImage img { max-width: 692px; } .blogSubTitle-date, .blogSubTitle-tags { font-style: italic; } .blogSubTitle-tags a { font-style: normal; } .blogImageSection { padding: 10px 0; text-align: center; } .blogImageSection .third { width: 226px; float: left; margin: 0px; margin-right: 20px; } .blogImageSection .half { float: left; margin: 0px; margin-right: 20px; width: 350px; } .blogImageSection .third.last, .blogImageSection .half.last{ margin: 0; } .prevNextButtons { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px 0px; } .prevButton {float: left;} .nextButton {float: right;} .blogComments { padding: 10px 0; border-bottom: 1px solid #cccccc; } .divCommentApproval { background: #e1e1e1; border: 1px solid #cccccc; padding: 10px; margin: 20px 0px; } .commentholder { padding: 10px; } .commentholder:nth-child(even) {background: #e5e5e5;} .commentAuthor { font-weight: bold; } .commentDate { font-size: 12px; color: ; } #frmPostComments { padding: 10px 0; } #frmPostComments input { width: 208px; } #frmPostComments textarea { width: 328px; height: 75px; } input.btnBlogSearch { float: right; width: 70px; padding: 2px; } .txtBlogSearch { width: 110px; } .contentsection { display: none; } #tagsection { float: right; }.author { font-style: italic; text-align: right; } .ads-column { width: 171px; float: right; margin-left: 10px; border-left: 1px solid #cccccc; z-index: 2; margin-top: -11px; } .ads-column a { display: block; width: 160px; height: 160px; padding-left: 10px; background: none; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; margin-bottom: 10px; } .ads-column img { border: none; background: none; padding: 0px; } .imageholder.half { width: 49%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-right: 2%; margin-bottom: 10px; } .imageholder.half.last { margin-right: none; } .imageholder.half a, .imageholder.third a { display: block; text-align: center; } .imageholder.half a img, .imageholder.third a img, .imageholder.full a img { vertical-align: bottom; } .imageholder.third { width: 32%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-right: 1.25%; margin-bottom: 10px; display: inline-block; float: none; vertical-align: top; } .imageholder.third.last { margin-right: none; } .imageholder.full { width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0px; } .imageholder.full a { display: block; text-align: center; } .outer-footer-div { background: #e1e1e1; width: 100%: } .footer-div { color: #999999; width: 980px; padding: 15px 0px 40px 0px; font-size: 14px; } .footer-div a { color: #666666; text-decoration: none; } .footer-div a.current, .footer-div a:hover { color: #c33331; } input[type=submit].divCartSearch-button { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .anchLogin, .anchRegister { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } input[type=submit].divCartSearch-button { border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } .sidemenu { padding: 0px 20px 10px 0px; } .divDrillDown { padding: 0px 0px 9px 0px; margin: 0px 0px 20px 0px; font: 13px/20px MyriadPro-Regular; } .outer-catalogbar-div { width: 100%; } .catalogbar-div { width: 964px; margin: 0px auto; background: #e5e5e5; padding: 8px 8px 7px 8px; font: 13px/28px MyriadPro-Regular; } .divCartBar { float: right; text-align: right; } .addadminbar-user { text-align: right; color: green; font: 13px/20px MyriadPro-Regular; } .divAdditionalAdminBar { width: 980px; margin: 11px auto; background: none; } #ancSendForgotPassword { display: block; cursor: pointer; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5da0ba), color-stop(1, #1d5d94)); background:-moz-linear-gradient( center top, #5da0ba 5%, #1d5d94 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5da0ba', endColorstr='#1d5d94'); background-color: #5da0ba; border: 1px solid #cccccc; padding: 0px 12px; height: 28px; color: #ffffff; text-shadow: 0px -1px 2px #333333; text-align: center; float: left; font: 13px/28px MyriadPro-Regular; } #ancSendForgotPassword:hover { text-decoration: none; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1d5d94), color-stop(1, #5da0ba) ); background:-moz-linear-gradient( center top, #1d5d94 5%, #5da0ba 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d5d94', endColorstr='#5da0ba'); background-color: #1d5d94; color: #ffffff; } .anchLogin, .anchRegister, .anchProfile, .anchLogout, .anchLogin, .anchHistory { display: block; cursor: pointer; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5da0ba), color-stop(1, #1d5d94)); background:-moz-linear-gradient( center top, #5da0ba 5%, #1d5d94 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5da0ba', endColorstr='#1d5d94'); background-color: #5da0ba; border: 1px solid #cccccc; padding: 0px 12px; margin-left: 6px; height: 28px; color: #ffffff; text-shadow: 0px -1px 2px #333333; text-align: center; float: right; font: 13px/28px MyriadPro-Regular; } .anchLogin:hover, .anchRegister:hover, .anchProfile:hover, .anchLogout:hover, .anchLogin:hover, .anchHistory:hover { text-decoration: none; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1d5d94), color-stop(1, #5da0ba) ); background:-moz-linear-gradient( center top, #1d5d94 5%, #5da0ba 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d5d94', endColorstr='#5da0ba'); background-color: #1d5d94; color: #ffffff; } .anchCart { float: right; display: block; } .anchCart span { font-weight: bold; } .anchCart:hover { text-decoration: none; } .anchCart img { vertical-align: middle; padding: 0px 2px 3px 0px; } .divCartSearch { width: 600px; } .category-search-link { padding-left: 10px; padding-top: 6px; display: block; } .txtSearch { color: #999999; } .reset-search { padding: 0px 8px; } .divCartSearch input[type=text] { float: left; height: 26px; width: 260px; border-right: 0; } .divCartSearch select { width: 180px; height: 28px; padding: 2px 0px 2px 5px; background-color: white !important; vertical-align: middle; float: left; margin-right: 6px; } input[type=submit].divCartSearch-button { float: left; padding: 0px 12px; height: 28px; font: 13px/16px MyriadPro-Regular; }