		body {
			margin: 0px; 
			padding: 0px;
			background-color: black;
			color: white;
			line-height: 16px;
			font-size: 11px;
			font-family: lucida sans, helvetica, arial, sans serif;
		}
		td, ul, p, span {
			font-family: lucida sans, helvetica, arial, sans serif;
			line-height: 16px;
			font-size: 11px;
			color: #808080;
		}
		.copy {
			color: white;
		}	
		ul.stars {list-style-type:none;padding:0px 0px 5px 0px;margin:0px;}
		ul.stars LI {color: white; background: url("images/star.gif") no-repeat 0px 3px;padding: 0px 0px 0px 12px;margin:0px 0px 10px 0px;}
		a {
			color: white;
			text-decoration: none;
		}
		a:hover {
			text-decoration: underline;
		}
		.whisper {
			color: #808080;
		}

		/* cafepress style overrides */
		.sidebarbg {
			background-color: black;
			padding: 20px 0px 0px 20px;
		}
		
		.smallsidebartext {
			font-size: 11px;
			font-family: lucida sans, helvetica, arial, sans serif;
			color: white;
		}
		.smallselectedsidebartext {
			font-size: 11px;
			font-family: lucida sans, helvetica, arial, sans serif;
			color: white;
			font-weight: normal;
		}
		.sidebartext {
			font-size: 11px;
			font-family: lucida sans, helvetica, arial, sans serif;
			color: white;
		}
		.head {
			color: white;
		}
		.storesmallprint {
			color: black;
		}
		.tablebg a {
			border: none;
			color: black;
			text-decoration: underline;
		}
		div.smallText {
			color: black;
		}
		.smallprint {
			color: white;
		}
		.smallprint a {
			color: #808080;
			text-decoration: underline;
		}	
		.xsmallText {
			color: white;
		}
		
		.xsmallText a {
			text-decoration: underline;
		}
		p.storesmallprint {
			color: white;
		}
		p.storesmallprint a {
			color: white;
			text-decoration: underline;
		}
		span.storesmallprint {
			color: black;
		}
		.storesmallprint a {
			color: black;
			text-decoration: underline;
		}
		.breadCrumb b {
			color: white;
		}
		#container {
			color: white;
		}	


	