body {font-size: 75%;}

a:hover{text-decoration: underline;}

.banner {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: .9em;}
.banner a{text-decoration: none; color: #CCC;}
.banner a:hover{text-decoration: underline; color: #FFF;}

.menu {font-size: .8em; text-decoration: none; color: #FFF; font-family: verdana, arial, sans-serif;}

.story {font-family: Tahoma, verdana, arial, sans-serif; line-height: 1.6em; color: #CFF; font-size: 1em;}
.story a {color: #3CF;}
.caption {font-family: Trebuchet, verdana, sans-serif; font-size: .8em; color: #FFF; text-decoration: none;}
.caption a {color: #CFF;}

#sidebar {position:absolute; top: 145px; margin-right: 5px; right: 0px; width: 180px; background-color: #9b5; padding: 8px; font-family: verdana, arial, sans-serif; font-size: .9em; color: #666;}
#sidebar a {text-decoration: none; color: #06C;}

.pages {font-family: verdana, arial, sans-serif; font-size: .8em; color: #999;}
.pages a{text-decoration: none; color: #333; font-weight: bold;}

.border {border: 1px solid; border-color: #ccc;}

ul#related {margin: 0; padding: 0;}
ul#related li {list-style: square;}
ul#related li a {text-decoration: none; color: #06c;}
ul#related li a:hover {text-decoration: underline; color: #930;}

.footer {font-family: verdana, arial, sans-serif; color: #666; font-size: .9em;}
.footer a {color: #666;}

#container {width: 700px; margin-left: auto; margin-right: auto;}

.quote {font-family: Georgia, Times, serif; color: #9C0;}
.headline {font-family: Tahoma, verdana, sans-serif; font-size: 2em; color: #CF0; font-weight: bold;}