* { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }

body{background: #21262c;}
div.c{clear: both;}

div.container{position: relative; margin: 0px auto; width: 100%; padding: 100px 0px 0px 0px; font-family: 'montserrat', arial, sans-serif; color: #fff;}
h1{display: block; width: 100%; font-size: 40px; text-align: center;}
h2{display: block; width: 100%; font-size: 20px; text-align: center;}
h3{display: block; width: 100%; font-size: 20px; margin-bottom: 15px;}

div.container2{background: #15191d; position: relative; margin: 0px auto; width: 700px; padding: 50px 100px; font-family: 'montserrat', arial, sans-serif; color: #fff; margin-top: 30px;  border: solid 5px #0b0d0f; border-width: 0px 0px 5px 0px; border-radius: 10px; margin-bottom: 200px;}
div.greeting{background: url('images/greeting.png'); width: 400px; height: 200px; position:relative; top: 100px; margin-left: 110px;}

div.stepOne{background: url('images/step1.png') no-repeat 0px 0px;}
div.stepTwo{background: url('images/step2.png') no-repeat 0px 0px;}
div.stepThree{background: url('images/step3.png') no-repeat 0px 0px;}
div.stepFour{background: url('images/step4.png') no-repeat 0px 0px;}
div.stepFive{background: url('images/step5.png') no-repeat 0px 0px;}
div.stepSix{background: url('images/step6.png') no-repeat 0px 0px;}
div.stepRef{background: url('images/stepRef.png') no-repeat 0px 0px;}
div.step{padding-left: 150px; margin-top: 25px;width: 550px; font-size: 13px; line-height: 1.5em; min-height: 100px; margin-bottom: 20px;}
	div.step p.code{background: #23262a; padding: 25px; margin: 25px 0px; width: 500; display: block; border-radius: 5px;}
	div.step strong{font-size: 1.2em; font-weight: bold; padding-bottom: 10px; display: block;}
	div.step span.highlight{color: #93f000;}

span.footnote{color: #555; font-size: 0.8em;}
a, a:visited{color: #fff;}
a:hover{color: #93f000;};