html, body{
margin:0;
padding:0;
height:100%;
}
div#page-wrapper{
width: 991px;
min-height: 100%;
margin: auto;
border-style: solid;
border-width: thin;
border-color: #d0d6e0;
position: relative;
}
body{
display:none;
}
nav#header{
padding: 10px;
width: 972px;
height: 101.8px;
border-bottom: 1px solid #d0d6e0;
text-align: left;
}
nav#header ul{
padding-left: 0px;
list-style-type: none;
}
nav#header a{
color: #008080;
text-decoration: none;
}
nav#header a:hover{
text-decoration: underline;
}
nav#left-col{
position: absolute;
left: 0;
width: 248px;
padding-bottom: 35px;
}
nav#left-col ul{
padding-left: 10px;
list-style-type: none;
}
.pages {
color: #008080;
text-decoration: none;
text-align: left;
font-size: 18px;
}
.sub-bullet a{
text-decoration: none;
text-align: left;
font-size: 14px;
color: black;
}
.sub-bullet a:hover{
text-decoration: underline;
}
div#right-col{
padding-left: 150px;
padding-bottom: 35px;
padding-right: 50px;
}
.title{
color: #008080;
font-size: 24px;
list-style-type: none;
}
.info-title{
color: black;
font-size: 18px;
list-style-type: none;
}
.info{
color: grey;
font-size: 14px;
list-style-type: none;
}
.info-list{
list-style-position:inside;
font-size: 14px;
color: grey;
position: relative;
padding-bottom: 5px;
}
.info-sublist{
list-style-position:inside;
font-size: 14px;
color: grey;
position: relative;
padding-bottom: 5px;
padding-left: 45px;
}
div#footer-wrapper{
position: absolute;
bottom: 0;
width: 981px;
height: 35px;
background-color: #008080;
color: white;
font-size:15px;
text-align:right;
padding-right:10px;
}
div#footer-wrapper a{
color: white;
text-align:right;
text-decoration:none;
}
div#footer-wrapper a:hover{
text-decoration: underline;
}