/*
   This stylesheet is specifically for color
   and image modifications for rock the side of the website
*/

body { background: #000; font-family: "arial",sans-serif; color: #666; background: #000 url("images/rock/mainBg.jpg") top left repeat-x; }
div#title { background: #fff url("images/rock/header.jpg") top left no-repeat; }
div#logo { position: absolute; top: 25px; left: 10px; z-index: 1000; }


div#subShell { border-color: #fff; background: #fff url("images/rock/footerbg2.png") bottom left repeat-x;}
/*div#mbody { background: #fff url("images/rock/footerbg2.png") bottom left repeat-x; }*/
div#header { }
div#spacer { background: #800; }
h1 { color: #08337B; }
a { color: #09347a; text-decoration:none; }
a:hover { text-decoration:underline; }

div#menu { background: #B01A1E url("images/rock/btn/menubar.png") top left repeat-x; }
div#topLeftBox { background: #09347a  url("images/rock/contestbg.png") top left no-repeat; }
div#topLeftBox h2 { color: #fff; }
div#topLeftBox #contestcopy { color: #fff; }
div#midLeftBox { border-color: #ccc; background: url("images/rock/surveyfooter.png") bottom left no-repeat; }
div#midLeftBox h2#surveyHead { background: url("images/rock/surveyheader.png") top left no-repeat; }

div#waHead { color: #fff; }
div#weatherAlert a { color: #09347A; }
div#waHead { background: url('/images/wred.gif') top left repeat-x; }
div#waText a { color: #880000; }

div#midLeftBox,div#topLeftBox { border-color: #666; }
div#rightFloat{ border-color: #666; }
div#rightFloat h2 { background-color: #666; color: #fff; }
div#weatherBox { background: #dedede; color: #008; font-weight: 800; border-color: #666; }
div#weatherBox a { color: #008; }
div#adVertBox { background: #eee; }

#pollq { color: #09347a; }

/* news and front page news */
div.fpNewsStory h3,div.fpNewsStory h3 a { color: #08337B; }
div.fpNewsStory a { color: #919191; }
div.fpSpEvent h2 { color: #AD620D; }
div#newsStory h1,div#newsList h3 a { color: #820101; }
div#newsStory div.newsAuth { color: #606CA2; }
.wsubhead { color: #808285; }

/* Staff Section */
div.staffMember h3 { color: #820101; margin-bottom: 9px; }
div.staffLink a { color: #606CA2; }

/* Photo Section */
h3 a { color: #820202; }

/* Event section */
div.eventListItem { margin-bottom: 18px; }
div.eventCategory { color: #606cA2; font-size: .9em; font-weight: 800; }

/* Program Section */
h3.programTitle { color: #820202; }
div.programTime { color: #606CA2; }

/* Contact Section */
h2.staffHead { color: #08337B; }
div.contactName { color: #820202; }
div.contactEmail a { color: #606CA2; }

/* Sports Page */
div.sportBox h3 { color: #820802; }
div.speventtitle { color: #606CA2; }
div#scoresBox { border-color: #7b7c7f; }
div#scoresBox h2 { color: #fff; background: #820202; padding: .5em; }
div.scoreCatName { font-size: 12px; font-weight: bold; color: #bf1d23; margin-bottom: 2px; }
div.scoreDate { color: #878585; font-style:italic; font-size: 10px; }
span.teamName { font-size: 11px; color: #575757; }
div.speventtitle { color: #606CA2; }
hr.evDiv { height: 0px; border-bottom: solid 1px #c3c3c5; }
hr.spDiv { height: 0px; border-bottom: solid 1px #7b7c7f; }
