body {
background-image:url(images/body_bg.gif);
background-repeat:repeat;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
}

#container {
width:764px;
height:696px;
margin: 0 auto;
}

#header {
width:764px;
height:122px;
background-image:url(images/header_bg.jpg);
background-repeat:no-repeat;
}

#menu {
position:relative;
left:201px;
top:65px;
font-size:13px;
color:white;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#menu a:link, #menu a:visited {
color:#f8f5f1;
text-decoration:none;
}
#menu a:hover, #menu a:active {
color:#a6d1a4;
text-decoration:underline;
}

#main {
width:764px;
height:547px;
background-image:url(images/main_bg.jpg);
background-repeat:no-repeat;
}

#sidebar {
padding-left:10px;
width:158px;
height:547px;
float:left;
}

#content {
width:550px;
float:left;
font-size:12px;
padding: 16px 0 16px 12px;
}

#content p {
margin-left:15px;
margin-right:15px;
line-height:140%;
}

#pcontent {
width:740px;
margin-left:20px;
font-size:1.2em;
}

#pcontent td {
vertical-align:bottom;
}

#pcontent img {
border:1px solid black;
}

.service {
text-decoration:underline;
font-weight:bold;
}

#footer {
width:764px;
height:27px;
background-image:url(images/footer_bg.jpg);
background-repeat:no-repeat;
font-size:.9em;
text-align:center;
}


a:link, a:visited {
color:#111111;
text-decoration:none;
}
a:hover, a:active {
color:#0e6705;
text-decoration:underline;
}

a:link.links, a:visited.links {
color:#111111;
text-decoration:underline;
}

a:hover.links, a:active.links {
color:#0e6705;
text-decoration:underline;
}
