@import url("complex.css");

* {
padding:0;
margin:0;
}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address, hr {
margin-bottom: 20px;
}

html, body {
margin: 0px;
padding: 0px;
border: 0px;
}

/*
Basic styling for text etc. used by older browsers such as NN4.
*/

body {
background: #015 url('../img/floral.gif') no-repeat top center;
font-family: Helvetica,Arial,sans-serif;
font-size: 62.5%;
color: #353535;
margin: 0px;
}

p {
font-size: 1.2em;
line-height: 1.5em;
font-weight: normal;
padding: 0;
margin: 0;
margin-bottom: 1em;
}

ul, dl {
font-size: 1.2em;
line-height: 1.5em;
margin-bottom: 1em;
}

ul {
list-style: disc inside;
}

img {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

a img {
border: none;
}

a {
color: #027;
}

a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover, a:focus {
text-decoration: underline;
}
a:active{
text-decoration: underline;
}

h1 {
font-size: 2.4em; 
line-height: 2.4em;
margin: 0;
padding: 0;
margin-bottom: 10px;
font-weight: normal;
color: #027;
}
  
h2 {
font-size: 1.8em; 
margin-bottom: 10px;
font-weight: normal;
color: #027;
}

h3 {
clear: both;
float: left;
font-size: 1.2em; 
margin-bottom: 0.5em;
font-weight: bold;
color: #fff;
width: 100%;
height: auto;
color: #800;
padding: 0;
}

h4 {
font-size: 1.2em; 
color: white;
margin-bottom: 10px;
font-weight: normal;
}

hr {
width: 100%;
clear: both;
float: left;
margin: 0  0 1em 0;
height: 1px;
border: 0;
border-top: 1px solid #686868;
}
