body {
background-color:#ffffcc;
color:#990000;
font-family:arial, sans-serif;
}

table {
width:100%;
}

a:link {color:#669900}     /* unvisited link */
a:visited {color:#999900}  /* visited link */
a:hover {color:#336600}   /* mouse over link */

.header {
background-color:#cc3300;
color:#ffcc00;
line-height:200%;
padding:0.9em;
}

.name {
font-weight:bold;
font-size:2em;
}

a.home:link {color:#ffcc00; text-decoration:none}
a.home:visited  {color:#ffcc00; text-decoration:none}
a.home:hover  {color:#ffcc00; text-decoration:none}

.letters {
font-weight:lighter;
font-size:0.8em;
}

.title {
font-size:1.1em
}

.subtitle {
font-weight:bold;
font-size:1em;
}

.main {
font-size:0.9em;
line-height:130%;
}

.tbtext {
padding:1em;
}

a.links:link {color:#cccc66}     /* unvisited link */
a.links:visited {color:#cccc66}  /* visited link */
a.links:hover {color:#ffcc00}   /* mouse over link */

img.judy {
position:absolute;
left:0px;
top:10px;
width:130px;
height:178px;
}

img.corner {
position:absolute;
bottom:0px;
right:0px;
z-index:-1;
width:15em;
height:12em
}

.menu {
width:15em;
padding:0.8em;
font-weight:bold;
font-size:0.9em;
text-align:right;
line-height:130%;
vertical-align:bottom;
position:absolute;
bottom:0px;
right:0px;
z-index:0;
}

.links {
color:#ffcc00
}


.back {
text-align:right;
font-size:0.9em;
float:right;
position:absolute;
top:8em;
right:10px
}

a.goback:link {color:#ffcc00}
a.goback:visited {color:#ffcc00}
a.goback:hover {color:#ffff00}
