
body {font-family:Arial, Helvetica, sans-serif;
	font-size:10px; background: #4F4E3E;}

#wrapper {width: 1250px; margin: 0 auto;}
/*  styling for temporary golf tournament link: Keeps it at the top of the page */
#tournamentLink {position:absolute; top:10px; right:50px;}
#tournamentLink a:link, #tournamentLink  a:visited, #tournamentLink  a:active {
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	}
#tournamentLink  a:hover {
	text-decoration:none;
	}
/* **************************************************** */


img {padding:0px; 
	border:0px; 
	margin:0px; 
	border:none;}
sup {font-size:10px;}
a:link { color:#4F4E3E; text-decoration:none }
a:active { color:#4F4E3E; text-decoration:none }
a:visited { color:#4F4E3E; text-decoration:none }
a:hover   { color:#000000; text-decoration:none }

a:link.als,  a:visited.als, a:active.als{text-decoration:underline; color:#F7F7D6;}
a:hover.als{text-decoration:none;}



#color2 A:link { color:#FCFADA; text-decoration:none }
#color2 A:visited { color:#FCFADA; text-decoration:none }
#color2 A:active { color:#FCFADA; text-decoration:none }
#color2 A:hover { color:#000000; text-decoration:none }
h1 {font-size:16px;}
h2 {font-size:15px;}
h3 {font-size:14px;}
p a:link, p a:visited, p a:active {text-decoration:underline;}
p a:hover {text-decoration:none;}
/* Added to run new navigation */
#menu {list-style:none;
		margin:0px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:0px;
		}
#menu li {margin:0px; 
	padding:0px;
	text-align:center;
	background-image:url(www/2007Design/nav_bg.jpg);
	background-repeat:no-repeat;

	vertical-align:middle;
			}
#menu li a:link, #menu li a:visited, #menu li a:active {
	color:#000000;
	font-weight:bold;
	font-size:11px;
	background-image:url(www/2007Design/nav_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	height:24px;
	padding-top:5px;
	}
#menu li a:hover {
	background-image:url(www/2007Design/nav_bg_hover.jpg);
	background-repeat:no-repeat;
	}
#header {background: url("www/2007Design/header3.jpg") repeat-x; width: 100%; height: 50px; position: relative; top: 4px; z-index: -1;}
#header div a:link, #header div a:visited, #header div a:active {
	font-family: Rockwell;
	text-decoration:none;
	color:#990033 !important;
	font-size:25px;
	font-weight:bold;}
#header a:hover {
	text-decoration:underline;
	}
#spacer {background: #c6c4ac url('www/images/horz_nav_right2.gif') no-repeat right; height: 17px; width: 100%;}
#cb {background: url('www/images/cb_bg.gif') repeat-x right; width: 100%; height: 5px; padding: 0px; margin: 0px;}
#crossBar {background: url('www/images/crossbar.gif') no-repeat right; height: 5px;}
#slogan {width: 100%; height: 27px; background: #afab81 url('www/images/right_column_top.gif') no-repeat right; font-style: italic; color: #fff;}
/* Controls header in the header on all pages : Fran Delaney Foundation */
p.header {padding-right:50px; margin-top:15px;}
.clear{clear: both;}
/*Sponsor table on sponsor page */
#sponsor td {border:1px solid #AFAB81;}	
#content {background: #FFF; padding: 0; margin: 0; display: block; float: left;}
/* Controls styling of middle column */
#middlecontent {padding:20px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4;
	float: left; 
	width: 893px;
	display: block;
}
#middlecontent h1, #middlecontent h2, #middlecontent h3 {color:#524D42;}
#middlecontent h1 {font-size:15px;}
#middlecontent h2 {font-size:14px;}
#middlecontent h3 {font-size:13px;}
#middlecontent table {font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
#leftcolumn {
	display: block;
	width: 166px; float: left;
	background-color:#AFAB81;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;}
#leftcolumn p {padding:0px 10px 0px 10px;}
#leftcolumn p.image {text-align:center;}
#rightcolumn {	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	}
#sectionleft {background-image:url(www/images/left_boxtop.gif);
	background-repeat:no-repeat;
	padding-top:30px;
	background-color:#f7f7d6;
	border-bottom:1px #000000 solid;
	padding-bottom:20px;}
#sectionleft p, #sectionleft h3 {padding-left:5px;}
	
#rightcolumn p {padding:0px 10px 10px 10px;}
#rightcolumn p.image {text-align:center; padding:0px;}
/* Golf Registration form styling */	
#golfsubmit {width:500px;}
#golfsubmit td.one {width:100px; text-align:right;}
#golfsubmit td.two {width:400px;}
#golfsubmit input{border:1px solid #AFAB81;}
/* Used on the golf registration page for 'buttons' for register */
.golf {margin-top:25px; width:150px; }
.golf a:link, .golf a:visited, .golf active
	{font-size:13px;
	text-align:center;
	display:block;
	color:#ffffff;
	width:100px;
	font-weight:bold;
	border:2px solid #504E3F;
	padding:10px;
	background-color:#990033;
	}

/* Event Registration form styling */
#event td.cOne {font-weight:bold; width:100px; text-align:center;}
#event td{border:1px solid #AFAB81;}
#event td.cTwo {width:600px;}
#golfLink { float: left;
		display: block;
		text-indent:-9999px;
		height: 200px;
		width: 212px;
		background: url("images/content/GolfGraphic.jpg") no-repeat;}
#golfLink:hover {
		background: url("images/content/GolfGraphic.jpg") 0px 200px;
		}

.style1 {font-size: 12px}
#golfLink2 { float: left;
		display: block;
		height: 160px;
		width: 172px;
		text-decoration:underline;
		padding:40px 20px 0px 20px;
}
#golfLink2:hover { float: left;
		display: block;
		height: 160px;
		width: 172px;
		text-decoration:none;
		padding:40px 20px 0px 20px;
}

