@font-face{font-family:Open Sans;src:url(/ttf/OpenSans-Regular.ttf);font-weight:400;}/* simple reset */html,body,form,fieldset,legend,h1,h2,h3,h4,h5,h6,p{margin:0px;padding:0px;}fieldset,img{border:0;}body{background-color:#F7F7F7;font-family:'Open Sans',sans-serif;-webkit-text-size-adjust:none;}#main h1,#main h2,#main h3,#main h4{font-family:georgia;}#main h1{font-size:27px;line-height:33px;margin-bottom:12px;color:#232323;text-shadow:0 0 1px #A5A5A5;}#main h2{font-size:24px;line-height:31px;margin-bottom:12px;color:#232323;text-shadow:0 0 1px #A5A5A5;}#main h3{font-size:20px;line-height:29px;margin-bottom:12px;color:#232323;text-shadow:0 0 1px #A5A5A5;}#main h4{font-size:18px;line-height:27px;margin-bottom:12px;color:#232323;text-shadow:0 0 1px #A5A5A5;}#main h5{font-size:18px;line-height:27px;margin-bottom:12px;color:#232323;text-shadow:0 0 1px #A5A5A5;}#main h6{font-size:18px;line-height:27px;margin-bottom:12px;color:#232323;text-shadow:0 0 1px #A5A5A5;}#main p,#main span{font-size:15px;line-height:21px;margin-bottom:17px;}#main ul{margin-bottom:17px;background-color:#F7F7F7;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;padding:12px 30px;}#main ul li{color:#2A2A2A;font-size:15px;line-height:24px;margin-bottom:0px;}#main ul li ul{border:0 none transparent;margin-bottom:0px;padding:7px 30px;}#main a{color:#C40306;text-decoration:underline;}#main a:hover{text-decoration:none;}.clear{clear:both;}#topWrap{background-color:#FFFFFF;}#top{width:960px;margin:0 auto;}h1#logo{float:left;}h1#logo a{display:inline-block;height:100px;width:300px;background-image:url('/img/guitar-er-logo.jpg');text-indent:-10000px;color:#FFFFFF;text-decoration:none;background-position:;background-size:;background-repeat:no-repeat;}h2#slogan{color:#C50304;float:left;margin:32px 0 0 25px;max-width:325px;line-height:29px;overflow:hidden;height:61px;}#topContact{float:right;margin:0 20px 0 0;height:100px;}a#topPhone{display:block;color:#C40105;text-decoration:none;font-size:21px;text-align:right;margin:7px 0 0;height:30px;}a#topPhone:hover{opacity:0.85;}#topMiscText{display:block;font-size:15px;color:#262626;text-align:right;margin:0 0 4px 0;height:22px;}ul#social{margin:0px 0 0;padding:0;list-style-type:none;float:right;}ul#social li{margin:0;padding:0;list-style-type:none;display:inline;}ul#social li a{background-image:url('/img/social-icons-2016.jpg');display:block;float:left;height:32px;width:32px;background-size:210px;text-indent:-10000px;margin:0 5px 0 0;transition:all 0.4s ease;}ul#social li:hover a{opacity:0.8;}ul#social li:last-of-type a{margin:0;}ul#social li a#facebook{background-position:0px -1px;}ul#social li a#twitter{background-position:-36px -1px;}ul#social li a#instagram{background-position:-2px -36px;}ul#social li a#soundcloud{background-position:-176px -71px;}ul#social li a#linkedin{background-position:-107px -106px;}ul#social li a#youtube{background-position:-72px -71px;}ul#social li a#google_plus{background-position:-106px -71px;}ul#social li a#pinterest{background-position:-37px -106px;}ul#social li a#rss{background-position:-178px -105px;}ul#social li a#vine{background-position:-142px -106px;}ul#social li a#flickr{background-position:-71px -105px;}ul#social li a#vimeo{background-position:-142px -71px;}/*NAV start*/#mobileMenu{display:none;}#navWrap{border-top:1px solid #3E3E3E;border-bottom:1px solid #3E3E3E;background-image:linear-gradient(#2F2F2F 52%,#232323 48%);height:45px;}ul#nav{width:960px;margin:0 auto;padding:0;list-style-type:none;}ul#nav li{margin:0;padding:0;list-style-type:none;display:block;float:left;position:relative;}ul#nav li a{display:block;float:left;margin:0;padding:12px 25px 10px;text-decoration:none;color:#FFFFFF;border-left:1px solid #575757;height:23px;transition:all 0.5s ease;}ul#nav li:hover a,ul#nav li.active a{background-color:#1E1E1E;color:#C50303;}ul#nav li:last-of-type a{border-right:1px solid #575757;}ul#nav li ul{display:none;position:absolute;padding:0px;z-index:1000;width:235px;margin:45px 0 0;height:auto;background-color:#232323;}ul#nav li ul li{display:block;float:left;position:relative;}ul#nav li ul li a,ul#nav li.active ul li a{max-width:250px;min-width:185px;color:#FFFFFF;background-color:#232323;}ul#nav li:hover ul li a{color:#FFFFFF;background-color:#232323;}ul#nav li ul li:hover a{background-color:#2F2F2F;color:#A3BBDA;}ul#nav li ul li:last-of-type a,ul#nav li:last-of-type ul li a,ul#nav li:last-of-type ul li:last-of-type a{border-right:0px none transparent;}ul#nav li:hover ul{display:block;}ul#nav li:hover ul li ul{display:none;}ul#nav li ul li:hover ul{display:block;}ul#nav li ul li:hover ul li a{background-color:#1E1E1E;color:#FFFFFF;}ul#nav li ul li ul li:hover a{background-color:#2F2F2F;color:#A3BBDA;}ul#nav li ul li ul{left:235px;margin:0;}/*NAV end*/#mainWrap{border-top:7px solid #E5E5E5;border-bottom:1px solid #D7D7D7;}#main{width:958px;margin:0 auto;background-color:#FFFFFF;border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;display:flex;overflow-wrap:break-word;word-wrap:break-word;word-break: break-word;}#mainLeft{float:left;width:600px;padding:20px;}/*SLIDER*/#sliderWrap{height:auto;padding-bottom:7px;}#sliderWrap a{border-bottom:0px none transparent;}#sliderWrap img{height:auto;width:100%;position:relative;}#sliderWrap div.cycle-pager{position:relative;z-index:101;text-align:center;top:90%;height:auto;}#sliderWrap div.cycle-pager span{font-size:28px;color:#FFFFFF;text-shadow:0px 0px 3px #000000;height:32px;display:inline-block;letter-spacing:3px;cursor:pointer;}#sliderWrap div.cycle-pager span.cycle-pager-active{color:#A3BBDA;}#sliderPrevNext{position:relative;z-index:100;margin-top:-31%;margin-bottom:22%;}#sliderPrevNext a{text-decoration:none;color:#FFFFFF;text-shadow:0px 0px 3px #000000;font-size:55px;height:68px;display:inline-block;position:relative;width:28px;}#sliderPrevNext a:hover{color:#A3BBDA;}#sliderPrevNext a#prev{}#sliderPrevNext a#next{float:right;}#homeTiles{margin:0 0 15px 0;border-bottom:1px solid #D7D7D7;padding-bottom:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;}#homeTiles .homeTile:nth-of-type(2){margin:0 20px 0 19px;}.homeTile{width:185px;float:left;background-color:#EEEEEE;background-color:#F7F7F7;padding-bottom:10px;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;}.homeTile img{vertical-align:bottom;-moz-box-shadow:0 0 3px 1px #E1E1E1;-webkit-box-shadow:0 0 3px 1px #E1E1E1;box-shadow:0 0 3px 1px #E1E1E1;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;width:185px;height:125px;}#main .homeTile h3{margin:10px 0 5px;padding:0 10px;line-height:23px;}#main .homeTile p{font-size:13px;margin:0 0 5px 0;padding:0 10px;line-height:18px;}#main .homeTile a.readMore{font-size:14px;padding:0 10px 10px;}#homeCopy{clear:both;}#mainRight{float:left;padding:20px;width:277px;background-color:#EEEEEE;border-left:1px solid #D7D7D7;}#mainRight img{max-width:100% !important;height:auto !important;}#footWrap{border-top:7px solid #E5E5E5;background-color:#202020;background-image:linear-gradient(black,#202020);}#foot{width:960px;margin:0 auto;text-align:center;padding:20px 0;}#foot p{color:#FFFFFF;font-size:14px;}ul#footNav{margin:15px 0 0;padding:0;list-style-type:none;}ul#footNav li{margin:0;padding:0;list-style-type:none;display:inline;}ul#footNav li a{color:#FFFFFF;text-decoration:none;width:;padding:0 10px;border-right:1px solid #505050;}ul#footNav li:last-of-type a{border-right:1px solid transparent;}ul#footNav li a:hover{color:#C1C1C1;}#eeFootTag{color:#D7D7D7;font-size:12px;margin:15px 0 10px;letter-spacing:1px;}#eeFootTag a{color:#D2893A;text-decoration:none;}p#footerText{font-size:14px;}#backTop{display:none;}/*CONTACT FORM*/.webForm{}.webForm p#formSuccess{font-weight:bold;font-size:16px;background-color:#E3FFE3;padding:10px;border:1px solid #D7D7D7;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;color:#434343;display:none;}.webForm p#formError{font-weight:bold;font-size:16px;background-color:#FEDDDD;padding:10px;border:1px solid #D7D7D7;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;color:#434343;display:none;}.webForm span.required{display:block;margin:0 0 5px 0;color:#A90000;font-size:13px;position:relative;left:3px;display:none;}.webForm input[type=text]{font-family:'Open Sans',sans-serif;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;padding:5px;font-size:15px;width:75%;color:#232323;transition:all 0.5s ease;-webkit-appearance:none;}.webForm input[name=code]{width:25%;-webkit-appearance:none;}.webForm input[type=submit]{cursor:pointer;width:100px;font-size:15px;color:#232323;background-color:#D7D7D7;background-color:#EEEEEE;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;padding:4px 5px;border-bottom:2px solid #C7C7C7;transition:all 0.2s ease;-webkit-appearance:none;}.webForm input[type=submit]:hover{background-color:#EEEEEE;background-color:#D7D7D7;}.webForm img#loader{vertical-align:top;position:relative;top:9px;left:5px;display:none;}.webForm #captchaImg{position:relative;top:0px;left:4px;border:1px solid black;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;padding:4px;vertical-align:bottom;}.webForm textarea{font-family:'Open Sans',sans-serif;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;padding:5px;font-size:15px;width:75%;height:100px;color:#232323;transition:all 0.5s ease;-webkit-appearance:none;}table.formTable{border-collapse:collapse;font-size:16px;width:100%;}table.formTable label{font-size:15px;position:relative;top:4px;}table.formTable tbody tr td{vertical-align:top;padding:5px;}table.formTable tbody tr td:nth-of-type(1){text-align:right;width:20%;}.webForm .errorRequired{background-color:#FEDDDD;}/*BREADCRUM*/#breadcrumWrap{margin-bottom:20px;}#breadcrum{padding:10px 15px;background-color:#EEEEEE;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border:1px solid #D7D7D7;font-size:14px;}#breadcrum #currentPage{color:#3A3A3A;}/*SUB NAV*/#main ul#subNav{list-style-type:none;padding-left:20px;font-weight:bold;}#main ul#subNav li{}#main ul#subNav li a{}#main ul#subNav li.active a{color:#000000;border-bottom:1px none transparent;}#main ul#subNav li.active ul li a{color:#2F507B;border-bottom:1px solid #B1C5DE;background-color:transparent;padding:0;}#main ul#subNav li.active ul li a:hover{border-bottom:1px none transparent;}#main ul#subNav li ul{list-style-type:none;padding-left:20px;font-weight:normal;}/*LAST UPDATED*/#main #lastUpdatedWrap{margin:20px 0 0;}#main #lastUpdated{padding:5px 15px;background-color:#EEEEEE;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border:1px solid #D7D7D7;}#main #lastUpdated span{font-size:14px;color:#232323;}/*CALENDAR*/table.fullCalendar{width:100%;border-collapse:collapse;}table.fullCalendar tr td{border:1px solid #D7D7D7;width:14.285714%;height:70px;padding:0;vertical-align:top;}table.fullCalendar tr th{color:#232323;font-size:14px;padding:5px;}table.fullCalendar #calDisplayMonth{font-weight:bold;font-size:18px;}table.fullCalendar #calPrevLink{padding:0px 5px;border-bottom:0 none transparent;}table.fullCalendar #calNextLink{padding:0px 5px;border-bottom:0 none transparent;}table.fullCalendar tr td.noDay{background-color:#EEEEEE;}table.fullCalendar tr td span.calendarDay{display:inline-block;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;padding:1px 4px;background-color:#EEEEEE;float:right;font-size:12px !important;border-bottom-left-radius:2px;}table.fullCalendar tr td div.eventData{display:inline-block;margin:-12px 0 0;}table.fullCalendar tr td div.eventData a{display:block;border-bottom:0 none transparent !important;text-decoration:none !important;background-color:#EEEEEE;margin-bottom:5px;padding:0px 5px;font-size:12px !important;line-height:17px !important;}table.fullCalendar tr td div.eventData span.eventTitle{display:inline-block;font-size:12px !important;line-height:17px !important;margin-bottom:0px !important;padding:0;}table.fullCalendar tr td div.eventData span.eventTime{display:inline-block;font-size:11px !important;line-height:17px !important;margin-bottom:0px !important;}table.smallCalendar{width:100%;border:1px solid #D7D7D7;padding:5px;margin:0 0 15px 0;background-color:#FFFFFF;}table.smallCalendar tr:nth-of-type(2) th{font-weight:normal;font-size:14px;}table.smallCalendar tr td{width:14.285714%;padding:0;text-align:center;font-size:14px;}table.smallCalendar tr td div.calendarSmallEventDay{padding:0 5px;cursor:pointer;color:#2F507B;font-weight:bold;font-size:14px !important;}table.smallCalendar tr td.eventThisDay{background-color:#DEDEDE;}table.smallCalendar tr td div.eventToolTip{visibility:hidden;width:120px;background-color:#FFFFFF;border:1px solid #202020;text-align:center;border-radius:2px;padding:5px;position:absolute;z-index:1;margin-left:-51px;font-weight:normal;font-size:14px !important;opacity:0.0;filter:alpha(opacity=0);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}table.smallCalendar tr td div.calendarSmallEventDay:hover .eventToolTip{visibility:visible;opacity:1.0;filter:alpha(opacity=100);}table.smallCalendar tr td div.eventToolTip a{display:inline-block;border-bottom:0 none transparent !important;margin-bottom:5px;font-size:12px !important;line-height:17px !important;}table.smallCalendar tr td div.eventToolTip a:hover{color:#232323 !important;}table.smallCalendar tr td div.eventToolTip span.eventTitle{display:inline-block;font-size:12px !important;line-height:17px !important;margin-bottom:0px !important;padding:0;}table.smallCalendar tr td div.eventToolTip span.eventTime{display:inline-block;font-size:11px !important;line-height:17px !important;margin-bottom:0px !important;}/*TESTIMONIES*/div.testimonySideWrap{border:1px solid #D7D7D7;padding:15px;background-color:#FFFFFF;margin-bottom:15px;}div.testimonySideWrap a.testimonyImageLink{border-bottom:0 none transparent !important;}div.testimonySideWrap a.testimonyImageLink img{width:75px;height:auto;float:left;margin:0 10px 5px 0;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;-moz-box-shadow:3px 3px 4px 1px #C0C0C0;-webkit-box-shadow:3px 3px 4px 1px #C0C0C0;box-shadow:3px 3px 4px 1px #C0C0C0;}div.testimonySideWrap p.testimonyText{color:#232323;line-height:18px !important;font-size:14px !important;margin:0 !important;}div.testimonySideWrap span.testimonyName{color:#232323;line-height:18px !important;font-size:13px !important;margin:0 !important;font-weight:bold;padding:0 7px 0 0;}div.testimonySideWrap a.testimonyTitleLink,div.testimonySideWrap span.testimonyTitle{line-height:18px !important;font-size:13px !important;display:inline-block;}div.testimonySideWrap a.testimonyReadMore{font-size:12px !important;display:inline-block;float:right;margin:6px 0 0;}div.testimonyWrap{border-bottom:1px solid #D7D7D7;padding:15px;}div.testimonyWrap:last-of-type{border-bottom:0 none transparent;}div.testimonyWrap a.testimonyImageLink{border-bottom:0 none transparent !important;}div.testimonyWrap img.testimonyImage{width:100px;height:auto;float:left;margin:0 15px 0 0;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;-moz-box-shadow:3px 3px 4px 1px #C0C0C0;-webkit-box-shadow:3px 3px 4px 1px #C0C0C0;box-shadow:3px 3px 4px 1px #C0C0C0;}div.testimonyWrap p.testimonyText{color:#232323;margin:0 !important;}div.testimonyWrap span.testimonyName{color:#232323;line-height:18px !important;font-size:14px !important;margin:0 !important;font-weight:bold;padding:0 7px 0 0;}div.testimonyWrap a.testimonyTitleLink,div.testimonyWrap span.testimonyTitle{line-height:18px !important;font-size:14px !important;display:inline-block;}/*FEATURED*/div.featuredSideWrap{border:1px solid #D7D7D7;padding:15px;background-color:#FFFFFF;margin-bottom:15px;}div.featuredSideWrap p.featuredHeading{font-weight:bold;font-size:19px !important;}div.featuredSideWrap a.featuredImageLink{border-bottom:0 none transparent !important;}div.featuredSideWrap img{width:auto;height:auto;margin:0 10px 5px 0;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;-moz-box-shadow:3px 3px 4px 1px #C0C0C0;-webkit-box-shadow:3px 3px 4px 1px #C0C0C0;box-shadow:3px 3px 4px 1px #C0C0C0;}div.featuredSideWrap div.featuredText{font-size:15px !important;line-height:21px !important;margin-bottom:17px !important;}div.featuredSideWrap span.featuredName{font-weight:bold;display:block;}/*GALLERY*/#galleryWrap{}#galleryWrap div.galleryBox{float:left;width:188px;text-align:center;}#galleryWrap div.galleryBox:nth-of-type(3n + 2){margin:0 18px;}#galleryWrap div.galleryBox:nth-of-type(3n + 1){clear:both;}#galleryWrap div.galleryBox img{width:175px;height:auto;opacity:0.93;transition:all 0.2s ease;border:1px solid #BBBBBB;padding:5px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;height:auto;}#galleryWrap div.galleryBox:hover img{opacity:1;}#galleryWrap div.galleryBox a{text-decoration:none;font-weight:bold;}/*NEWS BLOG*/#blogSideWrap{border:1px solid #D7D7D7;padding:15px;margin:0 0 15px 0;background-color:#FFFFFF;}#blogSideWrap p#blogSideHeading{font-size:19px !important;float:left;}#blogSideWrap a#blogSideFeed{float:right;background-image:url('/img/social-icons-2016.jpg');background-position:-150px -31px;background-size:175px;text-indent:-10000px;display:inline-block;width:23px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}.blogSideEntry{margin:0 0 15px 0;background-color:#EEEEEE;padding:5px 5px 5px 10px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;clear:both;}.blogSideEntry:last-of-type{margin:0;}.blogSideEntry p.blogSideDate{margin:0 !important;line-height:18px !important;font-size:13px !important;}.blogSideEntry a{}#blogWrap{}#blogWrap div#blogSelectWrap{border-bottom:1px solid #D7D7D7;padding:0 0 10px 0;margin:0 0 10px 0;}#blogWrap div#blogSelectWrap select#blogCategorySelect{font-family:'Open Sans',sans-serif;border:1px solid #D7D7D7;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;padding:5px;font-size:15px;width:50%;color:#232323;-webkit-appearance:none;}#blogWrap div#blogSelectWrap #blogRss{position:relative;float:right;margin:7px 31px 0px 0px;font-size:14px;}#blogWrap div#blogSelectWrap #blogRss::before{content:'';position:absolute;width:23px;height:22px;background-image:url('/img/social-icons-2016.jpg');background-position:-150px -31px;background-size:175px;margin:-1px 0 0 67px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}#blogWrap div.blogEntrySnippetsWrap{clear:both;margin-bottom:20px;border-top:1px solid #D7D7D7;padding:25px 0 0;}#blogWrap div.blogEntrySnippetsWrap:hover img{opacity:1;}#blogWrap div.blogEntrySnippetsWrap a{text-decoration:none;color:#232323;}#blogWrap div.blogEntrySnippetsWrap img{float:left;width:125px;height:auto;margin:0 15px 5px 0;border:1px solid #BBBBBB;padding:5px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;opacity:0.85;transition:all 0.5s ease;}#blogWrap div.blogEntrySnippetsWrap p{margin:0 0 3px 0;font-size:15px;padding:5px 0 0;}#blogWrap div.blogEntrySnippetsWrap h1{margin:0;font-size:32px;line-height:39px;}#blogWrap div.blogEntrySnippetsWrap h2{margin:0;font-family:'Open Sans',sans-serif;font-size:21px;font-weight:normal;line-height:25px;}#blogWrap div#blogEntryWrap{margin:0 0 15px 0;border-bottom:1px solid #D7D7D7;padding:0 0 5px 0;}#blogWrap div#blogEntryWrap p.blogEntryDate{margin:0 0 3px 0;font-size:15px;padding:5px 0 0;}#blogWrap div#blogEntryWrap h1{margin:0;font-size:32px;line-height:39px;}#blogWrap div#blogEntryWrap h2{margin:0 0 15px 0;font-family:'Open Sans',sans-serif;font-size:21px;font-weight:normal;line-height:25px;}#blogWrap div#blogEntryWrap img.blogEntryImg{width:auto;height:auto;margin:15px 0 5px;border:1px solid #BBBBBB;padding:5px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;}#blogWrap div#blogCommentsWrap{margin:0 0 15px 0;border-bottom:1px solid #D7D7D7;padding:0 0 5px 0;}#blogWrap div#blogCommentsWrap a#postCommentLink{float:right;margin:-35px 5px 0 0;font-size:14px;}#blogWrap div#blogCommentsWrap div.blogCommentWrap{border:1px solid #D7D7D7;padding:10px;margin:0 0 10px 0;background-color:#EEEEEE;}#blogWrap div#blogCommentsWrap div.blogCommentWrap p.blogComment{margin:0;font-size:14px;line-height:20px;}#blogWrap div#blogCommentsWrap div.blogCommentWrap p.blogCommentDate{margin:0 10px 0 0;text-align:right;font-style:italic;font-size:11px;}#blogWrap div#blogCommentsWrap div.blogCommentWrap p.blogCommentName{margin:0 10px 0 0;text-align:right;font-size:14px;line-height:11px;font-weight:bold;}#blogWrap div#blogCommentsWrap div.blogCommentWrap div.blogCommentResponse{margin:15px 0 0;background-color:#DCDCDC;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;-moz-box-shadow:0 0 1px 0px #CECECE;-webkit-box-shadow:0 0 1px 0px #CECECE;box-shadow:0 0 1px 0px #CECECE;}#blogWrap div#blogCommentsWrap div.blogCommentWrap div.blogCommentResponse p{font-size:12px;padding:3px 15px;}/*EMPLOYEES*/#main .employeeWrap{margin:0 0 20px 0;border-bottom:1px solid #D7D7D7;padding:0 0 15px 0;}#main .employeeWrap img.employeesImage{width:175px;height:auto;float:left;padding:0 15px 0 0;opacity:0.93;transition:all 0.2s ease;border:1px solid #BBBBBB;padding:5px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;margin:0 15px 0 0;}#main .employeeWrap span.employeesName{display:inline-block;font-weight:bold;font-size:16px !important;margin:7px 0 0;}#main .employeeWrap span.employeesTag{display:inline-block;margin:0 0 0 20px;font-style:italic;font-family:georgia;}#main .employeeWrap span.employeesTitle{display:block;margin:7px 0 0;}#main .employeeWrap span.employeesPhone{display:block;margin:7px 0 0;}#main .employeeWrap span.employeesLearnMore{display:block;margin:7px 0 0;}#main .employeeWrap span.employeesEmail span{display:block;margin:7px 0 0;text-decoration:underline;font-weight:bold;font-size:13px;cursor:pointer;color:#2F507B;}#main .employeeWrap span.employeesInfo{display:block;margin:10px 0 0;line-height:22px;}/*HOMEGROUPS*/#main .homegroupsWrap{margin:0 0 20px 0;border-bottom:1px solid #D7D7D7;padding:0 0 15px 0;float:left;width:48%;}#main .homegroupsWrap:nth-of-type(2n + 1){margin-left:15px;}#main .homegroupsWrap img.homegroupsImage{width:92%;height:auto;float:left;padding:0 15px 0 0;opacity:0.93;transition:all 0.2s ease;border:1px solid #BBBBBB;padding:5px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;margin:0 15px 0 0;}#main .homegroupsWrap span.homegroupsTitle{display:block;font-size:20px;line-height:29px;margin-bottom:12px;color:#232323;text-shadow:0 0 1px #A5A5A5;}#main .homegroupsWrap span.homegroupsDateTime{display:block;font-size:16px !important;margin:7px 0 0;}#main .homegroupsWrap span.homegroupsLocation{display:block;font-size:16px !important;margin:7px 0 0;}#main .homegroupsWrap span.homegroupsLeader{display:block;margin:7px 0 0;}#main .homegroupsWrap span.homegroupsPhone{display:block;margin:7px 0 0;}#main .homegroupsWrap span.homegroupsLearnMore{display:block;margin:7px 0 0;}#main .homegroupsWrap span.homegroupsEmail span{display:block;margin:7px 0 0;text-decoration:underline;font-weight:bold;font-size:13px;cursor:pointer;color:#2F507B;}#main .homegroupsWrap span.homegroupsInfo{display:block;margin:10px 0 0;line-height:22px;}#main .fullHomegroupsWrap{float:none;width:auto;}#main .fullHomegroupsWrap img.homegroupsImage{width:95%;}/*GUESTBOOK*/a#guestbookCommentLink{margin:0 0 20px 0;font-size:14px;display:inline-block;}.guestbookWrap{border:1px solid #D7D7D7;padding:10px;margin:0 0 10px 0;background-color:#EEEEEE;}.guestbookWrap p.guestbookComment{}.guestbookWrap .guestbookDate{margin:0 10px 0 0;text-align:right;font-style:italic;font-size:11px;}.guestbookWrap .guestbookName{margin:0 10px 0 0;text-align:right;font-size:14px;line-height:11px;font-weight:bold;}.guestbookWrap .guestbookResponse{margin:15px 0 0;background-color:#DCDCDC;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;-moz-box-shadow:0 0 1px 0px #CECECE;-webkit-box-shadow:0 0 1px 0px #CECECE;box-shadow:0 0 1px 0px #CECECE;}.guestbookWrap .guestbookResponse p{font-size:12px !important;padding:3px 15px;}/*WEATHER*/#weatherTableWrap{border:1px solid #D7D7D7;padding:15px;background-color:#FFFFFF;margin:0 0 15px 0;}#weatherTableWrap p#weatherTitle{font-size:19px;font-weight:normal;}table#weatherTable{border-collapse:collapse;font-size:14px;}table#weatherTable img{width:22px;height:auto;vertical-align:bottom;}table#weatherTable tr td{padding:2px 5px;}table#weatherTable tr#weatherCurrent td:nth-of-type(3) img{width:34px;position:relative;right:25px;bottom:2px;}table#weatherTable tr#weatherCurrent td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherCurrent td:nth-of-type(2){font-weight:bold;font-size:22px;}table#weatherTable tr#weatherHighLow td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherCondition td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherCondition td:nth-of-type(2){font-weight:bold;}table#weatherTable tr#weatherWind td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherWind td:nth-of-type(2){font-weight:bold;}table#weatherTable tr#weatherSunrise td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherSunrise td:nth-of-type(2){font-weight:bold;}table#weatherTable tr#weatherSunset td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherSunset td:nth-of-type(2){font-weight:bold;}table#weatherTable tr#weatherDay1 td,table#weatherTable tr#weatherDay2 td,table#weatherTable tr#weatherDay3 td,table#weatherTable tr#weatherDay4 td{font-size:12px;}table#weatherTable tr#weatherDay1 td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherDay2 td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherDay3 td:nth-of-type(1){text-align:right;}table#weatherTable tr#weatherDay4 td:nth-of-type(1){text-align:right;}/*TWITTER*/#main #twitterWrap{border:1px solid #D7D7D7;padding:13px 15px 15px;background-color:#FFFFFF;}#main #twitterWrap p#twitterFeedTitle{font-size:19px !important;}#main ul.home-tweets-ul{list-style-type:none;margin:0;padding:0;border:0 none transparent;background-color:transparent;}#main ul.home-tweets-ul li{margin:0;padding:0;}#main ul.home-tweets-ul li p.home-tweet-tweet{font-size:13px !important;line-height:normal;}#main ul.home-tweets-ul li p.home-tweet-tweet span.home-tweet-date{font-size:13px !important;}#main ul.home-tweets-ul li p.home-tweet-tweet img{float:left;margin:0 15px 0 0;vertical-align:bottom;position:relative;top:2px;}/*MAILCHIMP*/#mcFormWrap{border:1px solid #D7D7D7;padding:13px 15px 15px;background-color:#FFFFFF;margin:0 0 15px 0;min-height:23px;}#mcForm{}#mcForm img#mcLoader{display:none;position:relative;top:3px;left:4px;}#mcFormWrap span#mcError{display:block;margin:0 0 5px 0;color:#A90000;font-size:13px;display:none;}/*PODCASTS*/#main div.podcastsWrap{}#main div.podcastEntryWrap{overflow:auto;margin:0 0 20px 0;border-top:1px solid #D7D7D7;padding:20px 0 0;}#main div.podcastEntryWrap span.podcastImg img{width:33%;height:auto;float:left;transition:all 0.2s ease;border:1px solid #BBBBBB;padding:5px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;border-radius:1px;margin:0 20px 10px 0;}#main div.podcastEntryWrap span.podcastTitle{font-weight:bold;display:block;margin:0 0 4px 0;font-size:18px;}#main div.podcastEntryWrap span.podcastSubtitle{display:block;margin:0 0 4px 0;}#main div.podcastEntryWrap span.podcastDate{display:block;margin:0 0 4px 0;}#main div.podcastEntryWrap span.podcastSummary{display:block;margin:0 0 10px 0;}#main div.podcastEntryWrap span.podcastAudio{display:block;margin:5px 0;clear:both;}#main div.podcastsWrap div.podcastEntryWrap a{display:inline-block;font-size:14px;margin:0 10px 0 0;}#main div.podcastsWrap div.podcastEntryWrap a:nth-of-type(1){display:none;}div.podcastEntryWrap span.podcastAudio audio{width:97%;}#main div.podcastEntryWrap span.podcastDuration{display:none;}#main .podcastsArchiveWrap div.podcastArchiveentry p.podcastSummary{margin:0 0 10px 0;font-size:13px;}#main .podcastsArchiveWrap div.podcastArchiveentry{margin:0 0 25px 0;}#main .podcastsArchiveWrap .podcastArchiveentry a{display:block;margin:0 0 7px 0;}#main .podcastsArchiveWrap .podcastArchiveentry span.podcastSubtitle{display:block;margin:0 0 3px 0;}#main .podcastsArchiveWrap div.podcastArchiveentry span.podcastSummary{margin:0 0 10px 0;font-size:13px;}/*YT*/.ytVidWrap{background-color:#F7F7F7;padding:15px;color:#FFFFFF;margin:0 0 20px 0;/*+border-radius: 2px;*/-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;text-align:center;border:1px solid #C3C3C3;}.ytVidWrap a,.ytVidWrap a h1{color:#000000 !important;text-decoration:none !important;}/*Cabinet Quote*/#cabinetQuoteForm{}#cabinetQuoteForm p{margin:0;}.fieldBoxGroup{display:flex;}.fieldBox{background-color:#EBEBEB;padding:9px;width:96%;margin:3px;}#cabinetQuoteForm input[type=text]{font-family:'Open Sans',sans-serif;padding:3px;margin:0 0 7px 0;font-size:16px;}#cabinetQuoteForm textarea{font-family:'Open Sans',sans-serif;width:199px;height:100px;padding:3px;font-size:16px;}#cabinetQuoteForm input[type=submit]{font-family:'Open Sans',sans-serif;margin:7px 72px 7px 7px;padding:4px 18px;font-size:15px;display:inline-block;float:right;cursor:pointer;}#resp{margin:0;padding:0;}#resp .success{font-weight:bold;font-size:25px !important;color:#003800;background-color:#F8FF9F;padding:20px;text-align:center;line-height:33px !important;display:block;}@media screen and (min-width:320px) and (max-width:639px){.fieldBoxGroup{display:block;}.fieldBox{width:auto;}}