/* ~~~~~Default Tag Behaviors ~~~~~*/
body { background:  #364c8b; margin: 0px; padding: 0px; text-align: center; }
h1, h2, h3, h4  { color: #000; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Geneva, san-serif}
h1 { font-size: 22pt }
p { font-family: Tahoma, sans-serif; font-size: 10pt; }
td   { font-size: 10pt; font-family: Tahoma, sans-serif }
hr { color: #cf9b48; background-color: #cf9b48; height: 1px; border: 0; }
/*~~~~~Identifiers ~~~~~ */
#divContainer { text-align: center; margin-top: 25px; position: absolute; top: 0; right: 0; width: 100%     }
#divMainContent   { background-color: #1b244e; position: relative; z-index: 1; width: 950px; height: 100%; visibility: visible ; margin-right: auto; margin-left: auto; }
#divTopLeftCorner   { float: left; position: relative; z-index: 1000; top: 0px; width: 15px; height: 15px; visibility: visible }
#divTopRightCorner    { float: right; position: relative; z-index: 1000; top: 0px; width: 15px; height: 15px; visibility: visible }
#divLogoArea          { background-color: white; text-align: left; position: relative; z-index: 1; width: 100%; height: 100%; visibility: visible; display: block }
#divNavMenu  { position: absolute; z-index: 1000; width: 950px; height: 25px; visibility: visible ; clear: both; margin-left: -15px; padding: 0 0 0 15px; }
#divYellowStrip    { background-color: #f7da00; position: relative; top: 25px; z-index: 1; width: 100%; height: 5px; visibility: visible   ; }
#divBreakingNews   { background-color: #f7da00; position: relative; top: 6px; z-index: 5; width: 940px; height: 75px; text-align: left; padding-left: 10px; visibility: visible; display: block; }
#divGeneralContent { background-color: white; text-align: left; border-right: medium none #1b244e; position: relative; top: 25px; width: 950px; z-index: 1; visibility: visible ; }
#divMainPhotoRotator       { background-color: #ffffff; float: left; clear: none; margin: 0px; padding: 15px; border-right: #1b244e; position: relative; z-index: 5; top: 0px; left: 0px; width: 520px; height: 280px; visibility: visible; align: center; display: block }
#pollArea            { color: black; font-size: 10pt; font-family: "Calore Motorsports Set", Tahoma; background-color: #ffffff; text-align: center; float: right; clear: none; margin: 0px; padding: 9px 15px 15px; border-top: none; border-right: none; border-bottom: none; border-left: 1pt solid #1b244e; position: relative; z-index: 5; top: 0px; left: 0px; width: 368px; height: 286px; visibility: visible; display: block }
#utilities      { color: black; font-size: 10pt; font-family: "Calore Motorsports Set", Tahoma; background-color: #fff; text-align: center; float: right; margin: 0px; padding: 10px 0px 0px; border-top: 1pt solid #1b244e; border-left: 1pt solid #1b244e; position: relative; z-index: 5; top: 0px; left: 0px; width: 398px; height: 159px; visibility: visible; display: block }
#divSponsorArea       { background-color: #1b244e; float: none; clear: both; margin: 0px; padding: 0px 15px; position: relative; z-index: 0; width: 920px; height: 120px; visibility: visible; display: block }
#divFooter     { background-color: #1b244e; text-align: right; clear: both; margin: 0px; padding: 0px 15px; border-top: 1px solid #364c8b; border-right: none; border-bottom: none; border-left: none; position: relative; z-index: 0; width: 920px; height: 57px; visibility: visible; display: block }
#divBottomSpace   { background-color: #364c8b; margin: 0px; padding: 0px; position: relative; top: 0px; width: 100%; height: 25px; visibility: visible }
/*~~~~~ Classes ~~~~~ */
.dropcap { font-weight: bold; font-size: 300%; font-family: "Times New Roman", Times, serif; float: left }
.date { color: #364c8b; font-size: 12pt; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: left; }
.dateItem { color: black; font-size: 12pt; font-family: times, "times new roman", serif; text-indent: 20pt; }
.dateDesc { color: black; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
a.footerlink:link { color: #999999; font-family: Tahoma, sans-serif; text-decoration: none }
a.footerlink:visited { color: #999999; font-family: Tahoma, sans-serif; text-decoration: none }
a.footerlink:active { color: #cf9b48; font-family: Tahoma, sans-serif; text-decoration: underline }
a.footerlink:hover { color: #ffffff; font-family: Tahoma, sans-serif; text-decoration: underline }
a.contactlink:link { color: #364c8b; font-weight: bold; font-family: Tahoma, sans-serif; text-decoration: none }
a.contactlink:visited { color: #cf9b48; font-weight: bold; font-family: Tahoma, sans-serif; text-decoration: none }
a.contactlink:active { color: #970103; font-weight: bold; font-family: Tahoma, sans-serif; text-decoration: underline }
a.contactlink:hover { color: #970103; font-weight: bold; font-family: Tahoma, sans-serif; text-decoration: underline }
a.breakingnewslink:link { color: #000000; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
a.breakingnewslink:visited { color: #000000; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
a.breakingnewslink:active { color: #1b244e; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: underline }
a.breakingnewslink:hover { color: #970103; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: underline }
.biopic { float: right; margin-right: 15px; margin-left: 15px; border: solid 1px black; visibility: visible }
.biomug { float: left; margin-right: 10px; border: solid 1px black; visibility: visible }
/*~~~~~ CURRENTLY NOT USED ~~~~~*/
/*li.submenulink { z-index: 150; width: 150px }
#divNavMenu ul { list-style-type: none; list-style-position: ; margin: 0; padding: 0; z-index: 150 }
#divNavMenu li { color: #cf9b48; font-weight: bold; font-size: 10pt; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif; background-color: #1b244e; text-align: center; float: left; height: 25px }
#divNavMenu li:hover { color: #1b244e; background-color: #f7da00 }
#divNavMenu li a { line-height: 2em; text-decoration: none; text-align: left; float: left; padding-right: 12px; padding-left: 12px; height: 2em; display: block }
#divNavMenu li a:link { color: #cf9b48 }
#divNavMenu li a:hover { color: #1b244e }
#divNavMenu li a:visited { color: #cf9b48 }
#divNavMenu li a:visited:hover { color: #1b244e }
#divNavMenu ul ul { display: none; padding: 0; margin: 0; width: 100px; }
#divNavMenu ul li:hover > ul { display: block; left: 10px; width: 1px; padding-left: 5px; opacity: 0.95; filter:alpha(opacity=95); } */
