/* CSS Document for Network Futures Ltd created by Mick Truman march 2007 www.micktruman.com/websites */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img {
margin: 0; padding: 0;
}

html {
font-size: 100%;
}
body {
font: 62.5% Verdana, Arial, Helvetica, sans-serif; color: #000; background: #fff;
}


p {
font: 1.3em/1.5em Verdana, Arial, Helvetica, sans-serif;
}
h1 {
font: 2em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h2 {
font: 1.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h3 {
font: 1.4em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h4 {
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h5 {
font: 1em/1.2em Verdana, Arial, Helvetica, sans-serif;
}
h6 {
font: 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif;
}

#wrapper {
margin: 1em 6em; background: #fff; /*border: 0.1em dotted #ccc;*/
}


#skip a, #skip a:hover, #skip a:visited {/*Based upon information from www.webaim.org*/ 
position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;
} 
#skip a:active { 
position:static; width:auto; height:auto; 
}


a {
text-decoration: underline; color: #036;
}
a:hover {
text-decoration: none; color: #900;
}


#header {
clear: both; padding: 0.1em 2em 0 0; 
}
#header h1 {
font: 5em Arial, Helvetica, sans-serif; color: #036; text-align: right;
}
#header img {
margin: 0; padding: 0;
}

.redtext {
color: #900;
}
.bluebold {
color: #036; font-weight: bold;
}

#navLeft {
width: 12%; float: left; margin: 5em 0;
}
#navLeft ul {
list-style-type: none; border-top: 0.1em dotted #666;
}
#navLeft li {
border-bottom: 0.1em dotted #666; font-size: 1.1em;
}
#navLeft li a {
text-decoration: none; display: block; padding: 0.7em 0.5em; color: #036; font-weight: bold;
}
#navLeft li a:hover {
text-decoration: none; color: #900; background: #d6dcf2;
}



#contentMain {
float: left; margin: 5em 1em 2em 6em; width: 56%; 
}
#contentMain p {
padding-top: 1.5em;
}
#contentMain h2 {
padding: 1.5em 0 0 0; color: #900; text-align: right; line-height: 0;
}
#contentMain h3 {
padding: 1.5em 0 0 0; color: #036; line-height: 0;
}
#contentMain ul {
font-size: 1.2em; list-style-type: none; padding-bottom: 1.5em;
}
#contentMain li {
padding: 1.5em  0 0 1.5em;
}

.contactInfo {
float: left; margin: 1em 3em 1em 0;
}


#footer {
margin-top: 0.6em; clear: both; padding: 0.3em 1em 1em 1em; text-align: center; border-top: 0.1em dotted #666; font-size: 1em;
}
#footer p {
font-size: 1em;
}

#printFooter {
display: none;
}
