.custom #container {
background:#FFFFFF none repeat scroll 0%;
border: 5px solid #DDDDEE;
margin: 10px auto;
width: 790px;

}

derfnav { 
background: #672222 none repeat scroll 0%;
}

.custom #nav li a:hover {
background: #FFCC00 none repeat scroll 0%;
}

.custom #toggle {
background:#E9E9C9 none repeat scroll 0% 50%;
}

.custom #header h1 {
font-size:2.5em;
padding:55px 0pt 15px 90px;
}

.entry {
text-align: justify;
}

img, img.alignright, img[align="right"] {
   background-color: #ddd;
   padding:1px;  
   border:1px solid #000;  
}


.custom #nav {
letter-spacing:0.1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
text-transform:none;
}

.custom #container {
font-size:1.3em;
}

h1, h2, h3, h4 {
font-family:"Lucida Grande",Segoe UI,Verdana,Arial,sans-serif;
}

#footer p {
color:#679EF1;
}