body{
background: url(bg_body.jpg) no-repeat top center;
background-color:#000;
}

h1{
padding-left: 20px;
padding-top: 0px;
font: bold 12pt/15pt verdana;
}

h2{
padding-left: 20px;
padding-top: 10px;
font: bold 10pt/15pt verdana;
}

.wrapper{
width:799px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
overflow: hidden;
border:0px solid #fff;
}

.pics{
width:799px;
height: 223px;
}

.header{
width:799px;
height: 223px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
border: 0px solid #0ff;
background: url(bg_header.jpg) no-repeat;
}

.menu{
width:799px;
height: 35px;
background: url(menu.jpg) no-repeat;
font: 12pt verdana;
border-bottom: 1px dotted #999;
border-top: 1px dotted #888;
}

.menu ul {
   margin: 0px;
   padding-top: 8px;
   padding-left: 8px;
} 

.menu li {
   float: left;
   list-style-type: none;
   padding-left: 45px;
}

.menu a {
   text-decoration: none;
   color: #fff;
}

.menu a:hover {
   color: #ccf;
   text-decoration: underline;
} 

.container{
width:799px;
background: url(bg_container.jpg) no-repeat;
padding: 0px;
color:#fff;
}

.text
{
font: 10pt/15pt verdana;
padding: 15px 0px 0px 30px;
}

.text a {
   text-decoration: underline;
   color: #fff;
}

.preamb{
font: 13pt verdana;
padding: 20px 0px 0px 50px;
}

.story{
font: 9pt/14pt verdana;
font-style: italic;
padding: 0px 20px 5px 20px;
}

.table_map{
border: 0px solid #fff;
margin-bottom: 10px;
}
.table_map tr{
height:80px;
}

.table_map img{
border: 0px solid #fff;
}

.bottom{
width:799px;
height: 57px;
background-color: #42459e;
border-top: 1px dotted #888;
}
.bottom_ins{
padding-left: 15px;
padding-top: 18px;
font: 10pt/15pt verdana;
}
.email_bottom
{
width:217px;
height:47px;
position:relative;
top: -32px;
left:553px;
background: url(email_bottom.jpg) no-repeat;
}