
	div.center h1{
		font-size: 1.5em;
	}
	
	div.main-box {
		position:relative;
		width:98%;
		max-width:1300px;
		margin:0 auto;
		overflow:hidden;
		border:solid 1px #000;
		font: normal normal normal 1em Verdana, Arial;
	}
	
	div.top-box {
		clear:both;
		background: url('/images/header.png') no-repeat;
		text-align:left;
		color: #fff;
		font-size: 1.5em;
		padding: 10px;
		height: 180px;
		border-bottom: solid #000 1px;
	}

	div.top-box h1{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		font-size: 1.5em;
		font-weight: normal;
	}

	div.top-box p{
		margin-top: 0px;
		margin-left: 0px;
	}

	div.footer-box {
		clear:both;
		text-align:center;
		border-top:solid 1px #000;
		padding: 10px;
	}

	div.center-box {
		position:relative;
		width:100%;
		left:155px;
		border-left:solid 1px #000;
	}

	div.reset-box {
		position:relative;
		width:100%;
		left:100%;
		margin-left:-155px;
	}

	div.right-box {
		position:relative;
		width:100%;
		margin-left:-300px;
		border-left:solid 1px #000;
		left:-2px;
	}

	div.content-box {
		position:relative;
		width:100%;
		margin-left:-100%;
		left:300px;
	}

	div.left {
		float:left;
		width:155px;
		text-align:left;
	}

	div.right {
		float:right;
		width:300px;
		text-align:left;
	}
	div.right h2, div.right p{
		margin-left: 10px;
	}

	div.center {
		margin-left:155px;
		margin-right:300px;
		padding-left:10px;
		padding-right:10px;
		text-align:left;
	}
	
	div.center img{
	float:left;
	}

	* html div.center {
		height:1%;
		margin:0;
	}

	* html div.left {
		margin-right:-3px;
	}

	* html div.right {
		margin-left:-3px;
	}

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

	.heightfix:before {
		content:'.';
		display:block;
		visibility:hidden;
		height:0;
	}
	
	/* Navigation */
	#navigation{
		width:150px;
		font-size:1em;
		text-align:left;
	}

	#navigation ul{
		margin:0px; 
		padding:0px; 
	}
 
	#navigation ul li {
		/*height:25px; */
		line-height:25px; 
		list-style:none; 
		padding-left:10px;
		border: solid #fff 1px;
	}

	#navigation ul li:hover{
		background-color:#999; 
		position:relative;
		border: solid #000 1px;
	}
 
	#navigation a{
		text-decoration: none;
		color: #000;
	}

	/*Sub Menu*/
	#navigation ul ul {
		display:none; 
		position:absolute; 
		left:140px; 
		top:5px; 
		border:#000 solid 1px; 
		background-color:#fff;
	}
	
	#navigation ul li:hover ul {
		display:block;
	}
	 
	#navigation ul ul li { 
		width:160px; 
		float:left; 
		display:inline; 
		border:none;
	}
	
	#navigation ul ul li:hover {
		text-decoration:none; 
		border:none;
	}
	 
	#navigation li:hover ul li ul {
		display:none;
	}
	 
	#navigation ul ul li ul {
		left:155px; 
		background-color:#fff;
	}
	
	#navigation ul ul li:hover ul {
		display:block;
	}
	
	#navigation li.active{
		background-color:#999; 
		border: solid #000 1px;
	}
	
	.contentimg{
		margin: 10px;
	}
	span.left img{
		float:left; 
	}
	span.right img{
		float:right; 
	}
	span.center img{
		float:none;
		display: block; margin-left: auto; margin-right: auto;
	}
