@charset "UTF-8";
/* ------------------------ 
CSS Document 
Basic Style Sheet 

version: 1.1
author: Tanya Camp
email: tanya@bucketduck.com
------------------------ */

*{
margin-left: auto;
margin-right: auto;
}

body{
background-color: #D2CFC6;
color: #222E5C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
}

h1{
font-size: 1em;
}
h2{
font-size: .9em;
}
p{
font-size: small;
line-height: 1.4em;
}
ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
list-style-type:disc;
}
li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: small;
list-style-type:disc;
}

a:link{
color: #565656;
font-size:.6em;
font-weight: bold;
text-decoration:none;
}
a:hover{
color: #808080;
font-size:.6em;
font-weight: bold;
text-decoration:none;
}
a:visited{
color: #565656;
font-size:.6em;
font-weight: bold;
text-decoration:none;
}
a:active{
color: #FFFFFF;
font-size:.6em;
font-weight: bold;
text-decoration:none;
}
#header{
background-image: url(images/header.jpg);
background-repeat:no-repeat;
height: 216px; /*wont' appear if you don't specify a height*/
width: 1000px;
margin-top:10px;
}

/*content that changes -- contains sidenav and textarea*/
#content{
position:relative;
width: 1000px;
background-image: url(images/content.jpg);
background-repeat:repeat-y;
padding-top: 10px;
}

#textarea{
/*position: absolute; top: 0px;*/
padding-left: 10px;
width: 730px;
position:relative;

}

/*footer content*/
#footer{
position:relative;
background-image: url(images/footer.jpg);
background-repeat:no-repeat;
width: 1000px;
height:119px;
color: #565656;
}
#footerLinks{
text-align:center;
padding-top:50px;
}
#requirements{
font-size: .6em;
color:#546298;
line-height: 1.4em;
font-weight:bold;
border: 1px solid #546298;
background-color: #9e9fb4;
margin:20px;
padding:5px;
}