/* tag styles */
body.lowerlevel { margin-top: 0px; margin-left: 0px; background: #efefef url("/images/watermark.gif") fixed bottom left no-repeat; }
body.splash { margin-top: 0px; margin-left: 0px; background: #efefef url("/images/splash/cheering_guy.gif") fixed bottom left no-repeat; }
p, h3, td, ul, li, dl, dt, dd, b { font-family: verdana, sans-serif; color: #2E3239; }
dt { font-weight: bold; }
dd { margin-left: 20px; }
ol,ul { margin-left: 5px; }
li.pr { margin-bottom: 10px; }

/* graphics layout */
#logo { position: absolute; top: 10px; left: 10px; z-index: 2; }
#splashlogo { position: absolute; top: 10px; left: 10px; z-index: 2; }
#navcircle { position: absolute; top: 6px; left: 6px; z-index: 1; }

#announcement { width: 50%; background: #F1D150; padding: 4px; }
#breadcrumbs { position: absolute; top: 0px; left: 155px; font-size: 10px; font-family: verdana, sans-serif; z-index: 5; width: 515px; background: #e3e3e3; padding: 2px; border-bottom: 1px #cccccc solid; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; }

/* text formatting and layout */
#navText { position: absolute; top: 35px; left: 146px; z-index: 4; }
#scoopnavText { position: absolute; top: 15px; left: 136px; z-index: 4; }
.nav { font-size: 11px; font-weight: bold; font-variant: small-caps;}
.navCurrent { font-size: 11px; font-weight: bold; font-variant: small-caps; }

#pageheader { position: absolute; top: 62px; left: 164px; z-index: 5; }
.pageheader { font-weight: bold; font-size: 14px; letter-spacing: 2px; }

#splashpageheader { position: absolute; top: 24px; left: 114px; z-index: 5; }
.splashpageheader { font-weight: lighter; font-size: 36px; letter-spacing: -2px; }

#page { position: absolute; top: 52px; left: 155px; width: 520px; z-index: 1; border: 1px #2e3239 solid; background: #ffffff; padding-bottom: 60px; width: 60%;}

#splashpage { position: absolute; top: 87px; left: 205px; width: 540px; height: 380px; z-index: 1; border: 1px #2e3239 solid; background: url("/images/splash/tiling_screen_ie.gif"); padding-bottom: 60px; }

#scooppage { position: absolute; top: 52px; left: 155px; width: 520px; z-index: 1; border: 1px #2e3239 solid; background: #ffffff; padding-bottom: 60px; width: 45%;}
#pagecontent { position: relative; top: 40px; left: 15px; width: 94%; z-index: 4; }
#scooppagecontent { position: relative; top: 40px; left: 15px; width: 90%; z-index: 4; }
#splashpagecontent { position: relative; top: 31px; left: 15px; width: 94%; z-index: 4; padding-right: 20px; }
.pagecontent { font-size: 11px; line-height: 14px; letter-spacing: .5px; }

#relatedlinks { position: absolute; top: 215px; left: 5px; z-index: 4; height: 100%; }
#scooprelatedlinks { position: absolute; top: 52px; left: 70%; height: 100%; width: 200px;}
.relatedlinks { font-size: 11px; line-height: 14px; letter-spacing: .5px; }

#footer { position: absolute; top: 102%; left: 0px; z-index: 5; width: 100%; }
.footer { font-size: 10px; letter-spacing: .5px; color: #2E3239; }

#splashfooter { position: absolute; top: 102%; left: -45px; z-index: 5; width: 100%; }

#hpsubscribe { position: absolute; top: 115px; left: 5px; z-index: 4; height: 100%; width: 150px; }
#subnav { position: absolute; top: 120px; left: 0px; width: 153px; z-index: 4; background: #ffffff; padding-left: 2px; }
#news { float: right; width: 40%; z-index: 4; border-left: 1px #DBCF24 dashed; padding: 8px; margin-left: 4px; margin-bottom: 55px; }
.news { font-size: 11px; line-height: 14px; letter-spacing: .5px; }

/* href css */
a:link { text-decoration: underline; color: #0E3590; } 
a:hover { text-decoration: underline; color: #990000; }
a:visited { text-decoration: underline; color: #0E3590; }

a.nav:link { text-decoration: none; color: #324568; }
a.nav:hover { text-decoration: none; color: #324568; border-top: 1px #DBCF24 solid;}
a.nav:visited { text-decoration: none; color: #324568; }

a.navCurrent:link { text-decoration: none; color: #2e3239; border-top: 1px #DBCF24 solid; }
a.navCurrent:hover { text-decoration: none; color: #324568; border-top: 1px #DBCF24 solid; }
a.navCurrent:visited { text-decoration: none; color: #2e3239; border-top: 1px #DBCF24 solid; }

a.footer:link { text-decoration: none; color: #B49502; }
a.footer:hover { text-decoration: underline; }
a.footer:visited { text-decoration: none; color: #B49502; }