a:link {color: #FF0000; text-decoration: none;}     
a:visited {color: #768fa8; text-decoration: none;}  
a:hover {color: #FF0000; text-decoration: underline;}   
a:active {color: #FF0000}   
body
{
background-color: #b0c0d4;
font-family: verdana, sans-serif;
font-size:80%;
}
/* CG nav setup */
p#cg_nav1 { height: 50px; width: 420px; margin: 0 auto; }
#cg_nav1 a, #cg_nav1 span {
  height: 50px; width: 100px; float: left;
  background: #fff top left no-repeat; }
#cg_nav1 a span, #cg_nav1 span span,
  #cg_nav1 .cg_divider { display: none; }
#cg_nav2 { clear: left; }

/* CG nav images */

a#cg_first { background: url(/shorts/images/first.png); height: 100px; width: 100px; }
a#cg_back { background: url(/shorts/images/previous.png); height: 100px; width: 100px; }
a#cg_next { background: url(/shorts/images/next.png); height: 100px; width: 100px; }
a#cg_last { background: url(/shorts/images/last.png); height: 100px; width: 100px; }
/* CG nav rollover images */
/* a#cg_first:hover { background: url(cg_nav/first_on.gif); }
a#cg_back:hover { background: url(cg_nav/back_on.gif); }
a#cg_next:hover { background: url(cg_nav/next_on.gif); }
a#cg_last:hover { background: url(cg_nav/last_on.gif); }
*/
/* CG nav unavailable images */
/*span#cg_first { background: url(cg_nav/first_off.gif); }
span#cg_back { background: url(cg_nav/back_off.gif); }
span#cg_next { background: url(cg_nav/next_off.gif); }
span#cg_last { background: url(cg_nav/last_off.gif); }
*/
.text
{
clear:both;
text-align: left;
background-color: #ffffff;
border-left: 3px solid #000000;
border-right: 3px solid #000000;
padding: 5px;
}
.main
{
width:820px;
}
.sidebar
{
float:left;
width:200px;
height:500px;
margin-bottom: 5px;
}
.sidebar img
{
/*border-left:1px solid #000000;
border-right:1px solid #000000;*/
}

.sidebar a
{
background-color:#b0c0d4;
display:block;
width: 200px;
height: 100px;
border:1px solid #000000;
}
.sidebar a:hover
{
background-color: #FFFFFF
}
.updated
{
float:right;
width:125px;
margin:0 0 15px 20px;
border:1px solid black;
text-align:center;
}
.updated img
{
border-top:1px solid #000000;
}
.comments
{
clear:both;
font-family: "Veranda";
background-color:#ffffff;
border: 3px solid #000000;
width: 800 px;
padding: 5px;
text-align: left;
}

.content
{
background-color: #ffffff;
color: #000000;
width:600px;
text-align: left;
float: right;
padding: 5px;
margin-bottom: 20px;
border:2px solid #000000;
}
.content img
{
border: none;
}

.bottom
{
text-align: left;
width: 806px;
}



br
{
background-color: #ffffff;
}

.links
{
background-color: #ffffff;
float:right;
}
.headers
{
font: italic small-caps 14px verdana;
text-align: center;
border-bottom: 1px dashed #000000;
border-top: 1px dashed #000000;
}

.footer
{
margin-top: 15px;
clear: both;
width: 500px;
font-style: italic;
border: 1px solid #000000;
background-color:#ffffff;
}