/* 

*/

body {
font-size: 10px;
color: #444;
background-color: #fff;
text-align: center;
font-family:  "HelveticaNeue", Arial, Helvetica, Sans-Serif;
margin: 0;
}

div, ul, li, p,
ol, ul, td {
font-family: "HelveticaNeue", Arial, Helvetica, Sans-Serif;
padding: 0; margin: 0; text-align: left;
}

h1,h2,h3,h4 {
font-family: "HelveticaNeue", Arial, Helvetica, Sans-Serif;
padding: 0; margin: 0; text-align: left;
}

.access {display: none;}
.clr {clear: both;}
li {list-style-type: none;}
a { color: #a00; text-decoration: none;}
a:hover {text-decoration: underline;}

p  {
line-height: 1.8em;
}


/* Page layout 
=============== */

#wrapper {
margin: 0 auto;
width: 800px;
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
border-bottom: 2px solid #ddd;
padding: 15px;
}

#content {
}


/* Header
=============== */

#header {
}

#header #nav {
overflow: auto;
}

#nav li {
display: inline;
}

#nav li a {
float: left; display: inline;
padding: .2em .9em .8em;
font-weight: bold;
font-size: 1.3em;
}


/* Content
=============== */

#content p {
font-size: 1.3em;
}

/* Footer
=============== */

#footer {
clear: both;
padding-top: 1.5em;
}

#footer p {
text-align: center;
font-size: 1.1em;
line-height: 2em;
}