/* Import standard image styles */
@import url(/rsc/css/img.css);

/* Main Layout */
body { padding:5px; background-color:#031430; color:#fff; font:10px Verdana, Arial, Helvetica, sans-serif; }

#banner { height:106px; padding:0 0 5px; background:url(/img/logos/logo.jpg) no-repeat center; border-bottom:2px #c9490c solid; margin:0 0 10px; }
#banner h2, #banner h3 { display:none; }

#left { width:18%; }
#center { width:59%; margin:0 2.5% 10px 0; float:right; }
#right { width:18%; float:right; }
#footer { clear:both; text-align:right; padding:5px 0 0; border-top:2px #c9490c solid; margin:10px 0 0;}

/* Box - Header, Footer */
.btop, #left h3, #right h3, .ctop { background-color:#f26522; color:#081730; font-weight:bold; padding:4px 2px; font-size:10px; margin:0 0 1px; }
.bfoot { background-color:#253756; padding:4px 2px; }
.btop h2, .btop h3, .btop h4, .ctop h4, .bfoot h5 { float:left; vertical-align:middle; font-size:10px; margin:0; }
.btop p, .bfoot p, .ctop p { text-align:right; margin:0; }

.ctop { background-color:#006699; }

/* Box - Content */
#center .wrap { background-color:#14233e; padding:6px; text-align:justify; }

/* Comment Post Borders */
fieldset { border:none; }
.border { border:#c9490c 2px solid }

/* Styles */
.wrap { background-color:#253756; padding:4px 2px; margin:0; min-height:30px; }
hr { width:50%; border-bottom:#c9490c 2px solid; border-right-style:hidden; }
blockquote { background-color:#253756; border:1px #c9490c dashed; padding:4px; }
.center { text-align:center; }
.right { text-align:right; margin:0; padding:4px 0 0; }
.none li { list-style:none; }
.dimmed, .notes { color:#aaa; font-size:84%; }
.clear { clear:both; }

a:link, a:visited, a:active { color:#fff; text-decoration:underline; }
a:hover { color:#ddd; text-decoration:underline; }

/* Post Styles */

#center .wrap .fleft { float:left; margin:0 8px 4px 0;}
#center .wrap .fright { float:right; margin:0 0 4px 8px; }

/* Calendar */

caption.bCalendarCaption { border:1px solid #c9490c; border-bottom:0; margin:0 auto;}
table.bCalendarTable { border:solid 1px #c9490c; border-collapse:separate; margin:0 auto; }
table.bCalendarTable tfoot td { border-top:1px solid #c9490c; }
table.bCalendarTable tfoot a { text-decoration:none; }
table.bCalendarTable tfoot a:hover { background-color:#78a; color:#fff; }
th.bCalendarHeaderCell { color:#abc; }
#bCalendarToday { color:#f26522; font-weight:bold; }
