﻿ html ul,h1,h2,h3,h4,h5{margin:0;padding:0;}


 body{background:#000 url(http://www.qbfl.ca/i/u/body_bg.jpg) no-repeat top center;margin: 0;padding: 0;font-size:0.8em;}
 /*font-size:0.755em;font-family:"Lucida Sans Unicode", Helvetica, Arial, sans-serif;color:#000;}*/
 body a{font: normal 0.9em Arial;color:#4E63CE;text-decoration:none;} 
 body a:hover{color:#4EA0D3;text-decoration:underline;}


 #wrapper{width:995px;margin:0 auto;}
 #add{float:left;width:100%;height:100px;margin-bottom:5px;} 
 #team_list{float:left;width:100%;height:30px;text-align:center;background:#f9f9f9; } 
 #scoremenu{float:left;width:100%;height:140px;text-align:center;background: url(http://www.qbfl.ca/i/site/scoremenu_bg.png);background-repeat:repeat-x; }
 #score_list{float:left;width:100%;height:100px;text-align:left;}
 #menu_list{float:left;width:100%;height:40px;text-align:left;background-image:url(http://www.qbfl.ca/i/site/menu_bg.png);background-repeat:repeat-x; }
 #menu_list a{color:#fff;text-decoration:none;font-size:1.2em;}
 #menu_list a:hover{text-decoration:underline;}
 
 #admin_menu{float:left;width:100%;height:20px;background:#fff;}
 #main{float:left;width:100%;padding-top:0px;margin:0;padding:0p;background:#fff;/*background:#ffffff url(http://www.qbfl.ca/i/site/main_bg.png);background-repeat:repeat-y;*/ }
 #main_cms{float:left;width:100%;min-height:300px;padding-top:0px;margin:0;padding:0p;/*background:#ffffff url(http://www.qbfl.ca/i/site/main_bg.png);*/background-repeat:repeat-y; }
 
 #left{float:left;width:400px;margin-left:5px;margin-top:5px;margin-bottom:5px;}
 #center{float:left;width:235px;margin:5px 7px 5px 7px;}
 #right{float:left;width:320px;margin-right:5px;margin-top:5px;margin-bottom:5px;}

  #footer{padding-top:20px;float:left;width:100%;height:80px;text-align:left;color: #F1F1F1;background: url(http://www.qbfl.ca/i/site/footer_bg.png);background-repeat:repeat-x; }

/*.dash a{color:#4E63CE;text-decoration:none;}
.dash a{text-decoration:underline;}
*/
.dash #box{float:left;width:100%;color:#404040;background:#F1F1F1;text-decoration:none;margin-bottom:5px;padding:0;border:0px solid #f1f1f1;}
.dash #box h1{color:#000;margin-top:0;font-size:1em;text-decoration:none;margin-left:5px;padding:0;font-variant:small-caps;font-weight:bolder;}
.dash #box h2{font-size:0.9em;color:#404040;text-decoration:none;margin-left:0;padding:0; }
.dash #box h3{font-size:0.8em;color:#404040;text-decoration:none;margin-left:0;padding:0;}
.dash #box h3:hover{font-size:0.8em;color:#404040;text-decoration:underline;margin-left:0;padding:0;}
/*.dash #box a{color:#404040;text-decoration:underline;}
.dash #box a:hover{text-decoration:none;}
*/
.dash #top{float:left;width:100%; height:25px;font-size:18px;color:#0099FF;text-decoration:none;border-top:2px solid #404040;border-bottom:2px solid #ccc;background-image:url(http://www.qbfl.ca/i/site/fade.gif);background-repeat:repeat-x}
.dash #top a{color:#000;font-size:1em;text-decoration:none;padding:0;font-variant:small-caps;font-weight:bolder;}
.dash #top a:hover{text-decoration:underline;}

.dash #main{float:left;width:98%;margin:0;padding:0;border:0;color:#404040;}

#box{background:#fff;}
.box lcom a{color:#7F0000;text-decoration:none;}
.box lcom a:hover{color:#7F0000;text-decoration:underline;}

.box ltitle a{color:#7F0000;text-decoration:none;font-weight:bolder;}
.box ltitle a:hover{color:#7F0000;text-decoration:underline;font-weight:bolder;}

.score_bold_blue {font-weight:normal;color:#55B0ED;text-decoration:none;}
.score_bold_grey{font-weight:normal;color:#ccc;text-decoration:none;}

.scores h1{float:left;width:100%;text-align:left;background:#f9f9f9;font-size:2em;font-variant:small-caps;font-weight:900;color:#ccc;}
.scores #week{font-variant:small-caps;font-weight:400;}
.scores #slide a{text-decoration:none;}
.scores #slide a{text-decoration:underline;}


.light_blue{color:#54AFED;text-decoration:none;}
.light_blue a{text-decoration:none;}
.light_blue a:hover{text-decoration:underline;}
.blue{color:#0000ff;}
.black{color:#404040;}
.bblue{font-weight:bolder;color:#0000ff;}
.bblack{font-weight:bolder;color:#404040;}
.bold{font-weight:bold;}
.size100{font-weight:100;} 
.sizexl{font-size:x-large;}
.sizexxl{font-size:xx-large;}
.size3em{font-size:3.0em;}
.underline{text-decoration:underline;}
.alignr{text-align:right;}
 .blackbold {font-weight:bold;color:#404040;} 
 .submit{font-size:1.1em;background:#f2f2f2;text-transform:uppercase;-moz-border-radius: 15px;border-radius:15px;}
 .poll{font-size:1.8em;background:#DBDBDB;text-transform:uppercase;-moz-border-radius: 15px;border-radius:15px;}
      
.bolder{font-weight:bold;font-size:1.5em;}
.sbold{font-size:0.85em;font-weight:bold;}
.small{font-size:0.85em;font-weight:normal;}
.lang{width:70px;height:20px;background:#404040;color:#ffff00;font-size:0.8em;border:1px solid #404040;}
.title_week{font-variant:small-caps;font-size:2em;}
.title_division{font-variant:small-caps;font-size:1.4em;}
.wnewstitle{color:#fff;font-weight:bolder;font-size:1.4em;text-decoration:none;}
.wnewstitle a{text-decoration:none;}
.wnewstitle a:hover{text-decoration:underline;}
.wnewsdesc{color:#fff;font-weight:normal;font-size:0.85em;}
.forum{width: 960px;padding: 0px;margin:0px;border: 1px solid #d5d5d5;background-color: #F0F8FF;font-weight:bold;font-size:1.05em;}
.forum h1{font-weight:bolder;font-size:2em;color:#404040;} 
.forum h2{font-weight:bolder;font-size:1.4em;color:#4E7FE7;} 
.forum #title{font-weight:bolder;font-size:1.4em;color:#4E7FE7;} 
.forum_title{font-weight:bolder;font-size:1.4em;color:#4E7FE7;} 
.forum a{color:#4E7FE7;text-decoration:none;}
.forum a:hover{text-decoration:none;background:#404040;color:#fff;}



.comments{width: 670px;padding: 0px;margin:0px;border: 1px solid #d5d5d5;background-color: #F0F8FF;font-weight:bold;font-size:1.05em;}

.round{-moz-border-radius: 4px;border-radius: 4px;}
<!--[if lte IE 8]>
.shadow {
	height: 1em;
	filter: Shadow(Color=#666666, 	
			Direction=135, 
			Strength=5);
}   

.dropshadow {
 -moz-box-shadow: 3px 3px 4px #ccc; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #ccc; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #ccc; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');/* IE 5.5 - 7 */ 
}


.red{color:#FF0008;}
.big20{font-size:1.2em;}
.bgwhite{background:#fff;}

  .style1{
        }
          .tdText {
				/*font:11px Verdana;
				color:#333333;*/
			}
			.lnkCalendar
			{
				text-decoration:none;
				color:black;
			}
			.extCalendarTitle
			{
				/*font-size:12px;
				font-weight:bold;
				*/
			}
        .style2
        {
            font-size: small;
        }
        .search{height:25px;font-size:0.8em;color:#808080;Background:#f7f7f7;}
        .bsearch{height:25px;font-size:0.8em;color:#808080;Background:#f7f7f7;}
