﻿*
{
    margin:0;
    padding:0;
}

html
{
    font-size:100%;
}

body 
{
    font-size:62.5%;
    font-family:Arial, sans-serif;
}

#header
{
   width:1000px;
   clear:both;
   margin-top:-1.4em;  
}

#Wrapper
{
    position:relative;
    margin:0 auto;
	width:1000px;
	height:auto;
	background:#fff url(../../Images/bg.gif) repeat-y;
}

#topNav
{
  
     height:41px;
     background-color:#143452; 
     padding-left:120px;
}

#banner
{
    margin-top:2px;
    width:1000px;
    height:218px;
    background:#385672 url(../../Images/topheader5.jpg) no-repeat;
}

#imageholder
{
  position:absolute;
  width:114px;
  height:46px;
  margin-left:281px;
  margin-top:0px; 
  background :url("../../Images/Image.gif") no-repeat;
  z-index:20;
}

#spacer
{
 height:40px;
 background-color:#6f98be; 
 margin-top:2px;  
}

#dedicated
{
   position:absolute;
   color:#fff; 
   font-size:1.4em;
   margin-top:275px;
   top:0;
   margin-left:120px;
   letter-spacing:1.5pt;
   text-align:center;
}

#date
    {
    position:absolute;
    text-align:center;
    margin-top:270px;
    top:0;
    margin-left:720px;
    }
    
#logo
{
  display:block;
  width:256px;
  height:218px;
  text-align:left;
  padding-top:0px;
  padding-left:0px;
  margin-left:657px;
}

#logo a
{
    text-decoration:none;
    color:#fff;  
}



#midnav
{
  clear:both;
  background-color:#fff;
  border-bottom:1px solid #6f98be;  
  padding-left:120px;
  height:41px;
}

.itemMidNav
{
    
    padding-right:2.1em;
    font-weight:bold;
    font-size:1.4em;
    width:6em;
}

.itemNav
{
    font-size:1.8em;
    margin-right:1.1em;
    height:38px;
}

#sidebar, .sidebarimages
{
    float: left;
    margin-top:20px;
	width: 230px;
	padding-bottom: 10px;
	text-align:left;
	height:auto;
	margin-left:0px;
	background-color:#fff;
}

#sidebar .sidebarimages p
{
    margin:0 0 0 0;
}

#sidebar h2
{
   width:188px;
   height:26px;
   padding-bottom:10px;
   margin-left:36px;
   font-weight:bold;
   font-size:1.8em;
   color:#777;
   margin-top:24px;
   margin-bottom:2px;
   text-align:left;
}

#sidebar p
{
 margin-left:40px;
 margin-top:14px;
 line-height: 1.4em;
 font-size:1.4em;
 color:#aaa;
 
}

#sidebar a
{

 color:#ff3b00;
 font-size:small; 
 text-decoration:none;   
}

ul#coaches
{
    margin-top:10px;
    margin-bottom:20px;
    list-style:none;
    margin-left:0px;
    padding-left:40px;
    background:#fff;
}

ul#coaches li
{
    border-bottom:1px dotted #486173;
    padding-bottom:10px;
    padding-top:8px;

}

ul#coaches a
{
    color:#486173;
}

ul#coaches a:hover
{
    color:#143452;
}

#content
{
    float:left;
    margin-top:20px;
	width: 540px;
	height:auto;
	padding-bottom: 10px;
	padding-right:20px;
	margin-left:100px;
}

h2, .header
{
   clear:both;
   margin-left:20px;
   font-weight:bold;
   font-size:1.8em;
   color:#666;
   height:26px;
   margin-top:24px;
   margin-bottom:2px;
   padding-bottom:10px;
   text-align:left; 
}

  p, .body,.grid
{
     margin-left:20px;
     margin-top:14px;
     line-height: 1.4em;
     color: #777;
     font-size:1.4em; 
}

.body p
{

     margin-left:0px;
     margin-top:14px;
     line-height: 1.4em;
     color: #777;
     font-size:1em; 
}

#content  a, .body a
{
     color:#ff3b00;
     font-size:small; 
     text-decoration:none; 
}

.dividerleft
{
    float:left;
    width:20%;
    text-align:left;
}

.dividerright
{
    float:left;
    width:79%;
    text-align:left;
}

.dividerleftabout
{
    float:left;
    width:40%;
    text-align:left;
}

.dividerrightabout
{
    float:left;
    width:30%;
    text-align:left;
    color:#143452;
}

.dividerrighttimes
{
    float:left;
    width:59%;
    text-align:left;
    color:#143452;
}

.divideroutsiderightabout
{
    float:left;
    width:25%;
    text-align:left;
    color:#143452;
}
    
.entryPubDate
    {
    border-bottom: 1px dotted #C0C0C0;
    font-size: 1em;
    color:#777;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:20px;
    margin-bottom:15px;
    }
    
.MerchandisePrice
    {
    border-bottom: 1px dotted #C0C0C0;
    font-size: 1.4em;
    color:#777;
    padding-top:10px;
    padding-bottom:10px;
    margin-left:20px;
    margin-bottom:15px;
    }
    
.image
{
    
    margin:.4em 1.2em 0 2em;
    display:inline;
    width:auto;
}

#login
{
  width:300px;
  margin-left:160px;
  margin-top:60px; 
  font-size:1.4em;
  color:#777;
}

#footer
{
 clear:both;
 width:1000px;
 height:40px;
 text-align:center;
 color:#999;
 font-size:1.3em;
 padding-top:10px;
 border-top:1px solid #6f98be;
}

.bodyFooter
{
    font-style: normal;
    font-size: .8em;
    padding-bottom:5px;
    
}

.bodyFooter a
{
    text-decoration:none;
    color:#aaa;
}

.headerstyle
{
    background-color:#fff;
    font-size:1.1em;
    color:#777;
    margin-left:20px;
}

.class
{
    padding-top:15px;
    padding-right:30px;
    width:40%;
    vertical-align:top;
    font-weight:bold;
}

#captcha
{
    clear:both;
    width:50%;
}


 
 
    




