
body{font-family:verdana,arial;font-size:11px;color:#000000;
background-image: url(http://graphics.fansonly.com/schools/cal/graphics/cal-05-ribbon3.gif); background-position:748px 0px;  background-repeat: repeat-y;
}
td{font-size:11px;}
a:hover{text-decoration:none;}

/********************************************************************************/
/*----- EDITOR GROUPS -----*/
#calcornertitle{width:242px; height:25px; background-image:url(http://graphics.fansonly.com/schools/cal/graphics/cal-05-fanpoll-bg.gif);}
.calcornertext{font-family:Verdana; font-size:11px;  text-align:left; padding-left:7px; line-height:24px; font-weight:bold; color:#003666; text-transform:uppercase; }
.pagelink {color:#ffffff;font-size:11px;text-decoration:none;}
.pagelink:hover{color:#000066;}
.middletitles{width:357px; height:30px; background-image: url( http://graphics.fansonly.com/schools/cal/graphics/cal-05-hdl-bg.gif); font-family:verdana; color:#ffffff; font-weight:bold; font-size:11px; line-height:28px;}
.cal{font-family:verdana; color:#f5bb36; font-size:10px; font-weight:bold;}
.bears{font-family:verdana; color:#ffffff; font-size:10px; font-weight:bold;}
.bears2 {font-family:verdana; color:#ffffff; font-size:10px; font-weight:bold;text-decoration:none;}
.photoborder{border-color:#000000; border-width:1px; border-style:solid;}
#storytile{position:absolute; top:256; left:150; width:600px; height:48px; background-image:url(http://graphics.fansonly.com/schools/cal/graphics/cal-05-storytitle-bg2.gif);}
#sporttile{position:absolute; top:256; left:150; width:357px; height:48px; background-image:url(http://graphics.fansonly.com/schools/cal/graphics/cal-05-title-bg.gif);}
.sporttiletext{font-family:Verdana; font-size:12px; font-weight:bold; color:#ffffff; text-align:right; padding-right:10px; line-height:25px; text-transform : uppercase; }
#sportnavtile{width:149px; height:19px; background-image:url(http://graphics.fansonly.com/schools/cal/graphics/cal-sportnav-bg.gif);}
.sportnavtiletext{font-family:Verdana; font-size:10px; font-weight:bold; color:#ffffff; text-align:left; padding-left:7px; line-height:17px; text-transform:uppercase; }
.pagelinks{text-decoration:none; font-size:11px;  color:#000066;}
.pagelinks:hover{text-decoration:underline; }
.topdate {color:#f5bb36; font-size:9px; font-weight:600; text-decoration:none;}
/*----- EDITOR GROUPS -----*/
/********************************************************************************/



/*----- MISC SITE SPECIFIC -----*/

/*----- MISC SITE SPECIFIC -----*/



/* -------- NAVIGATION & LINKS ----------- */
#mainleft .mlink,#mainleft .menulink{text-decoration:none;}
#mainleft .hdr, #mainleft .mlink,#mainleft .menulink{font-family: verdana,arial;}
#mainleft{position:relative; width:149; background-color:#cccccc; z-index:20;}
#mainleft .m{position:relative; z-index:20; width:149; background-image: url(http://graphics.fansonly.com/schools/cal/graphics/cal-05-nav-btn-bg.gif);}
#mainleft .mlink{color:#003666; font-weight:800; line-height:15px; font-size:10px; height:15; padding-left:7; display:block; }
#mainleft .menu{position:absolute; z-index:20; visibility:hidden; width:149; left:149; top:0; background-color:#990000;}
#mainleft .s{position:relative; z-index:20; width:149; height:15px; background-color:#333f7f; border-style:solid; border-color:#595D9D; border-top-width:1px; border-bottom-width:0px; border-right-width:0px; border-left-width:0px;}
#mainleft .menulink{color:#ffffff; font-size:10px; padding-left:5; display:block;}

#ath .mlink,#ath .menulink{text-decoration:none;}
#ath .hdr, #ath .mlink,#ath .menulink{font-family: verdana,arial;}
#ath{position:relative; z-index:20; width:149; background-color:#000066;}
#ath .m{position:relative; z-index:20; width:149; height:15px; background-color:#000066; border-style:solid; border-color:#595D9D; border-top-width:1px; border-bottom-width:0px; border-right-width:0px; border-left-width:0px;}
#ath .mlink{color:#ffffff; font-size:10px; font-weight:bold; height:15px; padding-left:10; display:block;}
#ath .menu{position:absolute; z-index:20; visibility:hidden; width:149; left:149; top:0; background-color:#990000;}
#ath .s{position:relative; z-index:20; width:149; height:15px; background-color:#333f7f; border-style:solid; border-color:#595D9D; border-top-width:1px; border-bottom-width:0px; border-right-width:0px; border-left-width:0px;}
#ath .menulink{color:#ffffff; font-size:10px; padding-left:5; display:block;}
#ath .hdr{color:#003666; height:15px; font-family: verdana,arial; width:149; font-weight:800; line-height:15px; font-size:10px; background-image: url(http://graphics.fansonly.com/schools/cal/graphics/cal-05-nav-btn-bg.gif);}

#sportnav .mlink,#sportnav .menulink{text-decoration:none;}
#sportnav .hdr, #sportnav .mlink,#sportnav .menulink{font-family: verdana,arial;}
#sportnav{position:relative; z-index:20; width:149; background-color:#ffffff;}
#sportnav .m{position:relative; z-index:20; width:149; height:15px; background-color:#ffffff; border-style:solid; border-color:#666666; border-top-width:1px; border-bottom-width:0px; border-right-width:0px; border-left-width:0px;}
#sportnav .mlink{color:#000066; font-size:10px; font-weight:bold; height:15px; line-height:13px; padding-left:15; display:block;}
#sportnav .mlink:hover{color:#f5bb36; }
#sportnav .menulink{color:#000066; font-size:10px; padding-left:5; display:block;}


.bottomnavlink {color:#ffffff;font-size:11px;text-decoration:none;}
.bottomnavlink:hover{color:#000066;}

.mainnavlink {color:#ffffff;font-size:11px;text-decoration:none;}
.mainnavlink:hover{color:#000066;}
.printerfriendly{color:#000000;text-decoration:none;}
.printerfriendly:hover{color:#000066;}

.relconlink {color:#000066;font-size:11px;text-decoration:none;}
.relconlink:hover{text-decoration:underline;}

.sidebarheading{color:#003666; text-transform:uppercase; text-decoration:none; padding-left:5px; font-weight:800; }
.sidebarlink {color:#ffffff; font-size:11px; text-decoration:none;}
.sidebarlink:hover{text-decoration:underline;}
/* add'l sidebar group and notes */

.sportnavlink {color:#ffffff;font-size:11px;text-decoration:none;}
.sportnavlink:hover{color:#000066;}
/* add'l sportnav group and notes */

.topnavlink {color:#ffffff;font-size:9px; font-weight:600; text-decoration:none;}
.topnavlink:hover{text-decoration:underline;}

/* --------  NAVIGATION & LINKS ----------- */

/*-----search-----*/
.searchvert{line-height:29px;}
#searchL{position:absolute;left:0;top:0;}
#sport-searchL{position:absolute;left:0;top:111;}
.searchtextfield{font-family:verdana; font-size:9px; font-weight:bold; width:117px; height:17; color:#000000;}
/*-----search-----*/

/*----------FANPOLL----------*/
.pollquestion {font-size: 11px; font-weight:800;}
.pollanswers {font-size: 10px;}
.polllink {font-size: 11px;}
#pollradio {background-color: #ffffff;}
.fanpollborder{background-color: #ffffff; border-style:solid; border-color:#cccccc; border-left-width:5px; border-right-width:5px; border-bottom-width:5px; border-top-width:0px;}
.pollborder {border-color:#cccccc; }
.pollbg {background-color: #ffffff;}
/*----------FANPOLL----------*/

/*----------EMAIL----------*/
.email {font-size: 10px;}
/*----------EMAIL----------*/

/*----------EVENTS----------*/
.liveeventdate,.liveevent,.liveeventaudio,.livesport,.LiveEvent1 {font-family: verdana, arial, helvetica, geneva;}
.liveeventdate,.liveevent,.liveeventaudio,.LiveEvent1,.livesport {color: #000000;}
.LiveEvent1{font-size: 11px; text-decoration:underline;}
.LiveEvent1:hover{text-decoration:none;}
.liveeventdate {font-size: 11px; font-weight: 800;}
.livesport {font-size:11px; font-weight: 800; text-decoration:underline}
.livesport:hover {text-decoration:none}
.liveevent {font-size:11px;}
.liveeventaudio {font-size:10px; font-weight:800; text-decoration:none}
.liveeventaudio:hover {text-decoration:underline;}
.eventtitle {font-size: 10px;}
/*----------EVENTS----------*/

/*-----footer-----*/
.disclaimer{color:#ffffff;}
.disclaimerlink{color:#ffffff;text-decoration:underline;}
.disclaimerlink:hover{color:#ffffff; text-decoration:none;}

.oaslink{color:#000066;text-decoration:none;}
.oaslink:hover{text-decoration:underline;}

/*-----footer-----*/


/*----- OFFSETS -----*/
.middletitlesoffset{width:337; margin-left:9px;}
.secheadlinesoffset{margin-left:10px;width:350;}
.sportheaderL{position:absolute;left:130;top:267;}
.non-sportheaderL{position:absolute;left:130;top:267;}
.sportnavL{position:absolute;left:130;top:291;}
.contentoffset{margin-left:10px;width:800;}
.headlineoffset {margin-left:10px;width:350;}
.sidebaroffset{margin-left:10px;width:230;}
/*----- OFFSETS -----*/


/*----- LAYERD ITEMS-----*/
#calbears{position:absolute; top:236px; left:12px;}
#indextopadL{position:absolute;left:0;top:0;}
#mastheadL{position:absolute; left:0; top:126; width:150; height:68;}
#scoreboardL{position:absolute; left:0; top:113; width:600; height:20;}
#Skyscraper {position:absolute; top:0px; left:745px; z-index:20; }
#skyscraper {position:absolute; top:0px; left:745px; z-index:20; }
#sportnavL{position:absolute;}
#topnav{position:absolute; top:230px; left:410px;}
#tickerL{position:absolute;}

/*----- LAYERD ITEMS-----*/









/*  ------------  NOTHING BELOW THIS LINE ------------ */
/* --------------------------------------------------- */


/*******************************************  TAB CLASSES  *******************************************/
.eventscrolltabslink{font-size:10px; line-height:19px; color:#000066; font-weight:bold; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif, geneva;}
.eventstabs{position:relative;}
.eventscrolltabs{position:relative;  height:21px;}

.storescrolltabslink{font-size:10px; line-height:19px; color:#000066; font-weight:bold; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif, geneva;}
.storestabs{position:relative;}
.storescrolltabs{position:relative;  height:21px;}

/*.eventscrolltabslinkon{font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif, geneva;}*/

/*******************************************  TAB CLASSES  *******************************************/

/*----- DYN NAV -----*/
.merchanttabs{position:relative;}
.eventscrolltabs{position:relative;}
/*----- DYN NAV -----*/


/*-----VERT SPACING-----*/
.topadvert {line-height:111px;}
.fivevert{line-height:5px;}
.tenvert{line-height:10px;}
.twentyvert{line-height:20px;}
/*-----VERT SPACING-----*/


/*----- PROTECTED HEADLINES----- color, size, weight, decoration  */

/* ---------- 1st headline, largest photo ---------- */
.topheadline{color:#003366;font-size:14px;font-weight:800;text-decoration:none;}
.topheadline:hover{text-decoration:underline;}
.topmore{color:#003366; font-size:10px; font-weight:800; text-decoration:none; }
.topmore:hover{text-decoration:underline;}
.toppubdate{color:#003366; font-size:11px; font-weight:800;}
.toppubdate{color:#003366; font-size:11px; font-weight:800;}
.topsynopsis{color:#000000; font-size:11px;}
.thumbteaser{color:#ffffff; font-size:10px;}
.thumbteaser:hover{color:#000000;}

 /* ---------- other photo headlines ---------- */

.leadheadline{color:#000066;font-size:11px;font-weight:800;text-decoration:underline;}
.leadheadline:hover{text-decoration:none;}
.leadpubdate{color:#003366; font-size:11px;}
.leadsportname{color:#003366; font-size:11px;}
.leadmore{color:#000066;font-size:11px;font-weight:800;text-decoration:none;}
.leadmore:hover{text-decoration:underline;}

 /* ---------- non-photo headlines ---------- */
.seccaption{color:#000000; font-size:10px;}
.secheadline{color:#555556;font-size:11px;font-weight:800;text-decoration:none;}
.secheadline:hover{text-decoration:underline;}
.secpubdate{color:#003366; font-size:11px;}
.secsportname{color:#003366; font-size:11px;}
.secsynopsis{color:#000000; font-size:11px;}
.secteaser{color:#000000; font-size:11px;}

/* ---------- FEATURE HEADLINES ---------- */
.featurecaption{color:#000000; font-size:10px;}
.featureheadline{color:#555556;font-size:11px; font-weight:800;text-decoration:none;}
.featureheadline:hover{text-decoration:underline;}
.featurepubdate{color:#003366; font-size:10px;}
.featuresportname{color:#003366; font-size:10px;}


/* ---------- STORY HEADLINES ---------- */
.storycaption{color:#000000; font-size:10px;}
.storyheadline{color:#000066; text-:; font-size:12px;font-weight:800;text-decoration:none; text-transform:uppercase;}
.storyteaser{color:#000000; font-size:10px;}

/* -------- END PROTECTED HEADLINES -------------------- */


/*----- PROTECTED SPORT HEADLINES (IF diff from index) ----- color, size, weight, decoration  */
/* currently unused */
/* -------------------- END SPORT PROTECTED HEADLINES -------------------- */



