/* CSS Document */
	body 
		{
		display: block;
		position:relative;
		margin-top: -30px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 50px;
		width: 20cm;
		height: inherit;
		padding-left: 1cm;
		padding-right: 1cm;
		padding-top: 1cm;
		background: #FFCC99 url(background1.jpg) fixed;
		background-position: center left;
		background-repeat: no-repeat;
		border-left: 1px dashed #800000;
		border-right: 1px dashed #800000;
		z-index: 2;
		}
		a { text-decoration:none }
		
		h1 { font-size: 25px; }
		h2 { font-size: 18px; }
		h3 { font-size: 15px; }
		h5 { font-size: 12px; }
		
		ul#nobullet {
			PADDING-RIGHT: 0px;
			PADDING-LEFT: 35px;
			PADDING-BOTTOM: 0px;
			MARGIN: 0px 0px 0px 2px;
			PADDING-TOP: 0px;
			LIST-STYLE-TYPE: none;
		}
		img{
		border-style: none;
		text-decoration: none;
		} 

		
		a:link {
	COLOR: #663300;
		}
		
		a:visited {
	COLOR: #663300;
		}
				
		a:hover {
		COLOR: #FF0000;
		}
		a:active {
		COLOR: #00FF00;
		}
		
	#body_nest1
		{
		background: #FFFFCC url(background2.png);
		background-position: center right;
		background-repeat: no-repeat;
		z-index: 2;
		}

	#main_content
		{
		display: inline-block;
		width: 13cm;
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
		padding-bottom: 30px;
		margin-bottom: 30px;
		position: relative;
		font-family: Arial, "Times New Roman", Times, serif;
		z-index: 2;
		background: url(bg-bamboo.jpg);
		border: 1px solid #663300;
		}
	
	#logo
		{
		position: relative;
		margin-left: 20px;
		margin-right: auto;
		
		z-index: 2;
		}
		
	#background1
		{
		position: absolute; 
		top: 30px;
		left: 20%;
		z-index: 0;
		}
	
	#background2
		{
		position: absolute; top: 1cm; left: 10 cm;
		z-index: 1;
		}
		
	.sidebar1
		{
		display: float;
		position: absolute;
		margin-left: 18px;
		text-indent: -5px;
		top: 270px;
		width: 160px;
		border: 1px solid black;
		border-color: #A8A8A8;
		background-color: #FFFFAA;
		font-family: Arial, "Times New Roman", Times, serif;
		z-index: 2;
		overflow: hidden;
		}

	#sidebar2
		{
		position: relative;
		display: inline-block;
		float: left;
		margin-left: 35px;
		text-indent: -8px;
		width: 145px;
		padding-top: 20px;
		border: 1px solid black;
		border-color: #A8A8A8;
		font-family: Arial, "Times New Roman", Times, serif;
		z-index: 2;
		}	
	
	#firefox
		{
		position: relative;
		display: inline-block;
		margin-left: 18px;
		top: 600px;
		z-index: 2;
		}
		
	.mapbox
		{
		margin-left: auto;
		margin-right: auto;
		padding: 0px 20px 5px 20px;
		border: 1px dashed #663300;
		z-index: 3;
		}
	.topbar
		{
		position: relative;
		width: 19cm;
		padding-top: 0.1cm;
		padding-bottom: 0.1cm;
		padding-left: 0.5cm;
		padding-right: 0.5cm;
		border-left: hidden;
		border-right: hidden;
		border-style: 1px;
		border-width: medium;
		border-color: black;
		z-index: 3;
		}
		
	.topbarbar
		{
		margin-left: auto;
		margin-right: auto;
		padding-top: 3px;
		
		z-index: 3;
		}
		
	.imagewrap
		{
		padding: 8px;
		float: left;
		}

	.tickerstyle{
		width:657px;
		height:100px;
		margin-left: 40px;
		margin-bottom: 5px;
		border-color: #A8A8A8;
		padding:2px;
		overflow:hidden;
		font: 12px sans-serif;
		}

	.messagediv{
		font: oblique 14px "Arial", sans-serif;
		}
		
	#footer
		{
		position: relative;
		display: block;
		margin-bottom: 15px;
		left: auto; 
		right: auto;
		background-color: #FB8739;
		border: 1px solid #663300;
		z-index: 2;
		}
	
