@charset "UTF-8";
body {
  background:#fff;
  font-size:15px;
  line-height:1.5e;
  margin: 0;
  padding: 0;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  color:#333333;
}

.toggle, [id^=drop] {
 display: none;
}

#wrapper { 
width:100%;
margin:0 auto;
}
	
/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px auto;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	position:relative;
	margin: 0 0 0 0;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }

.groups:before,
.groups:after { content:""; display:table; }
.groups:after { clear:both;}
.groups { zoom:1; background-color:#999999; /* For IE 6/7 */ }

/*  GRID OF FOUR  */
.span_4_of_4 {
	width: 100%;
}
.span_3_of_4 {
	width: 33.33%;
	outline: 0px solid #CCCCCC;
}
.span_2_of_4 {
	width: 50%;
}
.span_1_of_4 {
	width: 25%;
}

.span_5 {
	width: 75%;
}


.span_6 {
	width: 65%;
}

.span_7 {
	width: 35%;
}

@media only screen and (max-width: 1020px) {
.customhead{font-size:20px;}
	.col {  margin: 0 0 0 0; }
	.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4, .span_5, .span_6, .span_7 { width: 100%; }
}

@media only screen and (max-width: 480px) {
.customhead{font-size:20px;}
	.col {  margin: 0 0 0 0; }
	.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4, .span_5, .span_6, .span_7 { width: 100%; }
}

@media only screen and (max-width: 360px) {
.customhead{font-size:20px;}
}

.customhead{font-size:50px;}

h1 { 
  display: block;
  font-size: 2.5em;
  font-family:Righteous-Regular, Geneva, Arial, Helvetica, sans-serif;
  color:#005ca1;
  font-weight: bold;
}

h2 {
  display: block;
  font-size: 1.5em;
  margin-top: 0.83em;
  margin-bottom: 0.83em;
  margin-left: 0;
  margin-right: 0;
  color:#072e5a;
  font-weight: bold;
}

h3 { 
  display: block;
  font-size: 1.17em;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  color:#072e5a;
  font-weight: bold;
}

h4 { 
  display: block;
  font-size: 1.2em;
  font-weight: bold;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  color:#072e5a;
  text-decoration:none;
}

h5 { 
  display: block;
  font-size: 14px;
  font-weight: bold;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  color:#072e5a;
}

.h4links { 
  display: block;
  font-size: 1.2em;
  font-weight: bold;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  color:#072e5a;
  text-decoration:none;
}

.headingsmall { 
  display: block;
  font-size: 2.2em;
  font-weight: bold;
  font-family: "Times New Roman", Times, serif;
  font-style:italic;
  color: #d00101;
}

.headinghigh { 
  display: block;
  font-size: 2.5em;
  font-weight: bold;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-style:italic;
  color:#fff;
  text-decoration:none;
}

.headtest { 
  font-size: 16px;
  font-weight: bold;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  color: #fff;
}

.hd2 {
  display: block;
  font-size: 1.5em;
  margin-top: 0.83em;
  margin-bottom: 0.83em;
  margin-left: 0;
  margin-right: 0;
  color:#fff;
  font-weight: bold;
}

#wrapper {
width:100%;
margin:0 auto;
position:relative;
}

#topbar {
width:100%;
position:relative;
margin:0 auto;
background-color:#e6e6e6;
padding:10px 0px 10px 0px;
}

.topbartextbold {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:bold;
text-decoration:none;
text-align:right;
}

.topbartextlink {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color: #fff;
background-color: #CC0000;
padding:10px;
text-decoration:none;
font-weight:bold;
}


.textarea{
color:#fff;
text-align:center;
text-align:left;
padding:50px;
}


.topbartextw {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
text-align:left;
}

#logo {
position:relative;
max-width:100%;
height:auto;
padding:15px;
}

.maintext {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
color: #333333;
line-height:1.3e;
}

.maintexttablez {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color: #333333;
}

.maintexttest {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
color: #333333;
}

#bannercontainer {
float:left;
position:relative;
margin:0 auto;
z-index:-9999999;
}

#img-container{
z-index:-900000;
position:relative;
width:100%;
height:500px;
}

.containerinsiderfull{
position:relative;
text-align:center;
width:100%;
margin:0 auto;
}

.containerinsidercontent{
position:relative;
width:90%;
margin:0 auto;
}

.containerinsider{
position:relative;
text-align:center;
width:90%;
margin:0 auto;
}

.containerinsiderz{
position:relative;
width:90%;
display:block;
margin:0 auto;
}

#contentbox {
position:relative;
margin:0 auto;
padding:30px;
}

.containerinx{
position:relative;
text-align:center;
width:100%;
margin:0 auto;
}

#pack-container{
background-color:#ccc;
position:relative;
margin:0 auto;
width:100%;
}

#leftbox {
float:left;
position:relative;
margin:0 auto;
padding: 1em 3em 1em 3em;
}

#rightbox {
float:left;
position:relative;
margin:0 auto;
padding: 1em 3em 1em 3em;
}

#leftbox2 {
float:left;
position:relative;
margin:0 auto;
padding: 1em 3em 1em 3em;
}

#rightbox2 {
float:left;
position:relative;
margin:0 auto;
padding: 1em 3em 1em 3em;
}

#bottombar {
width:100%;
position:relative;
margin:0 auto;
background-color:#612200;
}

#footbar {
width:100%;
padding:35px 0 35px 0;
position:relative;
margin:0 auto;
background-color:#391400;
}

#bottombarin {
width:75%;
position:relative;
margin:0 auto;
}

#bottombox1 {
float:left;
position:relative;
margin-right:25px;
}
#bottombox2 {
float:left;
position:relative;
margin-right:25px;
}
#bottombox3 {
float:left;
position:relative;
margin-right:25px;
}
#bottombox4 {
float:left;
position:relative;
}

.bottompbartext {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
}

.adimg {
max-width:100%;
height:auto;
}

.adimgz {
max-width:100%;
height:auto;
padding:10px;
}

.footerheading {
	font-family:'Open Sans', sans-serif;
	font-size:26px;
	color:#fff;
	}

.footertxt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight:bold;
	}

.tagboxtxt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#26146e;
	font-weight:bold;
	}

.hdtag {
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color: #003366;
	font-weight: bolder;
	font-style:italic;
	text-transform:uppercase;
}
.headingfooter {
	font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #666666;
	line-height:55px;
	}

img {border:0px}

table, th, td {
   border: 0px solid #999;
}

.carousel-control {
  padding-top:10%;
  width:5%;
}


#slider-wrapper {
  width: 100%;
  height: 500px;
  position: relative;
  margin-bottom: 0px;
  background: rgba(0, 0, 0, 0.5);
  overflow: hidden;
}

#s1 {
  padding: 6px;
  background: #000000;
  position: absolute;
  left: 50%;
  bottom: 25px;
  margin-left: -36px;
  border-radius: 20px;
  opacity: 0.3;
  cursor: pointer;
  z-index: 999;
}

#s2 {
  padding: 6px;
  background: #000000;
  position: absolute;
  left: 50%;
  bottom: 25px;
  margin-left: -12px;
  border-radius: 20px;
  opacity: 0.3;
  cursor: pointer;
  z-index: 999;
}

#s3 {
  padding: 6px;
  background: #000000;
  position: absolute;
  left: 50%;
  bottom: 25px;
  margin-left: 12px;
  border-radius: 20px;
  opacity: 0.3;
  cursor: pointer;
  z-index: 999;
}

#s4 {
  padding: 6px;
  background: #000000;
  position: absolute;
  left: 50%;
  bottom: 25px;
  margin-left: 36px;
  border-radius: 20px;
  opacity: 0.3;
  cursor: pointer;
  z-index: 999;
}

#s1:hover,
#s2:hover,
#s3:hover,
#s4:hover {
  opacity: .50;
}

.inner-wrapper {
  width: 100%;
  height: 500px;
  position: absolute;
  top: 0;
  left: 0;
  margin-bottom: 0px;
  overflow: hidden;
}

.control {
  display: none;
}

#Slide1:checked ~ .overflow-wrapper {
  margin-left: 0%;
}

#Slide2:checked ~ .overflow-wrapper {
  margin-left: -100%;
}

#Slide3:checked ~ .overflow-wrapper {
  margin-left: -200%;
}

#Slide4:checked ~ .overflow-wrapper {
  margin-left: -300%;
}

#Slide1:checked + #s1 {
  opacity: 1;
}

#Slide2:checked + #s2 {
  opacity: 1;
}

#Slide3:checked + #s3 {
  opacity: 1;
}

#Slide4:checked + #s4 {
  opacity: 1;
}

.overflow-wrapper {
  width: 400%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  overflow-y: hidden;
  z-index: 1;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.slide img {
  width: 25%;
  float: left;
}

.is
 {
height:300px;
 }
.is img
{
border:0px;
height:300px;
}
#scrollerad {
width:100%;
overflow:hidden;
text-align:center;
position:relative;
float:left;
}
