body {
	margin: 0; padding: 0;
	background: #919191 url(pics/layout/bg.jpg) repeat-x top center;
	text-align: center;
	font: normal 11px Verdana;
	color: #000000;
	word-wrap: break-word;
        line-height: 1.4em;
}

a {
        font-weight: bold;
        colour: #003366;
        text-decoration: none;
}

a:hover {
        text-decoration: underline;
}

label
{
  float: left;
  clear: left;
  text-align: right;
  width: 14em;
  margin-right: 0.5em;
  margin-bottom: 0.5em;

}

#topbar {
        margin: auto; padding: 0;
	width: 980px; height: 111px;
        background: transparent url(pics/layout/topbar.jpg) no-repeat top center;
    }


#navbar {
        text-align: center;
	font: normal 12px Verdana;
	color: #fffff;
	word-wrap: break-word;
        margin: auto; padding-top: 80px;
}
    
#navbar a {
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}

#navbar a:hover {
        text-decoration: underline;    
}

#lingardsbody {
	margin: auto; padding: 0;
	width: 980px;
	background: transparent url(pics/layout/content_bg.jpg) repeat-y top center;
	text-align: center;
}

#body_top {
	margin: 0; padding: 0;
	background: transparent url(pics/layout/content_top.jpg) no-repeat top center;	
}

#body_bottom {
	margin: 0; padding: 0 20px;
	width: 940px; height: 20px;
	background: transparent url(pics/layout/content_bottom.jpg) no-repeat bottom center;	
}

#body_bottom p {
	margin: 0; padding: 0;
	width: auto;
	float: right;
}

#lingards {
	margin: 0; padding: 20px; /* 5px for the drop-shadow and 15px for padding */
	width: 940px;
	min-height: 500px;	/* min height so that the gradient blends in with the footer */
	_height: 500px;
	text-align: left;
}

div.image_thumbnail {
padding: 0px 0px 0px 0px;
border: 0; margin: 0;
float: left;
width: 117px;
height: 92px;
font-size: 0.8em;
}

div.thisweek {
width: 243px;
height: 249px;
background-image: url(pics/layout/lineup_bg.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 32px;
padding-left: 5px;
padding-right: 0px;
padding-bottom: 5px;
float: left;
}

div.coming {
width: 243px;
height: 249px;
background-image: url(pics/layout/events_bg.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 32px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
float: left;
margin-right: 46px;
}

div.onwebsite {
width: 330px;
height: 249px;
background-image: url(pics/layout/website_bg.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 34px;
padding-left: 16px;
padding-right: 0px;
padding-bottom: 0px;
float: left;
margin-right: 46px;
}

div.fri_outer
{
width: 250px;
float: left;
}

div.fri_header {
width: 250px;
height: 26px;
background-image: url(pics/roster/sat.jpg);
background-repeat: no-repeat;
background-position: left top;
margin-top: 10px;
margin-bottom: 0px;
margin-right: 8px;
padding: 0px;
font: bold 14px Verdana;
color: #FFFFFF;
text-align: right;
}

div.fri_content {
width: 250px;
background-color: #96dfff;
}

div.sat_outer
{
width: 250px;
float: left;
}

div.sat_header {
width: 250px;
height: 26px;
background-image: url(pics/roster/sat.jpg);
background-repeat: no-repeat;
background-position: left top;
margin-top: 10px;
margin-right: 8px;
margin-bottom: 0px;
padding: 0px;
font: bold 14px Verdana;
color: #FFFFFF;
text-align: right;
}

div.sat_content {
width: 250px;
background-color: #96dfff;
}


