	body {
		font-family: Helvetica, Verdana, Arial, sans-serif;
		color: white;
		background-color: white;
		margin: 0;
		padding:0;
		text-align: center;
	}

	img {
		border-style: none;
	}
	h1 {
		text-weight:bold;
		font-size:24px;
		color: #bdbdbf;
		margin:0;
		padding-top: 15px;
	}
	#wrapper {
		width: 100%;
		text-align: center;
	}
	
	#header {
		background-image:url('../images/Header_Extend.jpg');
		background-repeat:repeat-x;
		background-position: center;
		width:100%;
		height:164px;
		margin: 0 auto;
	}
	#midwrapper {
		margin: 0 auto;
		text-align:left;
		width: 1024px;
		height: 605px;		
	}
	#nav {
		background-image:url('../images/Nav_Header.jpg');
		background-repeat:no-repeat;
		background-position: top;
		width: 347px;
		height: 139px;
		text-align:right;
		float:left;
	}
	#navbottom {
		background: url('../images/Nav_Shadow_Bottom.jpg') no-repeat top;
		height: 15px;
	}
	#menu {
		padding-top: 93px;
		padding-right: 25px;
		width: 238px;
		text-align:left;
		margin-right: 0;
		margin-left: auto;
		font-size:13px;
	}
	#menu ul {
		background-color:#1e1e20;
		margin:0;
		padding: 0;
	}
	#menu li {
		list-style-type: none;
		font-weight:bold;
		background: url('../images/Nav_Button_Off.jpg') repeat-x;
		background-position: top;
		padding-bottom: 7px;
		padding-top:5px;
		text-align:center;
		height:25px;
		width: 100%;		
	}
	#menu li a:link {
		color: #828283;
		text-decoration: none;
	}

	#menu li a:active {
		color: #ffffff;
		text-decoration: none;
	}
	#menu li a:visited {
		color: #828283;
		text-decoration: none;
	}
	#menu li a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	
	#contentwrapper {
		float: right;
		padding-right: 35px;
		width:601px;
	}
	
	#rightheader {
		background: url('../images/Right_Header.jpg') no-repeat;
		text-align: center;
		height: 83px;
	}
	
	#content {
		
		background: url('../images/Right_Shadow.jpg') repeat-y;
		height:415px;
		overflow:auto;
		padding:15px;
		font-size: 12px;		
	}
	#content a:link {
		color: #c7c8cb;
		text-decoration: none;
	}
	#content a:active {
		color: #c7c8cb;
		text-decoration: none;
	}
	#content a:visited {
		color: #c7c8cb;
		text-decoration: none;
	}
	#content a:hover {
		color: white;
		text-decoration: none;
	}
	#content p {
		padding-top: 0;
		margin-top: 0;
	}
	#content img {
		border:1px solid #cccccc;
	}
	#contentbottom {
		background: url('../images/Right_Shadow_Bottom.jpg') no-repeat;
		height: 20px;
	}

	
	#footer {
		clear:both;
		background: url('../images/Footer_Shadow.jpg') repeat-x top #bbbbbb;
		height:100px;
		width: 100%;
		text-align:center;
		padding-top:25px;
		margin-top: 25px;
		font-size:small;
	}
	#footer a:link {
		color: white;
		text-decoration: underline;
	}

	#footer a:active {
		color: white;
		text-decoration: none;
	}
	#footer a:visited {
		color: white;
		text-decoration: underline;
	}
		#footer a:hover {
		color: white;
		text-decoration: none;
	}
	
span.clear {
  display: ;
  clear: both;
  height: 1px;
  line-height: 0px;
  font-size: 0px;
  margin-bottom: -1px;
} 

.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */ 