 #articleHeader{margin:0;padding:0;} #articleHeader h1{margin:0 0 .7em 0;padding:0;} #articleHeader div{margin:0;padding:0;} #articleHeader div img{float:left;margin:0 .5em .1em 0;padding:0;} #articleTeaserCopy{} #userFeedbackDiv{margin:0;padding:0;clear:both;} #instructionsDiv{margin:0 0 2em 0;padding:0;} #instructionsHeader{margin:0 0 1em 0;padding:0;border-collapse:collapse;width:100%;border-color:#aaa;border-style:solid;border-width:1px 0 3px 0;} #instructionsHeader td{padding:0;border:0;} #instructionsHeader h3{margin:0;padding:0;font-size:1.5em;font-weight:normal;} #instructionsHeader td.difficultyRating{text-align:right;color:#aaa;} #instructionsHeader td.difficultyRating span{font-weight:bold;color:#000;} #thingsYoullNeed{width:40%;float:right;margin:0 0 .1em 1em;padding:1%;border:1px solid #aaa;background-color:#CFCFCE;} #thingsYoullNeed h4{margin:0 0 .5em 0;padding:0 0 0 1em;} #thingsYoullNeed ul{margin:0;padding:0 0 0 2em;} .instructionStepDiv{clear:left;margin:0 0 1em 0;padding:0;} .instructionStepDiv dl.instructionStepBullet{float:left;width:3em;margin:0 .5em .5em 0;padding:0;font-family:'Comic Sans MS';} .instructionStepDiv dl.instructionStepBullet dt{margin:0;padding:0 0 .2em 0;text-align:center;color:#000;} .instructionStepDiv dl.instructionStepBullet dd{margin:0;padding:.3em .2em;text-align:center;color:#fff;font-size:2em;background-color:#333;} .instructionStepDiv img.instructionStepImg{float:left;margin:0 .5em 1em 0;padding:5px;background-color:#fff;border:1px solid #aaa;} 
