/*   html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)  v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark  html5doctor.com/html-5-reset-stylesheet/*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section, menu,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
 
article, aside, figure, footer, header,
hgroup, nav, section { display:block; }
 
nav ul { list-style:none; }
 
blockquote, q { quotes:none; }
 
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }
 
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
 
ins { background-color:#ff9; color:#000; text-decoration:none; }
 
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
 
del { text-decoration: line-through; }
 
abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; }
 
/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0; }
 
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
 
input, select { vertical-align:middle; }
/* END RESET CSS */



html {
    background: #000;
}

body {
    background: #fff;

    width: 1000px;
    margin: 0px auto;
    font: normal 18px/22px 'Roboto', san-serif;
  
}

h2 {
    margin-bottom: 20px;
    font-size: 24px;
}

p {
    margin-bottom: 15px;

}

ul {
    list-style: inside;
}

li {
    margin-bottom: 3px
}

header {
    height: 233px;
    box-shadow: 0px 1px 5px #333;

}

header h1 {
    height: 233px;
    width: 633px;
    float: left;
    background: url(images/homepage_01.gif);
    text-indent: -9999px;
}

header p {
    height: 233px;
    width: 367px;
    float: left;
    background: url(images/homepage_02.gif);
    text-indent: -9999px;
}

main {
    
}

main section {
    padding: 50px 160px;
    box-shadow: 0px 1px 5px #333;

}

main section mywhite {
   color: darkred;
    background: #777;

}



footer {
    padding: 20px;
    text-align: right;
    font-size: 20px
}