body {margin:0px; background-color:#000000;  color:#d56732; font-family:'avenir', Verdana, Geneva, sans-serif; font-size:15px; line-height:20px;}
form{ margin:0px; padding:0px;}
img{border-style:none;}
h1,h2,h3,h4,p,ul,ol{ margin:0px; padding:0px; padding-bottom:15px;}
h1{ font-size:30px; line-height:36px; color:#f38e1d;line-height:normal;font-weight:bold;} 
h2{ font-size:24px; line-height:30px;color:#f38e1d; line-height:normal;font-weight:bold;} 
h3{ font-size:18px; line-height:21px; color:#f38e1d;line-height:normal;font-weight:bold;}
ul,ol{ padding-left:25px;} 
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box;}
select, input, button, textarea{  font-family:'avenir', Verdana, Geneva, sans-serif; font-size:15px; line-height:20px;}
a:link, a:visited{color:#1c2c5c; text-decoration:none;}
a:hover{ color:#CC0000;}
#wrapper{width:974px;margin:0 auto;padding:0px; }
#cont_area{width:974px;clear:both; }
.sh-11{color:#000;}
.sn-36-2{color:#000;}
.sh-10{color:#000;}
#left_block{width:199px;float:left;padding:8px; padding-top:15px; padding-right:4px; background-color:#EFEFEF; border-right:1px solid #CCC;}
#homeSearchDiv, .sidebartext { padding-left:5px;}
#homeSearchDiv{ padding-bottom:10px;} 
.rss-menu-box{background:none; border:none;}
#center_block{width:764px;float:left;padding:20px;} 
.crights{ clear:both; width:974px; padding:15px; text-align:center; padding-bottom:30px; font-size:16px; color:#FFF; line-height:28px; border-top:0px solid #999;} 
.footermenu{width: 900px;margin: 0 auto;}

.footermenu ul, .footermenu li{padding:0px; margin:0px;}
.footermenu li { list-style:none;}
.footermenu li { float:left; }
.footermenu a:link, .footermenu a:visited{ font-weight:bold; text-decoration:none; color:#324377; margin-top:35px; margin-bottom:10px; padding:5px; padding-left:28px; padding-right:28px; display:block; float:left; font-size:17px;}
.footermenu a:hover{ color:#FFF;}
.crights a:link, .crights a:visited{color:#324377;}
.crights a:hover{color:#FFF;}
#zMenuDiv1, #zMenuDiv2{background:none !important;}
#zMenuDiv1 a.trigger{ border-left:none !important; visibility:hidden;}
#zMenuDiv1 * { font-family:'avenir' !important; font-weight:bold !important;}
#zMenuDiv1 a.trigger:hover, #zMenuDiv1 a.trigger-selected{background-color:#fba035 !important; color:#FFF !important;}
#zMenuDiv2 * { font-family:'avenir' !important; font-weight:bold !important;}
#zMenuDiv2 a.trigger{ border-left:none !important;}
#zMenuDiv2 a.trigger:hover, #zMenuDiv2 a.trigger-selected{background-color:#fba035 !important; color:#FFF !important;}
.placeSidebar{width:214px; float:left;}
.placeSidebar a:link, .placeSidebar a:visited{color:#d56732;}
.placeSidebar a:hover{color:#d56732; text-decoration:underline;}
.marqueeClass1 {
  width: 100%;
  height:1px;
  overflow: hidden;  
  visibility:hidden; 
}



.marquee {
  width: 100%;
  overflow: hidden;
  border: 1px solid #ccc;
  background: #ccc;
}
.marqueeInner1 { 
}

.sh2-6g2:link, .sh2-6g2:visited{
	background-image:url(/images/social/instagram.png);
	margin-left:10px;
	margin-top:-5px;
	width:31px;
	height:31px;
	float:right;
}

.sh2-6g:link, .sh2-6g:visited{
	background-image:url(/images/social/googleplus.jpg);
	margin-left:10px;
	margin-top:-5px;
	width:31px;
	height:31px;
	float:right;
}
.sh2-6t:link, .sh2-6t:visited{
	background-image:url(/images/social/twitter.jpg);
	margin-left:10px;
	margin-top:-5px;
	width:31px;
	height:31px;
	float:right;
}
.sh2-6:link, .sh2-6:visited{
	background-image:url(/images/social/youtube.png);
	margin-left:10px;
	margin-top:-5px;
	width:31px;
	height:31px;
	float:right;
}
.sh2-7:link, .sh2-7:visited{
	background-image:url(/images/social/facebook.jpg);
	width:31px;
	height:31px;
	float:right;
	margin-left:10px;
	margin-top:-5px;
}

.zSearchNavDiv{width:668px;}
.placeInfoDiv{ width:100%; float:left; padding-bottom:10px;font-size:16px; line-height:21px;} 
.sn-71{width:675px; float:left;}
.sn-79{width:100%; margin-top:30px; display:none; height:212px; position:relative; z-index:1;margin-bottom:20px;padding:1px; float:left; }
.sn-79-2{width:100%; height:242px; float:left; margin-top:-232px;pointer-events:none; position:relative; z-index:2; padding:1px;}
.sf-40-22{width:100%;  display:none; float:left;}
.sn-80{width:100%; float:left;}
.sn-81{ display:block; float:left; margin-right:30px;}
.sf-38{width:100%; float:left; padding-bottom:10px;}
.sn-36 a:link, .sn-36 a:visited{color:#d56732;}
.sn-36 a:hover{text-decoration:underline;}
.sn-36-2 a:link, .sn-36-2 a:visited{color:#d56732;}
.sn-36-2 a:hover{text-decoration:underline;}

.sh-1{ max-width:1900px; min-width:960px; background-image:url(/images/shell/bg.jpg);  background-repeat:no-repeat; width:100%; float:left; background-position:top center;} 
.sh-4{width:960px; margin:0 auto;}
.sh-logo{width:100%; float:left; height:145px;}

.sh-5{width:960px; height:38px;  float:left;}
.sh-6{width:960px !important; float:left; height:339px; border-bottom:20px solid #FFF; }
.sh-7{width:960px !important; float:left; height:339px; overflow:hidden;}
.sh-8{width:960px !important; height:339px;float:left; background-repeat:no-repeat; background-position:top center;}
.sh-9{width:960px; padding-top:0px; float:left; background-color:#fff0dd;}

.sh-10{width:695px; margin-right:15px; float:right; padding-top:30px; padding-bottom:10px;}
.sh-10-3,.sh-10-3:link, .sh-10-3:visited{border:none;  cursor:pointer;clear:both; display:block; width:154px; text-align:center; padding:7px; background-color:#d56732; float:left; color:#FFF; margin-top:5px;}
.sh-10-3:hover{  color:#FF0;}
.sh-11{width:257px;max-width:232px; padding-right:0px; margin-bottom:15px; padding-top:0px; float:left;}
.sh-12{margin:0 auto; width:960px;}
/* automatic responsive images and iframes in the main content box */
.sh-10-2{width:960px; padding:45px; padding-top:30px; background-color:#faeddc; background-image:url(/images/shell/po_connection_homepage_bg.jpg); background-repeat:no-repeat; background-position:top right; float:left;}
.sh-10-2 iframe, .sh-10-2 img{ width:auto !important; width:100%; max-width: 100%;}
.sh-10 iframe, .sh-10 img{ width:auto !important; width:100%; max-width: 100%;}
.sh-10-2 .topAdDiv{margin-left:0px !important;}
.mobileMenuButton {display:none;}
.mobileMenuDiv {display:block;}
.sh-phone{ float:right; margin-right:20px; margin-top:113px;width:239px; font-size:18px; line-height:21px; color:#425BA8; }
.footerdiv1{width:100%; float:left; background-color:#d56732; color:#FFF;}
.footerdiv1 a:link, .footerdiv1 a:visited{ color:#FFF;}
.footerdiv1 a:hover{color:#FF0;}
.homeSlideshowDiv{width:100%; height:338px; position:relative; border-bottom:0px solid #FFF; overflow:hidden; z-index:1;  float:left;}
.sh-logo2{ width: 334px;height: 139px;float:left;}
.sh-13{ width:100%; float:left;}
.sh-14{width:31px; height:31px; float:right;margin-top:7px;  margin-right:22px;}
.sh-15{width:31px; height:31px; float:right;margin-top:7px; margin-right:4px;}

.top-row-container{background-color:#d56732;width:100%; float:left; }
.top-row-news{width:636px; float:left; padding-left:20px; padding-bottom:10px; padding-top:10px;}

.sh-16{width:140px; float:right; text-align:right; margin-right:10px; padding-top:13px; font-weight:bold; font-size:18px; line-height:21px; color:#FFF;}
.sh-17{float:left; border:none; background-color:#FFF;width:199px; height:20px; margin:0px; padding:0px; padding-top:3px;  padding-left:3px;}
.sh-18{float:left;border:none; background:none; width:31px;padding:0px;  height:22px;cursor:pointer; margin:0px;margin-left:0px;}
.sh-19{background-repeat:no-repeat; background-position:top center;float:left; width:100% !important; height:338px;}
.sh-20{width:960px; margin:0 auto;}
.sh-21{color:#f7921d; font-size:30px; line-height:42px; padding-left:105px;padding-top:196px; float:left;}
.sh-22{color:#FFF;font-size:42px;clear:both; line-height:48px; padding-left:210px; padding-top:8px; float:left;}
.sh-23{color:#f7921d; font-size:30px; line-height:42px; padding-left:485px;padding-top:196px; float:left;}
.sh-24{color:#FFF;font-size:42px; clear:both;line-height:48px; padding-left:590px; padding-top:8px; float:left;}
.sh-25{width:100%; margin-top:0px;float:left;}
.sh-26{width:575px; float:left;}
.sh-27{display:block; float:left; margin-right:28px; font-size:24px; line-height:24px;width:256px; margin-bottom:25px; }
.sh-28{display:block; width:100%; height:130px; float:left;}
.sh-29{display:block; padding:10px; background-color:#f38f1d; color:#FFF; float:left; width:256px; }
.sh-30{display:block; float:right; width:20px;font-size:28px; line-height:28px; }
.sh-30-2{display:block; float:left; width:205px; }
.sh-31{width:295px; float:left;}
.sh-32{width:295px; font-size:36px; line-height:42px; background-color:#d56732; color:#FFF; padding:20px; float:left;}
.sh-33{width:295px; padding:20px; font-size:22px; line-height:28px; color:#FFF; background-color:#f6921d; float:left;}
.sh-35{width:100%; margin-bottom:15px; float:left; background-image:url(/images/shell/po_subpage_1_03.jpg); background-repeat:repeat-y; background-position:top center;
}
#outsideAd{position:absolute;z-index:10000;  left:0px; top:0px; display:none;}
.outsideAdDivContainer{width:100%; float:left; padding:20px; margin-bottom:15px;}
.topAdDiv{margin-left:25px;}

.topAdDivContainer{width:100%; float:left; display:none; padding:20px; margin-bottom:20px;}
.sh-homeDiv1 .topAdDivContainer{padding:0px !important;}
.sideAdDivContainer, .side2AdDivContainer{width:100%; float:left; padding:20px; text-align:center;margin-bottom:0px;}
.sideAdDiv div, .side2AdDiv div{ width:100% !important; display:inline-block !important;}
.sideAdDiv span, .side2AdDiv span{ width:100% !important;}
.sideAdDiv img, .side2AdDiv img{ display:inline-block !important;} 
.sh-35-2{width:100%; float:left; background-image:url(/images/shell/subtop.jpg); background-repeat:no-repeat; background-position:top center; 
/*background-attachment:fixed;*/
}


.sh-36{width:100%; float:left; height:10px; background-color:#fff0dd;}
.sh-37{width:232px; padding:18px; float:left; padding-top:10px; padding-bottom:10px;color:#FFF; background-color:#d56732;}
.sh-38{width:100%; float:left; font-family:'AvenirBlack'; font-size:24px; line-height:30px;}
.sh-39{width:100%; float:left;font-size:18px; line-height:24px;}
.sh-40{width:232px; padding:18px; float:left;margin-top:10px; padding-bottom:10px; padding-top:10px; font-size:16px; line-height:26px;}
.sh-41{width:232px; padding:18px; float:left; padding-top:10px;margin-top:10px; padding-bottom:10px;color:#FFF; background-color:#d56732;}
.sh-42-2{width:100%; float:left; font-size:24px; line-height:30px;}
.sh-43-2{width:100%; float:left; font-size:24px; line-height:30px;font-family:'AvenirBlack';}
.sh-44-2{width:232px; padding:18px; float:left;color:#FFF;margin-top:10px; padding-bottom:10px; padding-top:10px; font-size:16px; line-height:21px;}
.sh-45{width:232px; padding:18px; float:left; padding-top:10px; margin-top:10px;padding-bottom:10px;color:#FFF; background-color:#d56732;}
.sh-46{width:232px; padding:18px; float:left; padding-bottom:10px; margin-top:10px;padding-top:10px; font-size:16px; line-height:21px;}
.sh-47{width:100%; float:left; font-size:24px; line-height:30px;font-family:'AvenirBlack';}
.sh-50{width:100%; float:left; font-size:18px; line-height:21px; color:#FFF;}
.sh-51{width:100%; float:left;padding-bottom:10px;font-size:16px; line-height:21px; }
.sh-52{width:100%; float:left;font-size:18px; line-height:21px; color:#FFF;}
.sh-53{width:100%; float:left; padding-bottom:10px;}
.sh-54{width:100%; float:left;font-size:18px; line-height:21px; color:#FFF;}
.sh-55{width:100%; float:left; padding-bottom:10px;}
.sh-56{width:100%; float:left; padding-bottom:10px;}
.sh-57{width:100%; float:left;}
.sh-58{width:190px; margin-right:20px;  float:left;}
.sh-59{width:190px;  float:left; padding-bottom:5px;}
.sh-60{width:24px; height:16px; line-height:16px; font-size:14px;text-align:center; display:none;padding:4px; float:left;}
.sh-61{width:175px;padding:5px; float:left;}
.sh-64{font-family:georgia, times, serif; font-size:13px; line-height:18px; width:250px;}
.sn-79-2{display:none; }
.sh-47{ margin-left:0px !important;}
.calendar-link1:link, .calendar-link1:visited{   width:100% !important; color:#253667;}
.sh-50-22, .sh-50-22:link, .sh-50-22:visited {display:block; margin-left:10px; margin-top:0px;  padding-left:10px; padding-top:5px;font-size:20px; line-height:24px; font-family:'Chaparral W01 SmBd';height:31px; float:left; color:#253667;}
.sh-66{width:100%; float:left; font-size:21px; line-height:24px; color:#FFF;padding-bottom:10px;}
.sh-67{text-align:right; width:100%; float:left; padding:2%;}
.sh-68{padding:40px;}
.sh-65{width:668px; padding:25px; float:left;  background-color:#e5fde5; border:1px solid #769373; margin-bottom:20px;}
.sn-79-2{display:none; }
.sh-99{font-size:16px;}
.sh-71{display:block; width:100%; height:30px; margin-bottom:10px; overflow:hidden; line-height:30px; font-size:18px; float:left;}
.sh-72{width:100%; padding-top:10px; padding-bottom:10px; float:left;}
.sh-69{width:100%; float:left; padding-top:10px;}
.sh-70{width:220px; float:left;}
.sh-73{width:210px; float:left; margin-right:10px; margin-bottom:10px;}
.sh-42{float:left; width:100%;}
.sh-43{width:50%; padding-right:5%; float:left;}
.sh-44{width:50%; padding-right:5%; float:left;}
.sh-45-2{width:449px;  float:left;}
.sh-49{float:right; width:78px; height:78px; border:0px solid #000; margin-left:10px; margin-bottom:10px;}
.sh-46-2{font-size:24px; line-height:28px;}
.sh-47-2{width:178px; float:left;font-size:16px; line-height:21px;}

.sh-74{width:100%; float:left; border-bottom:1px solid #999; margin-bottom:20px;}
.sh-75{width:525px; float:left; font-size:24px; line-height:30px; padding-bottom:10px;}
.sh-76{width:150px; float:left;}
.sh-78{width:100%; float:left; padding-bottom:10px;}
.sh-77{width:430px;float:left; margin-right:25px;}
.sh-79{width:100%; float:left; padding-bottom:10px;}
.sh-80{display:block; width:100%; height:30px; margin-bottom:10px; overflow:hidden; line-height:30px; font-size:18px; float:left;}
.sh-81{width:100%; float:left; padding-bottom:10px;}
.sh-82{width:100%; border:0px solid #000; margin-bottom:10px;}

.sh-83{width:88px; float:left;font-family:'AvenirBlack';}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;}
.sh-84{width:220px; float:left;}
.sh-83{width:88px; float:left;font-family:'AvenirBlack';padding-bottom:10px;}
.sh-84{width:220px; float:left;}
.sh-85{float:left; margin-top:10px;width:100%; }
.sh-86{width:100%; float:left;font-family:'AvenirBlack';padding-bottom:10px;}
.sh-87{width:100%; float:left;}
.sn-79-2{display:none; }
.sh-89{float:left; margin-top:10px;width:100%; }
.sh-90{float:left; margin-top:10px;width:100%; }
.sh-48:link, .sh-48:visited{background-image:url(/images/shell/c_03.jpg); border-radius:10px; text-decoration:none; color:#FFF !important; padding:10px; padding-top:8px; padding-bottom:8px; font-size:18px; line-height:21px; margin-top:-25px; margin-right:10px; float:right;}

.sf-27{width:310px; float:left; padding-top:0px;}
.sf-28{width:100%; padding-top:10px; padding-bottom:10px; float:left;}
.sf-28-2{color:#29618e;}
.sf-29{width:625px; min-height:539px; padding-bottom:40px; margin-left:7px;  background-repeat:no-repeat; background-position:top center; float:left;  }
.sf-30{width:95px; float:left;}
.sf-31{margin-left:5px; width:71px; height:71px; float:left; margin-top:28px;}
.sf-32{width:530px; float:left;}
.sf-33{padding-top:25px;width:385px;float:left;font-size:29px; line-height:35px; color:#440a05;}
.sf-34{width:100%; float:left;}
.sf-35{width:280px; padding-right:20px; float:left;}
.sf-36{width:100%; padding-top:20px; float:left;font-size:15px; line-height:19px; padding-bottom:23px; color:#000000; }

.sn-20{width:100%; float:left; color:#38637e; font-size:26px; line-height:30px; padding-bottom:13px; padding-top:15px;}
.sn-21{width:261px; display:block; cursor:pointer; color:#000; margin-left:-30px;  margin-bottom:10px; padding-left:50px; padding-top:0px; font-size:16px; line-height:20px; float:left;}
.sn-22{width:632px; float:left;}
.sn-23{ width:632px;  float:left; color:#968e7a;}
.sn-24{padding-left:300px; margin-top:-26px; width:460px; float:left; font-size:20px; line-height:21px; color:#6882a2;}
.sn-25{padding-left:30px; padding-top:15px; float:left; padding-bottom:20px; margin-top:10px; border-radius:10px; background-repeat:no-repeat; width:650px;}
.sn-26{width:315px; float:left;}
.sn-27{width:100%; float:left; font-size:36px; color:#6882a2; line-height:40px;}
.sn-28{width:100%; float:left; font-size:16px; line-height:21px;}
.sn-29{width:245px; float:left; margin-top:7px; margin-left:20px;}
.sn-30{ width:670px;margin-bottom:20px; height:2px; float:left; margin-left:-18px;margin-top:20px;  background-repeat:no-repeat;}
.sn-31{width:670px; float:left; margin-bottom:15px; margin-top:15px;}
.sn-32{ width:71px; margin-top:-15px; height:71px; float:left;  background-repeat:no-repeat;}
.sn-33{width:71px; float:left; font-size:17px; line-height:17px;text-align:center;color:#d59217; padding-top:12px;}
.sn-34{width:71px; float:left; font-size:34px; line-height:34px;text-align:center;color:#4e0e08;}
.sn-35{width:547px; padding-left:32px; margin-bottom:0px; float:left; } 
.sn-36{width:100%; float:left; padding-bottom:10px;}
.sn-36-2{width:668px; float:left;clear:both; margin-top:15px; padding:10px; }
.sn-37{width:330px; padding-right:10px; float:left;}
.sn-37-2{width:513px; padding-right:10px; float:left;}
.sn-38{width:100%; float:left; font-size:19px; line-height:24px;color:#440a05; }
.sn-39{width:100%; float:left; font-size:16px; line-height:18px;color:#968e7a;}
.sn-40{ width:670px; height:2px; float:left; margin-left:-18px; margin-bottom:20px; margin-top:20px;   background-repeat:no-repeat;}
.sn-41{width:100%; float:left; margin-top:20px;margin-bottom:20px;}
.sh-19{background-size:auto;}
.homeSlideshowDiv,.sh-19{height:338px !important;}
.sh-48-2{width:280px; float:right;}
.sh-62{width:456px; float:left;}
.sh-63{width:100%; height:700px; float:left;}
.placeThumbnail{width:178px;  text-align:center; margin-right:18px; float:left;}

.zEventListPhoto img {
    width: auto !important; 
     max-width: initial; 
}


.z-job-row{ background-color:#fbf5ed; }

.z-job-row.z-job-featured{ background-color:#e5fde5; border:1px solid #769373; }


.top-social-links{padding-top:10px; padding-right:10px; padding-bottom:6px; float:right;}


.top-logo-bg{background-image:url(/images/shell/bg2_022.jpg); width:100%; background-repeat:no-repeat;  float:left;}

@media only screen and (max-width: 992px) {
	.top-logo-bg{background-image:none;}
.top-row-news{width:100%;}
.top-social-links{padding-top:10px; background-color:#d56732; padding-right:10px; padding-bottom:10px; float:left; width:100%;}
.topAdDiv{margin-left:0px;}
.topAdDivContainer{padding:0px;}
.zSearchNavDiv{width:95%;}
.homeSlideshowDiv,.sh-19{height:338px !important;}
.sh-phone{width:100%; padding-top:131px; font-size:24px; text-align:center; margin:0px;}
.sh-1-1{margin:0 auto; width:100%;}
.sh-1{ max-width:100%; min-width:100%;background:none; background-color:#FFF !important; } 
.sh-4{width:100%; margin:0 auto;}
.sh-35-2, .sh-35{background:none;}
.sh-13{background:none;}
.sh-10{margin-right:0px;}
.sh-10-2{width:100%; padding:5%;}
.sh-26{width:100%;}
.sh-45-2{width:100%;}
.sh-19{background-size:100% auto; width:100% !important;}
.sh-20{display:none;}
.sh-14,.sh-15,.sh-16{display:none;}
.sh-31{max-width:256px; width:100%; float:left;}
.sh-32{width:100%; padding:5%;}
.sh-33{width:100%; padding:5%;}
.sh-48-2{width:100%; float:left;}
.sh-48:link, .sh-48:visited{margin-top:0px;}
.sn-36-2{width:100%; padding:2%;}
.sh-48{margin-bottom:5px;} 
.sh-77, .sh-75,.sn-71{width:100%;}
.placeThumbnail{width:30%; margin-right:5%;}
.placeThumbnail img{width:100%; height:auto;}
.sn-31, .sn-23{width:100%;}
.sf-27{width:100%;}
.sf-29, .sn-22{margin:0px; width:100%;}
.sf-30{width:100%;}
.sf-32, .sf-33{width:100%;}
.sn-34{clear:both;}
.sn-32{width:20%;}
.sn-35{width:80%; padding-left:5%;}
.sh-45-2{width:55%;}
.sh-logo2{margin:0 auto; float:none;display:block; width:100%; height:88px; }
.sh-logo{width:100%; float:left; background-color:#1bbc00;  background-image:url(/images/shell/logo.jpg); background-repeat:no-repeat; background-position:top center; height:88px;}
.sh-5{width:100%;  padding-left:0px; height:auto; padding-top:0px; }
.sh-6{width:100% !important;margin-left:0px; float:left; height:auto; border-bottom:none; }
.sh-7{width:100% !important; float:left; height:auto;  }
.sh-8{width:100% !important; height:auto; background-size:100% auto !important;}
.sh-9{width:100%; padding:5%; }
.sh-10{width:100%; float:left; min-height:auto;padding:0px; padding-top:10px; padding-bottom:20px;}
.sh-11{ float:left; background-color:#f6921d; padding:0px; padding-bottom:20px; clear:both; }
.sh-12{margin:0 auto; width:100%;}
.sh-58{width:30%; margin-right:5%;}
.sh-62{width:65%;}
.sh-63{width:100%; height:400px;}
.footermenu{ display:none;}
.crights{padding:0px; margin:0px; width:90%; padding-top:10px; padding-bottom:10px;}
#zMenuDiv1 { width:100% !important;}
#zMenuDiv1 li { float:left; clear:both; width:100% !important;}


.mobileMenuButton, #zMenuDiv1 a.trigger{ display:block; width:100% !important; padding:5% !important; padding-top:7px !important; padding-bottom:7px !important; float:left !important; clear:both !important; margin:0px !important; background-color:#f7931d !important; text-align:left; color:#FFF !important;}
.mobileMenuButton{background-color:#f7931d; color:#FFF !important; padding-top:10px !important; padding-bottom:10px !important;}
.mobileMenuDiv .zMenuWrapper { clear:both;}
#zMenuDiv1 li ul { display:none !important;} 

.mobileMenuButton {display:block;}
.mobileMenuDiv {display:none;}
}
@media only screen and (max-width: 767px) { 
	.sh-49{margin:0px; width:100%;height:auto; float:left;}
	.homeSlideshowDiv,.sh-19{height:260px !important;}
	.sh-58{width:100%; margin-right:0%;}
	.sh-62{width:100%;}
}
@media only screen and (max-width: 600px) { 
	.sh-26 h1{ font-size:21px;}
	.placeThumbnail{width:100%;}
	.placeThumbnail img{width:100%; height:auto;}
	.sh-45-2{width:100%;}
	.homeSlideshowDiv,.sh-19{height:200px !important;}
}
@media only screen and (max-width: 400px) { 
	.homeSlideshowDiv,.sh-19{height:130px !important;}
}