body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	background: #000 url(../images/dots.gif) repeat;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;}#container  {	background: #FFF url(../images/grey.gif) repeat-y left top;	text-align: left;	width: 900px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: auto;	margin-left: auto;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #000;	padding: 0px;	clear: both;}#wrapper  {	background: #FFF url(../images/grey.gif) repeat-y left top;	text-align: left;	width: 900px;	float: left;}#wrapper2  {	background: #FFF url(../images/grey.gif) repeat-y left top;	text-align: left;	width: 900px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: auto;	margin-left: auto;	padding: 0px;	overflow: auto;	height: 35px;	clear: both;	float: left;}#whitePanel {}#header1   {	width: 100%;	margin-right: auto;	margin-left: auto;	padding-top: 0;	padding-right: 0px;	padding-left: 0px;	height: 132px;	padding-bottom: 0px;	background-image: url(../images/bg.jpg);	background-repeat: repeat-x;	margin-top: 0px;	margin-bottom: 0px;}#header  {	margin-top: 0px;	width: 900px;	margin-right: auto;	margin-left: auto;	margin-bottom: 0px;	padding-top: 0;	padding-right: 0px;	padding-left: 0px;	height: 132px;	padding-bottom: 0px;	background-image: url(../images/redleaf-av-equipment.png);	background-repeat: no-repeat;	background-position: left top;	clear: both;}#mainContent  {	padding-right: 9px;	padding-left: 9px;	padding-top: 4px;	padding-bottom: 4px;}#footer  {	width: 900px;	margin-right: auto;	margin-left: auto;	padding-top: 0;	padding-bottom: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-right: 0px;	padding-left: 0px;}#copyright {	margin: 0px;	width: 900px;	float: right;	color: #FFF;	font-size: 9px;	height: 20px;	padding-top: 8px;	padding-bottom: 35px;}#whitepanel  {	background: #FFFFFF;}#footpane  {	width: 200px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;}#phone  {	font-size: 22px;	color: #FFF;	text-align: right;	clear: both;	padding-right: 5px;}#nav  {	list-style-type: none;	text-align: center;	margin-top: 50px;	float: right;	display: inline;	clear: both;}#bline  {	background:#000;	height: 1px;	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;	padding: 0;	margin-bottom: 0px;}#line  {	background:#D71920;	height: 16px;	padding-top: 0;	padding-bottom: 0;	width: 100%;	margin-top: 0px;	margin-right: auto;	margin-left: auto;	padding-right: 0px;	padding-left: 0px;	clear: both;}#productsnav{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px;	padding: 0px;	height: 270px;	width: 192px;	display: inline;}#productsnav2{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px;	padding: 0px;	width: 192px;	overflow: auto;	display: inline;}#greysidepanel{  clear:left;	background-color: #dadada;	padding: 17px 0px 0px;	overflow: auto;	float: left;	width: 192px;}#con a {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px;	padding: 85px 0px 0px;	background-color: #dadada;	float: left;	clear: both;}#greysidepanel3{	background-color: #dadada;	padding: 17px 0px 0px;	overflow: auto;	float: left;	width: 192px;	clear: both;}#space{	width: 192px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	float: left;	height: 12px;}#rightpanel {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	width: 707px;	float: right;	display: inline;}#maintext {	width: 621px;	background-color: #FFF;	padding: 39px 38px 20px 48px;	float: right;}#maintextprod {	width: 707px;	background-color: #FFF;	float: right;	padding-bottom: 20px;}#prodlinks {	background-color: #dbdad7;	float: right;	width: 708px;	height: 32px;	margin-bottom: 39px;	line-height: 32px;}#galleryhead {	background-color: #dbdad7;	float: right;	width: 659px;	height: 88px;	margin-bottom: 39px;	line-height: 88px;	padding-left: 48px;	font-size: 21px;	font-family: "Century Gothic", Verdana, Geneva, sans-serif;}#logostrip {	background-color: #FFF;	float: left;	padding-bottom: 20px;	padding-top: 5px;}#logostrip1 {	background-color: #FFF;	float: left;}#textindent{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px;	padding: 0px 38px 0px 48px;}#space{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px;	height: 12px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	float: left;	padding-left: 0px;}#pics{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin-right: 2px;	float: left;	margin-top: 22px;	margin-bottom: 22px;}#pics1{	width: 621px;	clear: both;	float: left;}div.info {  width: 440px;}.vLine {	background-repeat: repeat-y;}#pic {	width: 100px;	float: left;	height: 90px;	text-align: center;}#textpic {	width: 600px;	float: left;	margin-top: 5px;	margin-bottom: 5px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #999;	padding-top: 15px;}#space  {	height: 55px;	background-color: #CC9;}#productlinks {	float: left;	width: 192px;}#maintext #address {	float: left;	padding-right: 65px;	padding-top: 40px;}#maintext #imgcata {	float: left;	padding-right: 45px;	padding-top: 25px;}
