/* CSS Document */
*{margin:0;padding:0;border:none}
body{font:12px/1.7em  Tahoma, arial, sans-serif;color:#000;  background-color:#DADADA;}
h1{font-family:Tahoma, arial, sans-serif;FONT-SIZE:14px;COLOR:#F49C0C}
h2{font-family: Tahoma, arial, sans-serif;FONT-SIZE:12px;COLOR:#9DCD17;}
p{text-align:justify}
ul{margin-left:16px;}
li{ list-style-image:url(../images/bullet.jpg); list-style-position:outside;}
img{behavior:  url(iepngfix.htc);}
#body-wrap{width:1003px;height:950px;background:url(../images/bga.jpg); background-repeat:repeat-x; margin-left:auto;margin-right:auto;}
#body-wrapa{width:1003px;height:254px; margin-left:auto;margin-right:auto;}
#wrapper{width:803px;margin-left:auto;margin-right:auto;} 
#header-wrapa{ position:absolute;height:461px;width:803px;padding:0;margin-left:auto;margin-right:auto; background-image:url(../images/home_h.jpg); background-repeat:no-repeat;}
#header-wrapb{height:192px;width:803px;padding:0;margin-left:auto;margin-right:auto;}
.header-wrapa-content{ height:404px; width:768px; padding:0;margin-left:auto;margin-right:auto; margin-top:30px;}
#rt{width:140px;height:93px;margin-top:30px;margin-left:330px;z-index:100}
#gal{width:136px;height:88px;margin-top:-20px;margin-left:561px;z-index:100}
#sche{width:145px;height:112px;margin-top:20px;margin-left:614px;z-index:100}
#rules{width:137px;height:93px;margin-top:10px;margin-left:554px;z-index:100}
#venue{width:138px;height:80px;margin-top:-72px;margin-left:334px;z-index:100}
#racers{width:145px;height:74px;margin-top:-105px;margin-left:108px;z-index:100}
#karts{width:140px;height:110px;margin-top:-230px;margin-left:50px;z-index:100}
#who{width:142px;height:100px;margin-top:-220px;margin-left:110px;z-index:100}
#menu-wrap{ position:absolute;height:31px;width:803px;padding:0; margin-top:461px;margin-left:auto;margin-right:auto; background-image:url(../images/menu_bg.jpg);}
#menu-wrapa{height:31px;width:803px;padding:0;margin-left:auto;margin-right:auto; background-image:url(../images/menu_bg2.jpg);}
.menu-content{height:28px;width:782px;padding:0;margin-left:12px;}
.menu-contentb{height:28px;width:782px;padding:0;margin-left:10px;}
#h-wrap{position:absolute;height:31px;width:803px;padding:0;margin-top:492px;margin-left:auto;margin-right:auto; background-image:url(../images/h1_g.jpg);}
#h-wrapa{height:31px;width:803px;padding:0;margin-left:auto;margin-right:auto; background-image:url(../images/h2_g.jpg);}
.h-wrap-content{ margin-left:40px; }
#base-content-wrap{ position:absolute; top:522px;width:803px;height:382px;padding:0;margin-left:auto;margin-right:auto; background-image:url(../images/bot_bga.jpg); background-repeat: repeat-y;}
.content{width:570px; margin-left:25px;}
.rcontenta{margin-top:-260px;float:right;width:160px; margin-left:450px; clear:right}
.rcontent{ position:absolute; top:240px;float:right;width:160px; margin-left:612px; clear:right}
#base-content-wrapa{postion:absolute;width:803px;height:642px;padding:0; margin-left:auto; background-image:url(../images/bg_inn2.jpg); background-repeat:repeat-y;}
#base-content-wrapb{width:803px;height:1450px;padding:0;margin-left:auto;margin-right:auto;  background-image:url(../images/bg_inn2.jpg); background-repeat:repeat-y;}
#base-content-wrapc{width:803px;height:1872px;padding:0;margin-left:auto;margin-right:auto;  background-image:url(../images/bg_inn2.jpg); background-repeat:repeat-y;}
.right-tbl{float:left;width:160px;height:238px; margin-left:5px;clear:right;}
#foot-wrap{position:absolute;top:900px;height:43px;width:803px;padding:0;margin-left:auto;margin-right:auto; background-image:url(../images/foot_bga.jpg);}
#foot-wrapb{height:43px;width:803px;padding:0;margin-left:auto;margin-right:auto; clear:both}
.foot-content{padding:0;margin-left:auto;margin-right:auto;}

.hcopy
	{	
		font-family:Tahoma; font-style:bold; font-size:12px; font-weight:bold; color: #fff;
		text-decoration:none; padding-bottom:4px; padding-left:4px; padding-right:4px; 	padding-top:4px; background:#9DCD17; }
.hcopy1
	{	
		font-family:Tahoma; font-style:bold; font-size:12px; font-weight:bold; color: #9DCD17;
		text-decoration:none; padding-bottom:4px; padding-left:4px; padding-right:4px; 	padding-top:4px; }

a:link {
	COLOR: #9DCD17;	font-size: 12px;	letter-spacing: normal;	vertical-align: middle;	word-spacing: normal;
	font-family: Tahoma;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-decoration: none;
}
a:hover {
	COLOR: #636363;	font-size: 12px;	letter-spacing: normal;	vertical-align: middle;	word-spacing: normal;
	font-family: Tahoma;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-decoration: underline;
	
}
a:visited {
	COLOR: #9DCD17;	font-size: 12px;	letter-spacing: normal;	vertical-align: middle;	word-spacing: normal;
	font-family: Tahoma;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-decoration: none;
}
	
.copy
	{	
		font-family:Tahoma; font-style: normal; font-size:12px; line-height:16px; color: #636363; text-decoration:none;
		padding-bottom:4px; padding-left:4px; padding-right:4px; padding-top:4px; }
		
.copy1
	{	
		font-family:Tahoma; font-style: normal; font-size:12px; line-height:16px; color: #6A6A60; text-decoration:none;
		  padding-right:0px; padding-left:12px; padding-top:5px; padding-bottom:5px; border: .1em dotted #B9BBBD; background:#E3E3DF; }
.copy3
	{	
		font-family:Tahoma; font-style: normal; font-size:12px; line-height:16px; color: #6A6A60; text-decoration:none;
		  padding-right:0px; padding-left:12px; padding-top:5px; padding-bottom:5px; border: .1em dotted #B9BBBD; background:#E8E8E8; }

.copy2
	{	
		font-family:Tahoma; font-style: normal; font-size:12px; line-height:16px; color: #6A6A60; text-decoration:none;
		  padding-right:0px; padding-left:0px; padding-top:5px; padding-bottom:5px;  }
.box {
	border:.051em dotted #9DCD17; background-color:#ffffff; }

.box1 {
	font: Tahoma; font-size:12; font-style: normal;	line-height: normal; font-weight: normal; font-variant: normal;
	text-transform: none; color: #000000; text-decoration: none; line-height:16px; border: .1em dotted #B9BBBD; background:#E3E3DF;  }
.float-right{ float:right; padding-left:4px;}	 

