body {	background: #414141;	color: #FFFFFF;	font-family: tahoma, arial;	font-size: 12px;	font-weight: normal;	line-height: 20px;	margin: 0;	padding: 0;	text-align: center;	background-image:url(images/background.gif);}* html body {	line-height: 14px;}a:link { 	color: #F6EDDE;	font-weight: bold;	letter-spacing: 2px;	text-decoration: none;}	a:visited { 	color: #FFFFFF;	font-weight: bold;	letter-spacing: 2px;	text-decoration: none;	}	a:hover, a:active { 	color: #FFFFFF;	font-weight: bold;	letter-spacing: 2px;	text-decoration: underline;}#content a:link { 	color: #FFFFFF;	font-weight: bold;	text-decoration: underline;	letter-spacing: 1px;}#content a:visited { 	color: #FFFFFF;	font-weight: bold;	text-decoration: underline;	letter-spacing: 1px;}	#content a:hover, #content a:active { 	color: #5f7c8d;	font-weight: bold;	text-decoration: underline;	letter-spacing: 1px;}#container {	margin: 0 auto;	margin-top: 20px;	text-align: left;	width: 775px;}#content {	clear: both;	margin-top: 15px;	width: 775px;}#footerbg {	clear: both;	margin-bottom: 15px;	padding-top: 15px;}#footer{	border: 6px solid #F6EDDE;	clear: both;	font-size: 13px;	height: 30px;	padding-top: 16px;	text-align: center;	width: 763px;	background-color:#5BA7A4;}#left {	border: 6px solid #F6EDDE;	float: left;	margin-right: 12px;	width: 263px;	height:605px;	display:inline;	overflow:hidden;}#nav {	border: 6px solid #F6EDDE;	font-size: 13px;	height: 30px;	padding-top: 16px;	text-align: center;	width: 763px;	background-color:#5BA7A4;}#right {	background: url(images/km_banner.gif) no-repeat 0% 0%;	border: 6px solid #F6EDDE;	float: left;	height: 545px;	padding-left: 15px;	padding-right: 15px;	padding-top: 60px;	width: 446px;	background-color:#5BA7A4;	display:inline;}.thumbnails ul {	list-style: none;	margin: 0;	padding: 0;}.thumbnails li {	float: left;	list-style: none;	margin: 0;	margin-right: 15px;	padding: 0;}