@charset "utf-8";

@font-face{
font-family:ArchivoBlack-Regular;
src:url(fonts/ArchivoBlack-Regular.otf);
}

/* CSS Document */

/* iphone specific css */
@media screen and (max-device-width: 800px) {
    html{
     width:320px;
     overflow-x:hidden;
     height:100%;
     
    }
    
    body{
        background:white;
    	width:100%;
		font-size:1.2em;
    }
    
    .mobile{
            width:320px;
    }
    
	.maincontain{
		height:100%;
		width:320;
	}
	
	.highbox{
	width:320;
	height:auto;
	}
    
    .minipics {
        width:270px;
        margin-left:1px;
    }
    
    .mpr {
        margin:auto;
        padding:auto;
    }
	
    .minipic {
        border:1px solid white;
    }
    
    .col3large{
        width:320px;
        float:left;
        margin-left:5px;
    }
    
	.col3{
		width:320px;
        float:left;
        margin-left:5px;
	}
    
    .colhead{
        color:black;
    }
	
	.d{
		display:none;
	}
    
    .debug {
        background:purple;
    }
	
	.wrapper{
	width:auto;
	height:auto;
	}
	
    .navbig{
        width:320px;
        margin-left:5px;
    }
    
    .navbig ul{
        font-size:1.3em;
        width:320px;
    }
    
    .textcol{
        width:320px;
    }
    
	.l{
	margin:0;
	width:60%;
	margin:0;	
	}

	
	.e{
	width:80%;
	margin:0;
	}
	
    #faqbox,
    #members-box {
    float:none;
    width:300;
    overflow-y:none;
    min-height:700px;
    font-size:.75em;
    }
    
    #members-box p {
      font-size:.75em;
    }
    
    #gallerybox {
    float:none;
    width:270px;
    }
    
    
    
    .zero {
        padding:0;
        margin:0;
    }
    
	.mhide{
	display:block;	
	}
    
        
    .mul{
        width:300;
    }
    
    H1{
    font-family:ArchivoBlack-Regular;
    font-weight:normal;
    }
    

}