/* Basic CSS resets -- leveling slight inconsistencies in browsers */
html, body {
	margin:0px;
	padding:0px;
	height:100%;
}

html {
		/* Standard text-settings below */
	font-size: 1em;
    line-height: 1.4em;
}




body {
        background: rgb(32, 178, 170);
        font-family: Optima, sans-serif;
        color: rgb(38, 64, 89);}
    
div#container{
        background: rgb(95, 158, 160);
        width: 800px;
        border:1px dashed rgb(245, 245, 245);
        margin:auto;
        margin-top:20px;
        padding:20px;}
       
header{
         font-family: Didot, serif;
         border: 1px solid rgb(245, 245, 245);
         padding: 20px;
         background: rgba(0, 153, 153, .50);
        
        }
        
h1{
        color: rgb(240, 255, 255)}
        
h2{
        color: rgb(240, 255, 255)}
        
        
p{
        background: rgba(33, 69, 33, 0.25);
        border: 2px solid rgb(245, 245, 245);
        border-radius:4px;
        padding: 15px;
        padding-bottom: 15px;
        margin: 20px;}
        
footer{ 
        font-size:0.8em;
        padding:15px;
        color: rgb(240, 248, 255);
        background: rgba(0, 153, 153, .50);
        text-align: center;}
    
	





