/* @override sitenav.css */body {	padding: 0;	margin: 0;}#sitenav {	background-color: black;	width: 100%;	height: 36px;}#sitenav ul a {	color: white;	text-decoration: none;	border-style: none;}#sitenav ul {	margin: 0 auto;	width: 255px;}#sitenav ul li {	float: left;	margin-right: 5px;	list-style-type: none;}/* @link buttons */li#nav_info {	display: block;	width: 44px;	height: 29px;	background-image: url(sitenav/nav_info.gif);	background-position: 0 0;}li#nav_info:hover {	background-repeat: no-repeat;	background-position:  -44px 0;	text-decoration: none;}li#nav_info a {	width: 44px;	height: 29px;	display: block;	text-indent: -9999px;}li#nav_safety {	display: block;	background-image: url(sitenav/nav_safety.gif);	width: 61px;	height: 29px;	background-position: 0 0;}li#nav_safety:hover {	background-position: -61px 0;	background-repeat: no-repeat;	text-decoration: none;}li#nav_safety a {	width: 61px;	height: 29px;	display: block;	text-indent: -9999px;}li#nav_entries {	display: block;	background-image: url(sitenav/nav_entries.gif);	width: 66px;	height: 29px;	background-position: 0 0;}li#nav_entries:hover {	background-position: -66px 0;	background-repeat: no-repeat;	text-decoration: none;}li#nav_entries a {	width: 66px;	height: 29px;	display: block;	text-indent: -9999px;}li#nav_therace {	display: block;	background-image: url(sitenav/nav_racing.gif);	width: 61px;	height: 29px;	background-position: 0 0;}li#nav_therace:hover {	background-position: -61px 0;	background-repeat: no-repeat;	text-decoration: none;}li#nav_therace a {	width: 61px;	height: 29px;	display: block;	text-indent: -9999px;}/* removes dotted link effect*/a, a:link, a:visited, a:hover, a:active, input { outline:0; }