html { 
	padding:0px;
	}

img { 
	display: block;
	border: 0px; 
	} 

body {
	background-position: left top; 
	background-repeat: repeat; 
	background-image: url("../images/bg.gif"); 
	background-color: #fff;
	font-family: verdana, sans-serif; 
	font-size: 9px;
	line-height: 12px;
	color: #666;
	}

#container { 	
	position: absolute;
	top: 50%; 
	left: 50%;
	height: 400px; 
	width: 700px;
	margin: -205px 0px 0px -355px;
	background-color: #fff;
	background-repeat: no-repeat;
	border: 2px solid #fff;
	text-align: left;
	padding: 0px; 
	}
	
#container-image { 	
	position: absolute;
	height: 400px; 
	width: 700px;
	}

#links {
	text-indent: -2000em;

	position: absolute;
	padding: 0px;
	margin: 0px;
	text-align: left;
	}

#text {
	position : absolute; 
	z-index: 1;
	left: 440px; 
	top: 100px; 
	width: 230px; 
	height: 190px; 
	margin: 0px;
	padding: 0px; 
	overflow: auto; 
	color: #666; 
	font-family: verdana, sans-serif; 
	font-size: 9px;
	line-height: 12px;
	}

#text p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	}
	
#text p span {
	color: #999; 
	} 

h1 {	
	color: #0066cc; 
	font-family: verdana, sans-serif; 
	font-size: 9px;
	line-height: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	}
	
h2 {	
	color: #0066cc; 
	font-family: verdana, sans-serif; 
	font-size: 9px;
	line-height: 12px;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	}
	
h3 {	
	color: #999; 
	font-family: verdana, sans-serif;
	font-weight:normal;
	font-size: 9px;
	line-height: 12px;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	}

.p_phot {
	padding-top: 5px;

	}

.p_phot img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	}





a.linkcolor1:link {
	color: #0066cc; 
	text-decoration: none;
	} 

a.linkcolor1:visited {
	color: #0066cc; 
	text-decoration: none;
	} 

a.linkcolor1:hover {
	color: #7fb2e5; 
	text-decoration: none;
	} 

a.linkcolor1:active {
	color: #7fb2e5; 
	text-decoration: none;
	}




a {
	outline: none;
	}

a.news { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 460px;
	top: 320px; 
	width: 30px; 
	height: 10px; 
	background: transparent url(../images/nav_01_news.jpg) no-repeat; 
	}

a.biography { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block;
	position: absolute;
	left: 490px;
	top: 320px; 
	width: 65px; 
	height: 10px; 
	background: transparent url(../images/nav_02_biography.jpg) no-repeat; 
	}

a.results { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 555px;
	top: 320px; 
	width: 50px; 
	height: 10px; 
	background: transparent url(../images/nav_03_results.jpg) no-repeat; 
	}

a.schedule { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 460px;
	top: 330px; 
	width: 53px; 
	height: 10px; 
	background: transparent url(../images/nav_04_schedule.jpg) no-repeat; 
	}

a.sponsors { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 513px;
	top: 330px; 
	width: 61px; 
	height: 10px; 
	background: transparent url(../images/nav_05_sponsors.jpg) no-repeat; 
	}

a.press { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 574px;
	top: 330px; 
	width: 41px; 
	height: 10px; 
	background: transparent url(../images/nav_06_press.jpg) no-repeat; 
	}

a.video { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 460px;
	top: 340px; 
	width: 30px; 
	height: 10px; 
	background: transparent url(../images/nav_07_video.jpg) no-repeat; 
	}

a.photo { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 490px;
	top: 340px; 
	width: 41px; 
	height: 10px; 
	background: transparent url(../images/nav_08_photo.jpg) no-repeat; 
	}

a.contact { 
	line-height: 10px;
	text-indent: -2000em;
	text-decoration: none;
	display: block; 
	position: absolute;
	left: 531px;
	top: 340px; 
	width: 52px; 
	height: 10px; 
	background: transparent url(../images/nav_09_contact.jpg) no-repeat; 
	}

a.news:hover,
a.biography:hover,
a.results:hover,
a.schedule:hover,
a.sponsors:hover,
a.press:hover,
a.video:hover,
a.photo:hover,
a.contact:hover {
	background-position: 0px -10px;
	} 
