/* Blue's News Default CSS */
/* Validated at http://jigsaw.w3.org/css-validator/ */

BODY {
background-color:#000;
color:#fff;
margin:0;
font-family: Arial, Helvetica, sans-serif;
}
IMG.lnav {border-bottom:4px solid #000;}


/* MAIN CONTENT TABLES */

#BluesNews-Main {margin-top:5px}
#BluesNews-Main TD {margin-top:5px;font-size:80%;font-family: Arial, Helvetica, sans-serif;}
#BluesNews-Main TD TD {font-size:100%;font-family: Arial, Helvetica, sans-serif;}

#BluesNews-Main TD strong, #BluesNews-Two TD strong {text-align:right}

#BluesNews-Two TD {margin-top:5px;font-size:80%;font-family: Arial, Helvetica, sans-serif;}
#BluesNews-Two TD TD {font-size:100%;font-family: Arial, Helvetica, sans-serif;}

/* LEFT NAVIGATION AREAS */
#left-menu {margin-left:2px;font-family: Arial, Helvetica, sans-serif;}
#global-menu .fill {background-color:#18498C;font-family: Arial, Helvetica, sans-serif;}
#blues-menu A {color:#fff;font-family: Arial, Helvetica, sans-serif;}

#left-menu A, #left-menu TD A {color:#fff;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
#left-menu .fill {background-color:#004D89;padding:8px;font-size:12px;}
#left-menu .son {background-color:#004D89;padding:8px;font-size:10px;}


#stories-of-note {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#plan-updates {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#lan-parties {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#popular-threads {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#new-on-blues {margin-bottom:3px; padding-bottom:3px;font-size:10px;}

#stories-of-note A, #stories-of-note TD A {font-weight:normal;}
#plan-updates A {font-weight:normal;}
#lan-parties A {font-weight:normal;}
#popular-threads A {font-weight:normal;}
#new-on-blues A {font-weight:normal;}

#news-archives {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#resources {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#departments {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#contact {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#customize {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#advertisement {margin-bottom:3px; padding-bottom:3px;font-size:10px;}
#tmf-server {margin-bottom:3px; padding-bottom:3px;font-size:10px;}


/* GLOBAL STYLE SETTINGS */

H1 {
font-size:125%;color:#fff;font-family: Arial, Helvetica, sans-serif;
}

A:link {color:#ff9}
A:visited {color:#ccc}
A:active {color:#fc0}
A:hover {color:#ffc}

A.error {color:red}


/* DATE HORIZONTAL BAR */

.day-header {color:#fff;background-color:#18498C;font-family: Arial, Helvetica, sans-serif;display:block;}

H1.day-header {font-size:100%;background-color:#18498C;color:#FFFF99;margin-bottom:0px;margin-top:0px;font-family: Arial, Helvetica, sans-serif;}

.day-header-text {
font-size: 10px;
color:#FFFF99;
padding:2px;
}


/* POSTING (repeating text areas) */

.posting {margin-right:4px;font-family: Arial, Helvetica, sans-serif;color:#fff;}

.posting, .posting TD, .posting LI {
color:#fff;
font-family: Arial, Helvetica, sans-serif;
}

H2.posting {
color:#0066ff;
margin-bottom:1px;
margin-top:1ex;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
H2.posting A:link {color:#0066ff; text-decoration: none}
H2.posting A:visited {color:#0066ff; text-decoration: none}
H2.posting A:active {color:#0066ff; text-decoration: none}

H2.postdate {
color:#fff;
margin-bottom:2px;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
}
H2.postdate A:link {color:#ff9}
H2.postdate A:visited {color:#ccc}
H2.postdate A:active {color:#fc0}
H2.postdate A:hover {color:#ffc}

TR.addthis {
color:#fff;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
}
TR.addthis A:link {color:#fff}
TR.addthis A:visited {color:#fff}
TR.addthis A:active {color:#fff}
TR.addthis A:hover {color:#fff}

.posting TABLE {width:70%;color:#fff;font-family: Arial, Helvetica, sans-serif;}


/* MASTHEAD STYLES */

#bluesLogo {
position:absolute;
width:335px;
height:142px;
z-index:1;
left: 20px;
top: 0px;
}

#todayOnUGO {
background-color:#1C70A8;
padding:2px;
}

#mast-subnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
color:#fff;
background-color:#1C70A8;
}

#mast-subnav a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
}

.skinBG {
background-image:url(../images/mastBgRepeater.png) ;
background-color:#121833;
}

.BG_mast_nav {
background-image:url(../images/bg_row1.jpg) ;
background-color:#121833;
font-size:9px;
}

.BG_mast_nav TD {font-size:9px;padding:2px;}

.HR_thin_grey {background-color:#184B8D}

.topStoryText {
background-color:#1C70A8;
color:#fff;
font-size:10px;
padding-right:10px;
padding-left:2px;
padding-top:2px;
padding-bottom:2px
}


.HR_1 {background-color:#40A0DE}


/* ARCHIVE NAVIGATION BAR */

.navRow {
background-color:#18498C;padding:2px;font-family: Arial, Helvetica, sans-serif;
}

/* FOOTER and COPYRIGHT */

#footer-links {
font-size:14px;
font-weight:bold;
}

#footer-links A:active {color:#fc0;}

.footerLink A {
color:#ff9;
}

#foot {height:50px;width:750px;}


.copyright {color:#ff9;font-size:75%;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
#copyright-news-script, #copyright-design, #copyright-script, #copyright-chatbear {color:#fff;font-size:75%;font-family: Arial, Helvetica, sans-serif;}


/* AD and VIP */

#ad-300x250 {margin-top:0px}
#ad-728x90 {text-align:center;padding:0px;}
.note {font-size:10px;}


/* BODY */

.content {font-size:80%;}

A.continue {color:#0066ff;}

div#agegate {display:none;}
