/* CSS Document */
body {
background: url(bg.jpg) repeat-x;
}

#topwrap {
margin: 0 auto 0;
width: 799px;
height: 154px;
background-image:url(header.jpg);
}

#mainwrap {
margin:0 auto 0;
width: 799px;
height: 603px;
}

#leftmenu {
margin:-1px 0 0 0;
width: 263px;
height: 605px;
float:left;
background-image:url(leftmenu.jpg);
}

#contentholder {
margin: -1 0 0 0;
width: 507px;
height: 605px;
background-color:#FFFFFF;
float:left;
}

#rightfade {
margin: -1 0 0 0;
width: 29px;
height: 605px;
background-image:url(rightfade.jpg);
float:right;
}

#footfade {
margin: 0 auto;
width: 799px;
height: 20px;
background-image:url(bottom.jpg);
background-repeat:no-repeat;
}

#mainpanels {
margin: 15px 11px 6px 11px;
width: 220px;
height: 275px;
background-color:#eae5d9;
float: left;
padding: 5px;
font-family: Tahoma;
font-size:13px;
color:#000000;
line-height: 18px;
}

#mainpanelsleft {
margin: 15px 11px 15px 11px;
width: 220px;
height: 215px;
background-color:#eae5d9;
float: left;
padding: 5px;
font-family: Tahoma;
font-size:13px;
color:#000000;
line-height: 19px;
}

#mainpanels2 {
margin: 15px 11px 15px 11px;
width: 220px;
height: 215px;
float: left;
padding: 5px;
font-family: Tahoma;
font-size:13px;
color:#000000;
}

.copyrightpanel {
width: 450px;
height: 20px;
margin: 0 auto;
background-color: #eae5d9;
padding: 5px;
font-family: Tahoma;
font-size: 13px;
}

.copyrightpanel a {
color:#000000;
text-decoration:underline
}

#buttonsmenu {
margin: 65px 0 10px 30px;
width: 200px;
height: 120px;
}

#servicesmenu {
margin: 35px 0 10px 40px;
width: 200px;
height: 120px;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
color:#FFFFFF;
line-height: 20px;
}

#contactpage {
margin: 20px 0 10px 20px;
width: 400px;
height: 120px;
font-family: Tahoma;
font-size: 16px;
font-weight: bold;
color:#000000;
line-height: 20px;
}