h1 { font-family: arial,sans-serif; font-size: 12px; color: #FFFFFF; margin-bottom: 0px }
h2 { font-family: arial,sans-serif; font-size: 12px; color: #000000; margin-bottom: 0px }
h3 { font-family: arial,sans-serif; font-size: 16px; font-style: italic; }
table { font-family: arial,sans-serif; font-size: 12px; color: #000000; margin-bottom: 0px }
.leftmenu { font-family: arial,sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; border: solid #001D98 1px; background-color: #A8E1FF; width: 145px; padding: 3px; padding-left: 5px }
.leftmenu:hover { font-family: arial,sans-serif; font-size: 12px; color: #4452DE; font-weight: bold; text-decoration: none; border: solid #001D98 1px; background-color: #A8E1FF; width: 145px; padding: 3px; padding-left: 5px }
.leftmenutitle { font-family: arial,sans-serif; font-size: 12px; color: #FAFAFA; font-weight: bold; border: solid #001D98 1px; background-color: #EA1E41; width: 145px; padding: 3px; padding-left: 5px }
.language { font-family: arial,sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; border: solid #001D98 1px; background-color: #88C1EF; width: 145px; padding: 3px; padding-left: 5px }
.language:hover { font-family: arial,sans-serif; font-size: 12px; color: #4452DE; font-weight: bold; text-decoration: none; border: solid #001D98 1px; background-color: #88C1EF; width: 145px; padding: 3px; padding-left: 5px }
.bottommenu { font-family: tahoma,arial,sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none }
.bottommenu1 { font-family: tahoma,arial,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none }
.bottommenu:hover { font-family: tahoma,arial,sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:underline }
.small { font-family: tahoma,arial,sans-serif; font-size: 11px; color: #B0B0B0; text-decoration: none }
.text { font-family: arial,sans-serif; font-size: 12px; color: #000000 }
.link { font-family: tahoma,arial,sans-serif; font-size: 12px; color: #0000BB }
.error { font-family: arial,sans-serif; font-size: 12px; color: #F80000 }
.titlelink { font-family: arial,sans-serif; font-size: 12px; color: #001D98; text-decoration: none }
.titlelink:hover { font-family: arial,sans-serif; font-size: 12px; color: #0000C0; text-decoration: none }
.source { font-family: arial,sans-serif; font-size: 11px; color: #999999; text-decoration: none }
.category { font-family: arial,sans-serif; font-size: 12px; color: #001D98; text-decoration: none; background-color: #A8E1FF; width: 574px; padding: 3px; padding-left: 6px }
.category:hover { font-family: arial,sans-serif; font-size: 12px; color: #981D00; text-decoration: none; background-color: #A8E1FF; width: 574px; padding: 3px; padding-left: 6px }
.folder { font-family: arial,sans-serif; font-size: 12px; color: #001D98; text-decoration: none; border: solid #FFFFFF 1px; padding: 4px; height: 20px }
.folder:hover { font-family: arial,sans-serif; font-size: 12px; color: #001D98; text-decoration: none; border: solid #202020 1px; padding: 4px; height: 20px }
.bigtitle { font-family: Verdana, Arial; font-size: 24px; color: #980000; font-weight:bold; text-decoration: none }
.sourcecode { font-family: Tahoma, Arial; font-size: 11px; color: #444444; text-decoration: none; width: 574px }
.input { font-family: Tahoma, Arial; font-size: 11px; color: #444444; text-decoration: none; width: 400px }
.new { font-family: tahoma,arial,sans-serif; font-size: 11px; color: #FFFFFF; width: 30px; filter: glow(color=#C00000,strength=3); padding-left: 3px }
.tabletop { color: #FFFFFF; background-color: #000000 }
.tableleft { color: #FFFFFF; background-color: #808080 }
.tableright { color: #000000; background-color: #F0F0F0 }
.smalllink { font-family: arial,sans-serif; font-size: 11px; color: #004DC8; text-decoration: none }
.smalllink:hover { font-family: arial,sans-serif; font-size: 11px; color: #0000F0; text-decoration: underline }
.link_payout { font-family:Tahoma, Arial; font-size: 9px; color: #0b2a8f; text-decoration: none }
.ev_button,.pr_button {
	border:1px solid #000000; cursor:pointer; font-weight:bold;
	}
table.events {
	border: solid black 1px; padding: 5px;
	}
td.event,td.promo {
	font-family: verdana; font-size:10px; color: #000000;
	}
tr.event1 {
	font-family: verdana; font-size:10px; color: #000000; height:30px; vertical-align:bottom;  background-color: #4251DE;
	}
td.event1 {
	border-bottom: solid black 1px; width:100%;
	}
td.content {
	color:#000000; text-decoration:none; font-family: arial,verdana; font-size:12px;
	}
tr.promo1 {
	padding-left:10px;font-family: verdana; font-size:10px; color: #000000; background-color: #4251DE; height:22px; vertical-align:middle; border-bottom: solid black 1px; height:15px; width:100%;
	}
tr.event2 {
	padding-left:10px;font-family: verdana; font-size:10px; color: #000000; background-color: #ABF6AB; height:22px; vertical-align:middle;
	}
tr.promo2 {
	padding-left:10px;font-family: verdana; font-size:10px; color: #000000; background-color: #ABF6AB; height:22px; vertical-align:middle;
	}
font.event {
	color:#000000; text-decoration:none; font-family: verdana; font-size:11px; font-weight:bold;
	}
font.date {
	color:#000000; text-decoration:none; font-family: arial,verdana; font-size:11px;
	}
.datetime {
	color:#606060; text-decoration:none; font-family: arial,verdana; font-size:11px;
	}
.related {
	color:#000070; text-decoration:none; font-family: arial,verdana; font-size:12px;
	}
.related:hover {
	text-decoration:underline;
	}
a.event,a:active.event,a:link.event,a:visited.event,a.promo,a:active.promo,a:link.promo,a:visited.promo {
	color:#0000c0; text-decoration:none; font-family: verdana; font-size:14px; font-weight:bold;
	}
a.event:hover,a.promo:hover {
	color:maroon; text-decoration:none; font-family: verdana; font-size:14px; font-weight:bold;
	}
a.moreinfo,a:active.moreinfo,a:link.moreinfo,a:visited.moreinfo {
	color:#000080; text-decoration:none; font-family: verdana; font-size:11px; font-weight:bold;
	}
a.moreinfo:hover {
	color:#c00000; text-decoration:none; font-family: verdana; font-size:11px; font-weight:bold;
	}


/* books css */
#h1{
background-image:url(images/books/h1.gif);
height:26px;
color:#FFFF00;
font-family:arial;
font-size:14px;
margin:0px 0px 0px 0px;
padding:4px 5px 5px 5px;
text-align:left;
font:italic;
}
#opening{
text-align:justify;
padding:1em 1em 1em 1em;
margin:0px 0px 0px 0px;
}
#nav-bar{
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:11px;
}
#container{
background-color:#ffffff;
width:568px;
font-family:arial;
margin:1em 0em 0em 0em;
}
#onebook{
border-bottom:#000000 1px solid;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
font-size:12px;
padding:9px 9px 0px 9px;
text-align:justify;
    }
#bookd{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#bookt{
height:22px;
\\background-color:#000000;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
}

#h2{
color:#000000;
font-size:11px;
margin:0px;
padding-left:9px; 
padding-top:3px;
background-color:#8ACEFF;
border-bottom: solid #000000 1px;
border-top: solid #000000 1px;
text-align:left;
}

#bookf{
text-align:right;
margin:1em 0em 1em 0em;
padding:0px 0px 0px 0px;
}
#red{
color:#ff0000;
}
#lprice{
width:108px;
height:25px;
border-bottom:#ff0000 1px solid;
border-left:#ff0000 1px solid;
border-right:#ff0000 1px solid;
border-top:#ff0000 1px solid;
background-color:#ebe8d4;
text-align:center;
padding:4px 4px 4px 4px;
margin:0px 0px 0px 0px;

}
#oprice{
width:108px;
height:25px;
border-bottom:#ff0000 1px solid;
border-left:#ff0000 1px solid;
border-right:#ff0000 1px solid;
border-top:#ff0000 1px solid;
background-color:#ebe8d4;
text-align:center;
padding:4px 4px 4px 4px;
margin:0px 0px 0px 0px;
}
#bimage{ 
float:left;
border:1px solid #808080;
margin-right:8px;
}
#aimage{ 
margin-right:8px;
}
#h3{
color:#9c0203;
font-size:12px;
display:inline;
}
#info{
color:#9c0203;
font-size:11px;
display:inline;
float:right;
}
a.info{
text-decoration:none;
color:#9c0203;
}
a.no{
text-decoration:none;
}
a.nav-menu
{
 font-size:11px;
 font-family:arial;
 color:#000000;
 text-align:center;
}
a.nav-menu-current
{
 font-size:11px;
 font-family:arial;
 color:#ff0000;
 text-align:center;
}
