 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a,ins{text-decoration:none;}
td{vertical-align:top;}
body{ padding-bottom:20px; color:#666666; font-family:"Arial","Trebuchet MS","Helvetica","Arial"; font-size:12px; background:#fff; background:#454343}
a{ }
object, a{ border:none; outline:none}
img{  }
em{ font-weight:bold}
a.rollAnchor{ line-height:0px}
a.rollAnchor:hover{ background-position:0px -100%}
p{ padding-bottom:.5em}
 div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a,div.rating-cancel img{background:url('/images/deletes.jpg') no-repeat 0 -16px}
div.star-rating,div.star-rating a,div.star-rating img{background:url('/images/ratings.jpg') no-repeat 0 0px}
div.rating-cancel a,div.star-rating a,div.star-rating img{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a,div.star-rating-on img{background-position:0 -16px!important}
div.star-rating-hover a, div.star-rating-hover img{background-position:0 -32px}
 div.star-rating-readonly a{cursor:default !important}
 div.star-rating{background:transparent!important;overflow:hidden!important}
 div.star-rating-show{cursor:default;}
html {padding:0px; margin:0px}
body{ padding:0px; margin:0px; color:#000; font-family:"Arial","Trebuchet MS","Helvetica","Arial"; font-size:16px; background:#fff}
#headerContainer {padding-bottom: 10px}
#logo{ position:absolute; left:0px; top:4px}
#whereArtistsCreateLogo{ position:absolute; left:210px; top:0px}
#nav {display:none}
#headerButtons {display:none}
#bigTopArtistLogo {display:none}
.projectSubheader {display:none}
h4 {font-size: 22px; font-weight: bold}
h5 {padding-top: 10px; font-size: 22px; font-weight: bold}
p {padding-top: 5px; padding-bottom: 3px}
#socialLinks {display:none}
#columnRightContainer {margin-top: 50px}
#columnLeftContainer {display:none}
.productGridTitle {display:none}
#productColumnLeft {width: 50%; float: left}
#productColumnLeft {width: 50%; float: left}
#sharethis_0 {display:none}
.zeroHeight{ clear:both; line-height:0px}
.step {position: relative; border-bottom: 2px dotted #000; padding: 0 0 15px 0; margin: 15px 0 0 0}
.stepNumber{ position: absolute; left:0; top:0; width:50px; text-align: center; vertical-align: middle; padding-right: 10px}
.stepNumber img {padding-bottom: 5px}
.stepNumber span {text-align:center; color: #C56C05; font-size: 40px; font-family: Courier}
.stepDescription{ float:left; margin-left: 50px; margin-right: 150px; padding:8px 0px 8px 20px}
.stepDescription h4{ display:inline}
.stepDescription span a {color: #666; text-decoration: underline}
.stepDescription span a:hover {color: black}
.stepImage{ position: absolute; right:0; top:0; text-align:right}
.stepImage img {border: 3px solid #F3A243}
.clearLeft {clear:left}
.comments {display:none}
#footerNav {display:none}
.commentsPane {display:none}
.supplyList strong {padding-top: 10px; font-size: 22px; font-weight: bold; display:block; padding-bottom: 7px}
#printThis {display:none}