﻿body { 

	 font-size:12px;    
        font-family: Arial, Helvetica, sans-serif;
        background-color:#070707;
        margin-left:auto;
        margin-right:auto;
        margin-top:0px;
        margin-bottom:0px;
        background-repeat:no-repeat;
background-repeat:no-repeat;
}

img.bg_image { position: absolute; top: 0; left: 0;  z-index: 1; width: 100%;  }

div#outer 
{

width: 778px;
height:100%;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
position:relative;
z-index:1;

}
div#HeaderArea
{z-index:5;
    position:relative;
 margin-top: 0px;
  margin-left: 0px;  
background-repeat:no-repeat;
height:180px;
width:778px;
}

div#HeaderLinksLeft
{
    position:absolute;
 margin-top: 23px;
  margin-left: 20px;  
height:20px;
width:205px;
z-index:3;
}

div#HeaderLinksRight
{
    position:absolute;
 margin-top: 23px;
  margin-left: 595px;  
height:20px;
width:205px;
z-index:3;
}


div#HeaderLeft
{
    position:absolute;
 margin-top: 0px;
  margin-left: 0px;  
background-repeat:no-repeat;
background-image:url(/images/HeaderLeft.jpg);
background-repeat:no-repeat;
background-color:#2c2d85;
height:180px;
width:176px;
}
div#HeaderLeftMiddle
{
    position:absolute;
 margin-top: 0px;
  margin-left: 176px;  
background-repeat:no-repeat;
background-image:url(/images/HeaderLeftMiddle.jpg);
background-repeat:no-repeat;
background-color:#2c2d85;
height:180px;
width:160px;
}
div#HeaderMiddle
{
    position:absolute;
 margin-top: 0px;
  margin-left: 336px;  
background-repeat:no-repeat;
background-image:url(/images/HeaderMiddle.jpg);
background-repeat:no-repeat;
background-color:#969697;
height:180px;
width:168px;
}
div#HeaderMiddleRight
{
    position:absolute;
 margin-top: 0px;
  margin-left: 504px;  
background-repeat:no-repeat;
background-image:url(/images/HeaderMiddleRight.jpg);
background-repeat:no-repeat;
background-color:#2c2d85;
height:180px;
width:144px;
}
div#HeaderRight
{
    position:absolute;
 margin-top: 0px;
  margin-left: 648px;  
background-repeat:no-repeat;
background-image:url(/images/HeaderRight.jpg);
background-repeat:no-repeat;
background-color:#2c2d85;
height:180px;
width:130px;
}
div#NavBar
{
      position:relative;
 margin-top: 0px;
  margin-left: 0px;  
background-image:url(/images/NavBarBG.jpg);
background-repeat:repeat-x;
height:65px;
width:778px;
z-index:5;
}
div#NavEndLeft
{
  position:absolute;
 margin-top: 6px;
  margin-left: 10px;  
background-image:url(/images/NavEndLeft.jpg);
background-repeat:no-repeat;
height:50px;
width:60px;   
}

div#NavAdmin
{
  position:absolute;
 margin-top: 20px;
  margin-left: 40px;  
height:50px;
width:600px;   
z-index:5;
}



div#TeamsButtonLink 
{margin-top: 6px;
margin-left:69px;
height: 50px;
width: 94px;
position:absolute;
z-index:1;
line-height:11px;
}
a.TeamsButtonrollover 
{  padding-top:8px;   
display: block;     
width: 94px;     
height: 45px;     
text-decoration: none;     
background: url(/images/Button.jpg);     
 background-repeat:no-repeat;
} 

a.TeamsButtonrollover:hover 
{   
background-position: -95px 0; 
}

div#SchedulesButtonLink 
{margin-top: 6px;
margin-left:160px;
height: 50px;
width: 94px;
position:absolute;
z-index:1;
line-height:11px;
}
a.SchedulesButtonrollover 
{  padding-top:8px;   
display: block;     
width: 94px;     
height: 45px;     
text-decoration: none;     
background: url(/images/Button.jpg);     
 background-repeat:no-repeat;
} 
a.SchedulesButtonrollover:hover 
{   
background-position: -95px 0; 
}

div#CoachesButtonLink 
{margin-top: 6px;
margin-left:251px;
height: 50px;
width: 94px;
position:absolute;
z-index:1;
line-height:11px;
}
a.CoachesButtonrollover 
{  padding-top:8px;   
display: block;     
width: 94px;     
height: 45px;     
text-decoration: none;     
background: url(/images/Button.jpg);     
 background-repeat:no-repeat;
} 

a.CoachesButtonrollover:hover 
{   
background-position: -95px 0; 
}

div#OpeningsButtonLink 
{margin-top: 6px;
margin-left:342px;
height: 50px;
width: 94px;
position:absolute;
z-index:1;
line-height:11px;
}
a.OpeningsButtonrollover 
{  padding-top:8px;   
display: block;     
width: 94px;     
height: 45px;     
text-decoration: none;     
background: url(/images/Button.jpg);     
 background-repeat:no-repeat;
} 

a.OpeningsButtonrollover:hover 
{   
background-position: -95px 0; 
}
div#REGULATIONSButtonLink 
{margin-top: 6px;
margin-left:433px;
height: 50px;
width: 94px;
position:absolute;
z-index:1;
line-height:11px;
}
a.RinkButtonrollover 
{  padding-top:8px;   
display: block;     
width: 94px;     
height: 45px;     
text-decoration: none;     
background: url(/images/Button.jpg);     
 background-repeat:no-repeat;
} 

a.RinkButtonrollover:hover 
{   
background-position: -95px 0; 
}

div#NEWSButtonLink 
{margin-top: 6px;
margin-left:524px;
height: 50px;
width: 94px;
position:absolute;
z-index:1;
line-height:11px;
}
a.NEWSButtonrollover 
{  padding-top:8px;   
display: block;     
width: 94px;     
height: 45px;     
text-decoration: none;     
background: url(/images/Button.jpg);     
 background-repeat:no-repeat;
} 

a.NEWSButtonrollover:hover 
{   
background-position: -95px 0; 
}

div#ALUMNIButtonLink 
{margin-top: 6px;
margin-left:615px;
height: 50px;
width: 94px;
position:absolute;
z-index:1;
line-height:11px;
}
a.ALUMNIButtonrollover 
{  padding-top:8px;   
display: block;     
width: 94px;     
height: 45px;     
text-decoration: none;     
background: url(/images/Button.jpg);     
 background-repeat:no-repeat;
} 

a.ALUMNIButtonrollover:hover 
{   
background-position: -95px 0; 
}


div#NavEndRight
{
  position:absolute;
 margin-top: 6px;
  margin-left: 706px;  
background-image:url(/images/NavEndRight.jpg);
background-repeat:no-repeat;
height:50px;
width:60px;   
}
div#ContentArea
{
    margin-left:0px;
    margin-right:0px;
    padding-top:10px;
    padding-bottom:20px;
    width:778px;
    min-height:350px;
  background-image:url(/images/ContentBG.jpg);
background-repeat:repeat-y;
position:relative;
}
div#ContentLeft
{
    position:relative;
    margin-left:0px;
    margin-right:0px;
    padding-top:0px;
    padding-bottom:00px;
    width:205px;
    padding-left:10px;
    padding-right:10px;
float:left;
color:#ffffff;
line-height:17px;

}
div#ContentMain
{
    margin-left:0px;
    margin-right:0px;
    padding-top:10px;
    padding-bottom:00px;
        padding-left:20px;
    padding-right:20px;
    width:510px;
      position:relative;
float:right;
text-align:justify;
font-size:10pt;
line-height:17px;

}

div.clear { clear: both; }

div#Footer
{
    margin-left:0px;
    margin-right:0px;
    padding-top:0px;
    padding-bottom:00px;
    width:778px;
    height:47px;
  background-image:url(/images/FooterBar.jpg);
background-repeat:repeat-x;
position:relative;
}
div#FooterLinks
{
    position:absolute;
 margin-top: 20px;
  margin-left: 20px;  
height:20px;
width:690px;
z-index:3;
}
div#Copyright
{
    position:absolute;
 margin-top: 15px;
  margin-left: 690px;  
height:20px;
width:85px;
z-index:3;
font-size:7pt;
}

h1
{
    font-size:13pt; text-align:left;
    color:#1b297a;
}
h2
{
    font-size:11pt; text-align:left;
       color:#1b297a;
   display:inline;
}
h3
{
    font-size:9pt; text-align:left; font-style:italic;
      display:inline;
   
}
    A {font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:9pt;}
A:link { text-decoration: none; color: #FFFFFF;} 
A:visited { text-decoration: none; color: #FFFFFF;}
A:hover {text-decoration: none; color: #fbdb02;}

    A.menu {font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:8pt;}
A.menu :link { text-decoration: none; color: #000000;} 
A.menu :visited { text-decoration: none; color: #000000;}
A.menu :hover {text-decoration: none; color: #fbdb02;}

A.header{font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:9pt;}
A.header:link { text-decoration: none; color: #000000;} 
A.header:visited { text-decoration: none; color: #000000;}
A.header:hover {text-decoration: none; color: #FFFFFF;}

    A.footer {font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:8pt;}
A.footer:link { text-decoration: none; color: #000000} 
A.footer:visited { text-decoration: none; color: #000000;}
A.footer:hover {text-decoration: none; color: #FFFFFF;}

A.body{font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:9pt;}
A.body:link { text-decoration: none; color: Blue;} 
A.body:visited { text-decoration: none; color: Maroon;}
A.body:hover {text-decoration: none; color: Gray;}

A.body2{font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:8pt;}
A.body2:link { text-decoration: none; color: Blue;} 
A.body2:visited { text-decoration: none; color: Maroon;}
A.body2:hover {text-decoration: none; color:  Gray;}


A.body3{font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:14pt;}
A.body3:link { text-decoration: none; color: Blue;} 
A.body3:visited { text-decoration: none; color: Maroon;}
A.body3:hover {text-decoration: none; color:  Gray;}

table.standard
{
    border-color:#000000;
}
td.header
{
     border-color:#000000;
     background-color:#e8e6e6;
}
td.header2
{
     border-color:#000000;
     background-color:Silver;
}

img.floatLeftClear { 
    float: left; 
    clear: left; 
    margin-right: 20px; 
    margin-bottom: 10px;
}
img.floatRightClear { 
    float: right; 
    clear: right; 
    margin-left: 10px; 
    margin-bottom: 10px;
}
div#Photo1
{margin-left:0px;
    margin-right:20px;
    margin-top:10px;
    margin-bottom:10px;
   float: left; 
    clear: left; 
    
}



div#PhotoSpacer

{
    float:right; 
    clear: right;

    height:200px;

    width:1px; 
    margin-top:0px;
    margin-right: 0px;
    margin-bottom: 0px; 
visibility:visible;


}
div#Photo2
{

width:150px;

    margin-left:20px;
    margin-top:20px;
     float: right; 
    clear: right;  
  visibility:visible;  
}

div#PhotoBox

{
    float:left; 
    background-color:Silver; 
    clear: left; 
    width:275px; 
    margin-right: 20px;
    margin-bottom: 15px; 
    text-align:center;
}

div.HeaderDiv1
{
    width:230px;
    margin-left:-10px;
}



div#PhotoCaption

{
     
    width:265px; 
padding:5px;
    text-align:center;
}

    A.news {font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
A.news:link { text-decoration: none; color: #FFFFFF} 
A.news:visited { text-decoration: none; color: #FFFFFF;}
A.news:hover {text-decoration: none; color: #a4732e;}

    A.news2 {font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
A.news2:link { text-decoration: none; color: #a4732e} 
A.news2:visited { text-decoration: none; color: #a4732e;}
A.news2:hover {text-decoration: none; color: #ffffff;}

    A.teams {font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}
A.teams:link { text-decoration: none; color: #FFFFFF} 
A.teams:visited { text-decoration: none; color: #FFFFFF;}
A.teams:hover {text-decoration: none; color: #a4732e;}

    A.teams2 {font-family:Arial, Helvetica, sans-serif;  font-size:12pt;}
A.teams2:link { text-decoration: none; color: #a4732e} 
A.teams2:visited { text-decoration: none; color: #a4732e;}
A.teams2:hover {text-decoration: none; color: #ffffff;}

.menu

{
    z-index:100;
  
}
td.registration
{
	text-align:left;
	background-color:#cccccc;
}
