
#content {
	background: none;
}

#left {
	display: none;
}

.column1 {
	display: none;
}

.column2 {
	display: none;
}

#flash {
	margin: 0 auto;
	width: 940px;
	height: 500px;
	background: url(bg/flashBg.jpg) #fff no-repeat left top;
	position: relative;
}

#alternativeContainer {
	padding: 34px 35px 86px 35px;
}

#alternativeBg {
	height: 381px;
	background: #000;
}

#alternativeContent {
	height: 341px;
	width: 390px;
	float: left;
	color: #898989;
	position: relative;
	top: 20px;
	overflow-x: hidden;
	overflow-y: auto;
}

#alternativeImage {
	background: url(bg/flashSatellarImage.jpg) #000 no-repeat left top;
	height: 381px;
	width: 470px;
	float: left;
}

#alternativeContent h1 {
	color: #00d0ff;
	font: bold 22px arial, sans-serif;
}
#alternativeContent h2, h3 {
	color: #fff;
}
#alternativeContent a {
	color: #00d0ff;
	text-decoration: none;
}
#alternativeContent a:hover {
	text-decoration: underline;
}

#requiresFlash {
	position: absolute;
	bottom: 35px;
	left: 35px;
	text-align: center;
	color: #00d0ff;
	font-size: 14px;
	width: 870px;
}
#requiresFlash a {
	color: #00d0ff;
}

#mainLeft {
	width: 420px;
	float: left;
	padding: 10px 0px 0px 40px;
}

#distributorsFrontpage {
	height: 240px;
	padding: 15px 0px 0px 0px;
	background: url(bg/distributorsMap.jpg) no-repeat center bottom;
	color: #0060a0;
}

#distributorsFrontpage select {
	width: 200px;
	font-size: 11px;
	float: right;
	position: relative;
	top: -10px;
}

#newsBox {
	color: #0060a0;
}

#newsBox a {
	text-decoration: none;
}

#newsBox a:hover {
	text-decoration: underline;
}

#newsBox .black {
	color: #000;
}

#main {
	width: 450px;
	float: right;
	padding: 10px 30px 0px 0px;
}

#main .text {
	padding: 20px 30px 20px 0px;
	height: 250px;
	overflow: visible;
}

html>body #main .text {
	height: auto;
	min-height: 250px;
	overflow: hidden;
}

