/* CSS Document */


html {
font-size : 100%;
}

body {
font-size : 62.5%;
font-family : Georgia, "Times New Roman", Times, serif;
background-color : #ffffff;
color: #000000;
text-align : center;
margin : 0;
padding : 0;
}

img {
border : 0;
margin : 0;
padding : 0;
}

#headercontainer {
width : 100%;
height : 100%;
min-width : 760px;
margin : 0 auto 0 auto;
padding : 0;
}

#headerwrap {
width : 760px;
height : 100%;
margin : 20px auto 0 auto;
padding : 0;
display : table;
text-align : right;
}

.headertext {
width : 300px;
height : 100%;
float : left;
margin : 0;
padding : 40px 0 0 10px;
}

h1 {
font-size : 3.6em;
font-weight : lighter;
margin : 0;
padding : 0;
text-align : left;
}

.headermenu {
width : 375px;
margin : 14px 0 0 0;
padding : 40px 0 0 0;
float : right;
}

.headermenu ul {
margin : 0;
padding : 0;
font-size : 2em;
}

.headermenu ul li {
display : inline;
list-style-type : none;
margin : 20px 0 0 20px;
padding : 0;
}

.headermenu ul li a {
text-decoration : underline;
color : #2d2f48;
background-color: #FFFFFF;
}

.headermenu ul li a:hover {
text-decoration : none;
background-color : #000033;
color : #ffffff;
}

#contentcontainer {
width : 100%;
height : 300px;
min-width : 760px;
margin : 0 auto 0 auto;
padding : 0;
background-image : url(images/bg.gif);
background-repeat : repeat-x;
}

#contentwrap {
width : 760px;
height : 260px;
margin : 0 auto 0 auto;
padding : 20px 0 20px 0;
text-align : left;
}

#footercontainer {
width : 100%;
height : 100%;
min-width : 760px;
margin : 0 auto 0 auto;
padding : 0;
clear : both;
text-align: left;
}

.footerwrap {
width : 760px;
height : 100%;
margin : 0 auto 0 auto;
padding : 0;
clear : both;
}

.footerwrap p {
font-size : 1.5em;
font-weight: 500;
color : #000000;
background-color: #FFFFFF;
margin : 10px 0 7px 0;
padding : 0;
}

.footerwrap a {
font-size: 1.0em;
color: #2d2f48;
background-color: #FFFFFF;
font-weight: lighter;
padding: 0;
text-decoration: none;
}

.footerwrap a:hover {
text-decoration : none;
background-color : #000033;
color : #ffffff;
}
