body
{
font-size:12px;
color:#462C12;
background-color:#5D9001;
text-align:center;
}

div.container
{
width:800px;
margin:0 auto;
border:1px solid gray;
line-height:150%;
font-family:Arial,sans-serif;
background-color:#FFFEEF;
text-align:left;
}

div.header,div.header2,div.footer,div.facebook
{
padding:0.5em;
background-color:#FFFEEF;
clear:left;
}

div.header2,div.footer
{
color:#000000;
text-align:right;
padding-right:40px;
}

div.footer
{
color:#462C12;
padding-top:15px;
}

div.footer2
{
color:#462C12;
padding-left:1em;
padding-top:0px;
padding-bottom:1em;
text-align:left;
font-size:90%;
}

div.left
{
float:left;
width:166px;
border-top:1px solid gray;
margin:0;
padding:1em;
padding-top:15px;
}

div.content
{
margin-left:190px;
border-top:1px solid gray;
border-left:1px solid gray;
padding:1em;
color:#462C12;
}

span.divider
{
display:inline;
margin-left:10px;
margin-right:10px;
}

h4
{
font-size:100%;
color:#462C12;
}

h5
{
font-size:150%;
color:#FF6600;
}


h1,h2,h3
{
font-family:Georgia,serif;
color:#5F8F00;
}

h1
{
font-size:150%;
}

h1.title
{
display:inline;
padding-left:40px;
margin:0;
}

h1.header
{
}

h2
{
font-size:130%;
}

h3
{
font-size:110%;
}



p
{
}

p.menu
{
font-weight: bold;
padding-top:20px;
padding-bottom:0px;
font-size:110%;
}

p.submenu
{
padding-left:10px;
line-height:40%;
}

p.aboutmepicture
{
position:relative;
top:20px;
}

p.aboutme
{
position:relative;
top:10px;
}

p.signature
{
padding-left:200px;
font-style:italic;
}

a
{
color:#5F8F00; text-decoration:none;
}

a:link, a:active, a:visited
{
text-decoration:none;
}


a:hover
{
color:#FF6600; text-decoration:underline;

}

img.floatRight {
    float: right;
    margin: 4px;
}

img.floatLeft {
    float: left;
    margin: 4px;
}
