* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 line-height: 16px;
 background-image: url('images/background4.gif');
}
#wrapper { 
 margin: 0 auto;
 width: 822px;
}
#header {
 width: 800px;
 color: #333;
 padding: 10px;
 border: 1px solid #fff;
 height: 155px;
 margin: 25px 0px 0px 0px;
 background-image: url('images/header.jpg');
 background-repeat: no-repeat;
}
#menu {
 width: 250px;
 height: 498px;
 float: left;
 color: #333;
 padding: 10px 15px 10px 10px;
 border: 1px solid #fff;
 margin: 0;
 background: #660000;
}
#content { 
 width: 523px;
 height: 508px;
 float: left;
 color: #333;
 padding: 0px 10px 10px 10px;
 border: 1px solid #fff;
 background: #fff;
 margin: 0;
 overflow-y: auto;
}
#footer { 
 float: left;
 width: 800px;
 color: #333;
 background: #E2DCB8;
 border: 1px solid #fff;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}

/* Image Handlers */

#imagesright {
 border: 3px solid #ccc;
 padding: 5px;
 margin: 0 0 5px 5px;
 float: right;
 background-image: url('images/background4.gif');
 background-repeat: repeat;
}

#imagesleft {
 border: 3px solid #ccc;
 padding: 5px;
 margin: 0 5px 5px 0;
 float: left;
 background-image: url('images/background4.gif');
 background-repeat: repeat;
}

#menu-header {
 border: 3px solid #fff;
 padding: 5px;
 margin: 0;
 background-image: url('images/background4.gif');
 background-repeat: repeat;
}

#frames {
 width: 505px;
 clear: both;
}

ul {margin-left: 2.5em; padding-left: 0;}

a:link {color: #0000FF; text-decoration: underline}
a:visited {color: #0000FF; text-decoration: underline}
a:hover {color: #660000; text-decoration: underline}
a:active {color: #660000; text-decoration: underline}

.address {font-family: arial; font-size: 14px; color: #fff; line-height: 20px; }
a.address:link {color: #E4B835; text-decoration: none}
a.address:visited {color: #E4B835 ; text-decoration: none}
a.address:hover {color: #E4B835; text-decoration: underline}
a.address:active {color: #E4B835; text-decoration: underline}

.arrow {font-family: arial; font-size: 11px; line-height: 15px; color: #303030;}
a.arrow:link {color: #303030 ; text-decoration: none}
a.arrow:visited {color: #303030 ; text-decoration: none}
a.arrow:hover {color: #660000; text-decoration: underline}
a.arrow:active {color: #660000; text-decoration: underline}

.footer {font-family: arial; font-size: 11px; line-height: 15px; color: #202020; }
a.footer:link {color: #202020 ; text-decoration: none}
a.footer:visited {color: #202020 ; text-decoration: none}
a.footer:hover {color: #660000; text-decoration: underline}
a.footer:active {color: #660000; text-decoration: underline}

h1 {font-family: arial; color: #660000 }
h2 {font-family: arial; color: #660000 }
h3 {font-family: arial; color: #660000 }
h4 {font-family: arial; color: #660000 }

.menu {font-family: arial; font-size: 14px; color: #fff; line-height: 20px; font-variant: small-caps;}
a.menu:link {color: #fff; text-decoration: none}
a.menu:visited {color: #fff; text-decoration: none}
a.menu:hover {color: #E4B835; text-decoration: underline}
a.menu:active {color: #E4B835; text-decoration: underline}

.menu-header {font-family: arial; font-size: 18px; color: #E4B835; line-height: 20px; font-variant: small-caps; font-weight: bold;}

.clear {clear: both;}
.clear span {position: absolute;left: -9999em;}