body {
  background: url('images/nav_ice_bg_players.jpg') no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
/*
background-image: url('images/nav_ice_bg_players.jpg'); 
background-repeat: repeat-x;
background-color: none;*/
}


#frame {
width: 800px;
height: auto;
margin-right: auto;
margin-left: auto;
margin-top:0;
margin-bottom:0;
padding-bottom:: 5px;
text-align:left;
border: 1px solid #000000;
Font: 11px verdana;
background-color: #ffffff;

}


#frame-two {
width: 1800px;
height: auto;
margin-right: auto;
margin-left: auto;
margin-top:0;
margin-bottom:0;
padding-bottom:: 5px;
text-align:left;
border: 1px solid #000000;
Font: 11px verdana;
background-color: #ffffff;

}





#contentheader {
width: 800px;
height: 150px;
background-image: url('images/navbanner_bgb.jpg');
background-repeat: no-repeat;
border-top: 1px solid #f8f8f8;

background-color: none;
}
#contentleftajax {
padding:1px 1px 1px 1px;
border: 1px solid #000000; 
width:480px;
height:300px;
background:#ffffff;
float:left;
overflow: hidden; 

}

#news_content
{
width: 266px;
height: 197px;
margin: 8px 1px 1px 1px;
border: 0px solid #282828;
overflow-y: auto;
overflow-x: hidden; 

}   
    	
#contentleftajax p {
font: 16px Arial;
margin: 5px 0px 0px 10px;
} 	
#contentrightajax h1 {
font: 16px Arial;
color: #ffffff;
margin: 0px 0px 0px 10px;
}	
#contentrightajax {
width:270px;
height:301px;
background:#ffffff;
border: 1px solid #000000; 
float:right;
background-image: url('images/title_bg.jpg'); 
background-repeat: no-repeat;
background-position: 1px 1px;
}	
			
#home_left {
width: 225px;
height: 125px;
float:left;
border: 1px solid #282828;
margin: 5px 5px 5px 5px;
}

#footer  {
height: 250px;
width: 780px;
text-align: left;
border: 1px solid #000000;
padding:0px 5px 5px 5px;
background-color: #282828;
background-image: url('images/ohshlogo_bg.jpg');
background-repeat: no-repeat;

margin:5px 0 5px 5px;
}
#footerleft
{
margin:15px 10px 0px 10px;
font: 11px verdana;
color:#000000;
height: 225px;
width: 135px;
text-align: left;
border-right: 1px dotted #686868;
background-color:none;
float:left;
line-height: 1.5;
}
#footerleft a:link {color:#cccccc; text-decoration:none }
#footerleft a:visited {color:#ffffff; text-decoration:none}
#footerleft a:active {color:#ffffff; text-decoration:none }
#footerleft a:hover {color:#ffffff; text-decoration:underline}	
#footerleftcenter { 
margin:15px 10px 0px 10px;
font: 11px verdana;
color:#000000;
height: 225px;
width: 135px;
text-align: left;
border-right: 1px dotted #686868;
background-color: none;
float:left;
line-height: 1.5;
}
#footerleftcenter a:link {color:#ffffff; text-decoration:none }
#footerleftcenter a:visited {color:#ffffff; text-decoration:none}
#footerleftcenter a:active {color:#ffffff; text-decoration:none }
#footerleftcenter a:hover {color:#ffffff; text-decoration:underline}	
#footerrightcenter  {
margin:50px 10px 0px 10px;
border: 0px solid #cccccc;
font: 11px verdana;
color:#000000;
height:150px;
width: 135px;
text-align: left;
line-height: 1.5;
float: left;
}

#footerrightcenter a:link {color:#ffffff; text-decoration:none }
#footerrightcenter a:visited {color:#ffffff; text-decoration:none}

#footerright  {
margin: 50px 10px 0px 10px;
font: 11px verdana;
color:#ffffff;
height:150px;
width: 135px;
text-align: left;
border: 0px solid #b8b8b8;
background-color: none;
float:left;
line-height: 1.5;
}
#footerrightcenter a:active {color:#000000; text-decoration:none }
#footerrightcenter a:hover {color:#000000; text-decoration:underline}	

#footerright a:link {color:#000000; text-decoration:none }
#footerright a:visited {color:#000000; text-decoration:none}
#footerrigt a:active {color:#000000; text-decoration:none }
#footerright a:hover {color:#000000; text-decoration:underline}	
#footertail  {
margin:50px 10px 0 10px;
font: 11px verdana;
color:#ffffff;
height:150px;
width: 130px;
border: 0px solid #f8f8f8;

line-height: 1.5;
float:left;}

#footerbottomleft {
margin-top: 1px;
height:35px;
width: 300px;
border: 0px solid #cccccc;
float:left;
margin-left:5px;
}
#footerbottomcenterright {
margin-top: 1px;
height:35px;
width: 20px;
border: 0px solid #cccccc;
float:right;
}
#footerbottomcenterleft {
margin-top: 1px;
height:35px;
width: 20px;
border: 1px solid #cccccc;
float: right;
}
#footerbottomright {
margin-top: 1px;
height:35px;
width: 20px;
border: 0px solid #cccccc;
float:right;
}

#footer p {
margin: 5px 0 0 0;
color: #ffffff;
font: 11px verdana;
}	
p,h1,pre  {
margin:0px 0px 0px 0px;
}
		
	h1 {
		font-size:14px;
		padding-top:3px;
		}
		
			
	h3 {
		font: 75% verdana;
		margin-top:5px;
		}
		
	h4 {
		font: 11px verdana;
		margin-bottom:5px;
		margin-left: 20px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:0px;
		margin:0px;
		}
	
	#contentleft p { font:11px verdana}
	#contentcenter p { font:11px verdana}
	#contentright p { font:11px verdana}
	
a:link {color:#000000; text-decoration:none; }
a:visited {color:#000000; text-decoration:none}
a:active {color:#000000; text-decoration:none }
a:hover {color:#000000; text-decoration:underline}	




/*navagation*/

#nav {margin: 102px 0 0 0;}
#nav {width:800px; height:23px;  position:relative;}
#nav .select, #nav .current {margin:0; padding:0; list-style:none;}
#nav li {display:inline; margin:0; padding:0; height:auto;}
#nav .select a,
#nav .current a {display:block; height:23px; float:left; padding:0 10px 0 10px; text-decoration:none; font:12px verdana; line-height:20px; white-space:nowrap; border-right:1px solid #000000; color:#000000; font-weight:bold;}
* html #nav .select a, * html #nav .current a {width:1px; height:23px;}
#nav .select li:hover a,#nav .select a:hover {background:#000000; cursor:pointer; color:#ffffff;}
#nav .sub {display:none;}
/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}
#nav .current a { background:#c0c0c0;color:#000000;}
#nav .current a:hover { background:#c0c0c0; color:#000000;}
#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {color:#282828;text-decoration:underline;}
#nav .sub_active .current_sub a {color:#ffffff}
#nav .sub_active a:hover {color:#ffffff; text-decoration:underline;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:800px; top:20px; left:0; background:none; margin-top:0; padding:0; z-index:100; color:#000000; font:14px verdana;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}

#nav .sub_active { background:none;display:block; position:absolute; width:800px; top:20px; left:0; margin-top:0; padding:0; z-index:10;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a { height:21px; text-decoration:none; line-height:25px; white-space:nowrap; display:block; float:left;  padding:5px 10px 10px 10px; margin:0;background:#fff;font:14px verdana; white-space:nowrap; border-bottom:1px #ffffff; color:#000000;}

#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {background:none;display:block; padding:5px 10px 10px 10px; margin:0; white-space:nowrap; border:0; color:#000000; font-size:12px;}

/*socialmediarollovers*/


img.nohover {border:0}
img.hover {border:0;display:none}
A:hover img.hover {display:inline}
A:hover img.nohover {display:none}


/*child.php style*/

#right_margin {
width:300px;
height:847px;
float: right;
margin-top: 20px;
border: 1px solid #282828;
background-color: #ffffff;
padding: 10px 0px 0px 5px;
 }
#title_container {
float: left;
width: 770px;
height: 900px;
border: 1px solid #000000;
background-color: #a8a8a8;
margin: 0px 5px 0px 5px;
padding: 0px 10px 10px 10px;
background-position: 1px 1px;
background-image: url('images/title_Child_schedule_bg.jpg'); 
background-repeat: no-repeat;
font: 12px verdana;
}
#title_container h1 {
font: 16px Verdana;
color: #ffffff;
margin-top: 2px;
}	
#content_left {
float: left;
width: 435px;
height:837px;
border: 1px solid #000000;
background-color: #ffffff;
margin: 20px 0px 0px 0px;
overflow: auto;
padding: 10px 10px 10px 10px;
}
#content_child h1{
font: 16px verdana;
color:#000000;
margin-top: 3px;
 }
 
#content_schedule {
float: left;
width: 790px;
height:1400px;
border: 1px solid #282828;
background-color: #ffffff;
margin: 0px 5px 5px 5px;
background-image: url('images/title_Child_schedule_bg.jpg'); 
background-repeat: no-repeat;
background-position: 1px 1px;
font: 12px verdana;
}
#content_schedule h1 {
font: 16px verdana;
color: #ffffff;
margin: 0px 0px 0px 10px;
}	


#elkshockey_pic {
width: 435px;
height: 300px;
border: 1px solid #282828;

 }
 
 #submit_content {
float: left;
width: 790px;
height:500px;
border: 1px solid #282828;
background-color: #ffffff;
margin: 0px 5px 5px 5px;
background-image: url('images/title_Child_schedule_bg.jpg'); 
background-repeat: no-repeat;
background-position: 1px 1px;
font: 12px verdana;
color: #000000;
 } 
  #submit_content h1 {
font: 16px verdana;
color: #ffffff;
margin: 0px 0px 0px 10px;
}
 
 
 #contact_content {
float: left;
width: 790px;
height:400px;
border: 1px solid #282828;
background-color: #ffffff;
margin: 0px 5px 5px 5px;
background-image: url('images/title_Child_schedule_bg.jpg'); 
background-repeat: no-repeat;
background-position: 1px 1px;
font: 12px verdana;
color: #000000;
overflow-x: none;
overflow-y: auto;
}
 
 #contact_content h1 {
font: 16px verdana;
color: #ffffff;
margin: 0px 0px 0px 10px;
}	 
 
 
 
 #child_content {
float: left;
width: 790px;
height:300px;
border: 1px solid #282828;
background-color: #ffffff;
margin: 0px 5px 5px 5px;
background-image: url('images/title_Child_schedule_bg.jpg'); 
background-repeat: no-repeat;
background-position: 1px 1px;
font: 12px verdana;
color: #000000;
 }
 
 #child_content h1 {
font: 16px verdana;
color: #ffffff;
margin: 0px 0px 0px 10px;
}	
 
 ul{
list-style-type: none;
padding: 0;
margin-left: 0;
}
