@charset "utf-8";
/* CSS Document */

html , body  {
	margin : 0;
	padding : 0;
	background : #fff;
	color : #83cb3b;
	font-family : Tahoma, Arial;
	font-size : 12px;
	height : 100%;
	background:#669933;
}
#main {

	width:730px;
	height:100%;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background: #FFFFFF;
	
}

#mainbanner {

left:150px;
	top:2px;
	width:730px;
	height:266px;
	z-index:1;
background:url('images/mainbanner.jpg'); 
}

a{
text-decoration : none;
border-bottom : 1px dotted #ebfdd9;
color : #669933;
}

a:visited {
text-decoration : none;
border-bottom : 1px dotted #ebfdd9;
}

a:active {
text-decoration : none;
border-bottom : 1px dotted #ebfdd9;
color : #669933;
}

a:hover {
text-decoration : none;
border-bottom : 1px dotted #ffb400;
color : #669933;
}

#maincontent {
	width:560px;
	text-align : left;
	padding : 0;
	z-index:1;
	position: absolute;
	left: 170px;
	top: 266px;
	height: 825px;
	background: #FFFFFF;
}
#maintitles {
	padding : 10px;
	background : #fff;
	width:540px;
	background-color:#E2E2E2;
}
.text-style{
	color:#ffb400;
	font-family:"Trebuchet MS";
	font-size:18px;
}
.main-style{ 
	color:#99CC66;
}
#welcome-text {
padding : 10px;
background : #fff;
margin : 0;
text-align : left;
width:540px;

}
#notice-text {
padding : 10px;
background : #fff;
margin : 0;
text-align : left;
width:540px;

}
#img {
display : inline;
padding : 5px 4px 5px 0px;
margin : 0;
float : left;
clear : both;
}
#footer {
background-color:#99cc66;
height:17px;
text-align:right;
padding-right:100px;
padding-left:150px;

}
/* --------------------------------------- */
#nav {
top:268px;
height:800px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-news {
top:268px;
height:940px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-res07 {
top:268px;
height:1000px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-race {
top:268px;
height:890px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-track {
top:268px;
height:985px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-links {
top:268px;
height:940px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-sh1600 {
top:268px;
height:2570px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-shcomm {
top:268px;
height:1220px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-shmin {
top:268px;
height:950px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-presentation {
top:268px;
height:5510px;
padding : 5px;
margin : 0;
width : 160px;
background : #99cc66;
text-align : left;
}
#nav-be {
width:150px;
padding : 0 0 0 5px;
margin : 0;
font-size : 12px;
text-align : left;
background : url('images/point.gif') no-repeat fixed 5px 4px;
}
#nav-le {
padding : 0 0 0 5px;
margin : 0;
font-size : 12px;
text-align : left;
background : url('images/point.gif') no-repeat fixed 0 4px;
}
#nav-ae {
margin : 0;
width : 150px;
padding : 5px 5px 5px;
font-family : Tahoma, Arial;
font-size : 13px;
text-align : left;
line-height : 20px;
}

#nav-ae_sm {
margin : 0;
width : 130px;
padding : 0px 0px 0px 0px;
font-family : Tahoma, Arial;
font-size : 10px;
text-align : left;
line-height : 20px;
}
#mk {
	position:absolute;
	left:4px;
	top:699px;
	width:161px;
	height:126px;
	z-index:2;
}
#rentturkey {
	position:absolute;
	left:3px;
	top:827px;
	width:161px;
	height:126px;
	z-index:2;
}
#bj{
	position:absolute;
	left:2px;
	top:941px;
	width:161px;
	height:125px;
	z-index:2;
}
.style1 {color: #FFFFFF}
.style2 {
	color: #ffb400
}
.style3 {color: #EDEDE5}
.points {
color : #effde1;
font-size : 14px;
}
.points2 {
color : #ffb400;
font-size : 14px;
}

