body{	margin: 0;	padding: 0;	background: #1E1E1E;	color: #999;	font-family: "verdana", "arial", "lucida sans", "verdana";	font-size: 70%;	line-height: 160%;}a{	color: #9C9;	text-decoration: none;}a:hover{	color: #FFF;}#topcont{	margin: 0 auto;	width: 780px;	height: 121px;	background: url('../images/background-container.png') repeat-y;}#top{	margin: 0 auto;	width: 750px;	height: 120px;	background: #333;	border-bottom: 1px solid #555;}#top h1{	margin: 0 0 15px 0;	padding: 50px 30px 0 0;	font-weight: normal;	font-size: 350%;	letter-spacing: -3px;	font-family: "arial";	color: #FFF;	text-align: right;}#top h1 span{	color: #9C9;}#container{	margin: 0 auto;	width: 780px;	background: url('../images/background-container.png') repeat-y;}#cont{	margin: 0 auto;	width: 750px;}#left{	float: left;	width: 250px;}#left ul{	margin: 0 0 15px 0;	padding: 0;	list-style-type: none;}#left ul li a{	display: block;	margin: 0;	padding: 10px 15px;	width: 220px;	color: #FFF;	text-decoration: none;}#left ul li a.sub{	display: block;	margin: 0;	padding: 2px 25px;	width: 200px;	color: #999;	text-decoration: none;}#left ul li a:hover.sub{	background: #9C9 url('../images/menu-hover-sub.png') repeat-y right;	color: #FFF;}#left ul li a:hover{	background: #9C6 url('../images/menu-hover.png') repeat-y right;	color: #FFF;}#left p{	margin: 0 15px 15px 15px;}#content     { float: right; width: 450px; line-height: 100%; padding-left: 25px;                padding-right: 25px; padding-top: 20px; padding-bottom: 5px }#content p   { line-height: 100%; margin-left: 0; margin-right: 0; margin-top: 0;                margin-bottom: 15px; padding: 0 }#content h1, h2, h3, h4, h5 { font-weight: normal; font-family: arial; font-size: 100%; color: #CCC;                line-height: 100%; border-bottom: 1px solid #444; margin-left:                0; margin-right: 0; margin-top: 0; margin-bottom: 7px;                padding-left: 0; padding-right: 0; padding-top: 0;                padding-bottom: 8px }#content img.imgright{	float: right;	padding: 3px;	margin: 15px 0 0 10px;	border: 1px solid #555;}#content ul{	margin: 0 0 15px 30px;	padding: 0;	list-style-type: circle;}#content ol{	margin: 0 0 15px 30px;	padding: 0;	list-style-type: lower-roman;}#content blockquote{	margin: 0 0 15px 0;	padding: 15px;	border-left: 4px solid #9C9;	background: #434343;}#footer{	clear: both;	margin: 0 auto;	width: 750px;	border-top: 1px solid #555;	color: #999;	background: #333;}#footer p{	margin: 0;	padding: 0;}#footerleft{	float: left;	width: 200px;	padding: 15px 0 15px 15px;}#footerright{	float: right;	width: 450px;	padding: 15px 15px 15px 0;	text-align: right;}.bottom{	clear: left;}
