	body .container {
		background: #684f40 url('../images/bg2.gif') no-repeat center 0;
	}

	body .footer {
		background: url('../images/lucky_bucket_footer2.gif') no-repeat;
	}
	
		body .main .col2 div {
			height: 76px;
			width: 431px;
			background: url("../images/col2_bg.gif") no-repeat;
		}

		.contact .main h2.flag {
			background: url('../images/flag_contact.gif') no-repeat;
		}
		
		body.contact .main {
			padding-bottom: 70px;
			background-color: #fff;
		}

			body.contact .main .info {
				width: 400px;
				float: left;
			}
			
			body.contact .main .brand {
				padding: 20px 0 0 60px;
				width: 250px;
				float: left;
			}
			
		.contact_us {
			margin: 20px 0 0px 40px;
			padding: 25px 0;
			width: 760px;
			border-top: 2px solid #d5cfc6;
			border-bottom: 2px solid #d5cfc6;
		}
		
			.contact_us .info p {
				margin: 0px !important;
			}
			
			.contact_us .info {
				color: #d5cfc6;
			}
	
			.contact_us .info .phone {
				background: url("../images/phone.gif") no-repeat;
				padding-left: 50px;
			}

			.contact_us .info .address, .contact_us .info .phone {
				margin-bottom: 20px;
			}
			
			.contact_us .info .address, .contact_us .info .phone, .contact_us .info .distPhone {
				text-transform: uppercase;
				line-height: 1.3em;
				font-family: Tahoma;
				font-weight: bold;
				font-size: 1.2em;
				color: #d5cfc6;
			}

			.contact_us .info .address span, .contact_us .info .phone span, .contact_us .info .distPhone span {
				color: #d9531e;
			}

			.contact .main a.downloads {
				position: absolute;
				display: block;
				margin: 0 0 20px -41px;
				height: 80px;
				width: 270px;
				background: url('../images/retail_dist_downloads_c1.gif');
				z-index: 10;
			}
			
				.contact .main a.downloads span {
					display: none;
				}
			