html, body { margin:0; padding:0; }
body { text-align: center; font-family: Verdana, "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; background-color: #eee; color: #444; font-size: 75%; }
a { color: #27D; text-decoration: none; }
a:focus, a:hover, a:active { text-decoration: underline; }
p, li { line-height: 1.8em; }
h1, h2 { font-family: Verdana, "Lucida Grande", "Trebuchet MS", sans-serif; margin: 0 0 10px 0; letter-spacing:-1px; }
h1 { padding: 0; font-size: 3em; color: #333; }
h2 { padding-top: 10px; font-size:2em; }
pre { font-size: 1.2em; line-height: 1.2em; overflow-x: auto; }
div#page { width: 900px; background-color: #fff; margin: 0 auto; text-align: left; border-color: #ddd; border-style: none solid solid; border-width: medium 1px 1px; }
div#container { padding: 20px; }
div#ads { clear: both; padding: 12px 0 12px 66px; }
div#footer { clear: both; color: #777; margin: 0 auto; padding: 20px 0 40px; text-align: center; }
div#footer a { color: #777; }
/*keighley*/
.bottom-left {float:left; text-align:center; width:200px;}
.bottom-right {float:left; margin-left:140px; width:400px;}
a img {border: none;} 
ul,li {margin:0; padding:0;}
ul li { margin-left: 20px;}
.clear { clear:both; display:block; height:0; line-height:0; font-size:0px; }
.openight {position:absolute; top:3%; right:18%; color:#E18DA8;}
/*alice*/
.alice-bottom-left {float:left; width:200px;}
.alice-bottom-right {float:left; margin-left:140px; width:450px;}
/* table-data
--------------------------------------- */
table th { font-weight:bold; }
table.datadata, table.opeNight { border:1px solid #414141; border-collapse:collapse; }
.datadata th, .datadata td,.opeNight th, .opeNight td { padding:10px; border:1px solid #414141; border-collapse:collapse;}
