@charset "UTF-8";
/* CSS Document */

/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Print Styles
   * Gives you some sensible styles for printing pages.
   See Readme file in this directory for further instructions.
      
   Some additions you'll want to make, customized to your markup:
   #header, #footer, #navigation { display:none; }
	 
-------------------------------------------------------------- */

body { line-height: 1.5; font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif; color:#000; background: none; font-size: 10pt; text-align: center;}
.container { background: none; }

h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; text-align: left;}
code { font:.9em Monaco, "Courier New", Courier, monospace; text-align: left; } 
p, ul, ol, li, td, blockquote, pre { text-align: left; }
img { margin:0 auto; clear: both; border: none!important; }
.column img	{ float: none; clear:both; display: none; }
a img { border:none; }
p img.top { margin-top: 0; }

label { min-width: 120px; display: block; float: left; }
form ul { list-style: none; }
form ul li { margin: 10px 0 0 0;}
textarea	{ width: 500px; height: 200px; clear: both; float: left;	}

hr { background:#ccc; color:#ccc; width:100%; height:2px; margin:2em 0; padding:0; border:none; }

blockquote { margin:1.5em; padding:1em; font-style:italic; font-size:.9em; }

.testimonial { display: none; }
fieldset,
.buttons	{ border: 1px solid #ccc; margin: 0 0 20px 0; padding: 20px;}
fieldset	{ padding-top: 0; }

table { width: 100%; margin: 0 0 20px 0; }
thead th { border-bottom: 3px solid #ccc; }
tbody th	{text-align: left;}

#shop img { display: block!important; }
#shop #controls { display: none; }
#shop p, #shop ul, #shop ol, #shop li #shop h5	{ margin: 0;}
#shop .w300 { width: 50%; float: left;}
#shop .w235 { width: 40%; float: left; margin-left: 10%; }

.wishlistControls, .sort, #wishlistItems .controls { display: none; }

#wishlistItems h5, #wishlistItems p { margin: 0; }

.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display:none; }

#primaryNavigation, #utilitiesNavigation, #asideNavigation, #shopNavigation,
#footer, #legals a, #flashContent, #aside { display: none; }
#legals p { text-align: center; }
#boxList ul, #boxList ul li, #boxList ul li img { float: none;}
#boxList ul li img { display: none; }

#about img	{ float: none; clear:both; }
#about img.alignRight { float: left; clear:left; }


a { color: #000; text-decoration: none; }
