#contentshade {
width:948px;
margin:auto;
}

#topshade {
/*padding-left:50px;
width:898px;*/
width:948px;
height:368px;
float:left;
background-image:url(/images/topshade.jpg);
background-repeat:no-repeat;
}

#bottomshade {
padding-left:25px;
width:913px;
float:left;
background-image:url(/images/bottomshade.jpg);
background-repeat:repeat-y;
}

#footershade {
width:938px;
height:29px;
float:right;
background-image:url(/images/footershade.jpg);
}

#footernew {
padding-top:12px;
padding-left:5px;
width:895px;
height:37px;
background-image:url(/layout/images/footerbg.gif);
font-size:11px;
font-family:verdana;
}

#toplinks {
position:absolute;
margin-left:750px;
margin-top:40px;
font-size:11px;
font-family:verdana;
}

#topsuggest {
position:absolute;
margin-left:750px;
margin-top:145px;
font-size:11px;
font-family:verdana;
}

.menudiv{
width:135px;
}

/* SUBMENU */
.menubutton, .menubutton_act{
margin:0;
margin-bottom:1px;
margin-right:-28px;
padding:0;
padding-left:32px;
width:112px;
height:24px;

background-position:top left;
background-repeat:no-repeat;
background-color:#f2f2f2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
}

.menubutton, .menubutton_act a{
padding-top:8px;
}

.menubutton a:link,
.menubutton a:active
.menubutton a:visited{
color:#333333;
text-decoration:none;
}

.menubutton a:hover{
color:#f0ad20;
text-decoration:none;
}

.menubutton_act a:link,
.menubutton_act a:active
.menubutton_act a:visited{
color:#f0ad20;
text-decoration:none;
}

.menubutton_act a:hover{
color:#f0ad20;
text-decoration:none;
}

.imgshadow {
margin:0;
margin-top:5px;
border:4px solid #e3e3e3;
padding:0;
}