body {
	font: 90% Arial, Helvetica, sans-serif; 
	color: #000; 
	text-align: left; 
	margin: 0; 
	padding: 0;
	}
	
h1, #logo, #nav, #pics, #magnets, #fader, .welcome img, .learn-more, .magnet1or2 img, .magnet3 img, #hp-rotator, .button2, .twitter, .questions-comments, .header-contact, #sidebar, #footer .enews, form, .video object { display: none;}

#print-logo { margin-bottom: 20px; }
	
h2 {
	text-transform: uppercase;
	font-size: 22px;
	margin-bottom: 10px;
	}
	
	
h3 {font-size:18px; margin-bottom:7px; font-weight:lighter; clear: both;}

h4 { clear: both; }	
	
	
.learn-more-interior {display:none;}	
	
p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
	clear: both;
	}
	
a {
	color: #000;
	text-decoration: underline;
	}
	
#copy {
	width: 95%;
	margin: 25px 20px 30px 20px;
	}
	
#footer {
	clear: both;
	width: 100%;
	padding: 10px 0;
	font-size: 14px;
	border-top: #ccc solid 1px;
	margin-top: 20px;
	display:block;
	}
	
/*  INTERNAL   */
#content {
	margin: 6px 0;
	padding: 0 0 0 6px;
	}
	
img.right {
	float: right;
	margin: 0 0 15px 15px;
	padding: 3px;
	border: #ccc solid 1px;
	}
	
img.left {
	float: left;
	margin: 0 15px 15px 0;
	padding: 3px;
	border: #ccc solid 1px;
	}
	
#content ul li a
{
list-style-type:disc;
line-height:20px;
font-size:12px;
}

#content ol li
{
list-style-type:decimal;
margin-left:35px;
}

#content ol li li
{
list-style-type:lower-alpha;
font-size:12px;
margin-left:20px;
}
	
#clients { margin:0px auto; width:100%; height:450px; }
#clients p {font-size:14px;}
.client-col {width:29%; float:left; margin:10px 12px 20px 0px; padding:10px;}
.client-col-last {width:29%; float:left; margin:10px 0px 50px 0px; padding:10px;}
#clients h4 {font-size:16px;
font-weight:bold;
color:#240000;
text-align:center;
margin:30px 0px 10px 10px;}