body { margin-left:auto; margin-right:auto; width:45em; padding:0em 0em 10em 0em; font-family:Palatino, serif; font-weight:normal; color:#83745F; }

h1,h2 { color: white; background-color:#83745F; font-weight:bold; }
h1 { text-align:center; padding:0.2em 1em 0.1em 1em; font-variant:small-caps; font-size:2.2em; letter-spacing:0.2em; }
h2 { padding:0.2em 0.2em 0.2em 1em; font-size:1.1em; }
div { padding:0em 0em 1em 0em; font-size:0.95em; }

td { vertical-align:top; }
tr td { padding:0em 1em 0em 0em; }

.titleMain { width:630px; height:760px; margin-left:auto; margin-right:auto; background-color:#83745F; background-image:url(images/background.jpg); background-repeat:no-repeat; background-position:center center; color:white; }
.titleText { font-variant:small-caps; font-size:1.1em; }
div#mainTitle { font-size:200%; }
div#subTitle { font-size:140%; }
div#main { text-align:left; padding:2em 0 0 50px; }
div#info { text-align:right; margin:10em 2em 0em 0em; float:right; clear:right; }
img#lisa { height:240px; width:176px; float:right; }

.titleText div { padding:0em; font-size:1em; }



.menu{
width: 100%; /*leave this value as is in most cases*/
font-size:120%;
}

.menu ul{
margin: 0;
padding: 0;
float: left;
}

.menu ul li{
display: inline;
}

.menu ul li a{
float: left;
color: #888888; /*text color*/
padding: 5px 11px;
text-decoration: none;
}

.menu ul li a:hover, .indentmenu ul li .current{
color: #444444 !important; /*text color of selected and active item*/
}

.menu #current{
color: #444444 !important; /*text color of selected and active item*/
font-weight:bold;
}

a:link,a:visited { color:#585042; }

div#addressBlock { padding:2em;color:white;font-size:24px;color:white;text-align:left; }
div#addressBlock * { color:white; }
div#name { font-size:16px;font-weight:bold;letter-spacing:0.08em; }

#picture { width:226px; }

.footer { font-size:70%; padding:1em 0em 0em 0em; clear:both; }
