/* CSS Document */

.blank {font-size: smaller; color: #dcdcfe!important; }
a.golfnews:link, a.golfnews:visited, a.golfnews:active { color: blue; text-decoration: none; display: block; background: transparent; }
a.golfnews:hover { color: red!important; text-decoration: none; display: block; background: #FFF; }
a:link, a:visited, a:active { color: blue; text-decoration: none; background: transparent; }
a:hover { color: red!important; text-decoration: none; background: transparent; }
H3, H2, H1, p { font-family: arial, helvetica, sans-serif; }
H1, H2, H3 { margin: 1px; font-weight: 900; }
H1 { font-size: larger; }
H2, H3, p { font-size: smaller; }
body {margin: 0; font-family: arial, helvetica, sans-serif; }
a.golflink:link, a.golflink:visited, a.golflink:active, { color: blue; line-height: 150%; text-decoration:none; background: transparent; }
a.golflink:hover, { color: red!important; line-height: 150%; text-decoration:none; background: transparent; }
.golf {margin: 5px; font=size: large; color: #444; font-weight: 900;}
.golfsmall {font-size: normal; color: #444; font-weight: 900;}
.white {font-size: smaller; color: #FFF; }
.black {font-size: smaller; }

#navigation { padding: 0; font-size:smaller; margin: -18px 0 0 80px; border: 0; height:19px!important;}
#nav, #nav ul {
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
	line-height: 1;
	}

#nav a {
	display: block;
	color:#000000;
	padding: 0;
	margin: 0;
	border: 0;
}

#nav li { /* all list items */
	float: left;
	padding: 0 10px 0 0;
	margin: 0;
	border: 0;

	 /* width: 7em; width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	padding:0px 0 0 0;
	margin: 0;
	border: 0;
	position: absolute;
	background: #a5a5fc;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav a:hover{
color:white!important;}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#nav li ul li {
	padding: 2px 0 2px 1px;
	width:10em;
}

#nav li ul li:hover, #nav lu ul li.sfhover {
	background-color:#000066;
	color:white!important;
}


#content {
	clear: left;
	color: #ccc;
}