html, body {height:100%;}
body {font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;color:#FFFFFF;font-size:12px;background-image:url(images/bodyBg.jpg);background-repeat:repeat-x;}
td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}
#surroundDiv {
	margin:0 auto;
	width:900px;
	min-height:100%;
	background-color:#1A1718;
	background-image:url(images/basebg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#bannerDiv {
	position:relative;
	width:900px;
	height:104px;
}
#navDiv {
	position:relative;
	width:900px;
	height:28px;
}
#contentDiv {
	position:relative;
	margin:0;
	padding:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/homeBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#productDiv {
	position:relative;
	margin:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/productsBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#printDiv {
	position:relative;
	margin:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/printBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#finishDiv {
	position:relative;
	margin:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/finishBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#signageDiv {
	position:relative;
	margin:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/signageBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#quoteDiv {
	position:relative;
	margin:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/quoteBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#contactDiv {
	position:relative;
	margin:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/contactBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#printmgmntDiv {
	position:relative;
	margin:0;
	width:900px;
	min-height:553px;
	margin-bottom:18px;
	background-image:url(images/printmgmntBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#textDiv {
	float:left;
	margin-top:45px;
	margin-left:90px;
	width:270px;
	height:auto;
}
#textPMDiv {
	float:left;
	margin-top:45px;
	margin-left:90px;
	width:320px;
	height:auto;
}
#newsDiv  {
	float:left;
	margin-top:30px;
	padding-top:40px;
	padding-left:10px;
	width:176px;
	min-height:137px;
	background-image:url(images/newsBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#specsDiv  {
	float:left;
	margin-top:100px;
	padding-top:40px;
	padding-left:10px;
	width:176px;
	min-height:137px;
	background-image:url(images/specificationsBg.png);
	background-repeat:no-repeat;
	background-position:top;
}
h1 {color:#00AEEF;font-size:16px;}
.contactText {color:#939598;}
.telNum {color:#00AEEF;}
.contactText a {color:#939598;text-decoration:none;}
#printBtn {margin:0;margin-top:10px;}
#finishBtn {margin:0;margin-top:14px;}
#signageBtn {margin:0;margin-top:14px;}
#uploadSpecBtn {margin:0;margin-top:14px;margin-bottom:10px;}
#quoteSpecBtn {margin:0;margin-top:40px;}
#loginHomeBtn {margin:0;margin-top:10px;}
li {margin-left:-25px;}
.contactForm {background-image:none;background-color:#1A1718;}
.newsLink {color:#00AEEF;}