body { background: url(images/bg.png) #d5cebb repeat-x; color: #333333; font-size: 12px; line-height: 165%; font-family: Arial, Helvetica, sans-serif; }

ul { margin: 0px; padding: 0px; list-style-type: none; }

a { color: #666666; }

.wrap { width: 929px; height: 100%; margin: 0px auto 0px auto; }

.container { width: 929px; height: 100%; float: left; background: #fff;  }

.header { width: 929px; height: 101px; margin: 0px 0px -30px 0px; }

.header img { margin: 0px 0px 0px 20px; float: left; }

.header ul { float: right; margin: 48px 21px 0px 20px; }

.header ul li { color: #000; font-weight: bold; float: left; }

.header ul li a { color: #000; text-decoration: none; text-transform:uppercase; }

#blogheader { margin: 0px 0px 0px 21px; }

.nav { margin: 10px 0px 0px 20px; }

.nav ul li { float: left; margin: 0px 1px 0px 0px; }

.greyboxes { margin: 20px 0px 0px 20px; float: left; }

.pres { width: 437px; height: 186px; float: left; margin: 0px 15px 15px 0px; background-image: url(images/hp_presentation_bg.png); }
.bind { width: 437px; height: 186px; float: left; margin: 0px 0px 15px 0px; background-image: url(images/hp_bindingmachines_bg.png); }
.shred { width: 437px; height: 186px; float: left; margin: 0px 15px 15px 0px; background-image: url(images/hp_shredders_bg.png); }
.lam { width: 437px; height: 186px; float: left; margin: 0px 0px 15px 0px; background-image: url(images/hp_laminators_bg.png); }
.supp { width: 437px; height: 186px; float: left; margin: 0px 15px 0px 0px; background-image: url(images/hp_supplies_bg.png); }
.other { width: 437px; height: 186px; float: left; background-image: url(images/hp_otherproducts_bg.png); }

.greyboxes ul { list-style-image: url(images/bullet.png); margin: 60px 0px 0px 25px; }
.greyboxes ul li { padding-bottom: 3px; }
.greyboxes ul li a { color: #fff; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.main { float: left; width: 889px; margin: 0px 0px 0px 20px; }
h1 { color: #333333; font-size: 24px; font-family: Arial, Helvetica, sans-serif; margin: 25px 0px 0px 0px; float: left; margin: 20px 0px -10px 0px; padding: 0px; }
h2 { color: #666666; font-size: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; float: left; padding: 0px; margin: 0px 0px 0px 0xp; clear: left; width: 700px; }
h3 { color: #000; font-size: 17px; font-family: Arial, Helvetica, sans-serif; margin: 10px 0px 10px 0px; float: left; padding: 0px; text-transform: uppercase; width: 575px; }
h4 { color: #f20012; font-size: 16px; font-family: Myriad pro; margin: 0px; padding: 0px; float: left; text-transform: uppercase; font-weight: bold; text-decoration: underline; }
h5 { color: #df0414; font-size: 17px; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-transform: uppercase; font-weight: bold; }
h5 a:link, h5 a:visited { color: #df0414; font-size: 17px; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-transform: uppercase; font-weight: bold; text-decoration:none; } 
.red { color: #f20012; }
.main p {  }

.footer { width: 931px; height: 105px; background: url(images/footer.png) no-repeat; float: left; margin: 100px 0px 0px 0px; }
.fill { height: 50px; width: 100%; float: left; background-color:#D5CEBB; }

.footerinfo { margin: 15px 0px 0px 375px; width: 410px; }
.call { color: #fff; float: left; font-weight: bold; margin: 0px; }
.copyright { color: #fff; float: left; clear: left; margin: 0px; width: 410px; }
.memphis { float: left; clear: left; color: #fff; text-decoration: underline; width: 410px; }
.terms { color: #fff; float: left; clear: left; width: 410px; }
.terms a { color: #fff; text-decoration: underline; }

.sidebar { width: 203px; height: 100%; float: left; margin: 20px 0px 0px 0px; }
.sbmain { background: #8c8c8c; }

.sbmain ul { margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; }
.sbmain ul li a { display: block; line-height: 18px; color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; width: 183px; padding: 6px 0px 6px 20px; }
.sbmain ul li a:hover { background: #72171E url(images/sbhover_gradient.png) repeat-x; display: block;   }

.content { float: left; width: 665px; margin: 20px 0px 0px 20px; }
.content ul
{
	list-style-type:disc;
	padding-left:20px;
	list-style: disc;
	font-weight:bold;
}
.content ul li
{
	list-style-type:disc;
}

.content a:hover
{
	color:#DF0414;
}

.breadcrumb p { font-size: 9px; margin: 0px; text-transform: uppercase; font-weight: bold; width: 575px;  float: left; }

.catboxes p {margin: 55px 0px 0px 15px; width: 190px; color: #fff; line-height: 145%; font-size: 12px; }
.pouch { width: 325px; height: 165px; background: url(images/cat_lam_pouch.png) no-repeat; float: left; margin: 0px 15px 15px 0px; }
.roll { width: 325px; height: 165px; background: url(images/cat_lam_roll.png) no-repeat; float: left; margin: 0px 0px 15px 0px; }
.fullauto { width: 325px; height: 165px; background: url(images/cat_lam_fullauto.png) no-repeat; float: left; margin: 0px 15px 15px 0px; }
.wide { width: 325px; height: 165px; background: url(images/cat_lam_wide.png) no-repeat; float: left; margin: 0px 0px 15px 0px;  }
.accessories { width: 325px; height: 165px; background: url(images/cat_lam_accessories.png) no-repeat; float: left; margin: 0px 15px 15px 0px; }

.shoppingcart { float: right; }
.shoppingcart img { margin: 2px 3px 0px 0px; float: left; }
.shoppingcart a { color: #000; font-weight: bold; font-size: 9px; margin: 0px; float: left; }

.prodheader { width: 668px; background: #000; height: 100%; float: left; }
.prodcat { margin: 30px 0px 0px 45px; padding-bottom: 30px; }
.prodcat img { float: left; }
.prodcat ul { float: left; margin: 0px 0px 20px 50px; }
.prodcat ul li a { color: #dddddd; font-weight: bold; }

.item { margin: 20px 0px 0px 0px; float: left; border-bottom: 2px solid #000; }
.item img { float: left; margin: 0px 0px 20px 0px; }
.itemdescription { float: left; width: 340px; margin: 40px 0px 0px 10px;}
.itemdescription p { font-weight: bold; float: left; margin: 20px 0px 20px 0px; }

.blogcontent { float: left; clear: left; margin: 10px 0px 0px 0px; border-bottom: 2px solid #000; width: 665px; }
.blogcontent p { font-weight: normal; }
.postedby p {  font-size: 12px; font-style: italic; margin: 0px; }
.category { float: left; clear: left; width: 665px; font-weight: normal; font-style: italic; margin: 0px 0px 30px 0px; }
.category a { color: #444445; font-style: italic; border-bottom: 2px solid #444445; text-decoration: none; }
.post
{
	clear:both;
	float:left;
	width:100%;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.navigation
{
	width:100%;
	float:left;
	margin-bottom:10px;
}
.breadcrumb-trail
{
	float:left;
	width:100%;
	text-align:left;
	margin-bottom:5px;
}
#quick_subscribe_messages
{
	color:#990000;
	font-size:90%;
	width:200px;
}
#quick_subscribe_form
{
	float:left;
}
.entry {color:#000000;}
