	
	body {
		margin: 0px;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10pt;

		background: url(images/headerbg.jpg) top center #000 fixed;

	}

	a, a:visited {
		color: #FFF;
	}

	a:hover {
		color: #0F0;
	}


	img {
		border: none;
	}
	
	h1, h2, h3, h4 {
		margin: 0px;	
		padding: 0px;
	}

	
	label {
		font-weight: bold;
	}

	input, textarea {
		font-size: 14pt;
	}
	
	#dbody a, #dbody a:visited {
		color: #00F;
	}

	#dbody a:hover {
		color: #000;
	}

	#banner {
		margin: 0px;
		padding: 0px;
			 
		border-bottom: 2px solid #FFF;
	}

	.content_col {
		width: 300px;
	}

	.content_col h4 {
		padding: 0px 0px 5px 0px;
	}
	
	.content_col ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}	

	.content_col li {
		padding: 5px;
	}

	#outer_stage {
		width: 955px;
		margin: 0 auto;
	}

	#stage {
	
		color: #FFF;
		
		width: 755px;
		height: 250px;
		margin: 0 auto 25px auto;
		padding: 0;
		
		line-height: 1.5em;
		
		overflow: auto;
		overflow-x:hidden;
		overflow-y:hidden; 

		font-size: 12pt;
	}

	#dbody {
		background: url(images/bg1.jpg) top center no-repeat #DDD;
		padding: 0px;

		border-bottom: 2px solid #FFF;
	}
	
	#wrapper {
		width: 955px;
		margin: 0 auto;
		padding: 10px;
	}
	
	#header {
		margin: 0 auto;
		width: 955px;
		
		padding: 10px;
		height: 65px;
		
		border-left: 1px solid #999;
		border-right: 1px solid #999;
		border-bottom: 1px solid #999;
		
		border-radius-bottomleft: 10px; 
		-o-border-radius-bottomleft: 10px; 
		-icab-border-radius-bottomleft: 10px; 
		-khtml-border-radius-bottomleft: 10px; 
		-moz-border-radius-bottomleft: 10px; 
		-webkit-border-radius-bottomleft: 10px;

	        border-radius-bottomright: 10px;
	        -o-border-radius-bottomright: 10px;
	        -icab-border-radius-bottomright: 10px;
	        -khtml-border-radius-bottomright: 10px;
	        -moz-border-radius-bottomright: 10px;
	        -webkit-border-radius-bottomright: 10px;


		-webkit-border-bottom-right-radius: 10px; 
		-webkit-border-bottom-left-radius: 10px; 

				
		background: url('images/bg-banner3.png') bottom center repeat-x;

	}
	
	.content {
		width: 700px;
		
		margin-bottom: 15px;
		
		-o-border-radius: 10px; 
		-icab-border-radius: 10px; 
		-khtml-border-radius: 10px; 
		-moz-border-radius: 10px; 
		-webkit-border-radius: 10px;
		
		background: #FFF;
		border: 1px solid #AAA;
		
		padding: 20px 22px;

		
	}

	.content p {
		line-height: 1.5em;
		margin: 5px 0px;
	}
	
	
	.content_col h4 {
		padding: 10px 0px 0px 0px;
	}
	
	#column {
		float: right;
		width: 200px;
		
	}

	#footer {
		color: #FFF;
		
		padding: 10px;
		height: 100px;

		font-size: 10pt;

		background: url("images/bg-footer.jpg") top center no-repeat;

	}

.stage_content {
	
	text-shadow: 0.1em 0.1em #000;

	float: right;
	width: 430px;
	margin: 20px 0px 0px 0px;
}

#slider-buttons{width:650px; margin: 0 auto; padding: 10px 0px 5px 0px; height: 24px; }

#myList{width:5350px; border:0; margin:0; padding: 10px 0px; }

#myList li{


		list-style:none; 
		margin:0; 
		padding:0; 
		border:0; 
		margin-right:10px;
		padding:0px; 
		float:left;
		width:750px;

}


#slider-buttons a, #slider-buttons  a:visited {
	text-decoration: none;
}

#previous {

	margin-top: 60px;

	float: left;
	width: 70px;
	height: 118px;

	overflow: hidden;

}
#next {

	margin-top: 60px;

	float: right;
	width: 70px;
	height: 118px;

	overflow: hidden;

}

.asterisk {
	color: #F00;
}

#previous img, #next img {
	position: relative;
	overflow: hidden;
}

#mcard {
	text-align: center; 
	padding: 10px 0px 10px 0px;
	
	background: #CCC;
	border: 1px solid #999;
	clear: both;
	
	-o-border-radius: 10px; 
	-icab-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}

#mcard div {
	font-weight: bold;
	padding-bottom: 10px;
}
