.header{
    width: 100%;
    position: fixed;
    z-index: 10;
    background-color: #959595;
}


.header-image{
    padding-top:15px;
    width: 70%;
    float: right;
    z-index: 12;
}


.menu-show{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 250%;
    background-color: #959595;
    border: none;
    text-decoration:none;
    float: left;
    z-index: 11;
    color: #ffffff;
    outline: none;
}


.side-window{
    position: fixed;
    z-index:13;
    background-color: #e1e1e1;
    width: 65%;
    height: 100%;
}


.side-blur{
    position: fixed;
    right: 0px;
    background:rgba(48,48,48,0.75);
    z-index:16;
    width: 35%;
    height: 100%;
}


.menu-hide{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 250%;
    background-color: #e1e1e1;
    border: none;
    text-decoration: none;
    z-index: 14;
    color: #303030;
    outline: none;
}


.pages{
    width: 100%;
}


.navigation-ul{
    list-style-type: none;
}


.curPage:link, .curPage:visited{
    display: block;
    font-weight: bold;
    width: auto;
    color: rgba(0,127,255,0.8);
    background-color: transparent;
    text-align: center;
    padding: 4px;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 125%;
    margin: 5px;
    border-bottom: 2px solid rgba(0,127,255,0.3);
}


.optPage:link, .optPage:visited{
    display: block;
    font-weight: bold;
    width: auto;
    color: rgba(48,48,48,0.6);
    background-color: transparent;
    text-align: center;
    padding: 4px;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 125%;
    margin: 5px;
    border-bottom: 2px solid rgba(0,127,255,0.3);
}


.optPage:hover, #optPage:active{
    color: rgba(0,127,255,0.5);
}


.footer{
    color:  rgba(48,48,48,0.5);;
    text-align: center;
    width: 100%;
    font-size: 70%;
    vertical-align: bottom;
}


.mhmranchLogo{
    align:center;
    width: 40%
}


.content-area{
    padding-top: 50px;
}


.content{
    padding: 10px;
}



















body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td,*{
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{
	border:0;
}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,textarea,th,var{
	font:inherit;
}
del,ins{
	text-decoration:none;
}
li{
	list-style:none;
}
caption,th{
	text-align:left;
}
q:before,q:after{
	content:'';
}
abbr,acronym{
	border:0;
	font-variant:normal;
}
legend{
	color:#000000;
}
a{
	color:#0079ce;
	text-decoration:none;
}
.clear{
	clear:both;