body {
		background:#ecebe6 url(../tst/wood.jpg) repeat top left;
		font:70% Helvetica, Arial, Sans-Serif;
		color:#333;
		line-height:120%;
		margin:0;
		padding:0;
		text-align:left;
	}
	
	p	{margin: 10px 0 10px 0;
		padding: 0 0 0 10px;
		font-weight: extra-bold
		}

	a{
		text-decoration: none;
		color: #166665;
		display: block;
		padding: 10px 20px;
		font-weight: bold;
	}
	h1{
		font-size:120%;
		font-weight:normal;
		margin:-50px 0 -50px 20px;
		padding:0 0px;
		}
	h2{
		font-size:200%;
		font-weight:bold;
		line-height: 00%
		
		}	
	h3{
		font-size:140%;
		font-weight:normal;
		}	
	h4 a{
		font:100% helvetica, Arial, Sans-Serif;
		font-weight: bold;
		color: #ecebe6;
		text-align: left;
		background: #333;
		border: 1px solid #999;
		}
		
	strong {
		font:100% Helvetica, Arial, Sans-Serif;
		color:#333;
		line-height:120%;
		font-weight: bold;
		color: #e2db00
}

	
	img{border:none;}

	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #000;
		background:#000;	
		margin:.5em 0;
		width:680px;
		}	
			
			
	#container{	
		background: url(../tst/header.jpg) no-repeat;
		background-position: 50% 0%;
		margin:0 auto;
		position:relative;
		text-align:left;
		width:1050px;
		background:#;		
		margin-bottom:20em;
		height: 600px
		}	
		
	#header{
		height:300px;
		line-height: 0px;
		text-decoration: none;
		color: #666;
		display: block;
		text-align: left;
		width: 700px;
		padding: 240px 0 0 30px;
		background: #0;
		font:100% Helvetica, Arial, Sans-Serif;
		margin: 0 0 0px 150px;
		}				
	

	#header ul{
		list-style-type: none
	}	
	#header li{
		display: inline;
		padding: 100px 40px 0 0;	
		line-height: 10px;	
	}
	#header li a{
		width: 200px;
		height: 100px;
		padding: 0;
		margin: 0;
		text-decoration: none;
		color: #878500;
		display: inline;
		font-weight: bold;

	}
	#header li a:hover{
		color: #006665
	}
	
	
	.title{
		font-weight: bold;
		color:#00ecfb;
		font-size: 24px;
	}
	
		.stand{
		font-weight: bold;
		color:#006665;
		font-size: 11px;
	}

	
	#carousel {
	float: right;
	border: 0px solid #fff;
	padding: 0 0 0 0;
	margin: 70px 95px 0 0;
	}

	#carousel img {
	border:none;
	margin-left: -30px;
	}

	.textholder {
	height: 50px;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px 4px 0 4px;
	-moz-border-radius: 0px 0px 0 0;
	color: #fff
	}

	#carousel ul {
	width:4035px;
	padding: 20px;
	}

	#carousel + div {
	margin: 70px 0 0 20px;
	float: left;
	height: 350px;
	width: 250px;
	padding-left: 10px;
	}
	
	#carousel + div a{
	border: 2px solid #000;

	}
	
	#bottom{
	background:url(../tst/bg.png) no-repeat top right;	
	margin: 50px 0px 0 00px;
	width: 1050px;
	height: 700px
	}
	
	
	#labels {
		padding: 0;
		margin: -80px 0 0 350px;
	}
		
	#content1{
		float: right;
		}		
			
	image{border: none}

			
#tt {
 position:absolute;
 display:block;
 background:#333;
 }
 #tttop {
 display:block;
 height:5px;
 margin-left:5px;
 background:#333;
 overflow:hidden;
 }
 #ttcont {
 display:block;
 padding:2px 12px 3px 7px;
 margin-left:5px;
 background:#333;
 color:#fff;
 }
#ttbot {
display:block;
height:5px;
margin-left:5px;
background:#333;
overflow:hidden;
}

* {margin:0; padding:0}

#text {margin:50px auto; width:500px}
.hotspot {color:#fff; padding-bottom:1px; border-bottom:0px dotted #900; cursor:pointer}

