﻿a:link{color:#4052c4; text-decoration:none;}
a:visited{color:#4052c4; text-decoration:underline;}
a:active{color:#4052c4; text-decoration:underline;}
a:hover{color:#797979; text-decoration:underline;}
.p20 { padding:20px;}
.p10 {padding:10px;}

.body { background-color:#FF0000; background-image:url('bg.png'); background-repeat:repeat-x; margin:0 auto; }
.divheader { width:1060px;margin-top:15px;height:269px; background-position:bottom; background-image:url('top.png');background-repeat:no-repeat; clear:both; padding-top:18px; }
.divmain { width:1060px; min-height:250px;background-image:url('transparent_mid.png'); background-repeat:repeat-y; clear:both; }
.divpower { width:1000px;height:30px; background:url('footer.jpg') top left no-repeat; }

.leftmenuheader { background-image:url('left_menu_top.png'); background-repeat:no-repeat; height:40px; width:190px;
                     border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc;text-align:center; }
.leftmenu {background-color:#545454; background-image:url('left_menu_bg.png'); background-repeat:repeat-x; width:190px; 
                            min-height:135px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.footer { width:1000px; height:26px; padding-top:4px; margin-right:2px;background-image:url('top_menu_bg.png');    
                background-repeat:repeat-x; border: 1px solid #818181; color:#ffffff; }
.bottom { width:1060px; height:6px; background-image:url('bottom.png'); background-repeat:no-repeat; clear:both; }       
.contentbody { background-color:#d7d7d7; width:785px; background-image:url('content_bg.png'); min-height:400px; 
                            background-repeat:repeat-x;border:1px solid #cccccc; padding-top:15px; padding-left:15px; } 
                            
.menu_normal {background-repeat:no-repeat; background:url('menu/main_button_bg.png');height:37px; font-size:10pt; color:White;}  
.menu_hover {background-repeat:no-repeat; background:url('menu/main_button_hover.png');height:37px; font-size:10pt; color:White; }
.menu_expanded {background-repeat:no-repeat; background:url('menu/main_button_active.png');height:37px; font-size:10pt; color:White;} 
 
.submenu_normal { height:37px;color:#ffffff;font-size:10pt; cursor:pointer;} 
.submenu_hover { background-repeat:no-repeat; background:url('menu/sub_menu_hover.png');height:37px;color:#ffffff;font-size:10pt; cursor:pointer; } 
.submenu_expanded {background-repeat:no-repeat; background:url('menu/sub_menu_active.png');height:37px;color:#ffffff;font-size:10pt; cursor:pointer; width:190px;}    

.subsubmenu_normal { background-repeat:no-repeat; background:url('menu/sub_sub_menu.png');height:37px;color:#ffffff;font-size:10pt; cursor:pointer; } 
.subsubmenu_hover {background-repeat:no-repeat; background:url('menu/sub_sub_menu_hover.png');height:37px;color:#ffffff;font-size:10pt; cursor:pointer; width:190px;} 

.morelink { width:70px; height:14px; padding:3px 5px; background:url('http://sportsincollege.com/images/more_bg.png'); text-align:center; color:#000;clear:both;margin:3px 0;}
.morelink a {font-size:7pt; }
.morelink a:link, .morelink a:visited { text-decoration:none;}
.morelink a:hover {color:#000;text-decoration:underline;}

.shadow { -moz-box-shadow: 0px 0px 15px #161616; -webkit-box-shadow: 0px 0px 15px #161616; box-shadow: 0px 0px 15px #161616; }
.hometeam, .awayteam { padding: 0px !important; }
.ie7shadow { /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#161616')", "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=-135, Color='#161616')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#161616'), progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=-135, Color='#161616'); }
.m10 { margin: 10px; }
.m20 { margin: 20px; }
.lgray { background-color: #eee; }
div.sep_bottom { display: none; }
div.sep { margin: 0 !important; }
.primary-color { color: #A63531; }
.secondary-color { color: #015cab; }
div.team-hdg { padding: 5px; width: 100%; background-color: #d9edf7; color: #111; font-size: 14pt; margin-bottom: 5px; margin-top: 5px; border-radius: 4px; }

#ctl00_divpower { background-color: #222; color: #fff; padding: 10px 5px; }
       

@media screen and (min-width: 999px) {
            #header { background:#000; height:50px; z-index:100000; position:fixed;width:100%;left:0; }
            #page { width:1000px; margin:0 auto; background:#fff; padding:60px 10px 10px 10px;}
            #menu { background-color:#F8F8F8; width:250px; height:100%; position:fixed; overflow:auto;border-right:1px solid #bbb;z-index:100001; }
            #contents { margin-left:250px;height:100%; }
            body.soccer .sinc-long ,body.test .sinc-long  { background-position: 0px -160px; width:280px;}
            body.baseball .sinc-long { background-position: 0px -200px; width:280px;}
            body.lacrosse .sinc-long { background-position: 0px -240px; width:280px;}
            body.basketball .sinc-long { background-position: 0px -320px; width:280px;}
            body.football .sinc-long { background-position: 0px -280px; width:280px;}
            body.fieldhockey .sinc-long { background-position: 0px -240px; width:280px;}

            .w25 { width:25% }
            .w33 { width:33%; }
            .w50 { width:50%; }
            .w66 { width:66%; }
            .w75 { width:75%; }
           .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_17, .grid_18, .grid_19, .grid_20, .grid_21, .grid_22, .grid_23, .grid_24, .grid_nowidth { display: inline; float: left; position: relative; margin-left: 5px; margin-right: 5px; }
           .grid_1 { width: 30px; }
             .grid_2 { width: 70px; }
             .grid_3 { width: 110px; }
             .grid_4 { width: 150px; }
             .grid_5 { width: 190px; }
             .grid_6 { width: 230px; }
             .grid_7 { width: 270px; }
             .grid_8 { width: 310px; }
             .grid_9 { width: 350px; }
             .grid_10 { width: 390px; }
             .grid_11 { width: 430px; }
             .grid_12 { width: 470px; }
             .grid_13 { width: 510px; }
             .grid_14 { width: 550px; }
             .grid_15 { width: 590px; }
             .grid_16 { width: 630px; }
             .grid_17 { width: 670px; }
             .grid_18 { width: 710px; }
             .grid_19 { width: 750px; }
             .grid_20 { width: 790px; }
             .grid_21 { width: 830px; }
             .grid_22 { width: 870px; }
             .grid_23 { width: 910px; }
             .grid_24 { width: 950px; }
             .center-s { margin:3px 0 0 -140px; display:block; position:absolute; left:50%;}
             #ctl00_pnlMain { width:810px; float:left;}
             #ctl00_pnlRightCol { width:180px; padding:5px; float:right;}
             .fullpage { width:100% !important;}
             #ctl00_pnlGAd { width:120px; margin:0 auto;}
              #side-menu { margin-bottom:50px !important;}
              .fr { float:right;}
              .fl { float:left; }
    #ctl00_mainDiv { width: 1000px; margin: 45px auto 0 auto; position: relative; }
    #ctl00_mainDivTop { background: url('images/tt5/content_top2.png') bottom left no-repeat; height: 14px; width: 810px; }
    #ctl00_tdSponsor { width: 185px; vertical-align: top; padding-top: 5px; margin-left: 1px; float: left; }
    #ctl00_tdContents { width: 810px; vertical-align: top; padding-top: 5px; text-align: left; float: right; }
    #ctl00_mainDivContent { background: url('images/tt5/content_mid2.png') left repeat-y; padding: 0 4px; width: 800px; min-height: 400px; text-align: left; }
    #ctl00_mainDivBottom { background: url('images/tt5/content_bottom2.png') top left no-repeat; height: 17px; width: 810px; }
    #ctl00_divpower { width: 990px; border-top: 1px solid black; }
    .initialMenu { overflow: hidden; max-height: 30px; }
    #menuwrap { background-color: #000; }
    #mainMenu { margin-bottom: 0px; font-size: 9pt; }
        #mainMenu a { color: #fff; }
            #mainMenu a:hover { color: #000; }
        #mainMenu li { background-image: url('templates/tt3/images/bg.png'); background-repeat: repeat-x; background-position: top; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
            #mainMenu li ul li { background-color: #000; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background-image: none; }
            #mainMenu li:hover { background-color: #ccc; }
            #mainMenu li ul { background-color: #000; min-width: 160px; }
    #ctl00_lblPoweredBy { float: left; margin-left: 330px; padding-top: 8px; }
        }
        @media screen and (max-width: 998px) {
            #header { background:#000; height:50px; z-index:100000; position:fixed;width:100%; }
            #page { margin:0 auto; background:#fff; padding:60px 10px 10px 10px; overflow-x:scroll;}
            #menu { background-color:#F8F8F8; width:250px; height:100%; position:fixed; overflow:auto; margin-left:-250px;z-index:100001; border-right:1px solid #bbb; }
            #contents { height:100%; }
            body.soccer .sinc-long, body.test .sinc-long { background-position: -240px 0;}
            body.baseball .sinc-long { background-position: -120px -40px;}
            body.lacrosse .sinc-long { background-position: -200px -40px;}
            body.basketball .sinc-long { background-position: -160px -40px;}
            body.football .sinc-long { background-position: -240px -40px;}
            body.fieldhockey .sinc-long { background-position: -200px -40px;}
            #ctl00_pnlRightCol { display:none;}
            #ctl00_lnkHideMenu { display:none;}
            .center-s { margin:3px 0 0 0; display:block; position:absolute; left:50%;}
            .bigonly { display:none;}
            div.footWrap { padding:20px;}
            #footer div.grid_4, #footer div.grid_5 { width:50%; float:left;}
            #ctl00_mainDiv { width: 100%; margin-top: 45px; }
            #ctl00_mainDivContent { background-color: #fff; padding: 10px; }
            .sf-sub-indicator { background-image: none !important; }
            .tickercontainer { width: 95% !important; }
            #menuwrap { background-color: #000; max-height: 1px; overflow: hidden; }
        }

div.col-layout * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.ubuntufont * { font-family: "Ubuntu Condensed"; }
.ubuntuhead h1, .ubuntuhead h2, .ubuntuhead h3, .ubuntuhead h4, .ubuntuhead h5 { font-family: "Ubuntu Condensed" !important; }
.ubuntufont * { font-family: "Ubuntu Condensed"; } .ubuntuhead h1, .ubuntuhead h2, .ubuntuhead h3, .ubuntuhead h4, .ubuntuhead h5 { font-family: "Ubuntu Condensed" !important;}