BODY {background: #000000 url(bg-book-maroon.jpg);
 font-family: times new roman, georgia, palatino linotype;
 color: #000000;
 font-size: 10pt;
 margin: 0px;
 line-height:1.4em;
 scrollbar-face-color: #3d3d3d;
 scrollbar-arrow-color: #888888;
 scrollbar-track-color: #000000;
 scrollbar-shadow-color: #444444;
 scrollbar-highlight-color: #555555;
 scrollbar-3dlight-color: #666666;
 scrollbar-darkshadow-color: #222222;
}


p {font-size: 10pt;}

h1,h2,h3,h4,h5,h6 {color:#000000;}

a:link {color:#8b2323;text-decoration:none}
a:visited {color:#8b2323;text-decoration:none}
a:active {color:#8b2323;text-decoration:none}
a:hover {color:#ee3b3b;text-decoration:underline}

hr {border:1px solid #dddddd;}
LI {font-size: 9pt;}
BLOCKQUOTE {margin-left:2em; margin-right:1em;}


/* =========== MAIN CLASS STYLES BELOW */
.float-l {float:left; font-size:8pt; padding-right:5px;}
.float-r {float:right; font-size:8pt; padding-left:5px;}

DIV.lm15 {margin-left:15px;}

.bgmain {background:#dcdcdc url(images/bg-main.gif); padding:2px 10px 2px 15px;}
.title {color:#003366; font-size:15pt;}
.linkrollover A:hover {text-decoration:none; background:transparent;}


.button {color:#dcdcdc; font-size:7pt; font-variant:small-caps; border:1px outset ghostwhite;}


/* Main Page DEFAULT TABLE (no border) */

.tpg {background:ffffff;font-size:10pt; text-indent:0px; padding-left:2px; padding-right:2px;
}


/* --- MAIN PAGE TITLES & ROWS --- */

.thome {background:#dcdcdc; font-size:8pt; padding:0px;}

.thome-hd-bg {url(images/bg-main.gif

.thome-hd {font-variant: small-caps; font-size: 9pt; color: #000000; padding: 2px;
 margin-top:1px;}

.thome-bd {background:#ffffff; margin-bottom:2px; font-size:9pt; padding-left:3px;  
 padding-right:1px;}

.thome-title {margin-top:2px;margin-bottom:2px;background:url(images/hp-bgbar.gif); font-family:times new roman, georgia; font-size:10pt; font-weight:bold; font-variant:small-caps; color: maroon; letter-spacing:1.1px;padding-left:12px; padding-right:12px;padding-top:4px}

.thome-title-col {background:url(images/hp-bgbar.gif); font-family:times new roman, georgia; font-size:10pt; font-weight:bold; font-variant:small-caps; color: maroon; letter-spacing:1.1px;padding-left:10px; padding-right:12px; padding-top:4px;}

.thome-fr {float:right;font-size:7pt;}

.col-hd {background:url(images/hp-bg-col-head.gif); color: #D2B48C; font-size:8pt;
 font-weight:bold; font-variant:small-caps; text-align:center;}

.col-sm-hd {margin-top:4px;margin-bottom:2px; background:url(images/hp-bg-col.gif);
 font-family:times new roman,georgia; color:#000000; font-size:7pt; font-variant:small-caps; font-weight:bold; text-align:center; height:12px;} 

/* ------- MENU #1 --- */

.menu-bg {background:#ffffff;height:18}

.menu-hd {background: url(images/hp-bg-menu.gif); color:#eeeeee; font-size:9pt; text-align:center; padding-bottom:3px; margin-top:1px;  margin-bottom:2px;} 

.menu {background:url(images/hp-bgbar.gif); font-size:7pt; font-variant:small-caps; border:1px solid maroon; text-align:center; height:20px; width:80;padding-top:2px;}
.menu a:link {color:#000000}
.menu a:visited {color:#000000}
.menu a:hover {background:url(images/hp-bgmenu-hd.gif);color:#800;border:1px inset white;padding-top:1px;text-decoration:none;width:100%;height:100%}

/* ------- MENU #2 --- */

.menu2 {background: #F5FFFA; font-family:arial, sans-serif; font-size:7pt;
 border-TOP:1px solid #BEBEBE;}
.menu2 a:link {color:#000000};
.menu2 a:active {color:#000000};
.menu2 a:visited {color:#000000};
.menu2 a:hover {background:url(images/bg-if-200x200.jpg); color:#ee3b3b;
 border-TOP:1px solid #708090; text-decoration:none; width:100%; height:100%;}


/* -------- Use ONLY for BACKGROUND COLORS */
/* --- HEADERS --- */

.bjlink {font-size:7pt; font-variant:small-caps; color: #BEB3B3;}
.bjlink a:link {color:#D2B48C; text-decoration:none;}
.bjlink A:visited {color:#D2B48C; text-decoration:none;}
.bjlink a:hover {background:#FFFFFF url(bg-film-2.gif);}

/* --- BOTTOM LINKS --- */

.bglink A:link {color:#999999; padding:2px;}
.bglink A:visited {color:#99999; padding:2px;}
.bglink A:hover {color:ghostwhite; text-decoration:none; padding:2px;}
.bglink {margin-top:5px; font-size: 8pt; color: #aaaaaa; font-weight: bold; font-variant: small-caps; padding: 0px 1px 0px 1px;}


/* --- PAGE BOTTOM --- */

.linkbd {background:#f0f0f0;font-size:8pt;}
.linkbd A:link {color:3d3d3d}
.linkbd A:visited {color:3d3d3d}
.linkbd A:hover {color:red; text-decoration:none;}


.ads {background:#f0f0f0;font-size:9pt;color:#333333;padding-left:12px;border-bottom:1px solid #bbb;}

.stats {background:url(images/bg-shade-vert-gray.gif);font-size: 9pt; color: #333333; padding:6px; border-top:1px solid silver;}

/* --- PAGE BOTTOM --- */

.tbtm {background:url(images/tbtm-bg.gif);font-size:9pt;color:#c19c81;font-variant:small-caps;text-align:center;padding-bottom:1px;height:22px}



