/* Top Menu */#topmenu, #topmenu ul {	padding: 0px;	margin: 0px 0px 0px 0px;	list-style: none;	line-height: 1.0;}	#topmenu {	width: 699px;	height: 32px;}#topmenu a {	display: block;	text-decoration: none; 	color: #666366;	font: bold 10px Verdana; 	padding: 0px 0px;}#topmenu a:hover {}#topmenu li {	float: left;	margin: 0px;}/* Main Stuff */#layout {	width: 699px;	margin: 20px 0px 0px 27px;	text-align: left;}#listings {	margin: 26px 0px 0px 8px;	height: 200px;}#soldlistings {	//margin: 26px 0px 0px 8px;	height: 200px;	width: 1000px;	//overflow: auto;	//overflow-y: scroll;}.slide {	float: left;	color: #b6b6b6;	font: 10px Arial;	margin-bottom: 20px;}.info {	padding-left: 34px;}.info b {	font-size: 11px;	color: #ffffff;}#listings img, #soldlistings img {	margin: 0px 0px 0px 25px;}#tag {	margin: 20px 0px 6px 0px;	padding: 0px;	width: 698px;	height: 30px;	text-align: center;	background: #282828 url(index/tag_back.gif);	color: #8f8f8f;	font: 12px Arial;	line-height: 30px;}#win {	width: 698px;	height: 604px;	padding: 0px;	margin: 0px 0px 10px 0px;}.text {	margin: 0px 5px;	font: 11px Arial;	color: #b8b8b8;	display: block;	letter-spacing: 1px;}.text2 {	font: 14px Times;	color: #c7c7c7;	display: block;	margin: 20px 10px -2px 10px;	line-height: 21px}.whitebold {	font: bold 11px Arial;	color: #ffffff;}h1 {	font: 18px Arial;	color: #ffffff;	text-align: center;	margin: 0px;}h2 {	font: bold 13px Arial;	color: #ffffff;	display: inline;	letter-spacing: 0px;}h3 {	font: bold 11px Arial;	color: #ffffff;	display: inline;	letter-spacing: 0px;	margin: 0px 0px 0px 10px;}.soldsidebar {	font: bold 11px Arial;	color: #ffffff;	display: block;	letter-spacing: 0px;	margin: -14px 0px 0px 10px;}h4 {	font: 10px Arial;	color: #cccccc;	display: block;	letter-spacing: 0px;	margin: 0px 0px 0px 10px;	width: 114px;}#win #leftside {	width: 142px;	height: 100%;	background: #2d2d2d url(index/left_back.gif) no-repeat top;	float: left;	padding: 0px;	margin: 0px;}#win #leftside img{	margin: 14px 0px;}#win #middle {	margin: 0px 6px;	width: 402px;	height: 100%;	background: #000000 url(detailsimg/back_bottom.gif) repeat-x top;	float: left;}#win #indexmiddle {	margin: 0px 0px;	width: 414px;	height: 100%;	background: #000000 url(index/mid_back.jpg) no-repeat top;	float: left;}#intero {	margin-top: 20px;	text-align: center;}#indexintero {	margin-top: 200px;	text-align: center;}#win #rightside {	width: 142px;	height: 100%;	background: #2d2d2d url(index/right_back.gif) no-repeat top;	float: left;	padding: 0px;	margin: 0px;}#win #rightside img {	margin: 14px 0px 14px 0px;}#one {	padding: 0px 0px 0px 30px;	margin: 12px 0px;	background: url(index/1_back.gif) no-repeat top;	display: block;}#two {	padding: 0px 0px 0px 28px;	margin: 12px 0px;	background: url(index/2_back.gif) no-repeat top;}#three {	padding: 0px 0px 0px 26px;	margin: 12px 0px;	background: url(index/3_back.gif) no-repeat top;}.asterisk {	text-align: center;	color: #eaeaea;	font: 9px Arial;}#italics {	margin: 2px 2px 2px 0px;	font: italic bold 14px Arial;	color: #acacac;	text-align: right;	letter-spacing: 0px;}#italics a {	color: #72C8F9;	text-decoration: none;}#italics a:hover {	color: #ffffff;	text-decoration: none;}#rulelayout {	width: 525px;	margin: 20px 0px 0px 23px;}#ruleheader {	width: 100%;	text-align: center;	color: #ffffff;	font: 36px Arial;	margin: 0px 0px 20px 0px;}#ruleheader img{	margin: 20px 0px;}.rulesubheader {	color: #c8c8c8;	font: 14px Arial;}.ruletitle {	color: #c8c8c8;	font: 16px Arial;}#rulewin {	color: #c8c8c8;	font: 12px Arial;	line-height: 16px;	margin: 0px 40px;}.rulenumber {	color: #c8c8c8;	font: 18px Arial;	font-weight: 900;}.rulewhitebold {	font-weight: bold;	color: #ffffff;}#rulecontact {	float: left;	font: bold 12px Arial;	color: #b1b1b1;	margin: 12px 48px 0px 0px;}#rulecontact img {	vertical-align: middle;}img .header {	float: left;	display: block;	margin-bottom: 5px;}.title {	align: center;	display: block;	margin: 28px 0px 40px 165px;}#buttons {	margin-left: 232px;	display: block;}.left {	float: left;	display: block;	margin: 0px 10px;}.right {	float: right;	display: block;	margin: 0px;}.paper {	margin: 10px 10px 10px 10px;	display: block;}#articlebottom {	background: url(articleimg/3.jpg) no-repeat;	width: 593px;	height: 315px;}#articlebottom img {	margin-left: 59px;	margin-top: 40px;}#articlebottom .content {	margin-left: 59px;	margin-top: 10px;	font: 11px Arial;	width: 245px;	text-align: center;}