html { overflow-y:scroll; }body {	margin: 0;	color: #FFFFFF;	font-family: Arial, sans-serif;		font-size: 14px;	text-align: center;	background: #000000 url('../images/ge_bg.gif') repeat top left;}a:link, a:visited { 	padding-bottom: 0;	color: #00F; 	text-decoration: none;}a:hover {	color: #34932a; 	text-decoration: none; }.clear {	clear: both;}.right {	float: right;}.left {	float: left;}#container {	margin: 0 auto;	text-align: center;	width: 825px;}#content img {	display: block;}/* header------------------------------------------------ */#header-center {	text-align: center;	height: 113px;	font-size: 12px;}#header {	height: 113px;}div#logo {	width: 48%;	float: left;}div#one {	float: right;}#eventlist {	width: 48%;	float: right;	font-size: 12px;	text-align: left;	overflow: hidden;	padding: 24px 10px 10px 10px;}div#two {	float: left;}#eventlist h3 {	padding: 0;	margin: 0 0 4px 0;}#eventlist a {	color: #d4b671;}#eventlist a:hover {	color: #34932a;}/* nav------------------------------------------------ */#nav ul{	list-style: none;	padding: 0;	margin: 0;	height: 40px;}#nav li {	float: left;}#nav li a, #nav li a img {	border: none;	outline: none;}/* content------------------------------------------------ */#content {	clear: both;	margin: 0 55px;}#content table {	background: #ffffff;}#content td.copy {	text-align: justify;	font-size: 14px;	color: #000000;	padding: 0 28px 12px 28px;}#content td.copy p {	margin-top: 4px;}#content table#show-table {	background: #FFFFFF url('../images/home_display.jpg') no-repeat;	padding: 3px;}#content table.pattern_group, #content table.pieces_group {	margin-bottom: 24px;	border: 3px solid #FFFFFF;	background: #f1e1c2;	width: 714px;}#content table.pattern_group a, #content table.pattern_group a img {	border: none;	outline: none;}#content table table {	background: transparent;}#content .find_retailer {	margin-bottom: 24px;	border: 3px solid #f1e1c2;	color: #000000;	font-size: 12px;	background: #ffffff;	width: 714px;}#content .find_retailer dl {	margin: 6px 0 20px 0;	padding: 0;}#content .find_retailer dt {	margin: 0;	padding: 0;	text-transform: uppercase;}#content .find_retailer dd {	margin: 0;	padding: 0 0 8px 0;	font-style: italic;}#content td.contactForm {	background:#d4b671 url('../images/become_display_bg.jpg') no-repeat;	width: 434px;	height: 511px;	color: #000000;	padding-left: 40px;}#content td.contactForm img {	display: inline;}fieldset {	border: none;}div.contactBlock {	font-weight: bold;}p.smallPrint {	font-weight: normal;	font-size: 9px;	margin: 0;}div.contactBlock a, div.contactBlock a img {	border: none;	outline: none;}div.thankyou p {	text-align: left;	padding: 6px 68px;}#patterns {	clear: both;	margin: 0 55px;}#patterns a {	border: none;}#patterns a img {	vertical-align: bottom;	border: none;}/* footer------------------------------------------------ */#footer {	clear: both;	text-align: center;	width: 100%;	margin: 0;	padding: 0;	font-size: 9px;	color: #d4b671;	vertical-align: bottom;}a.control {	color: #999999;}