body {font-family: 'Myriad', sans-serif; line-height:1.3; border-top: 5px solid #ff0000; background-image: url(/images/BG.jpg); background-color:#dbd400; background-repeat:no-repeat; background-position:top center;}


form{ margin:0px; padding:0px;}
img{border-style:none;}
h1,h2,h3,h4,p,ul,ol{ margin:0px; padding:0px; padding-bottom:10px;}
h1{ font-size:38px !important; line-height:30px; color:#000;line-height:normal;font-weight:bold; font-family: "Myriad Condensed", sans-serif; font-weight: bold}
h2{ font-size:18px; line-height:24px;color:#000; line-height:normal;font-weight:bold;}
h3{ font-size:14px; line-height:18px; color:#000;line-height:normal;font-weight:bold;}
.condensed{font-family: 'Myriad Condensed', sans-serif}
.z-1of3 {width: 32.6676425%}
.z-1of3 img {min-width: 100%}
.h-yellow-box {background-image: url('/images/Extra-AV-Homepage-1_07.png'); background-repeat: no-repeat; background-position: top center; font-family: 'Myriad Condensed', sans-serif; float: right; width: 271px; height: 130px; line-height: 35px}
.h-yellow-box a,
.h-yellow-box a:hover {
	text-decoration: none;
	color: #3c3c8a;
}
.red-text {color: #ff0000}
.z-no-bullets li {display: inline-block;}
.header-nav	{background-color: #000; font-weight: bold; font-size: 20px; width: 100%; float: left; height: 55px; margin-top: -44px; border-bottom: 10px solid #ff0000;}
.header-nav a {text-decoration: none; color: #fff;}
.logo {margin-top: 5px; margin-left: -35px}
#zMenuDiv2 {width: 100%}
.panel-text{margin-top: -6px; background-image: url(/images/panel_text_bg_03.jpg); padding-top: 10px; padding-bottom: 7px; background-size: 100% 100%}
.panel a, .panel a:hover {text-decoration: none}
.title-1 {border-bottom: #edcf56 solid 3px; margin-bottom: 24px}
.red-text a{color: #ff0000 !important}
h1,h2,h3,h4,p,ul,ol{ margin:0px; padding:0px; padding-bottom:10px;}
h1{ font-size:30px; line-height:36px;  color:#555556;line-height:normal;font-weight:bold;}
h2{ font-size:24px; line-height:30px;color:#555556; line-height:normal;font-weight:bold;}
h3{  font-size:18px; line-height:24px; color:#555556;line-height:normal;font-weight:bold;}
input, select, textarea, button{font-family:'Open Sans';}
ul,ol{ padding-left:25px;}
a:link, a:visited{color:#3c3c8a;text-decoration:none;}
a:hover{ color:#CC0000;text-decoration:underline;}
.wrapper{width:100%; max-width:960px; min-width:300px;margin:0 auto;padding:0px; }

.homeSearchDiv{ padding-bottom:10px;}
a.z-text-white {color: #fff !important}
.services-list {list-style-image: url(/images/bullet_03.png);}

.cont_area{width:100%;float:left; }
.center_block{/*background-image:url(/images/shell/cbg.jpg); background-position:top center;*/width:100%; float:left;}
#zMenuDiv1, #zMenuDiv1 a.trigger-selected{background:none !important;}

#zMenuDiv2, #zMenuDiv2 a.trigger-selected{background:none !important;}
#zMenuDiv2 a.trigger, #zMenuDiv1 a.trigger{border-left:none !important;font-family: 'Myriad Condensed', sans-serif; color:#fff !important;}
#zMenuDiv2 a.trigger {padding: 20px 0px 20px 0px}
#zMenuDiv2, #zMenuDiv2 ul {padding-left: 20px !important; padding-right: 20px !important}
#zMenuDiv1 a.trigger:hover, #zMenuDiv2 a.trigger:hover{background:none !important;color:#FFF !important; }
.left_block{width:271px;float:left; padding-top:30px; padding-bottom:40px;  }
.cont_block{width:689px;float:right;padding:20px; padding-top:30px; padding-bottom:40px;}
.crights a:link, .crights a:visited{ color:#FFF;}
.crights{ color:#FFF;clear:both; width:100%; text-align:center; padding:3%; float:left; font-size:12px; line-height:14px;  }
.titlediv{  color:#FFF; float:left; font-size:18px; line-height:24px; padding-top:15px; padding-bottom:10px; width:100%; }
.menudiv{width:100%; float:left; background: none; margin-top: -54px}
.searchdiv{float:right; width:200px;}

.mobileMenuDiv .zMenuBarDiv {width:100% !important; }
.mobileMenuButton {display:none;}
.mobileMenuDiv {display:block;}
#slideshowHomeDiv1{width:100% !important;}
#slideshowHomeDiv1 img{max-width:100%;}
.subpagediv1{background-image:url(/images/cbg.jpg); background-repeat:repeat-y; background-position:top center; float:left; width:100%;}
.sh-center{width:960px; margin:0 auto;}
#zMenuDiv1 a:focus {background: none !important}
.sidebartext a:hover {text-decoration: none}

.sh-1:link, .sh-1:visited{
	display:block;
	width:641px;
	float:left;
	margin-right:67px;
}
.sh-2{
	max-width:100%;
}
.sh-3:link, .sh-3:visited{
	display:block;
	width:252px;
	float:left;
	margin-top:30px;
}
.sh-4{
	max-width:100%;
}
.sh-5{
	width:100% !important;
	float:left;
}
.sh-6, .sh-6-2{
	width:100%;
	float:left;
	background-color:#000;
	float:left;
	font-family: 'Myriad', sans-serif
}
.sh-6-2 a:link, .sh-6-2 a:visited{ color:#fff; }
.sh-7{
	width:100%;
	padding-bottom:0px;
	float:left;
	background-color: #000;
}
.sh-6-2{background-color:#000;}
.sh-homemain{width:637px; float:left; padding:45px; padding-top:50px; }
.sh-homecontainer{ width:100%; float:left;}
.sh-homecontainer h2{ padding-bottom:10px; margin-bottom:20px; border-bottom:4px solid #cbcbcb;}
.sh-sidebarlinks a:link, .sh-sidebarlinks a:visited{ width:100%; float:left; font-weight:bold; display:block; padding-bottom:15px;}
.sh-homeside{width:300px;  padding-top:50px; border-left:1px solid #969696; padding-left:22px; float:left;}

.z-container{ max-width:960px;}
.zMenuBarDiv {position: relative !important; z-index: 1000 !important}
.bb-red {border-bottom: 7px solid #ff0000}

@media only screen and (max-width: 992px) {

	header {
		background-color: #DBD400;
	}


	.mobile-logo {
		float: left;
		width: 50%;
		padding: 20px;
	}
	.mobile-phone {
		float: right;
		width: 50%;
		padding: 20px;
	}
	.mobile-phone .z-button {
		background-color: #FE0000;
		color: #FFFFFF;
		white-space: nowrap;
	}

	#zMenuDiv2 a.trigger{ padding:5px;}
 .logo {margin-left: 0px}
.menudiv {margin-top: 0px}
.subpagediv1 {background: none}
	body{background:none !important;}
	.sh-homeside{width:100%;padding:3%;}
	.sh-1:link, .sh-1:visited{width:100%; max-width:648px; float:none; margin: 0 auto;clear:both;}
	.sh-3:link, .sh-3:visited{max-width:252px; width:100%; float:none; margin: 0 auto;clear:both;}
	.menudiv{background:none;}
	.wrapper{width:100%; }
	.zMenuBarDiv { width:100% !important;}
	.mobileMenuDiv .zMenuBarDiv {background:#922b2c !important; }
	.mobileMenuDiv .zMenuBarDiv li { float:left; clear:both; width:100% !important;}
	.mobileMenuButton, .mobileMenuDiv .zMenuBarDiv a.trigger{ text-align:left !important;background:none !important; background-color:#303033 !important; 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;}
	.mobileMenuButton{ background-color:#303033; color:#FFF !important; padding-top:10px !important; padding-bottom:10px !important;}
	#zMenuDiv1, #zMenuDiv1 a.trigger-selected{ background-color:#303033 !important;}
	.mobileMenuDiv .zMenuBarDiv li ul { display:none !important;}
	#zMenuDiv2 li{clear:both; width:100% !important; float:left;}
	.center_block{background:none;  }
	.mobileMenuButton {display:block;}
	.mobileMenuDiv {display:none;}
	.sh-center{width:100%;}
	.cont_block{width:100%; padding:3%;float:left;display:block;}
.sh-homemain{width:100%; float:left; padding:3%; }
	.cont_block img{width:auto !important; height:auto !important; max-width:100%;}
	.cont_block iframe{width:100% !important;}
	.left_block{clear:both; display:block;max-width:100%;width:100%; background-color:#c7c7c7; border-right:none;}
}
@media only screen and (max-width: 660px) {
	.cont_area{display:block;}
}
