<style type="text/css">
body {
    background:#9343B9;
    text-align:center;
    margin:0px;
    padding:0;
    font-size: .8em;
    font-weight: 900;
    font-family: verdana,aria,sans-serif;
    color:#8B4513;
    background-image: url(http://objects.davidfisher.biz/objects/background/background10.gif);
}
a {
    color:#2F4F4F;
    text-decoration:none;
    border-bottom:1px dotted;
    font-weight: 700;
}
a:hover {
    border-bottom:1px solid;
    color:#9343B9;
}
#wrapper1 {
    position:relative;
    text-align:left;
    width:100%;
}
#wrapper2 {
    position:relative;
    text-align:left;
    width:100%;
}
#header {
    padding:10px;
    margin:0;
    text-align: center;
    color:#FFF;
    padding-bottom: 1.5em;
    padding-top: .5em;
}
#header h1 {
    text-align: center;
    font-size:200%;
}
#header a:hover {
    text-align: center;
    color:#7A2875;
}
#maincol {
    position:relative;
    margin:0;
    padding:10px;
        }
#leftcol {
    position:relative;
    top:-10px;
    left:-10px;
    float:left;
    width:25%;  /* for IE5/WIN */
    voice-family: "\"}\"";
    voice-family:inherit;
    width:25%; /* actual value */
    margin:0 0 -10px 0;
    padding:10px;
    z-index:100;
}
#rightcol {
    position:relative;
    top:-10px;
    right:-10px;
    float:right;
    width:25%;  /* for IE5/WIN */
    voice-family: "\"}\"";
    voice-family:inherit;
    width:25%; /* actual value */
    margin:0 0 -10px 0;
    padding:10px;
    z-index:99;
}
#centercol {
    position:relative;
	padding:0 25%;
}
#centercol a {
    color:#2F4F4F;
}
#centercol a:hover {
    border-bottom:1px solid;
    color:#DC143C;
}
#footer {
    position:relative;
    top:1px;
    width:100%;
    clear:both;
    margin:0;
    padding:1% 0;
    text-align:center;
    color:#191970;
}
ul {
  list-style: none;
}
.who {
    color: #0000CD;
    font-size: 1.2em;
    font-weight: 900;
}
.what {
    color: #000000;
    font-size: 1.2em;
    font-weight: 900;
    margin-left: 1.5em;
}
.place {
    color: #8B0000;
    font-size: 1.2em;
    font-weight: 900;
    margin-left: 2.5em;
}
.when {
    color: #000000;
    font-size: 1.2em;
    font-weight: 900;
    margin-left: 3.5em;
}
a.website:link {
    color: #FF6347;
    font-size: 1.2em;
    font-weight: 900;
    margin-left: 4.5em;
}
.notes {
    color: #000000;
    font-size: 1.2em;
    font-weight: 900;
    margin-left: .5em;
}
.website {
    color: #000000;
    font-size: 1.2em;
    font-weight: 900;
    margin-left: .5em;
}
.websitelink {
    color: #FFE4E1;
    font-size: 1.2em;
    font-weight: 900;
    text-decoration:none;
    border-bottom:1px dotted;
}
#maintitle {
    font-size: 2.6em;
    font-family:Impact, Haettenschweiler, fantasy;
    font-weight: 900;
    color: #2F4F4F;
    font-style: italic;
    top: .5em;
    position:relative;
    text-align: center;
    text-shadow: 1px 1px #FFFACD, 2px 2px #FFFACD, 3px 3px #fe4902, 4px 4px #fe4902, 5px 5px #F0FFFF, 6px 6px #F0FFFF;
}
#mainsubtitle {
    font-size: 1.3em;
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-weight: 900;
    color: #F5F5F5;
    font-style: italic;
    text-decoration: underline;
    top: 3.5em;
    margin-left: -2.88em;
    z-index:205;
    position: absolute;
    text-shadow: #F5FFFA 15px 10px 3px;
}
#datetitle {
    font-size: 1.1em;
    margin-left: 1em;
    color: #006400;
    font-family: "Avant Garde", "Century Gothic", sans-serif;
    font-weight: 900;
    font-style: oblique;
    position: absolute;
    padding-top: 1em;
    padding-bottom: 1.5em;
}
.thedate {
    color: #FF7F50;
    font-family: Egyptian, Egyptian Serif;
    font-size: 1.7em;
    font-weight: 900;
    padding-left: 2.5em;
    padding-bottom: .1em;
    padding-top: .1em;
    text-shadow: 1px 1px #000000, 2px 2px #000000, 3px 3px #FFDAB9, 4px 4px #A9A9A9, 5px 5px #A9A9A9, 6px 6px #A9A9A9;
}
#backtothetop {
    position: fixed;
    bottom: 70%;
    margin-left: -3.6em;
    float: left;
}
a.#backtothetop:link {
    text-decoration: none;
}
img {border: 0;}
.thebar {
    padding-top: .7em;
    padding-bottom: .7em;
}
title {
    background: #F0FFFF;
    color: #000000;
    border-color: #8B4513;
}
.dateadd {
    width: #FF6347;
    color: #FFFFF0;
    font-size: 1.1em;
    font-weight: 900;
    display: inline;
}
img {
    padding-top: .5em;
    padding-bottom: .5em;
}
#menu {height:36px; text-align:center; background:url(back.gif);}
#menu ul {display:inline-block; margin:0 auto; padding:0; list-style:none; white-space:nowrap;}
#menu li {display:inline;}
#menu li a {display:block; margin-top:6px; height:24px; float:left; color:#2F4F4F; text-decoration:none; padding:0 10px 0 10px; font: bold 12px/22px arial,sans-serif;}
#menu li a:hover {padding:0 9px; border:1px solid #000; margin-top:5px; border-color:#000 #888 #666 #222; background:#444; color:#fff; line-height:24px}
</style>
<!--[if lte IE 7]>
<style type="text/css">
#menu ul {display:inline;}
</style>
<![endif]-->

