@charset "utf-8";
/* ============= ALL ============= */
body, html {
	margin:0px;
	padding:0px;
	height:100%;
   background-image: url(../images/bgwooddark.jpg);
	background-position: left top;
	background-size: 600px;
	background-repeat: repeat;
}

img, object, embed, video {
	max-width: 100%;
}

.container-fluid {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.clearfix {
	clear: both;
	margin: 0px;
	padding: 0px;
}

/* ================== PHONE ====================== */
/* Mobile Layout: 640px and below. */
.X----------PHONE----------- {}

#menuWrapper {
   background-color: #f66;
   /*background-image: url(../images/bgwood.jpg);
	background-position: center center;
	background-size: cover;
	background-repeat: repeat;*/
	width: 100%;
	display: block;
	float: left;
	margin-top: 0px;
   position:fixed;
   z-index: 1000;
}

#headerWrapper {
	/*background-color: #FFF;*/
	width: 100%;
	display: block;
	overflow: hidden;
   /*background-image: url(../images/bgflag.jpg);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;*/
   margin-top:50px;
}
#headerContent {
	width: 96%;
	/*max-width:1140px;*/
	margin-right: auto;
	margin-left: auto;
	padding: 45px 0px 28px 0px;
	overflow: hidden;
   text-align:center;
}

.content1Wrapper{

	width: 100%;
	display: block;
	float: left;   
   background-image: url(../images/angell_bg1.png);
	background-position: center center;
	background-repeat: repeat;
   /*background-size: cover;*/
	

}
.content1Content {
   width:100%;
   max-width:1200px;
         /* T   R   B   L */
   padding:40px 20px 30px 20px;
   margin-right: auto;
	margin-left: auto;
   
}

.content2Wrapper {
	width: 100%;
	display: block;
	float: left; 
}

.content2Content {
   width:100%;
   max-width:1200px;
         /* T   R   B   L */
   padding:40px 20px 40px 20px;
   margin-right: auto;
	margin-left: auto;
   
}

.content3Wrapper {
	width: 100%;
	display: block;
	float: left; 
   background-image: url(../images/angell_bg2.png);
	background-position: center center;
	background-repeat: repeat;
   /*background-size: cover;*/
   
}
.content3Content {
   width:100%;
   max-width:1200px;
         /* T   R   B   L */
   padding:40px 20px 40px 20px;
   margin-right: auto;
	margin-left: auto;
   
}

.maxwidth {
   max-width:1120px;
   margin-right: auto;
	margin-left: auto;
   
}

.woodBar {
   background-image: url(../images/bgwood.jpg);
	background-position: left top;
	background-size: 598px;
	background-repeat: repeat;
	width: 100%;
	display: block;
	float: left;
	margin-top: 0px;
   height:64px;
}

#footerWrapper {
	width: 100%;
	float:left;
	display:block;
	/*background-color: #2F3B8E;*/
  
}
#footerContent {
	width: 100%;
   max-width:1120px;
	display: block;
	margin-left: auto;
	margin-right: auto;
         /* T   R   B   L */
   padding:30px 20px 20px 20px;
   color:#FFF;
   overflow: hidden;
   
}

#footerLF {
	width: 100%;
	text-align: center;
	
	color: #FFF;
	overflow: hidden;
 
}
#footerRT {
	width: 100%;
	text-align: center;
	margin-top: 30px;
	overflow: hidden;
	color: #FFF;

}
      
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}

/* ============== TAB 7 ================ */
@media only screen and (min-width: 640px){
.X----------TAB7----------- {}

#about {
         /* T   R   B   L */
   padding:60px 60px 60px 60px;
}

}

/* ============== HEADER ================ */
@media only screen and (min-width: 768px){
.X----------TAB10----------- {}

}


/* ============== TAB 10 ================ */
@media only screen and (min-width: 980px){
.X----------TAB10----------- {}

#footerLF {
	width: auto;
	text-align: left;
	float:left;
}
#footerRT {
	width: auto;
	text-align: center;
	float:right;
   margin-top: 20px;
}


.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
}

/* ============== TAB 10 ================ */
@media only screen and (min-width: 992px){

}


/* ================== DESKTOP QUERY ====================== */

@media only screen and (min-width: 1300px) {
.X----------DSK----------- {}


.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
}
