﻿/* Main Section */
body {background-image: url('images/background.jpg'); font-family: Verdana, Arial, Sans-Serif; color: White; font-size: 13px; }
.MainContent {width: 960px; margin-right: auto; margin-left: auto;}
.LeftColumn {background-image: url('images/content.jpg'); width: 771px; float: left;}
.RightColumn {background-image: url('images/content.jpg'); width: 189px; float: right;}
.NavBar {background-color: White; height: 25px; position: relative; z-index: 100;}
.Sonic {position: relative; top: 17px; }

/* Ads */
.RightAd {position: relative; top: 13px; left: 28px; z-index: 2;}
.NTFBAd {float: left; position: relative; top: 16px; }
.FooterAd {position: relative; top: 13px; left: -9px; z-index: 2; }

.FooterAdSpace {position: relative; top: -93px; }
.FooterAdSpaceExt {position: relative; top: -114px;}

/* Footer */
.Footer {background-image: url('images/content.jpg'); position: relative; top: -80px; font-size: 10px; padding: 5px; text-align: center;}
.FooterExt {background-image: url('images/content.jpg'); position: relative; top: -101px; font-size: 10px; padding: 5px; text-align: center;}

.Bottom {position: relative; top: -80px;}
.BottomExt {position: relative; top: -101px;}


/* Links*/
a:link {color: #ee2b35; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 3px; padding-left: 3px; padding-right: 3px;}
a:visited {color: #ee2b35; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 3px; padding-left: 3px; padding-right: 3px;}
a:hover {color: #0027b3; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 3px; padding-left: 3px; padding-right: 3px;}
a:active {color: #0027b3; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 3px; padding-left: 3px; padding-right: 3px;}

a.NavLink:link {color: #ee2b35; font-variant: normal; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}
a.NavLink:visited {color: #ee2b35; font-variant: normal; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}
a.NavLink:hover {color: White; font-variant: normal; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}
a.NavLink:active {color: White; font-variant: normal; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}

a.FooterLink:link {color: #FFFFFF; font-variant: normal; font-weight: normal; text-decoration: none; font-size: 10px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}
a.FooterLink:visited {color: #FFFFFF; font-variant: normal; font-weight: normal; text-decoration: none; font-size: 10px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}
a.FooterLink:hover {color: #ee2b35; font-variant: normal; font-weight: normal; text-decoration: none; font-size: 10px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}
a.FooterLink:active {color: #ee2b35; font-variant: normal; font-weight: normal; text-decoration: none; font-size: 10px; position: relative; top: 0px; padding-left: 0px; padding-right: 0px;}

a.HoverLink:link {color: #ee2b35; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 12px; position: relative; top: 3px; padding-left: 6px; padding-right: 6px;}
a.HoverLink:visited {color: #ee2b35; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 12px; position: relative; top: 3px; padding-left: 6px; padding-right: 6px;}
a.HoverLink:hover {color: #0027b3; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 12px; position: relative; top: 3px; padding-left: 6px; padding-right: 6px;}
a.HoverLink:active {color: #0027b3; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 12px; position: relative; top: 3px; padding-left: 6px; padding-right: 6px;}

.FakeLink {color: #ee2b35; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 3px; padding-left: 3px; padding-right: 3px; cursor: pointer;}
.FakeLinkHover {color: #0027b3; font-variant: small-caps; font-weight: bold; text-decoration: none; font-size: 13px; position: relative; top: 3px; padding-left: 3px; padding-right: 3px; cursor: pointer;}


/* Pages */
.TextArea {padding: 10px; position: relative; z-index: 30}
.HoverPopUp {background-color: White; padding: 5px;}
.MenuBreak {color: #0027b3; margin-top: 2px; margin-bottom: -2px;}
.Header {font-size: 20px; font-weight: bold; text-align: center; margin-bottom: 10px;}
.Subhead {font-size: 16px; font-weight: bold;}

.DeckHead {text-align: center; font-size: 12px; font-weight: bold; margin-bottom: 5px; margin-top: 5px;}
.FloatRight{float: right; text-align: center; }
.WhiteBlock {float: right; position: relative; top: 13px;}
.MugShot {float: left; margin-right: 10px;}
.ImgLeft {float: left; margin-right: 10px;}
.ImgMid {display: block; margin-right: auto; margin-left: auto}

.Rule {padding: 5px;}