* {padding:0;margin:0;}
a:link,a:visited {
text-decoration:none;
color: #333;
}
a:hover {
color: #363;
}
body {
 font-size:10pt;
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 overflow:hidden;
}
#container {
 width: 800px;
 border: 1px solid #000;
 height: 500px;
 position: relative;
 background-image: url('bg.png');
}
#navigation {
 width: 100px;
 height:100%;
 position:absolute;
 left:0;
 top:0;
}
#content {
 position:absolute;
 right:5px;
 bottom:0;
 width: 650px;
 height: 250px;
 background:#000;
 color:#FFF;
 opacity:0;
 filter:alpha(opacity=0);
}
.textwrapper {
 width:600px;
 height:300px;
 padding-left:10px;
 padding-top:20px;
 background:#000;
 opacity:.5;
}
#pic {
 position:absolute;
 right:10px;
 top:0px;
 height:200px;
 width:300px;
 opacity:0;
 }
#loading {
 position:absolute;
 right:0;
 bottom:0;
 width:800px;
 height:500px;
 opacity:0;
 background:#000;
 z-index:10;
 display:none;
}
#loadtxt {
 position:absolute;
 right:5px;
 bottom:250px;
 width:800px;
 text-align:center;
 opacity:0;
 color:#FFF;
 z-index:11;
 display:none;
}
#davis {
 position:absolute;
 top:-5px;
 left:0;
}
.n {
 width:100px;
 line-height:14px;
 border:1px solid #000;
 background: transparent;
 position:absolute;
 left:0;
 top:-20px;
 text-align:right;
 cursor:default;
}
.nb {
 width:10px;
 height:10px;
 position:absolute;
 left:1px;
 background:#FFF;
 top:-13px;
 border:1px solid #000;
 z-index:1;
}
#date, #time {
 border:0px;
 background:transparent;
 width:100px;
 color: #000;
 text-align:center;
}
/* borders */
#b1 {
 width:1px;
 height:500px;
 position:absolute;
 left:-1;
 background: #000;
 z-index:5;
}
#b2 {
 width:650px;
 height:15px;
 position:absolute;
 top:-20;
 right:5px;
 background: transparent;
 border:1px solid #000;
}
#b3 {
 width:1px;
 height:251px;
 position:absolute;
 bottom:0;
 left:-1;
 background: #000;
}
#b4 {
 width:1px;
 height:251px;
 position:absolute;
 bottom:0;
 left:-1;
 background: #000;
}
#b5 {
 width:1px;
 height:200px;
 position:absolute;
 left:-1px;
 top:0;
 background: #000;
}
#b6 {
 width:1px;
 height:200px;
 position:absolute;
 left:-1px;
 top:0;
 background: #000;
}
#b7 {
 width:300px;
 height:15px;
 position:absolute;
 right:10px;
 top:-20px;
 background:transparent;
 border:1px solid #000;
}
p {
 width:100%;
 background:#000;
 color:#FFF;
 opacity:0;
 height:100%;
}
td {
 margin:10px;
 width:75px;
 height:65px;
 background:#FFF;
 border:1px solid #000;
 opacity:.6;
 text-align:center;
}
#mainpic {
 margin:0 auto;
 margin-top:10px;
 width:90%;
 height:90%;
 background:#FFF;
 border:1px solid #000;
}
#picpic {
 width:100%;
 height:100%;
}
