	html {
				background-color:#cbcbcb;
				height: 100%;
				}

	body {		background:url(../images/bg_repeat.gif);
				background-repeat:repeat-x;
				background-position:center top; 
				background-color:#cbcbcb;
				text-align:center;
				height: 100%;
				margin:0;
				padding:0; }

	#floater {	margin:0 auto;
				padding:34px 0;
				text-align:left;
				width:759px; }

	#header {	background-image:url(../images/bg_header3.gif);
				background-repeat:no-repeat;
				background-position:0px 0px;
				margin:0px;
				height:130px;
				width:759px; }

	#hrz_buttons {
				height:34px;
				width:759px; }

	#belly {	background-color:#FFFFFF;
				margin:0px;
				width:759px; }

	#belly_pad {padding-top: 0px;
				padding-right: 20px;
				padding-bottom: 14px;
				padding-left: 20px; }

	#title {	padding-top: 14px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 14px; }
	#title h1 { margin-top:0px; }
				
	#footer {	background-color:#3d3d3d;
				margin:0px;
				height:20px;
				width:760px; }

	#footer p { margin:0;padding:0; }

	div#mask { width:450px;overflow:hidden;height:146px;float:right;position:relative;top:-143px;margin:0;padding:0; }
	
	div#mask p { font-size:10px; }
	div#mask a:link,
	div#mask a:visited,
	div#mask a:hover,
	div#mask a:active { color:#000;font-weight:bold; }

	div#footer { overflow:hidden; }
	div#belly_pad + div#footer { overflow:visible; }
	
	div#slider { width:450px; height:146px; position:relative; background-color:#fff;border:#3d3d3d solid 1px; }

	p,ul,td,pre,blockquote,body {	
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px; }
				
	blockquote {font-weight:bold; font-style:italic;}
	
	h1 {		font-size:18px;
				color:#000000; }
	
	h2 {		font-size:16px;
				color:#000000; }
			
	h3 {		font-size:16px;
				color:#cc0000; }
	
	h4 {		color:#cc0000;
				font-size:14px; }
				
	h5 {		color:#333333;
				font-size:16px; }
				
	h6 {		color:#333333;
				font-size:14px; }
				
	td {		border-color:#666666;
				border-style:solid;
				border:1px; }
				
	tr {		padding:1px; }
	th {		font-weight: bold;
				color: #FFFFFF;
				background-color: #3D3D3D;
				padding-top: 5px;
				padding-right: 4px;
				padding-bottom: 2px;
				padding-left: 4px;
				font-size: 14px;}
				
	tt {		font-family:"Courier New", Courier, mono; }
	
	li {		list-style-image:url(/commercial/images/arrow_bullet.gif); font-size:12px; }
	ol {		font-family:Verdana, Arial, Helvetica, sans-serif; }
	
	strong,b {	font-weight:900; }
	
	i,em {		font-style:italic; }
	
	cite {		font-style:italic; }
				
	hr {		width:80%;
				border:0; }
				
	img {		border:0;text-decoration:none;border:none; }
				
	#headerText {
		font-size	: 11px;
		font-weight	: bold;
		color		: #333333; }
	
	span#headerText a:link, span#headerText a:visited {
		color				: #4f4f4f;
		text-decoration		: none; }
	span#headerText a:hover, span#headerText a:active {
		color				: #4f4f4f;
		text-decoration		: none;
		border-bottom		: 1px #DF7A00 solid; }
	
	#belly_pad a:link, #belly_pad a:visited {
		text-decoration		: underline;
		color				: #df7a00; }
	#belly_pad a:hover, #belly_pad a:active {
		text-decoration		: none;
		color				: #000000; }

	#footer a:link, #footer a:visited { 
		text-decoration		: none; 
		color				: #ffffff; }
		
	#footer a:hover, #footer a:active {
		text-decoration		: none;
		color				: #ffffff;
		border-bottom		: 1px #DF7A00 solid; }
	
	form input,textarea,option,select {
		font-family			: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
				
	.testimonial {
		float:right;
		width:200px;
		margin-left:10px;
		margin-top:10px;
		border:1px #df7a00 solid;
		clear:none;}
		
	.testimonial p { padding-left:13px;padding-right:12px;padding-top:5px;padding-bottom:5px; }
	
	.product_feat {
		width		: 100px;
		float		: left;
		margin-right: 10px;
		margin-bottom:10px;
		border		: 1px #df7a00 solid;
		text-align	: center; 
		clear		: left;}
	
	.product_feat h4 {
		color:#FFFFFF;
		background-color:#900;
		margin:0px;
		padding:3px 0 4px 0;
		font-size:12px; }
		
	.product_feat img {	padding:10px; }
	
	.no_border { border:none; }
	.border {	border:1px #df7a00 solid; 
				padding:1px;
				margin: 5px; }
	
	.no_border tr td { border:none; }
	
	.whtText {	color:#FFFFFF;
				font-size:10px;
				font-weight:bold; }
				
	.gryText {	color:#4f4f4f;
				font-size:10px;
				font-weight:bold;
				text-decoration:none; }

#topboxes {
	margin: 0;
	padding: 0 0 20px 0;
	overflow: visible;
	height: 310px;
	width: 720px;
}
.homebox {
	width: 170px;
	float: left;
	margin: 0 13px 0 0;
	text-align: center;
}
.homebox img {
	margin-top: 3px;
}
