body
{background-image: url(../images/images/website_03.png);
background-repeat:repeat-x;
background-color:#7292CB;
font-family: Arial, Helvetica, sans-serif, HelveticaNeue-Light;
}

#wrapper
{background-image: url(../images/images/website_04.png);
background-repeat:no-repeat;

width: 900px;
margin-left:auto;
margin-right:auto;
height: 500px;
}

#menu
{font-size:x-small;
padding-top:140px;
margin-bottom: 20px;
padding-left: 10px;
}

#menu a:link
{color:#FFFFFF;
text-decoration:none;}

#menu a:visited
{color:#FFFFFF;
text-decoration:none;}

#menu a:hover
{color:#FFFFFF;
text-decoration: underline;}

.mainmenu
{float: left;
margin-right:40px;
}

#contentwrapper
{ background-color:#CFD5EC;
width: 860px;
color:#333333;
}

#services
{ font-size: small;
text-align:right;
background-image: url(../images/front.jpg);
background-repeat:no-repeat;}
#services a:link
{color:#FFFFFF;
text-decoration:none;}

#services a:visited
{color:#FFFFFF;
text-decoration:none;}

#services a:hover
{color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

.services
{margin-left: 506px;height: 20px; text-align:center; background-repeat:repeat-x;}

#header
{padding-left:10px; padding-top:0px;margin-top:-21px;}

#header h2
{color:#FFFFFF;}

#content
{padding: 20px;
padding-top: 0px;}

#content p
{ padding-left: 10px;}
#footer
{margin:15px;
padding: 5px;
font-size: x-small;
border-top:dashed #999999 1px;

color:#666666; text-align:right;}
.hidden
{display:none;}