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: 31px; color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; width: 183px; padding: 0px 0px 0px 20px; }



.sbmain ul li a:hover { background: url(images/sbhover_gradient.png); 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;



}



.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: bold; }



.postedby p { font-weight: bold; font-size: 12px; font-style: italic; margin: 0px; }



.category { float: left; clear: left; width: 665px; font-weight: bold; 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;
}