body {
	margin						: 0;
	color							: #000000;
	background				: #EFEFEF url('/bowling-bg2a.png') repeat top center;
}

#w1 {
	background				: url('/bowling-bg1a.png') repeat-x top center;
}
#w2 {
	width							: 960px;
	margin						: 0 auto;
}




#hdr {
	background				: url('/bowling-bg1b.png') repeat-x top center;
	padding						: 20px;
	color							: #FFFFFF;
	height						: 160px;
}
* html #hdr {
	height						: 200px;
	he\ight						: 160px;
}

#hdr h1 {
	float							: left;
	width							: 550px;
	font-weight				: bold;
	font-family				: georgia, times, sans-serif;
	margin						: 0;
}
#hdr p {
	float							: left;
	width							: 600px;
	font-family				: georgia, times, sans-serif;
	margin						: 20px 0 0 0;
	text-align				: center;
	font-size					: 0.9em;
}
#thisweek {
	font-weight				: bold;
}
#info {
	float							: right;
	width							: 200px;
}
#info div {
	margin-bottom			: 10px;
}


#bdy {
	background-color	: #FFFFFF;
	padding						: 10px;
	font-size					: 90%;
}
#bdy h2, #bdy h3 {
	color							: #000080;
	text-align				: center;	
}
#bdy h2 {
	padding						: 0.2em;
	margin						: 2em 0;
	border-width			: 1px 0;
	border-style			: solid;
	border-color			: #DFDFDF;
}
#bdy h3 {
	margin-top				: 2em;
}




#notes {
	text-align				: center;
}
#linky {
	text-align				: center;
	width							: 600px;
	margin						: 0 auto;
}



#backfwd {
	height						: 30px;
}



.as {
	margin						: 2em auto;
	text-align				: center;
	padding						: 20px 0;
}


.pos1 {
	color							: #800000;
}
.pos2 {
	color							: #000080;
}
.pos3 {
	color							: #008000;
}


.highhcp td, .highscr td {
	padding						: 0.1em 0.75em;
}
.outstanding td, .best td {
	padding						: 0.1em 1em;
}


.leftcol {
	text-align				: left;
}
.centercol {
	text-align				: center;
}
.rightcol {
	text-align				: right;
}

