P { color:black; background-color:transparent; font-size:14px; font-weight:normal; line-height:120%; letter-spacing:0; text-align:left; font-family:verdana,arialf; }
.center { color:black; background-color:transparent; font-size:13px; font-weight:normal; line-height:120%; letter-spacing:0; text-align:center; font-family:verdana,arialf; }
li { color:black; background-color:transparent; font-size:13px; font-weight:normal; line-height:120%; letter-spacing:0; text-align:left; font-family:verdana,arial; padding-bottom:8px; }
P.copy { color:black; background-color:transparent; font-size:12px; font-weight:normal; line-height:105%; text-align:center; font-family:verdana,arial; }
#wrap { text-align:center; width:1020px; padding-left:50px; }
A:link { text-decoration:none; font-weight:bold; color:#ED2024; background-color:transparent; font:16px verdana,arial; line-height:140%; }
A:visited { text-decoration:none; font-weight:bold; color:#ED2024; background-color:transparent; font:16px verdana,arial; line-height:140%; }
A:HOVER { text-decoration:none; font-weight:bold; color:#ED2024; background-color:transparent; font:16px verdana,arial; line-height:140%; }
A.copy:link { text-decoration:none; font-weight:normal; color:#ED2024; background-color:transparent; font:10px verdana,arial; line-height:100%; }
A.copy:visited { text-decoration:none; font-weight:normal; color:#666666; background-color:transparent; font:10px verdana,arial; line-height:100%; }
A.copy:HOVER { text-decoration:none; font-weight:normal; color:#ED2024; background-color:transparent; font:10px verdana,arial; line-height:100%; }
body { background:#ffffff url(/Images/dots4.gif) repeat-y left top; margin:0; padding:0; }
#head { font:bold small-caps 175%/150% "Lucida Grande"; color:#f00; position:absolute; width:666px; left:240px; top:0; text-align:center; border-bottom:1px solid #f00; padding-top:20px; padding-bottom:5px; }
h1 { font:bold 180%/150% "Lucida Grande"; color:#900; }
h2 { font:150%/120% "Lucida Grande"; color:#900; }
#sidebar,#sidebar2 { z-index:1000; position:absolute; width:170px; left:4px; top:4px; text-align:left; margin-left:0; padding-left:0; }
#rap { margin:0; padding:0; }
#content { position:absolute; left:250px; top:105px; width:666px; }
#contentW { position:absolute; left:250px; top:105px; width:766px; }
.rr { padding-left:10px; }
.rr li { list-style-type:none; }
.rr li a:link { font-weight:bold; text-indent:-15px; }
.rr li a:visited { font-weight:bold; text-indent:-15px; }
.rr li a:hover { font-weight:bold; text-indent:-15px; background:#999; color:#fff; }
.rr strong { color:#555; }
#footer { }
.reality { font:1em/130% "Lucida Grande"; color:#f00; text-align:center; }
#date { font-size:85%; color:#555; }
#name { font-size:90%; color:#333; border-bottom:1px solid #666; padding-bottom:8px; }
#sub { width:140px; margin-left:8px; }
#sub p { color:#fff; }
span.label,span.spacer,span.multiple span { width:120px; float:left; color:#fff; }
span.multiple { float:left; }
span.button { padding-left:20px; }
div.clear { clear:both; padding-top:5px; }

.book img { float:left; margin-right:15px; margin-top:19px; width:100px; border:none; }
.book p { float:left; width:400px; line-height:140%; }
.red { color:#ed2024; font-weight:bold; }
.rr p { font-size:90%; line-height:135%; }
#sidebar ul { font:bold "Lucida Grande"; color:#adadad; text-decoration:none; list-style:none; font-size:100%; text-align:left; }
#sidebar li { text-indent:-22px; }
#sidebar li a:link { color:#fff; font-size:105%; }
#sidebar li a:visited { color:#eee; font:110% "Lucida Grande"; text-decoration:none; list-style:url(none) none; text-align:left; text-indent:-22px; }
#sidebar li a:hover { color:#f00; list-style:disc; }
#sidebar li a:active { color:#f00; }
#p7PMnav,#p7PMnav ul { margin:0; padding:0; }
#p7PMnav li { list-style-type:none; margin:0; padding:0; }
#p7PMnav ul { z-index:10000; }
#p7PMnav a { font:Optima, Verdana, Arial; font-size:100%; display:block; text-decoration:none; padding:4px 0 8px 3px; color:#fff; letter-spacing:1.8px; line-height:1; z-index:20000!important; }
#p7PMnav ul a { display:block; text-decoration:none; background-color:#555; padding:6px 10px; color:#fff; line-height:1; z-index:20000!important; }
#p7PMnav a:hover,#p7PMnav a:active,#p7PMnav a:focus { color:#fff; background:#444; z-index:20000!important; }

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark { font-weight:bold; }

/* ------ the trigger link styles ------- */

/*the normal trigger link */
#p7PMnav .p7PMtrg { }

/* the active trigger link style */
#p7PMnav .p7PMon { color:#f00; background:#999; }

/*the submenu classes */
#p7PMnav .p7PMhide { left:-9000px; border:0; }
#p7PMnav .p7PMshow { left:auto; z-index:20000!important; }

/* Top level menu width */
#p7PMnav { width:160px; }

/* 2nd and subsequent Submenu widths */
#p7PMnav ul { width:195px; z-index:20000!important; }
.book { width:510px; text-align:center; }
#menu { position:absolute; left:10px; top:185px; z-index:20000!important; }
img { border:none; }
.storycontent img { float:right; margin:15px; padding:1px; border:1px solid #999; }

.awppost {border-bottom: 1px solid #f00;} 
.awppost:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.awppost {display: inline-block;}
html[xmlns] .awppost {display: block;}
* html .awppost {height: 1%;}
.alignright {float: right; margin: 0 0 10px 20px; }.alignleft {float: left; margin: 0 10px 10px 0; }

#details {width: 600px; background: #eee; border: #666 solid 1px; padding: 20px; margin: 10px;}

#list li{list-style: none;} #content ul li {list-style: none;}
.backlist {position: absolute; left: 780px; top: 60px; width: 120px;}