/* CSS Document */
	
	.container{
		width:950px;
		margin:0px auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#393939;
		padding:0px;
		margin:0px;
		font-weight:normal;
		line-height:18px;
	}
	h2{
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#879d1c;
		padding:0px;
		margin:0px;
		font-weight:normal;
		line-height:18px;
	}
	h3{
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#d15c24;
		padding:0px;
		margin:0px;
		font-weight:normal;
		line-height:18px;
	}
	.topline{
		height:3px;
		background-color:#dbdfa4;
		border-top:1px solid #ffffff;
	}
	.banner{
		height:150px;
	}
	
	.links{
		color:#aaafd2;
		font-size:12px;
		margin-top:15px;
		padding:5px;
		text-align:right;
	}
	.links a{
		text-decoration:none;
		color:#aaafd2;
	}
	.links a:hover{
		text-decoration:none;
		color:#0066CC;
	}
	.links ul{
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	.links li{
		float: right;
		margin: 0 0.60em;
	}
	
	.date{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#b4b4b4;
		font-size:11px;
		padding:5px;
		margin-top:90px;
		text-align:right;
	}
	.navigation{
		margin-bottom:10px;
	}
	.navigation img{
		padding:0px;
		margin:0px;
		border:0px;
	}
	.area{
		background-color:#efefef;
		text-align:center;
		margin-bottom:20px;
	}
	.indent{
		padding-left:10px;
	}
	.rightside{
		width:260px;
		font-size:11px;
		color:#393939;
	}
	.main{
		width:670px;
		padding-bottom:10px;
	}
	.images{
		margin-bottom:10px;
	}
	.main p{
		color:#393939;
		font-size:12px;
		line-height:17px;
	}
	.main a{
		color:#50543b;
	}
	ul{
		color:#393939;
		font-size:12px;
		line-height:17px;
	}
	li{
		padding-bottom:5px;
	}
	.bottom-icon{
		float:right;
		padding-right:33px;
	}
	.footerline{
		border-top:1px solid #d5d5d5;
	}
	.footer{
		color:#393939;
		font-size:11px;
		margin-top:5px;
		margin-bottom:10px;
	}
	.programtable{
		width:650px;
		background-color:#c2c2c2;
		margin:10px;
	}
	.row1{
		background-color:#e0e4e6;
	}
	.row2{
		background-color:#dddbdc;
	}
		
	/* tools */
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	 
	.clearfix {
		display: inline-block;
	}
	 
	html[xmlns] .clearfix {
		display: block;
	}
	 
	* html .clearfix {
		height: 1%;
	}
	
	.float-left{
		float:left;
	}
	.float-right{
		float:right;
	}
	.bottom-10{
		margin-bottom:10px;
	}
	.clear{
		clear:both;
	}
	
    body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #FFFFFF;
	}