body {	font-size:75%;	text-align: center; /*centers container div in IE 5*/	background: #000;	font-family:Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;	border: 0;}a:link {	color: #F60;	text-decoration: none;}a:visited {	color: #F60;	text-decoration: none;}a:hover {	color:#606;	text-decoration: underline;}a:active {	color: #606;	text-decoration: underline;}a img {	border: none;	}#content-container01 {	background: #FFF;	width: 750px;	margin: 0 auto 0 auto;	text-align: left; /*puts text-align back to normal*/}#branding-logo {	background: #606;	position:relative;}#branding-logo p {	position: absolute;	top: 36px;	right: 28px;	width: 500px;	text-align: right;	color:#AA99AA;	font-size:1.2em;	line-height: 20px;	}	#branding-logo p a {	color:#FFF;}#branding-banner {	background: #FFF;}#branding-banner img {	float: left;}#content-banner {	width: 330px;	float: right;	color: #666;	margin: 55px 30px 0 0;	text-align:right;	display:inline;  /* fixes Win IE double margin float bug */}#content-banner h2 {	color: #999;	font-size: 1.8em;	font-weight:normal;	margin: 5px 0 5px 0;}#nav-shopping {	clear:both;	background: #606;	text-align: right;	padding: 0 25px 0 0;	height: 33px;}#nav-shopping img {	margin: 10px 0 0 5px;	}	#nav-shopping a.homelink {	float: left;	font-size: 1.5em;	background: url(../images/arrow_back_orange.gif) no-repeat left center;	padding: 0 0 0 20px; 	margin: 7px 0 0 8px;	text-decoration: none;	color:#FFF;	}#nav-shopping a.homelink:link {	}	#nav-shopping a.homelink:visited {	}	#nav-shopping a.homelink:hover {	background: url(../images/arrow_back_white.gif) no-repeat left center;	}#nav-shopping a.homelink:active {	background: url(../images/arrow_back_white.gif) no-repeat left center;	}#content-container02 {	background: url(../images/sidebar_background.gif) repeat-y left;}#content-sidebar {	float: left;	display: inline; /* fixes Win IE double margin float bug */	width: 180px;	margin: 1.5em 20px 10px 20px;	background: #F90;	color: #630;	font-size: 1.2em;}#content-sidebar p {	margin: 0 0 1em 0;	}	#content-sidebar p a:link {	color:#606;	text-decoration: underline;}#content-sidebar p a:visited {	color: #F60;	text-decoration: underline;}#content-sidebar p a:hover {	color:#FFF;	text-decoration: underline;}#content-sidebar p a:active {	color: #606;	text-decoration: underline;}	#content-sidebar ul {	padding: 0 0 0 1.75em;	margin: 0;	}	ul#nav-global {	padding: 0;	margin: 0 0 2em 0;	list-style: none;	border-top: 1px solid #DF8600;}ul#nav-global li {	border: 1px solid #DF8600;	border-top: 0;	padding:0;	}ul#nav-global li a {	text-decoration: none;	font-weight:bold;	color: #630;	display: block;	padding: .25em .25em;	margin: 0;}ul#nav-global li a:hover {	color: #FFF;	background: #606;}	#content-main {	float: right;	display: inline; /* fixes Win IE double margin float bug */	width: 466px;	margin: 1.5em 30px 0 30px;	color: #666;	font-size: 1.2em;	line-height: 1.3em;	}	#content-main-home {	float: right;	display: inline; /* fixes Win IE double margin float bug */	width: 502px;	margin: 12px 12px 0 12px;	color: #666;	}	.content-product {	border: 1px solid #CCC;	padding: .5em 15px .25em 15px;	font-size: 1.3em;	margin: 0 0 12px 0;	}	#content-main-home .content-product h1 {	font-size: 1.8em;	margin: 0 0 .5em 0;	font-weight: normal;	}	#content-main-home .content-product p {	margin: 0 0 .75em 0;	}	.fineprint {	font-size: .8em;	}	#business-cards {	background: url(../images/home_business_cards.jpg) no-repeat right top;	}	#fridge-magnets {	background:url(../images/home_fridge_magnets.jpg) no-repeat right top;	}#flyers {	background: url(../images/home_flyers.jpg) no-repeat right top;	}#stickers {	background: url(../images/home_stickers.jpg) no-repeat right top;	}#plain-labels {	background: url(../images/home_plain_labels.jpg) no-repeat right top;	}	#magnetic-cards {	background: url(../images/home_magnetic_cards.jpg) no-repeat right top;	}#plastic-cards {	background: url(../images/home_plastic_cards.jpg) no-repeat right top;	}#scented-inks {	background: url(../images/home_scented_inks.jpg) no-repeat right top;	}#lenticular {	background: url(../images/home_lenticular.jpg) no-repeat right top;	}	#water-savers {	background: url(../images/home_water_savers.jpg) no-repeat right top;	}	#promo-items {	background: url(../images/promotional_items.jpg) no-repeat right top;}#foil-printing {	background: url(../images/foil_printing.jpg) no-repeat right top;}#recycled-printing {	background: url(../images/recycled_printing.jpg) no-repeat right top;}#content-main h1 {	font-size: 2.5em;	color: #666;	font-weight: normal;	margin: .15em 0 .7em 0;	line-height: 1em;	}	#content-main h2 {	font-size: 2em;	line-height: 1em;	color: #666;	font-weight: normal;	}	#content-main h3 {	font-size: 1.75em;	line-height: 1em;	color: #666;	font-weight: normal;	}	#content-main h4 {	font-size: 1.5em;	line-height: 1.1em;	color: #666;	font-weight: normal;	}	#content-main table {	border-collapse:collapse;	color: #666; /*IE 5.5 wants this spelled out for it! */	font-size: 1em; /*IE 5.5 wants this spelled out for it! */}#content-main table td {	vertical-align:top;}tr.alt {	background: #EEE;	}	#content-main table table td {	border: 1px solid #FFF;	vertical-align:middle;	}#content-main td.price {	padding: 2px 5px 2px 5px;	width: 180px;}#content-main table.wide td.price {	padding: 2px 5px 2px 5px;	width: 480px;}#content-main table.3col td.price {	padding: 2px 5px 2px 5px;	width: 150px;}#content-main td.cart {	padding: 0 2px 0 0;}#content-main td.cart a {	background: #606;	color: #FFF;	text-decoration: none;	white-space: nowrap;	padding: 2px 4px;	font-weight: bold;	font-size: .8em;}#content-main td.cart a:hover {	background: #F90;}.clearer {	clear: both;}.separator {	display:block;	background:#EEE;	margin: 2em 0;}p.outline img {	border: 1px solid #CCC;	margin: 0 0 1em 0;}a.link-pdf, a.link-generic, a.link-word {	padding: .5em 0 .5em 2em;	}a.link-pdf {	background: url(../images/icon_pdf_sml.gif) no-repeat left center;	}a.link-generic {	background: url(../images/icon_generic_sml.gif) no-repeat left center;	}a.link-word {	background: url(../images/icon_word_sml.gif) no-repeat left center;	}#content-footer {	width: 750px;	margin: 10px auto 0 auto;	padding: 0 0 35px 0;	color: #999;}#content-footer a {	color: #999;	}