body {
margin:0;
padding:0;
font-family: 'Oswald', sans-serif;	
background:url(../images/halftone.jpg); 
background-repeat:repeat;
height:100%;
}

h1 {margin:0;}
h2 {margin:0;}
h3 {margin:0;}

#wrapper {width:960px; height:auto; min-height: 100%; margin:auto;}

#header {width:100%; height:200px; background-color:yellow; box-shadow:3px 5px 13px #111;}
#content {width: 100%; height:100%; margin-top:40px;}
#sidebar {width: 250px; height:auto; float:left;}
#maincontent {width: 650px; height: auto; float:left; margin-top:0px; padding: 30px;background-color:#fff;}
#logo {width:336px; height:200px; float:left; overflow:visible; padding: 10px;}
#titlehead {width:auto; height:auto; float:left; text-align:center; margin:25px 100px;}
#footer {margin-top:40px;width:100%; height:50px; background-color:yellow; box-shadow:3px 5px 13px #111;}

.clear {clear:both;}
.image-fix{display: block; margin-left: auto; margin-right: auto; width:auto;height:auto;}

/* Generated via www.cssmenubuilder.com */

.menu{margin:0; margin-top: 0px; padding:0; width:250px; list-style:none;background:rgb(255,255,255);border: 0px solid #a1a1a1;border-radius: 5px;}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block;border-radius: 5px; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font-size:16px; color:rgb(34,34,34); display:block; background:url('../images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('../images/verMenuImages.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url('../images/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}

#menu_wrap{float:right;position:relative;left:-50%;text-align:left;border-radius: 5px;}
.menu2{margin:0; margin-top: 0px; padding:0; width:100%; list-style:none;background:rgb(5,5,5); position:relative; left:50%; text-align:left;}
.menu2 li{padding:0; margin:0 0 1px 0; height:40px; display:inline-block; text-align:center; float:left; }
.menu2 li a{text-align:left;height:40px; padding:0px 5px; font-size:12px; color:rgb(34,34,34); display:block; text-decoration:none;}
.menu2 li a:hover{color:rgb(5,5,5);}
.menu2 li a.active, .menu li a.active:hover{color:rgb(5,5,5);}
.menu2 li a span{line-height:40px;}