body {
background-image: url("http://images.all-free-download.com/images/graphicthumb/dark_ornate_floral_seamless_pattern_vector_542457.jpg");
}

#container {			
height: 1800px;
width: 85%;
margin-left: auto;
margin-right: auto;
background-color: black;
} 

#header {			/*Header at top of the page*/
height: 100px;
float: left;
clear: both;
margin-left: 15%;
width: 70%;
background-color: black;
border: 7px solid white;
}

#bigtext{
text-align: center;
font-size: 26pt;
font-weight: bold;
font-family: georgia;
width: 100%;
color: white;
float: left;
margin-bottom: 25px;
margin-top: 25px;
}

h1 { 
font-family: georgia;
color: white;
padding: 15px;
}

.submenus {     /*Class for all menus*/
height: 50px;
float: left;
margin-left: 5%;
width: 8%;
background-color: white;
text-align: center;
border: 3px solid gray;
}

.menulinks:link,.menulinks:visited {		/*For links in the menus*/
color: black;
background-color: white;
font-family: verdana;
}

.menulinks:hover,.menulinks:active,.submenus:hover,.submenus:visited {
color: white;
background-color: black;
text-decoration: none;
}

#textarea {
height: 400px;
float: left;
clear: both;
margin-left: 15%;
width: 70%;
background-color: gray;
color: black;
border: 5px solid white;
text-align: center;
font-family: verdana;
padding: 1px;
}

.contentarea {
height: 1050px;
float: left;
clear: both;
margin-left: 15%;
width: 75%;
background-color: black;
border: 5px solid gray;
text-align: center;
}

.images {
width: 300px;
height: 300px;
}

#summary {
height: 1600px;
float: left;
margin-left: 15%;
width: 69.6%;
background-color: white;
color: black;
/*border: 5px solid black;*/
text-align: left;
font-family: verdana;
padding: 10px;
}

#code {
margin-top: 10px;
width: 80%;
height: 500px;
float: left;
margin-left: 10%;
}



#audio {
margin-left: 33%;
}

#song {
color: black;
width: 100%;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
font-size: 20pt;
font-family: georgia;
}


#musicHeader {
height: 40px;
float: left;
clear: both;
margin-left: 15%;
width: 70%;
background-color: black;
/*border: 5px solid white;*/
text-align: center;
}