.big-blue {
	color:#295381;
	font-size:18px;
	font-weight:bold;;
}
#banner {
	width:995px;
	height:262px;
	background:url(../img/banner.jpg) no-repeat;
	overflow:hidden;
	position:relative;
	font-size:13px;
	margin-bottom:5px
}
	#banner .padding {
		float:left;
		width:440px;
		margin:15px;
	}
	#banner ul {
		list-style: none;
		margin:0 0 15px 15px;
		padding:0;
		line-height:1.5em;
		color:#295381;
		font-weight:bold;
	}
		#banner ul li {
			background:url(../img/bullet.gif) no-repeat 0 4px;
			padding-left:15px;
		}
		
.bucket {
	float:left;
	margin-right:10px;
	height:166px;
	width:322px;
	background:url(../img/home-bucket.png);
}
	.bucket.last {
		margin:0;
	}
	.bucket .padding {
		padding:10px;
	}
	.bucket h2 {
		color:#295381;
		text-transform: uppercase;
		font-size:13px;
		float:left;
	}
	.bucket img {
		float:right;
		margin:3px 1px 0 15px;
	}
	.bucket p {
		clear:left;
	}
	.bucket a {
		color:#e4781a;
		font-weight:bold;
	}

#main-box.border{
	background:url(../img/maincol-border.png) repeat-y;
}
	#main-box .top {
		height:9px;
		background:url(../img/maincol-top.png) no-repeat;
	}
	#main-box .btm {
		background:url(../img/maincol-btm.png) no-repeat bottom left;
	}
	#main-box .padding {
		padding:0 10px 10px 10px;
	}
	#main-box h2,
	#general h2 {
		color:#0965A3;
		font-size:1.6em;
		font-weight:normal;
		line-height:1.3em;
		margin:0;
		max-width:100%;
		overflow:hidden;
		padding:0;
	}
	#main-box ul {
		margin-left:30px;
		list-style-type: disc;
	}
img.right {
	margin:0 0 20px 15px;
}
.brochure-btn,
.demo-btn {
	float:left;
	display:inline;
	margin:20px 10px;
}
.hr {
	height:1px;
	margin:0 0 20px 0;
	background-color:#dbdbdb;
	clear:both;
}

#subnav.border {
	background:url(../img/leftcol-box-border.png) repeat-y;
}
#subnav .top {
	background:url(../img/leftcol-box-top.png) no-repeat;
}
#subnav .btm {
	background:url(../img/leftcol-box-btm.png);
	height:7px;
	width:211px;
}
#subnav .head {
	margin:0 10px;
	padding:10px 0;
	background:url(../img/dot.gif) repeat-x bottom left;
}
#subnav h3 {
	text-transform: uppercase;
	background:url(../img/bullet2.png) no-repeat 0 3px;
	padding-left:15px;
}
#subnav li {
	border-bottom:solid 1px #dbdbdb;
	padding:5px 0 4px 5px;
}
#subnav a {
	color:#295381;
	font-weight:bold;
}
.narrow-by dd {
	padding:0;
}

#header {
	height:169px;
	position:relative;
	margin-top:-14px;
}
#general {background:url(../img/headers/general.jpg) no-repeat;padding:220px 15px 0 5px;}
#copying {background:url(../img/headers/copying.jpg) no-repeat;padding:220px 15px 0 5px;}
#finishing {background:url(../img/headers/finishing.jpg) no-repeat;padding:220px 15px 0 5px;}
#plankey {background:url(../img/headers/plankey.jpg) no-repeat;padding:220px 15px 0 5px;}
#repair {background:url(../img/headers/printer-repair.jpg) no-repeat;padding:220px 15px 0 5px;}
#printing {background:url(../img/headers/printing.jpg) no-repeat;padding:220px 15px 0 5px;}
#scanning {background:url(../img/headers/scanning.jpg) no-repeat;padding:220px 15px 0 5px;}
#about {background:url(../img/headers/about.jpg) no-repeat;padding:220px 15px 0 5px;}

img#partners {
	margin:20px 0 0 80px;
}
#general {
	background:url(../img/headers/general.jpg) no-repeat;
	padding:220px 15px 0 5px;
}