body {
	background-color: #162951;
	margin: 0;
	padding: 0;
	}
	
#header1 {
	width: 905px;
	height: 211px;
	margin: 0 auto;
	background: url(/css/_g/header1.jpg) no-repeat;
	}
	
#header1b {
	width: 905px;
	height: 211px;
	margin: 0 auto;
	background: url(/css/_g/header1b.jpg) no-repeat;
	}
	
#header2 {
	width: 920px;
	height: 72px;
	background: url(/css/_g/header2.jpg) no-repeat;
	margin: 0 auto;
	}
	
#wrapper {
	clear: both;
	width: 920px;
	height: auto;
	margin: 0 auto;
	}
	
.sidebar {
	width: 308px;
	height: auto;
	float: left;
	}
	
	.navigation {
		width: 559px;
		height: 193px;
		background: url(/css/_g/navigation-background.jpg) no-repeat;
		padding-left: 60px;
		}
		
			.navigation a {
				font: 14px/27px Verdana, Arial, Helvetica, sans-serif;
				color:#333333;
				text-decoration: none;
				}
				
			.navigation a:hover {
				color:#B40C0C;
				}
				
			.navigation-rule {
				width: 251px;
				height: 1px;
				background: #999999;
				}
	
	.picture {
		width: 308px;
		height: auto;
		}
		
	.support {
		width: 308px;
		}
	
.content {
	width: 531px;
	height: auto;
	float: left;
	background: url(/css/_g/content-background.jpg) repeat-y;
	padding: 20px 50px 20px 30px;
	}
	
	.content p, .content ul li, th {
		color: #4c4c4c;
		font: 16px/20px Georgia, "Times New Roman", Times, serif;
		}
		
	.content ul li {
		list-style: circle;
		margin-bottom: 5px;
		}
		
	.content p a {
		text-decoration: none;
		color: #916060
		}
		
	.content p.highlight {
		font: 18px/22px Georgia, "Times New Roman", Times, serif;
		color: #B40C0C;
		}	
		
	.content p.small {
		font: 13px/17px Georgia, "Times New Roman", Times, serif;
		}
		
	.content h2 {
		font: 24px/26px Georgia, "Times New Roman", Times, serif;
		color: 4c4c4c;
		font-variant:small-caps;
		}
		
	.content h3 {
		font: 20px/24px Georgia, "Times New Roman", Times, serif;
		color: 4c4c4c;
		font-variant:small-caps;
		}
	
	.text-rule {
		width: 522px;
		height: 1px;
		float: left;
		background: url(/css/_g/text-rule.jpg) no-repeat;
		margin-top: -15px;
		}
	
.footer-line {
	width: 920px;
	height: 1px;
	background: url(/css/_g/footer-line.jpg) no-repeat;
	clear: both;
	margin: 20px auto;
	}
	
#footer {
	width: 920px;
	height: auto;
	margin: 0 auto;
	color: #CCCCCC;
	text-align: right;
	padding-right: 100px;
	padding-bottom: 30px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	margin-top: -15px;
	}
	
a img {
	border:none;
	}
	