h1#thecourse 
{
	margin: 0;
   padding: 30px 0 0 0;
   overflow: hidden;
   background-image: url(images/thecourse.gif);
   background-repeat: no-repeat;
    
   height: 0px !important; /* for most browsers */
   height /**/:30px; /* for IE5.5's bad box model */
}

#scorecard
{
	float: left;
	width: 300px;
	background: #FFF;
	/*margin: 10px;
	/*border: 1px solid blue;*/
}

#scorecard div.h_hole_box
{
	float: left; width: 35px; height: 25px; text-align: center;	font-size: 9px; padding-top: 2px;
	border: 1px solid black;
}
#scorecard div.h_white_yards_box
{
	float: left; width: 40px; height: 25px; text-align: center;	font-size: 9px; padding-top: 2px;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
#scorecard div.h_par_box
{
	float: left; width: 30px; height: 25px; text-align: center;	font-size: 9px; padding-top: 2px;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
#scorecard div.h_yellow_yards_box
{
	float: left; width: 40px; height: 25px; text-align: center; font-size: 9px; background: yellow; padding-top: 2px;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
#scorecard div.h_si_box
{
	float: left; width: 38px; height: 25px; text-align: center; font-size: 9px; color: red; padding-top: 2px;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
#scorecard div.h_red_yards_box
{
	float: left; width: 40px; height: 25px; text-align: center; font-size: 9px; background: red; padding-top: 2px;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
#scorecard div.h_red_par_box
{
	float: left; width: 30px; height: 25px; text-align: center; font-size: 9px; background: red; padding-top: 2px;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
#scorecard div.hole_box
{
	float: left; width: 35px; height: 16px; text-align: center; 
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-left: 1px solid Black;
}
#scorecard div.hole_box a
{
	color:#000;
	text-decoration: underline;
	/*padding-left: 13px;
	padding-right: 14px;*/
}
#scorecard div.hole_box a:hover
{
	/*color:#FFF;*/
	background: #a2c163;
	/*background-image: url(images/flag.gif);*/
	height: 100%;
	display: block;
	text-decoration: none;
}
#scorecard div.hole_in_box
{
	float: left; width: 35px; height: 16px; text-align: center; 
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-left: 1px solid Black;
}
#scorecard div.hole_in_box a
{
	color: #000;
	text-decoration: underline;
	/*padding-left: 9px;
	padding-right: 10px;*/
}
#scorecard div.hole_in_box a:hover
{
	/*color:#FFF;*/
	background: #a2c163;
	/*background-image: url(images/flag.gif);*/
	height: 100%;
	display: block;
	text-decoration: none;
}
#scorecard div.white_yards_box
{
	float: left; width: 40px; height: 16px; text-align: center; font-weight: bold; 
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
}
#scorecard div.par_box
{
	float: left; width: 30px; height: 16px; text-align: center; font-weight: bold; 
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
}
#scorecard div.yellow_yards_box
{
	float: left; width: 40px; height: 16px; text-align: center; font-weight: bold; background: yellow;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
}
#scorecard div.si_box
{
	float: left; width: 38px; height: 16px; text-align: center; color: Red;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
}
#scorecard div.si2_box
{
	float: left; width: 38px; height: 16px; text-align: center; color: Black; font-weight: bold;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
}
#scorecard div.red_yards_box
{
	float: left; width: 40px; height: 16px; text-align: center; font-weight: bold; background: red;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
}
#scorecard div.red_par_box
{
	float: left; width: 30px; height: 16px; text-align: center; font-weight: bold; background: red;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
}

#scorecard_right
{
	float: left;
	width: 220px;
	/*margin: 10px 10px 10px 0;*/
}

