

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*background: #01032c url('http://www.kohlerpower.com/common/images/bg.jpg') repeat-x;*/
	background: #01032c url('/images/bg.jpg') repeat-x;
	padding: 0; margin: 0;
}

#shadow {
	margin: 0 auto;
	width: 883px;
	background:url('/images/bg-dropshadow.png') repeat-y;
}

#wrapper{
	width:845px;
	margin: 0 auto;
	padding:0;
	background:white;
 	background:url('/images/rightcolumn_background.jpg') repeat-x white bottom;
}

#faux {
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%;
}
#faux3 {
	overflow: hidden; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%;
}

#header {
	color: #333;
	width: 100%;
}

#navigation {
	color: #333;
	padding: 10px;
	background: #FFFFFF;
}

	#navigation a {
		font-weight:bold;
		color:black;
	}

	#navigation td.selected>a,
	#navigation td:hover>a {
		color:#336699;
		text-decoration:underline;
	}

#leftcolumn {
 display: inline;
 color: #333333;
 width: 201px;
 float: left;
	min-height:500px; /* Firefox */
	_height:500px; /* IE */
}

	#leftcolumn ul{
		margin-left:13px;
		padding-left:13px;
		width:170px;
	}
	#leftcolumn>ul>ul{
		margin-left:7px;
		padding-left:7px;
	}
	#leftcolumn>ul>li>a{
		font-size:12px;
	}
	#leftcolumn a{
		color:black;
		font-family:tahoma, arial, sans-serif; font-size:11px; font-weight:bold;

	}

#rightcolumn {
	float: right;
	color: #333;
	width: 640px;
	display: inline;
	position: relative;
	border-left:3px groove black;
	min-height:500px; /* Firefox */
	_height:500px; /* IE */
}
#copy {
		padding:0px 10px 0px 20px;
}

#distributors_wrapper {
	width: 845px;
	position: relative;
	overflow:hidden;
}

#footer {
	clear: both;
	border-top:3px groove black;
 	background:url('/images/rightcolumn_background.jpg') repeat-x white bottom;
	z-index:2000;
}





#copy h1, #copy h2, #copy h3, #copy legend{
	color:#3366CC;
	font-weight:bold;
}

#copy h1{
	font-size:22px;
}
#copy h2{
	font-size:16px;
}


/* General styles */

a		{text-decoration:none;color:#336699;}

.clear 	{clear: both; background: none; }

.list-style-none{list-style:none;}

#faq-answers>li{
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
}

.bg-purple, .bg-purple-hover:hover{
	background-color: #692d54;
}
.bg-orange, .bg-orange-hover:hover{
	background-color: #c95b41;
}
.bg-yellow, .bg-yellow-hover:hover{
	background-color: #c9a800;
}
.bg-blue, .bg-blue-hover:hover{
	background-color: #1680BE;
}
.bg-brown, .bg-brown-hover:hover{
	background-color: #996633;
}
.bg-green, .bg-green-hover:hover{
	background-color: #47693d;
}
.bg-red, .bg-red-hover:hover{
	background-color: #990000;
}

#leftcolumn.orange li:hover,
#leftcolumn.orange li.selected{
	list-style-image: url(/images/box-orange.gif);
}

#leftcolumn.orange li {
	list-style-image: url(/images/box-orange-nofill.gif);
}

#leftcolumn.red li:hover,
#leftcolumn.red li.selected{
	list-style-image: url(/images/box-red.gif);
}

#leftcolumn.red li {
	list-style-image: url(/images/box-red-nofill.gif);
}

#leftcolumn.purple li:hover,
#leftcolumn.purple li.selected{
	list-style-image: url(/images/box-purple.gif);
}

#leftcolumn.purple li {
	list-style-image: url(/images/box-purple-nofill.gif);
}

#leftcolumn.blue li:hover,
#leftcolumn.blue li.selected{
	list-style-image: url(/images/box-blue.gif);
}

#leftcolumn.blue li {
	list-style-image: url(/images/box-blue-nofill.gif);
}

#leftcolumn.yellow li:hover,
#leftcolumn.yellow li.selected{
	list-style-image: url(/images/box-yellow.gif);
}

#leftcolumn.yellow li {
	list-style-image: url(/images/box-yellow-nofill.gif);
}

#leftcolumn.green li:hover,
#leftcolumn.green li.selected{
	list-style-image: url(/images/box-green.gif);
}

#leftcolumn.green li {
	list-style-image: url(/images/box-green-nofill.gif);
}

#leftcolumn.brown li:hover,
#leftcolumn.brown li.selected{
	list-style-image: url(/images/box-brown.gif);
}