body, html {background-color: #333333;
		margin:0 auto;
		border:0;}

#container {background-image: url(images/BG.jpg); background-repeat: repeat-y;
		width:1024px;
		margin:0px;
		margin-right:auto;
		margin-left:auto;
		}

.bot, .top {	width:1024px;
		margin:auto;
		align:center;}

.top {	margin-top:10px;}

.region {	margin:0px 0px 10px 0px;
		width:905px;
		height:36px;
		}
.logo {padding: 40px 0px 0px 60px;
	width:500px;
	float:left;}

.thanks {width:250px;  }

h1 {font-family: Arial Black, Arial, Helvetica, Sans-Serif;
	font-size:18pt;
	margin-bottom:5px;
	font-weight: bold;
	color:#ED922F;
	}

.title2 {color:red; font-weight:bold;}


p {font-family: Arial, Helvetica, Sans-serif;
	font-size:12pt;
	color:#000000;
	margin:0;
	line-height: 18pt;
	width:880px;}

li {font-family: Arial, Helvetica, Sans-serif;
	font-size:14px;
	color:#333333;
	margin:0;
	line-height: 16px;
	width:600px;}

.whatwedo p, .whoweare p {	font-family: Arial, Helvetica, Sans-serif;
	font-size:12pt;
	color:#000000;
	margin:0;
	line-height: 18pt;
	width:400px;}

.whoweare, .whatwedo {margin:30px 0px 40px 80px;
			float:left;
			clear:right;
			width:350px;}



	
#bottom p {font-family: Arial, Helvetica, Sans-serif;
		color:#B2B2B2;
		font-size:14px;
		margin:auto;
		align:top;
		padding-top:5px;}

#bottom {
		width:1024px;
		margin:auto;
		padding:10px 0px 30px 0px;
		}


.nav {font-family: Arial Black, Arial, Helvetica, Sans-Serif;
	font-size:12pt;
	width:500px;
	color:#000000;
	margin-top:10px;
	padding-bottom:20px;
	margin-right:22px;
	float:right;}
	


.TollFree p {font-family: Arial, Helvetica, Sans-serif;
		font-weight:bold;
		color:#333333;
		width: 130px;
		text-align:right;
		margin-right:10px;
		line-height: 14pt;
		}

.TollFree {float:right; margin-right:50px; margin-top:20px;}



hr {width:100%;
	border:solid 1px #cccccc;
	margin: 20px 0px 40px 0px 
	}

h2 {font-family:  Arial, Helvetica, Sans-Serif;
	font-size:16px;
	font-weight: bold;
	color:#000000;
}

a.nlink:link,  a.nlink:visited, a.nlink:active {font-family: Arial Black, Arial, Helvetica, Sans-Serif;  font-size:14px; color:#000000; text-decoration:none; margin-right:10px; margin-bottom:15px;} 


a.nlink:hover {background-image: url(images/underline.gif); background-repeat: repeat-x; background-position:100% 100%; padding-bottom:4px; white-space:nowrap; 
font-family: Arial Black, Arial, Helvetica, Sans-Serif;  font-size:14px; color:#000000; text-decoration:none; margin-bottom:15px;}


.homeimg {width:285px;
		height:190px; 
		margin-right:5px;
		border: solid 5px #999999;}

.homeimg2 {width:285px;
		height:190px; 
		border: solid 5px #999999;}

#hometext {padding-bottom:50px;}
#about {padding: 0px 0px 50px 90px;
		width:500px;
		float:left;
		}
#about p, #about h1 {
		width:500px; float:left;}

.customers  {width:200px; height:350px; margin:40px 0px 0px 40px; float:left; border-left:solid 1px #cccccc;}
.customers h2 {margin-left:40px;}
.customers li, {width:200px;}
 .cush2 {width:200px; margin:0px 0px 0px 0px; }
.customers ul {width:200px; margin:0px 0px 0px 20px; }
li{line-height:21px;}

blockquote{font-family: Arial, Helvetica, Sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding-top:20px;
	padding-bottom:30px;
	margin:0;
	line-height: 12pt;
	width:180px;
	float:left;
	clear:right;}



#products {margin-left:75px;
		width:870px;}


form {margin:0px 0px 0px 0px;
	border: solid 5px #999999;
	width:250px;
	height:350px;}

#form {padding-bottom:70px;
	padding-top: 10px;
	width:350px;
	float:left;

	}

dl {margin-left:20px;}
dt.title  {margin-top:10px;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size:14px;}

input {border:solid 1px #cccccc;}
#contact {width:900px;
		margin:0px 0px 0px 80px;
		float:left:}

#services {margin: 40px 0px 0px 80px;
		padding-bottom:50px;}

.productgroups {float:left;
		clear:both;}

.productgroups img {border:solid 5px #999999;}

.productgroups h2 {margin:0px 0px 10px 0px;}

.address blockquote {font-family: Arial, Helvetica, Sans-Serif;
			color:#000000;
			font-weight: normal;
			line-height:18px;
			font-size:14px;
			width: 210px;}

.send  { font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #ff9933;
	padding: 2px 2px 2px 2px;
	border:solid 1px #ffcc66;
	width:56px;
	height:24px;
	margin-left:150px;}

.send:hover {	background-color: #000066;
	color:#ffffff;
	padding: 2px 2px 2px 2px;
	border:solid 1px #cccccc;
	width:56px;
	height:24px;
	margin-left:150px;}


