body {
font: 12px verdana, arial, helvetica, sans-serif;
background-color: #a9a29c;
line-height:20px;
padding-top:2px;
margin: 0; 
padding: 0;
}

#content {
background-color: #FFFFFF;
margin: auto;
width: 756px;
}

#headertop {
position:absolute;
width: 756px;
height:30px;
background-color:#494440;
}

#header {
width: 756px;
height:130px;
padding-top: 30px;
}

#navigation {
position:absolute;
width: 756px;
background-image:url(images/navigation_background.gif);
background-repeat:repeat-x;
height:33px;
padding-top: 10px;
}

#navigation li {
list-style-type: none;
display:inline;
font: 13px verdana, arial, helvetica, sans-serif;
margin-left: 23px;
margin-bottom: 2px;
}

#navigation a:link {
color: #ffff99;
text-decoration: none;
}

#navigation a:visited {
color: #ffff99;
text-decoration: none;
}

#navigation a:hover {
color: #57e4f5;
text-decoration: none;
}

#text{
position:absolute;
background-color: #FFFFEa;
width:756px;
margin-top:35px;
}

#text a:link {
color: #09818E;
text-decoration: none;
}

#text a:visited {
color: #09818E;
text-decoration: none;
}

#text a:hover {
color: #09818E;
text-decoration: none;
}

#text p {
padding: 5px 13px 5px 13px;
}

h4 {
color:#494440;
padding-left: 15px;
padding-top: 20px;
}

#footer{
position:absolute;
width:756px;
background-color:#494440;
height:50px;
font: 11px verdana, arial, helvetica, sans-serif;
padding-top: 20px;
color:#57e4f5;
font: 13px bold verdana, arial, helvetica, sans-serif;
line-height:20px;
text-align:center;
}

#footer a:link {
color: #57e4f5;
text-decoration: none;
}

#footer a:visited {
color: #57e4f5;
text-decoration: none;
}

hr {
border: none 0; 
border-top: 1px dashed #57e4f5;/*the border*/
width: 55%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
margin-left: 10px;
margin-bottom: 10px;
} 







