/* General style */
* html .iefix {
	position:relative;
	top:-16px;
}

.menuhead, a.menuhead:link, a.menuhead:visited, a.menuhead:active { font: normal normal bold .85em "Times New Roman", Times ; color: #f00 ; background-color: transparent ; text-align: center ; text-decoration: none ; text-transform: uppercase ; border: 0px }
a.menuhead:hover { font: normal normal bold .85em "Times New Roman", Times ; color: black ; background-color: #FFFFB8 ; text-align: center ; text-decoration: none ; text-transform: uppercase ; border: 0px }

.menusub, a.menusub, a.menusub:link, a.menusub:visited, a.menusub:active { font: italic normal normal .8em Arial, Helvetica ; color: #f00 ; background-color: transparent ; text-align: center ; text-decoration: none ; text-transform: lowercase ; border: 0px }
a.menusub:hover { font: italic normal normal .8em Arial, Helvetica ; color: black ; background-color: #FFFFB8 ; text-align: center ; text-decoration: none ; text-transform: lowercase ; border: 0px }

a:link, a:visited, a:active { color: #f00 ; background-color: transparent ; text-decoration: none }
a:hover { color: black ; background-color: #FFFFB8 ; text-decoration: none ; border: 0px }

.boxlink { color: #f00 }

h1 { font: normal normal normal 3.5em "Jacob's Ladder", Spire, "Times New Roman", Times ; color: black ; background-color: transparent ; text-align: center ; text-decoration: none ; text-transform: uppercase ; letter-spacing: normal ; word-spacing: normal ; border: 0px }
h2, .date { font: normal normal normal 2.5em "Jacob's Ladder", Spire, "Times New Roman", Times ; color: black ; background-color: transparent ; text-align: left ; text-decoration: none ; text-transform: uppercase ; letter-spacing: normal ; word-spacing: normal ; border: 0px ; background: none }
h3, h4, .year { font: lighter normal normal 1.5em PermanentWaves, "Times New Roman", Times ; color: #f00 ; background-color: transparent ; text-decoration: none ; text-transform: uppercase ; letter-spacing: normal ; word-spacing: normal ; border: 0px }
.firstletter { font: normal normal normal 1.2em "Moving Pictures", Palatino, "Times New Roman", Times ; text-align: left ; text-decoration: none ; text-transform: uppercase ; letter-spacing: normal ; word-spacing: normal }
.small { font: .67em Arial, Helvetica ; }
.smallcolored { font: .67em Arial, Helvetica ; color: #FFFFB8 ; background-color: transparent; text-align: center }
marquee { font: normal normal normal .85em PermanentWaves, "Times New Roman", Times ; color: #f00 ; background-color: transparent ; text-transform: uppercase ; border-bottom: 2px solid #f00 ; padding-bottom: 5px}
td { font: normal normal normal .8em Verdana, Arial, Helvetica ; text-align: justify ; color: black ; background-color: transparent; }

hr { border: 1px solid #f00 ; }
.hr1 { border: 1px solid #f00 ; height: 1px; background: #f00 }
.hr2 { border: 1px solid #f00 ; height: 1px; background: #f00 }
.bordertop {border-top: 2px solid #f00 ; }
li { list-style-image: url(PeWbullet.gif) }
ol { padding-left: 12; margin-left: 4 } 
pre { font-size: 10pt}
img { border-left-style: solid; border-left-color: #FFFFB8 ; border-left-width: 2px ; border-bottom-style: solid; border-bottom-color: #FFFFB8 ;border-bottom-width: 4px ; border-right-style: solid ; border-right-color: black ; border-right-width: 0px ; border-top-style: solid ; border-top-color: black ; border-top-width: 0px }
.noborder { border: 0px solid transparent }
.lowercase { text-transform: lowercase }
.uppercase { text-transform: uppercase }
.capitalize { text-transform: capitalize }
.coloredbox { margin-left: 5 ; border-left-style: solid; border-left-color: #FFFFB8 ; border-left-width: 2px ; border-bottom-style: solid; border-bottom-color: #FFFFB8 ;border-bottom-width: 4px ; border-right-style: solid ; border-right-color: black ; border-right-width: 0px ; border-top-style: solid ; border-top-color: black ; border-top-width: 0px ; background: black url(PeWmenu.gif) repeat-y center }
.menu { margin-left: 5 ; border-left-style: solid; border-left-color: #FFFFB8 ; border-left-width: 2px ; border-bottom-style: solid; border-bottom-color: #FFFFB8 ;border-bottom-width: 4px ; border-right-style: solid ; border-right-color: black ; border-right-width: 0px ; border-top-style: solid ; border-top-color: black ; border-top-width: 0px ; background: black url(PeWmenu.gif) repeat-y center; height: 618px  }


.menutop {background: none }
.menubot {background: none }
.titlebkd {background-image: url(PeWtitlestripe.gif); background-position: 0px 91px ; background-repeat: repeat-x  }

.titleleft {width: 150 ; background: none }
.titletext {font: 8pt Arial, Helvetica ; color: transparent ; background: url(PeWtitletext.gif) no-repeat center }
body, #lightwindow_contents { font-size: 101%; margin: 0px; padding: 0px; color: black ; background: #dad3cb url(PeWwatermark.gif) no-repeat fixed bottom ; scrollbar-Face-Color: #dad3cb; scrollbar-Arrow-Color: #f00; scrollbar-Base-Color: #dad3cb; }