/* PRINT STYLES
------------------------------------------------------------------------------------- */
body { text-align: left; font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000; background: #fff; }

a:link { color: #333; text-decoration: underline; }
a:visited { color: #666; text-decoration: underline; }

a, img { border:0; }

li { padding:0 0 4px; }
input.qty { border:none; }

#skip, #nav, #subnav, #flashContainer, #hp_feature ul, #footer h2, #footer ul, #hp_areas, .team_videos, #team_btns, .prod_detail_left .video, .btn  { display: none; }
#logo { border:0; }

#footer { width:100%; clear:both; }
#footer p { padding:20px 0 0; }

#store_list li { margin:15px 50px 15px -35px; width:130px; float:left; list-style:none; }
#store_list li * { display:block; }

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none !important; width: 0; height: 0;	position: absolute;	overflow: hidden; }

span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; }

#store_list:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* PLEASE LEAVE BOTH THESE LINES, FIX FOR IE7 */
#store_list { display:inline-block; }
#store_list { /*\*/display:block;/**/ }