/* CSS Document */

* { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif;  } 
img { border: 0; }
a { outline: 0; }
#containerCenter { overflow : auto; margin : 0 auto; background : #fff; }
#mainContainer { width : 900px; margin : 0 auto; overflow: auto; }
#header { float: left; width: 900px; border-bottom: 1px solid #C6C8CA; margin: 30px 0 10px; padding-bottom: 10px; }
#nav { float: left; width: 900px; margin-bottom: 20px; }
#nav a.section { float: left; font-size: 12px; color: #C6C8CA; height: 22px; padding: 8px 10px 0; text-transform: uppercase; text-decoration: none; }
#nav a.sectionActive { float: left; font-size: 12px; color: #fff; height: 22px; padding: 8px 10px 0; text-transform: uppercase; text-decoration: none; background: #E31B23; }
#nav a:hover.section { background: #E31B23; color: #fff; }
#nav a.intro { float: left; width: 67px; margin: 0 46px 0 48px; }
#nav a.problem { float: left; width: 88px; margin-right: 46px; }
#nav a.solution { float: left; width: 90px; margin-right: 46px; }
#nav a.explanation { float: left; width: 112px; margin-right: 46px; }
#nav a.answers { float: left; width: 90px; margin-right: 48px; }
#arrowL, #arrowR { float: left; width: 34px; }
#arrowL img, #arrowR img { float: left; width: 34px; }
#body { float: left; width: 900px; height: 400px; }
#copy { float: left; width: 300px; margin-right: 20px; }
#copy p { float: left; color: #000; font-size: 14px; margin-bottom: 10px; line-height: 20px; }
#image { float: left; width: 580px; }
#image h4 { width: 300px; }
#image p { width: 300px; float: left; color: #000; font-size: 14px; margin-bottom: 10px; line-height: 20px; }
#number { float: left; width: 900px; margin: 10px 0; }
#number p { color: #E31B23; font-size: 36px; text-align: right; font-weight: bold; }
#number p .of { color: #C6C8CA; font-size: 18px; font-weight: normal; }
#footer { float: left; width: 900px; border-top: 1px solid #C6C8CA; padding-top: 10px; }
#footer p { float: left; font-size: 10px; color: #E31B23; font-weight: bold; }


h1 { font-size: 50px; color: #E31B23; font-weight: bold; text-transform: uppercase; margin: 65px 0 15px; line-height: 45px; letter-spacing: -2px; } 
h4 { font-size: 18px; color: #E31B23; font-weight: bold; text-transform: uppercase; margin: 65px 0 15px; line-height: 16px; } 
h2 { font-size: 24px; color: #E31B23; font-weight: bold; text-transform: uppercase; margin: 50px 0 15px; } 
h3 { font-size: 18px; color: #E31B23; font-weight: bold; text-transform: uppercase; }