/* reset */
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td {
    margin:0;
    padding:0;
    font-family:Courier, "Courier New", monospace;
}

fieldset,img {
    border:0;
}

html {
    height:100%;
}

body {
	
    position:relative;
    height:100%;
    font-weight:400;
}

:focus {
    outline:none;
}

.content ul {
	padding-left: 17px;
}
.content ul {
	margin-bottom:10px;
}
strong {
	font-weight:600;
}

/* fonts 
@font-face {
    font-family:'OpenSansRegular';
    src:url(../fonts/OpenSans-Regular-webfont.eot);
    src:url(../fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/OpenSans-Regular-webfont.woff) format('woff'), url(../fonts/OpenSans-Regular-webfont.ttf) format('truetype'), url(../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular) format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'OpenSansSemibold';
    src:url(../fonts/OpenSans-Semibold-webfont.eot);
    src:url(../fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/OpenSans-Semibold-webfont.woff) format('woff'), url(../fonts/OpenSans-Semibold-webfont.ttf) format('truetype'), url(../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'OpenSansBold';
    src:url(../fonts/OpenSans-Bold-webfont.eot);
    src:url(../fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/OpenSans-Bold-webfont.woff) format('woff'), url(../fonts/OpenSans-Bold-webfont.ttf) format('truetype'), url(../fonts/OpenSans-Bold-webfont.svg#OpenSansBold) format('svg');
    font-weight:normal;
    font-style:normal;
}*/

/* links */
a {
    color:#e7511e;
    text-decoration:none;
}

a:hover {
    text-decoration:underline;
}

/* header elements */
h1, h2, h3, h4, h5, h6 {
    /*font-family:Arial, Helvetica, sans-serif;*/
    font-weight:bold;
    line-height:1.3em;
    margin:0;
}

h1 {
    font-size:2em;
    color:#e7511e;
    /*font-family:"OpenSansSemibold", Arial;*/
    font-weight:600;
}

h2 {
    font-size:1.6em;
    color:#e7511e;
    font-weight:600;
}

h3 {
    font-size:1.3em;
    color:#e7511e;
    /*font-family:"OpenSansBold", Arial;*/
    font-weight: bold;
}

h4 {
    font-size:1.2em;
    color:#e7511e;
}

h5 {
    font-size:1.1em;
    color:#e7511e;
}

h6 {
    font-size:1em;
    color:#e7511e;
}


