body {	margin: 0 auto;	text-align: center;	background-color: #222222;	font-family: "Lucida Sans Unicode", sans-serif;	font-size: 14px;	color: #f2f2f2;}a:link, a:visited {	color: #CCCCCC;	text-decoration: underline;}a:hover {	text-decoration: underline;	color: #FFFFFF;	background-color: #999999;}#container {	width: 1080px;	margin: 0 auto;	text-align: left;	background-color: #000;	min-height: 1950px;}.top_ad {	background-color: #222;	padding: 20px;	text-align: center;}.top_ad .inner {	width: 728px;	padding: 10px;	background-color: #000;	margin: 0 auto;}ul.top_menu { font-weight: 300; background-image: url(images/menu_bg.gif); background-repeat: repeat-x; padding: 4px 0 0; margin: 0; height: 27px; }ul.top_menu li { font-weight: 300; display: inline; margin: 0; text-align: center; height: 27px; background-image: url(images/menu_seperator.gif); background-repeat: no-repeat; }ul.top_menu li a:link, ul.top_menu li a:visited { color: #fff; font-weight: 300; text-decoration: none; padding: 12px  }ul.top_menu li a:hover { font-weight: 300; background-image: url(images/menu_bg_on.png); background-repeat: repeat-x; background-position: 0 7px; }.content {	padding: 10px;	border-left: 1px solid #808080;	border-right: 1px solid #808080;		border-bottom: 1px solid #808080;	margin-bottom: 10px;	min-height: 1850px;}#right_column {	width: 340px;	float: right;	text-align: center;	border-left: 1px solid #808080;	padding-left: 5px;}#left_column {	width: 650px;}.right_long_ad {	float: left;	width: 160px;	margin-top: 20px;	border-right: 1px solid #c0c0c0;	padding-right: 3px;}.right_right_boxes {	float: right;	width: 170px;	margin-top: 20px;	margin-right: 2px;}
