/********************* DEFAULT SETTINGS - Arrow Karts *******************/ 

/* Establish general layout parameters
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


body {
   background: white;
   font-size: 10pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   }

img {
	border: 0;
	}
#hidden {
	display:none;
	}

#contents {
   width: auto;
   background: transparent none;
   }
   
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
   
/*#contents a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
   
#contents a[href^="/"]:after {
   content: " (http://www.arrowkarts.com.au" attr(href) ") ";
   }*/
	
/* kart Features */

ul.features {
	padding: 10px 10px 10px 16px;
	margin: 10px 10px 10px 16px;
	list-style-type: square;
	line-height: 1.4em;
	}

/*  Typography */
	
p, td, h2, h3, h4, h5, h6, input, textarea, select	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #0D0069;
	}

#print {
display: none;

} 

#print_breadcrumbs {
border-bottom: 1px solid #000000;
height: 45px;
} 

/* Main Navigation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Top Level */

#navlist {
display: none;
	}
	
#navlist ul {
display: none;
	}

#navlist li {
	float: left;
	list-style-type: none;	
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	height: 32px;
	white-space: nowrap;
	}

#navlist a {
	float: left;
	margin: 0 0 0 0;
	padding: 6px 9px 8px 12px;
	background: #D8D8D8 url("/persistent/siteImages/topMenu_off.gif") no-repeat 0% 0%;
	text-decoration: none;
	color: #333333;
	}

#navlist a:link, #navlist a:link {
	margin: 0 0 0 0;
	padding: 6px 9px 8px 12px;
	color: #333333;
	}

#uberlink a:link {
	margin: 0 0 0 0;
	padding: 6px 9px 8px 12px;
	background: #D8D8D8 url("/persistent/siteImages/topMenu_on.gif") no-repeat 0% 0%;
	color: #333333;
	}

#navlist a:visited
#uberlink a:visited {
	margin: 0 0 0 0;
	padding: 6px 9px 8px 12px;
	background: #D8D8D8 url("/persistent/siteImages/topMenu_on.gif") no-repeat 0% 0%;
	color: #333333;
	}

#navlist a:active,
#uberlink a:active {
	margin: 0 0 0 0;
	padding: 6px 9px 8px 12px;
	background: #D8D8D8 url("/persistent/siteImages/topMenu_on.gif") no-repeat 0% 0%;
	color: #C40005;
	}
	
#navlist a:hover,
#uberlink a:hover {
	margin: 0 0 0 0;
	padding: 6px 9px 8px 12px;
	background: #D8D8D8 url("/persistent/siteImages/topMenu_on.gif") no-repeat 0% 0%;
	color: #C40005;
	}

#uberlink_on a:link, #uberlink_on a:visited, #uberlink_on a:active, #uberlink_on a:hover {
	margin: 0 0 0 0;
	padding: 6px 9px 8px 12px;
	background: #D8D8D8 url("/persistent/siteImages/topMenu_on.gif") no-repeat 0% 0%;
	color: #C40005;
	}



/* Sub Menu */

#sublist {
	background: #000 url("/persistent/siteImages/bgSubMenu.gif") repeat-x;
	position: relative;
	width: 751px;
	height: 27px;
	clear: both;
	}
	
#sublist ul {
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	list-style-type: none; /*turns off display of bullet*/
	font-size: 10px;
	height: 27px;
	text-align: left;
	clear: both;
	}

#sublist li {
	float: left;
	list-style-type: none;	
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	height: 27px;
	white-space: nowrap;
	}

#sublist a {
	float: left;
	margin: 0 0 0 0;
	padding: 3px 9px 8px 12px;
	background: #000 url("/persistent/siteImages/bgSubMenu.gif") repeat-x 0% 0%;
	text-decoration: none;
	color: #FFF;
	}

#sublist a:link, #sublist a:link {
	margin: 0 0 0 0;
	padding: 3px 9px 11px 12px;
	color: #FFF;
	}

#uberlink a:link {
	margin: 0 0 0 0;
	padding: 3px 9px 11px 12px;
	background: #000 url("/persistent/siteImages/bgSubMenu_on.gif") no-repeat 50% 0%;
	color: #FFF;
	}

#sublist a:visited
#sublink a:visited {
	margin: 0 0 0 0;
	padding: 3px 9px 11px 12px;
	background: #000 url("/persistent/siteImages/bgSubMenu_on.gif") no-repeat 50% 0%;
	color: #FFF;
	}

#sublist a:active,
#sublink a:active {
	margin: 0 0 0 0;
	padding: 3px 9px 11px 12px;
	background: #000 url("/persistent/siteImages/bgSubMenu_on.gif") no-repeat 50% 0%;
	color: #FFD506;
	}
	
#sublist a:hover,
#sublink a:hover {
	margin: 0 0 0 0;
	padding: 3px 9px 11px 12px;
	background: #000 url("/persistent/siteImages/bgSubMenu_on.gif") no-repeat 50% 0%;
	color: #FFD506;
	}

#sublink_on a:link, #sublink_on a:visited, #sublink_on a:active, #sublink_on a:hover {
	margin: 0 0 0 0;
	padding: 3px 9px 11px 12px;
	background: #000 url("/persistent/siteImages/bgSubMenu_on.gif") no-repeat 50% 0%;
	color: #FFD506;
	}


/* Footer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


span.backTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #521C50;
	}
	
span.footMenu, span.footMenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform:lowercase;
	}
span.footMenu a:hover {
	color: #CCCCCC;
	}
	
span.div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #521C50;
	}

br.small {
	font-size:9px;
	}





