* {
	margin: 0px;
	padding: 0px;
}

body {
	background: #575757 url("../images/bwbg.jpg") top center no-repeat;
}

img { behavior: url(iepngfix.htc); }



#Masthead {
	position: relative;
	width: 750px;
	margin: 0 auto;
	height: 155px;
	background: url("../images/bg-content2.png") bottom repeat-x;
	behavior: url(iepngfix.htc);
}

#Logo {
	position: absolute;
	top: 2px;
	left: 251px;
	z-index: 10;
}

#Menu {
	position: absolute;
	top: 5px;
	left: 0;
	height: 90px;
	width: 750px;
	z-index: 1;
}
#Menu img { border: none;  }

#Menu li {
	margin: 0 1px;
	padding: 0;
	display: inline;
	float: left;
}

#Nav_Home { background: url("../images/menu/homeinbc.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Tackle { background: url("../images/menu/basketball.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Cheer { background: url("../images/menu/inbcrules.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Coaches { background: url("../images/menu/inbccoaches.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Directors { background: url("../images/menu/inbcdirectors.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Club { background: url("../images/menu/inbcclubs.png") no-repeat; behavior: url(iepngfix.htc); }

#Nav_Home:hover { background: url("../images/menu/homeinbc2.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Tackle:hover { background: url("../images/menu/basketball2.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Cheer:hover { background: url("../images/menu/inbcrules2.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Coaches:hover { background: url("../images/menu/inbccoaches2.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Directors:hover { background: url("../images/menu/inbcdirectors2.png") no-repeat; behavior: url(iepngfix.htc); }
#Nav_Club:hover { background: url("../images/menu/inbcclubs2.png") no-repeat; behavior: url(iepngfix.htc); }

#Home #Nav_Home { background: url("../images/menu/homeinbc2.png") no-repeat; behavior: url(iepngfix.htc); }
#Tackle #Nav_Tackle { background: url("../images/menu/basketball2.png") no-repeat; behavior: url(iepngfix.htc); }
#Cheer #Nav_Cheer { background: url("../images/menu/inbcrules2.png") no-repeat; behavior: url(iepngfix.htc); }
#Coaches #Nav_Coaches { background: url("../images/menu/inbccoaches2.png") no-repeat; behavior: url(iepngfix.htc); }
#Directors #Nav_Directors { background: url("../images/menu/inbcdirectors2.png") no-repeat; behavior: url(iepngfix.htc); }
#Club #Nav_Club { background: url("../images/menu/inbcclubs2.png") no-repeat; behavior: url(iepngfix.htc); }


#Menu ul.left {
	position: absolute;
	top: 0px;
	right: 470px;
}

#Menu ul.right {
	position: absolute;
	top: 0px;
	left: 470px;
}

#SubMenu {
	position: absolute;
	top: 95px;
	left: 0;
	background: #000 url("../images/bg_submenu.gif") repeat-x;
	height: 46px;
	width: 750px;
	z-index: 1;
}

#SubMenu li {
	display: inline;
	font: bold 13px/13px Arial, san-serif;
	color: #999;
	text-transform: uppercase;
}

#SubMenu ul.left li {
	margin-left: 10px;
}

#SubMenu ul.right li {
	margin-right: 10px;
}

#SubMenu a:link,
#SubMenu a:visited {
	text-decoration: none;
	color: #AAA;
}

#SubMenu a:hover {
	color: #FFF;
}

#SubMenu ul.left {
	position: absolute;
	top: 16px;
	right: 485px;
}

#SubMenu ul.right {
	position: absolute;
	top: 16px;
	left: 490px;
}

#Main {
	width: 750px;
	margin: 0 auto;
	background: url("../images/bg-content2.png");
	behavior: url(iepngfix.htc);
}

#Main small a:link,
#Main small a:visited {
	font: 11px/100% Arial, sans-serif;
	color: #fff;
	outline:none;
}

#Ads {
	width: 165px;
	text-align: center;
	padding-bottom: 10px;
}
#Ads img { 
	margin-bottom: 10px;
	border: none;
}

#Adsright {
	width: 105px;
	text-align: center;
	padding-bottom: 10px;
	float: right;
}
#Adsright img { 
	margin-bottom: 10px;
	border: none;
}





#teamlogo {
	width: 165px;
	text-align: center;
	padding-bottom: 10px;
}
#teamlogo img { 
	margin-bottom: 10px;
}

.clear {
	clear: both;
}

#Content {
	float: right;
	width: 585px;
	
}
#Content img {
	border: none;
	}
#Content ul.subnav {
	padding: 0 0 15px 0;
}
#Content ul.subnav li {
	display: inline;
	font: bold 13px/125% Arial, sans-serif;
	padding: 0 8px 0 0;
}

#Content h1 {
	color: #fff;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	margin: 0 20px 14px 0;
	font: bold 24px/135% Arial, sans-serif;
}

#Content h2 {
	font: bold 13px/125% Arial, sans-serif;
	color: #fff;
	margin: 0 20px 14px 0;
}

#Content p {
	color: #FFF;
	margin: 0 20px 14px 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 135%;
	font-weight: bold;
}

#Content a {
	color: #fff;
}
#Content td {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
	vertical-align: top;
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;

}

#Content ul {
	margin-left: 30px;
	margin-bottom: 12px;
}
#Content li {
	font: 12px/135% Arial, sans-serif;
	color: #fff;

}
#Contentleft {
	float: right;
	width: 520px;
}
#Contentleft img {
	border: none;
	}
#Contentleft ul.subnav {
	padding: 25px 0 15px 0;
}
#Contentleft ul.subnav li {
	display: inline;
	font: bold 13px/125% Arial, sans-serif;
	padding: 0 8px 0 0;
}

#Contentleft h1 {
	color: #fff;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	margin: 0 20px 14px 0;
	font: bold 24px/135% Arial, sans-serif;
}

#Contentleft h2 {
	font: bold 13px/125% Arial, sans-serif;
	color: #fff;
	margin: 0 20px 14px 0;
}

#Contentleft p {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
	margin: 0 20px 14px 0;
}

#Contentleft a {
	color: #fff;
}
#Contentleft td {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
	vertical-align: top;

}

#Contentleft ul {
	margin-left: 30px;
	margin-bottom: 12px;
}
#Contentleft li {
	font: 12px/135% Arial, sans-serif;
	color: #fff;

}
#Contentmiddle {
	float: right;
	width: 480px;
}
#Contentmiddle img {
	border: none;
	}
#Contentmiddle ul.subnav {
	padding: 0 0 15px 0;
}
#Contentmiddle ul.subnav li {
	display: inline;
	font: bold 13px/125% Arial, sans-serif;
	padding: 0 8px 0 0;
}

#Contentmiddle h1 {
	color: #fff;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	margin: 0 20px 14px 0;
	font: bold 24px/135% Arial, sans-serif;
}

#Contentmiddle h2 {
	font: bold 13px/125% Arial, sans-serif;
	color: #fff;
	margin: 0 20px 14px 0;
}

#Contentmiddle p {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
	margin: 0 20px 14px 0;
}

#Contentmiddle a {
	color: #fff;
}
#Contentmiddle td {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
	vertical-align: top;

}

#Contentmiddle ul {
	margin-left: 30px;
	margin-bottom: 12px;
}
#Contentmiddle li {
	font: 12px/135% Arial, sans-serif;
	color: #fff;

}
#Contentiframe {
	float: middle;
	width: 800px;
}
#Contentiframe img {
	border: none;
	}
#Contentiframe ul.subnav {
	padding: 25px 0 15px 0;
}
#Contentiframe ul.subnav li {
	display: inline;
	font: bold 13px/125% Arial, sans-serif;
	padding: 0 8px 0 0;
}

#Contentiframe h1 {
	color: #fff;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	margin: 0 20px 14px 0;
	font: bold 24px/135% Arial, sans-serif;
}

#Contentiframe h2 {
	font: bold 13px/125% Arial, sans-serif;
	color: #fff;
	margin: 0 20px 14px 0;
}

#Contentiframe p {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
	margin: 0 20px 14px 0;
}

#Contentiframe a {
	color: #fff;
}
#Contentiframe td {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
	vertical-align: top;

}

#Contentiframe ul {
	margin-left: 30px;
	margin-bottom: 12px;
}
#Contentiframe li {
	font: 12px/135% Arial, sans-serif;
	color: #fff;
}
#Login {
	border: 1px solid #999;
	background: #666;
	width: 250px;
	padding: 10px;
	margin-bottom: 12px;
	font: 12px/135% Arial, sans-serif;
	color: #FFF;
}
#Login input.text {
	width: 150px;
}

#Footer {
	font: 11px/135% Arial, sans-serif;
	color: #FFF;
	text-align: center;
	padding: 15px;
}

#Footer a:link,
#Footer a:visited {
	color: #FFF;
}

#Footer a:hover,
#Footer a:active {
	color: #FFF;
}




/*Additional */
.style2 {color:Yellow; padding:10px;}
.style3 {color:White; padding:10px; }

.themes1 ul{padding:0px; margin-left:15px;}
.themes1 li{ background-image:url(../images/cat_bot.gif); 
            background-repeat:no-repeat; 
            background-position:bottom left; 
            margin:0px 0px 0px 0px; 
            padding-bottom:2px; font-weight:bold; font-size:large;}
.themes1 {font-family: Verdana, Arial, Helvetica, sans-serif; 
         font-size:11px; color:#2a86ee; 
         text-decoration:none; 
         vertical-align:middle; 
         text-align:left; font-size:large; font-weight:bolder;}
.themes1 a:link{font-family: Verdana, Arial, Helvetica, sans-serif; 
               color:#2a86ee; font-size:large; font-weight:bolder;
               text-decoration:none;font-weight:normal;}
.themes1 a:active{font-family: Verdana, Arial, Helvetica, sans-serif; 
                  color:#2a86ee; font-size:large; font-weight:bolder;
                 text-decoration:none;font-weight:normal;}
.themes1 a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; 
                   color:#2a86ee; font-size:large; font-weight:bolder;
                  text-decoration:none;font-weight:normal;}
.themes1 a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; 
               color:#ff0000; font-size:large; font-weight:bolder;
                text-decoration:none;font-weight:normal;}
                

.themes ul{padding:0px; margin-left:15px;}
.themes li{ background-image:url(../images/cat_bot.gif); 
            background-repeat:no-repeat; 
            background-position:bottom left; 
            margin:0px 0px 0px 0px; 
            padding-bottom:2px;}
.themes {font-family: Verdana, Arial, Helvetica, sans-serif; 
         font-size:11px; color:#2a86ee; 
         text-decoration:none; 
         vertical-align:middle; 
         text-align:left; font-weight:normal;}
.themes a:link{font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size:11px; color:#2a86ee; 
               text-decoration:none;font-weight:normal;}
.themes a:active{font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size:11px; color:#2a86ee; 
                 text-decoration:none;font-weight:normal;}
.themes a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; 
                  font-size:11px; color:#2a86ee; 
                  text-decoration:none;font-weight:normal;}
.themes a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size:11px; color:#ff0000; 
                text-decoration:none;font-weight:normal;}


.dgHeaderItem
{
    border-right: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    border-top: solid 1px #ffffff;
    /*text-align: center;*/ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size:13px; 
    padding-left:10px;
    padding-right:10px;
    color:#ffffff; 
    line-height:25px;
    text-decoration:none; 
    vertical-align:middle;
    background-image:url(../images/bg-content2.png)
}
.dgHeaderItem td
{
    border-right: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
    /*text-align: center;*/
    padding-left:5px;
    padding-right:5px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size:13px; 
    color:#ffffff; 
    text-decoration:none; 
    vertical-align:middle;
    background-image:url(../images/bg-content2.png)
}

.dgItem
{
 border-right: solid 1px #ffffff; 
 border-bottom:solid 1px #ffffff; 
 border-left: solid 1px #ffffff;
 vertical-align:middle;
 /*text-align:center;*/
 padding-left:10px;
 padding-right:10px;
 line-height:25px;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:13px; 
 color:#000000; 
 text-decoration:none; 
 vertical-align:middle;
 font-weight:bold;
 background-color:#585858;
}

.dgItem td
{
 border-right: solid 1px #ffffff; 
 border-bottom:solid 1px #ffffff; 
 border-left: solid 1px #ffffff;
 vertical-align:middle;
 /*text-align:center;*/
 padding:3px 10px 3px 10px;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:10px; 
 color:#000000; 
 text-decoration:none; 
 vertical-align:middle;
 font-weight:bold;
 background-color:#585858;
}
.dgItem a:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;  color:#5a5a5a; font-weight:bold;}
.dgItem a:active{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a5a; font-weight:bold;}
.dgItem a:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a5a; font-weight:bold;}
.dgItem a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff0000; text-decoration:none;font-weight:bold;}



.contant {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#5a5a5a;  vertical-align:middle; text-align:left; font-weight:bold;}
.contant a:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;  color:#5a5a5a; font-weight:bold;}
.contant a:active{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a5a; font-weight:bold;}
.contant a:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a5a; font-weight:bold;}
.contant a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff0000; text-decoration:none;font-weight:bold;}


.input1
{
color: #000000;
font-family:arial;
font-size:12px;
background: #ffffff;
border: 1px solid #7f9db9;
height:21px;
width:150px;
padding: 0px;
margin: 0 auto;
}


.head-calendar {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#ffffff; text-align:center; background-color:#b0acb8;vertical-align:top; padding:0px 2px 2px 2px; vertical-align:top;font-weight:bold;background-color:#585858;}
.item-calendar {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; text-align:center; background-color:#96989B;padding:0px 3px 3px 3px;vertical-align:top; }
.calendernew {font-family:"Trebuchet MS", arial, sans-serif; color:#b0acb8; font-size:14px; text-decoration:none; font-weight:bold; vertical-align:middle; text-align:left; width:100%; background-color:#000000;}

.contant1 
{
    font-family:Arial, Helvetica, sans-serif; 
    text-decoration:none; 
    font-size:10px; 
    vertical-align:middle; 
    text-align:center;
    text-decoration:none;  
}

.dgItem123
{
 border-right: solid 1px #ffffff; 
 border-bottom:solid 1px #ffffff; 
 border-left: solid 1px #ffffff;
 vertical-align:middle;
 /*text-align:center;*/
 padding-left:10px;
 padding-right:10px;
 line-height:25px;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:13px; 
 color:#000000; 
 text-decoration:none; 
 vertical-align:middle;
 font-weight:bold;
 /*background-color:#3F4F81;*/
}

.dgItem123 td
{
 border-right: solid 1px #ffffff; 
 border-bottom:solid 1px #ffffff; 
 border-left: solid 1px #ffffff;
 vertical-align:middle;
 /*text-align:center;*/
 padding:3px 7px 3px 7px;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:10px; 
 color:#000000; 
 text-decoration:none; 
 vertical-align:middle;
 font-weight:bold;
 /*background-color:#3F4F81;*/
}
.dgItem123 a:link{font-family:Arial, Helvetica, sans-serif; font-size:5px; text-decoration:underline;  color:#5a5a5a; font-weight:bold;}
.dgItem123 a:active{font-family:Arial, Helvetica, sans-serif; font-size:5px; color:#5a5a5a; font-weight:bold;}
.dgItem123 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:5px; color:#5a5a5a; font-weight:bold;}
.dgItem123 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:5px; color:#ff0000; text-decoration:none;font-weight:bold;}

