html{
    background-color:gray;
}

body {
    text-align:center;
    font-family: helvetica, arial, sans-serif;
    font-size: 100%;
}

a {
    text-decoration: none;
    color: blue;  
}

a:hover {
    text-decoration:underline;
}
    
a.selected {
    font-weight:bold;
}

p {
    Color:black;
    line-height: 21px;
}

li {
    list-style:none;
}

#container {
    margin:auto;
    width: 950px;
    text-align:left;
    background-color: white;
}

#nav {
    background-color: #ec7a00;
    height: 40px;
    margin: 0 0 3px 0;
    padding: 0 0 0 15px;
}

#nav li {
    float:left;
    line-height:40px;
}

#nav li a {
    border-right:1px dotted white;
    padding: 0 1em;
    display: block;
    color:white
}

#nav li a.first {
    padding-left:0;
}

#main{
    position:relative;
    background-color: white;
    padding-bottom:1em;    
}

#secondary{
    float:left;
    width:200px;
    background-color: #058ad2;
}

#secondary ul{
   padding: 0 0 0 31px;
   margin:6px 0 0 0;
   padding-bottom: 10px
}

#secondary li{
    font-weight:bold;
    border-bottom: 1px dashed white;
    padding: 15px 0 11px 0;
    margin-right:30px
}

#primary {
    margin-left:200px;
    background-color:white;
    height:auto
}

#primary h1{
    padding:30px 0 15px 0;
    margin-left:30px;
    border-bottom:2px dotted #aab391;
}
#primary p{
    padding-left:30px;
    padding-right:30px;
    font-size: 14px
}

#primary h2{
   margin-left:30px;  
}


#footer{
    background-color: #058ad2;
    text-align:center;
    margin: 0 0 3px 0;
    padding: 10px 10px 10px 10px;  
}



