@charset "UTF-8";
/* css document */
* {
   margin:auto;
   padding:1px;
}
body {
    font-family: Arial, cursive
    background-color:#FFFFFF;  
}
#wrapper {
    width:1000px;
    height:100%;
    margin:20px auto;
    background-color:#FFFFFF;
}
#header {
    width:100%;
    background-color:#FFFFFF; 
    margin-top:15px;
}
#menu {
    width:200px;
    float:left;
    margin:auto;
}
#maincontent {
    width:350px;
    float:inherit;
    margin:5px auto;
}
#visuals {
    width:350px;
    float:left;
    margin:5px auto;
} 
#footer {
    width:100%;
    clear: both;
    border-top:2px solid #000000;
    text-align: center;
    text-decoration:none;
}
h1 {
    font-family:Arial Bold, Helvetica, sans-serif;
    font-size:60px;
    color:#000000;
    margin-left:200px;
}
h2 {
   font-family:Arial Bold, Helvetica, sans-serif;
   font-size:30px;
   color:#000000;
   font-style:italic;
   margin-left:220px;
}
h3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size:35px;
   font-size:25px;
   color:#000000;
   text-align:left;
   margin:10px;
}
h4 {
   font-family:Helvetica, sans-serif;
   text-align:left;
   font-style:italic;
   font-size:20px;
   color:#000000;
}

#menu ul {
    list-style-type: none;
}

#menu ul li {
    display:block;
    padding:15px 0;
    border-bottom:1px  #000000;
}

#menu ul li a {
    padding-bottom:10px;
    text-decoration:none;
    font-family:Throw my hands up in the air, Arial, sans-serif;
    font-size:40px;
}
#footer p {
    font-family:Arial Bold, sans-serif;
    font-size:16px;
    color:#000000;
    text-align:center;
}
a:link {
    font-family:Arail, sans-serif;
    font-size:16px;
    color:#000000;
}

a:visited {
    font-family:Arail, sans-serif;
    font-size:16px;
    color:#000000;
}

a:hover {
    font-family:Arail, sans-serif;
    font-size:16px;
    color:#000000;
}

a:active {
    font-family:Arail, sans-serif;
    font-size:16px;
    color:#7F7F7F
}
p {
    font-size:22px;
    color:#000000;
    line-height:1.5;
}
p, ul {
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    line-height:1.5;
}
ul {
       margin-left:20px;
}
.logo {
    position:relative;
    top:auto;
    bottom:10px;
    left: 350px
}

