/* Global */
body {
background-color:#ffffff;
font-family:Verdana,sans-serif;
font-size:13px;
margin:0px;
padding:0px;
color:#333;
}

h1{
font-size:18px;
font-weight:bold;
color:#ab0101;
font-variant:small-caps;
text-shadow:#000000;
border-bottom:1px solid #aaaabb;;
}

h2{
font-size:14px;
font-weight:bold;
font-style:italic;
color:#ab0101;
}

p.caption{
font-size:10px;
font-weight:bold;
border:1px solid #aaaabb;
padding:5px;
width:275px;
}

p.tiny{
font-size:10px;
font-style:italic;
}

a {
font-family:Verdana, sans-serif;
font-size:10px;
color:#FF0000;
}

blockquote{
width:150px;
font-size:10px;
}

/* Layout */
#container{
position:absolute;
margin-left:159px;
width:700px;
background-color:#ffffff;
border-left:1px solid #aaaabb;
border-bottom:1px solid #aaaabb;
border-right:1px solid #aaaabb;
}

#information{
width:600px;
padding-left:50px;
padding-bottom:15px;
border-left:25px solid;
margin-top:-15px;
border-color:#ff0000;
}

#break{
border-top: 10px solid #000000;
width:700px;
}

#blackbox{
border-top:100px solid #000000;
background-color:#ffffff;
width:700px;
}

#footer{
width:665px;
border-left:25px solid #ff0000;
border-top:1px solid #ff0000;
background-color:#ffffff;
padding:5px;
font-size:9px;
}

blockquote{
margin-left:0;
}

/* Link Lists */
ul#navlist
{
width: 158px;
\width: 160px;
w\idth: 158px;
padding: 0px;
border: 1px solid #808080;
border-top: 0px;
margin: 0px;
background: #808080;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #808080;
}

ul#navlist li a
{
display: block;
width: 122px;
\width: 158px;
w\idth: 122px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #aaaabb;
background: #ffffff;
text-decoration: none;
text-align: right;
}

ul#navlist li a:link { color: #666677; }
div#navcontainer li a:visited { color: #666677; }

ul#navlist li a:hover
{
border-color: #ff0000;
color: #ffffff;
background: #000000;
}
