body {margin: 0 auto; background-image:url(background.gif);text-align: center; font: 12px Arial; }

#contactstuff {
width: 500px;
float: left;
}
#fieldset {width: 500px; }
.formcontainer {width:500px;}

#homesidebar {
width: 450px;
margin-top: 50px;
margin-right: 50px;
float: right;
font-family:  Arial, Helvetica, sans-serif;
font-weight: bold;
}

#homesidebar a {
text-decoration: none;
border: none;
}

#homesidebar img {
text-decoration: none;
border: none;
}

#categoryhome {
width: 120px;
margin-left: 130px;
float: left;
font-family:  Arial, Helvetica, sans-serif;
font-weight: bold;
}

#categorymap {
width: 752px;
margin-top: 20px;
margin-left: 30px;
float: left;
font-family:  Arial, Helvetica, sans-serif;
font-weight: bold;

}

#categorymap img {
clear: both;
float: left;
padding-right: 40px;
text-decoration: none;
border: none;
}
#categorymap a {
text-decoration: none;
border: none;
}

#container {
width: 782px;
height: 100%;
margin: 0 auto;
margin-top: 20px;
}

#header {
width: 752px;
height: 128px;
background-image:url('header1.png');
margin: 0 auto;
padding: 0;
text-align: left;
float: left;

}

#header img {float: left; margin-left: 20px; margin-top: 20px;}

#body {
width: 752px;
height: 100%;
background-image:url('body1.png');
margin: 0 auto;
text-align: left;
float: left;
}

#footer{
width: 752px;
height: 155px;
background-image:url('footer1.png');
margin: 0 auto;
text-align: left;
float: left;
}

#footer img {float: left; margin-top: 30px; margin-left: 20px;}

ul#menu {
margin:0px; padding:0px;
float: right;
margin-right: 110px;
margin-top: 60px;

}
ul#menu li {
display:inline;
margin-left:18px;
}
ul#menu li a {
text-decoration:none;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}
ul#menu li a.active, ul#menu li a:hover {
color:#ED2E92;
}

ul#menu li a.current {
color: #ED2E92;
}




ul#menu2 {
margin:0px; padding:0px;
float: right;
margin-right: 110px;
margin-top: 50px;

}
ul#menu2 li {
display:inline;
margin-left:18px;
}
ul#menu2 li a {
text-decoration:none;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
ul#menu2 li a.active, ul#menu2 li a:hover {
color:#ED2E92;
}

ul#menu2 li a.current {
color: #ED2E92;
}

#rights {
float: right;
width: 300px;
font-weight:bold;
font: 10px Arial, Helvetica, sans-serif;
margin-top: 25px;
margin-right: 20px;
color:#000000;
}


#rights a{
color:#000000;
}

.slideshow { height: 100px; width: 690px; }
.slideshow img {margin-top: 25px; margin-left: 18px; }