	body
	{
		text-align: center;
		background-color: #f3f3f3;
		margin: 0px auto;
	}

/*
*	MAIN LAYOUT
*/

	#Layout
	{
		position: relative;
		width: 940px;
		margin: 0px auto;
		font-family: arial, helvetica, verdana tahoma;
		font-size: 0.9em;
		color: #666666;
		border-style: solid;
		border-color: #dedede;
		border-width: 0px 1px 1px 1px;
		background-color: #ffffff;
	}

	#Layout-Header
	{
		position: relative;
		width: 940px;
		height: 200px;
		background-image: url(/images/Header.jpg);
		background-repeat: no-repeat;
	}

	#Header-Logo
	{
		display: block;
		position: absolute;
		width: 125px;
		height: 119px;
		top: 15px;
		left: 40px;				
	}
	
/*
*	MAIN MENU
*/
	#Layout-MainMenu
	{
		position: absolute;
		width: 940px;
		height: 40px;
		top: 160px;
		left: 0px;
		background-color: transparent;
		text-align: left;
	}

	#MainMenu
	{
		position: relative;
		width: 800px;
		height: 30px;
		margin: 5px 5px 5px 5px;
		background-color: transparent;

	}

	#MainMenu-HomeButton
	{
		position: absolute;
		top: -5px;
		left: 850px;
		width: 71px;
		height: 45px;
		margin: 0px 0px 0px 0px;
		background-color: transparent;
		
	}
	
	#MainMenu-MenuItems
	{
		position: relative;
		width: 800px;
		height: 26px;
		top: 2px;
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		list-style-image: none;
		list-style-type: none;
	}

	#MainMenu-MenuItems li
	{
		margin: 0px;
		padding: 0px;
		float: left;
		display: block;
		height: auto;
		width: auto;
		background-image: none;
	}

	#MainMenu-MenuItems li a:link, #MainMenu-MenuItems li a:visited, #MainMenu-MenuItems li a:active
	{
		display: block;
		width: auto;
		height: auto;
		float: left;
		color: #ffffff;
		font-family: times new roman, georgia, MS Serif, verdana, tahoma;
		font-size: 14px;
		margin: 5px 5px 0px 0px;
		padding: 0px 10px 0px 10px;
		text-decoration: none;
		text-align: center;
		background-color: transparent;
		border-style: dotted;
		border-color: #ffffff;
		border-width: 0px 1px 0px 0px;
		background-image: none;
	}

	html > body #MainMenu-MenuItems li a:link, #MainMenu-MenuItems li a:visited, #MainMenu-MenuItems li a:active
	{
		height: auto;
	}

	#MainMenu-MenuItems li a:hover
	{
		text-decoration: underline;
		background-color: transparent;
	}

	#MainMenu-MenuItems li.active a
	{
		color: #ff0000;
	}

/*
*	SEARCH BAR
*/

	#Layout-SearchBar
	{
		position: relative;
		width: 940px;
		height: 40px;
		background-color: #f3efec;
		border-style: dotted;
		border-color: #dedede;
		border-width: 0px 0px 1px 0px;
	}

	#SearchBar-Search
	{
		position: absolute;
		top: 6px;
		left: 700px;
		width: auto;
		height: auto;
		background-color: transparent;
	}

	.SearchInput
	{
		width: 150px;
		height: auto;
		border: 1px solid #e4e4e4;
		margin-top: 1px;
		color: #666666;
		padding: 2px;
	}

	#SearchBar-Date
	{
		position: absolute;
		top: 12px;
		left: 12px;
		width: auto;
		height: auto;
		background-color: transparent;
		font-family: times new roman, georgia, MS Serif, verdana, tahoma;
		font-size: 14px;
		font-weight: bold;
		color: #777777;
	}

/*
*	CONTENT
*/

	#Layout-Content
	{
		position: relative;
		width: 940px;
	}

	#Content-Main
	{
		position: relative;
		width: 920px;
		margin: 15px 10px 10px 10px;
		background-color: transparent;
		text-align: left;
	}
	
	.ContentTable
	{
		position: relative;
		width: 920px;
	}

	.ContentTable-NavCell
	{
		width: 220px;
	}

	.ContentTable-ContentCell
	{
		
	}
	
	.ContentTable td
	{
		vertical-align: top;
	}

	#Content
	{
		position: relative;
		margin: 0px 25px 10px 30px;
		background-color: transparent;
	}

	#Content div
	{
		font-size: 1em;
	}

	h1
	{
		font-family: times new roman, georgia, MS Serif, verdana, tahoma;
		font-size: 22px;
		border-style: dotted;
		border-width: 0px 0px 1px 0px;
		padding: 0px 0px 5px 0px;
		margin: 0px auto;
	}

	h2, h3, h4, h5, h6
	{
		color: #3399cc;
	}

/*
*	SUB MENU (LEFT HAND MENU)
*/

	#SubMenu1Heading
	{
		position: relative;
		width: 220px;
		height: 35px;
		background-color: #333333;
		font-family: arial, helvetica, verdana tahoma;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		border: 1px solid #333333;
	}

	#SubMenu1Heading div
	{
		position: absolute;
		top: 10px;
		left: 10px;
	}

/*
*	LEVEL 1 SUBMENU
*/

	#SubMenu1
	{
		position: relative;
		width: 220px;
		border-style: solid;
		border-color: #e3e3e3;
		border-width: 0px 1px 1px 1px;
		background-color: #fbfbfb;
	}

	#SubMenu1-MenuItems
	{
		position: relative;
		width: auto;
		height: auto;
		top: 0px;
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	#SubMenu1-MenuItems li
	{
		margin: 0px;
		padding: 0px;
		list-style-image: none;
		list-style-type: none;
	}

	#SubMenu1-MenuItems li a:link, #SubMenu1-MenuItems li a:visited, #SubMenu1-MenuItems li a:active
	{
		display: block;
		width: 100%;
		color: #666666;
		font-family: verdana, tahoma;
		font-size: 11px;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 9px 0px;
		text-decoration: none;
		text-align: left;
		background-color: #fbfbfb;
		border-style: dotted;
		border-color: #cccccc;
		border-width: 1px 0px 0px 0px;
		background-image: url(/images/MenuItemArrow-Right-Grey.png);
		background-position: center right;
		background-repeat: no-repeat;
	}

	#SubMenu1-MenuItems li a span
	{
		display: block;
		margin: 0px 10px 0px 10px;
	}

	html > body #SubMenu1-MenuItems li a:link, #SubMenu1-MenuItems li a:visited, #SubMenu1-MenuItems li a:active
	{
		height: auto;
	}

	#SubMenu1-MenuItems li a:hover
	{
		color: #ff3333;
		text-decoration: none;
		background-color: transparent;
		background-image: url(/images/MenuItemArrow-Right-Red.png);
	}

	#SubMenu1-MenuItems li.active a
	{
		color: #ff3333;
		background-image: url(/images/MenuItemArrow-Down-Red.png);
		background-position: center right;
		background-repeat: no-repeat;
	}

/*
*	LEVEL 2 SUBMENU
*/

	#SubMenu1-MenuItems li ul
	{
		background-color: #f6f6f6;
		border-style: dotted;
		border-color: #cccccc;
		border-width: 1px 0px 0px 0px;
	}

	#SubMenu1-MenuItems li ul li a:link, #SubMenu1-MenuItems li ul li a:visited, #SubMenu1-MenuItems li ul li a:active
	{
		display: block;
		width: 100%;
		color: #666666;
		font-family: verdana, tahoma;
		font-size: 10px;
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 0px 0px;
		text-decoration: none;
		text-align: left;
		background-color: #f6f6f6;
		border-style: dotted;
		border-color: #000000;
		border-width: 0px 0px 0px 0px;
		background-image: none;
	}

	#SubMenu1-MenuItems li ul
	{
		margin-left: 0px;
		padding: 0px;
	}

	#SubMenu1-MenuItems li ul li
	{
		margin: 0px 0px 0px 10px;
		padding: 0px;
	}

	#SubMenu1-MenuItems li ul li a span
	{
		display: block;
		margin: 0px 10px 2px 0px;
	}

	#SubMenu1-MenuItems li ul li a:hover, #SubMenu1-MenuItems li ul li.active a
	{
		color: #FF0000;
	}

/*
*	PARTNER BAR
*/

    .LayoutPartnerBarImage  
    {
        border-style: none;
        border-width: 0px;
        text-decoration: none;
        margin-left: 7px;
    }


	#Layout-PartnerBar
	{
		position: relative;
		width: 940px;
		height: 65px;
		background-color: #f5f5f5;
		border-style: dotted;
		border-color: #dedede;
		border-width: 1px 0px 0px 0px;
	}

/*
*	FOOTER
*/

	#Layout-Footer
	{
		position: relative;
		width: 940px;
		height: 115px;
		background-color: #333333;
	}

	#Footer
	{
		position: relative;
		width: 920px;
		height: 95px;
		top: 8px;
		background-color: transparent;
		margin: 0px 10px 10px 10px;
		color: #ffffff;
		font-family: times new roman, georgia, MS Serif, verdana, tahoma;
		font-size: 12px;
	}

	#FooterContent1
	{
		position: absolute;
		width: 920px;
		height: 60px;
		top: 0px;
		left: 0px;
		border-style: dotted;
		border-color: #dedede;
		border-width: 0px 0px 1px 0px;
		background-color: transparent;
	}

	#FooterContent1-Logo
	{
		position: absolute;
		width: 55px;
		height: 55px;
		top: 0px;
		left: 5px;
	}

	#FooterContent1-ContactText
	{
		position: absolute;
		width: 350px;
		height: 25px;
		top: 22px;
		left: 100px;
		background-color: transparent;
	}

	#FooterContent1-RacingInformation
	{
		position: absolute;
		width: 200px;
		height: 45px;
		top: 5px;
		left: 540px;
		background-color: #2e2e2e;
	}

	#FooterContent1-AnnualReports
	{
		position: absolute;
		width: 160px;
		height: 45px;
		top: 5px;
		left: 750px;
		background-color: #2e2e2e;
	}

	#FooterContent1-RacingInformation a, #FooterContent1-AnnualReports a
	{
		display: block;
		font-family: arial, helvetica, verdana tahoma;
		font-size: 14px;
		color: #999999;
		text-decoration: none;
		font-weight: bold;
		background-color: transparent;
	}

	#FooterContent1-RacingInformation a:hover, #FooterContent1-AnnualReports a:hover
	{
		color: #ffffff;
	}

	#FooterContent1-RacingInformation a
	{
		position: relative;
		top: 15px;
		left: 0px;
	}

	#FooterContent1-AnnualReports a
	{
		position: relative;
		top: 15px;
		left: 0px;
	}

	#FooterContent2
	{
		position: absolute;
		width: 920px;
		height: 35px;
		top: 65px;
		left: 5px;
		background-color: transparent;
	}

/*
*	FOOTER MENU
*/

	#FooterContent2-FooterMenu
	{
		position: absolute;
		width: 910px;
		height: 35px;
		top: 0px;
		left: 5px;
		background-color: transparent;
		text-align: left;
	}

	#FooterMenu-MenuItems
	{
		position: relative;
		width: 800px;
		height: 26px;
		top: 2px;
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		list-style-image: none;
		list-style-type: none;
		background-color: transparent;
	}

	#FooterMenu-MenuItems li
	{
		margin: 0px;
		padding: 0px;
		float: left;
		display: block;
		height: auto;
		width: auto;
	}

	#FooterMenu-MenuItems li a:link, #FooterMenu-MenuItems li a:visited, #FooterMenu-MenuItems li a:active
	{
		display: block;
		width: auto;
		height: auto;
		float: left;
		color: #999999;
		font-family: times new roman, georgia, MS Serif, verdana, tahoma;
		font-size: 11px;
		margin: 7px 20px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
		text-align: center;
		background-color: transparent;
		border-style: dotted;
		border-color: #ffffff;
		border-width: 0px 0px 0px 0px;
	}

	html > body #FooterMenu-MenuItems li a:link, #FooterMenu-MenuItems li a:visited, #FooterMenu-MenuItems li a:active
	{
		height: auto;
	}

	#FooterMenu-MenuItems li a:hover
	{
		text-decoration: none;
		background-color: transparent;
		color: #ffffff;
	}
	
/*
*	SITE MAP
*/
	#sitemap ul li
	{
		margin-bottom: 3px;
	}
	#sitemap ul li a:link, #sitemap ul li a:visited, #sitemap ul li a:active
	{
		color: #0000FF;
		text-decoration: none;
	}

	#sitemap ul li a:hover
	{
		text-decoration: underline;
	}
/*
*	ARTICLES
*/
	.ArticleImage
        {
        	margin: 40px 0px 15px 15px;
        }


























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

