.delicious-posts li { margin-bottom: 14px; }
.delicious-posts p { font-size: 10pt; }
.delicious-posts a { font-weight: bold; }

body, td {font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#000; text-decoration: none;}
body { background: url(/images/bg.gif); }
.nav {font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#006699; font-weight:bold; text-decoration: none;}
.head {font-family:Arial,Helvetica,sans-serif; font-size:13pt; color:#006699; font-weight:bold;}
.link {font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:#006699; font-weight:bold;}
.date {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#006699;}
.forum {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#006699;}
.by {font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#006699; font-weight:bold;}
.ass {font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:#006699; font-style:italic;}
.banner {font-family:Arial,Helvetica,sans-serif; font-size:12pt; color:#ffffff; font-weight:bold;}
a:link {font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:#000000;}
a:active {font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:#000000;}
a:visited {font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:#000000;}
a:hover {font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:#006699;}
a.forum:link {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#000000;}
a.forum:active {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#000000;}
a.forum:visited {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#000000;}
a.forum:hover {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#006699;}
.clearfix { clear: both; }

td.box_left { background: url(/images/box_left.gif); }
td.box_right { background: url(/images/box_right.gif); }

/* Layout */
div#sidebar { width: 180px; float: left; }
div#content { width: 700px; float: left; margin-left: 20px; }
div#masthead{ height: 100px; }
ul#nav { padding: 0; margin: 0; margin-bottom: 0px; } 
ul#nav li { display: inline; }
ul#nav li a:link { border: 1px solid #000; padding: 5px; margin: 0; text-decoration: none; color: #fff; background-color: #000; font-size: 11pt; font-weight: bold; }
ul#nav li a:visited { border: 1px solid #000; padding: 5px; text-decoration: none; color: #fff; background-color: #000; font-size: 11pt; font-weight: bold; }
ul#nav li a:hover, ul#nav li a.active { border: 1px solid #000; padding: 5px; text-decoration: none; color: #000; background-color: #bbb; font-size: 11pt; font-weight: bold; }
ul#nav li a:active { border: 1px solid #000; padding: 5px; text-decoration: none; color: #000; background-color: #bbb; font-size: 11pt; font-weight: bold; }
div#main { background: #fff url(/images/top.png) repeat-x top; border: 1px solid #000; padding: 25px 8px 20px 8px; }
div#top_left { width: 350px; float: left; }
div#top_right { width: 300px; float: left; margin-left: 15px; }

/* Home page Boxes */
div.box { background-color: #fff; margin-bottom: 12px; border: 1px solid #069; padding: 5px; }
div.box h2 { color: #069; font-family: Arial, Helvetic, sans-serif; font-size: 12pt; margin-top: 5px; }

/* Sidebar Boxes */
div.sidebar_box { background-color: #fff; margin-bottom: 12px; border: 1px solid #000; padding: 0; }
div.sidebar_box_header { background-color: #000; color: #fff; font-size: 12px; font-weight: bold; text-align: center; padding: 4px; }
div.sidebar_box_content { padding: 6px; }
div.sidebar_box h3 { margin: 0; }

