body  {
   padding: 0px;
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
   background-color: #DAE4DF;
   font: 14px/18px Verdana, sans-serif;
}

/*  framework  */

#logo  {
   position: absolute;
   top:    25px;
   height: 50px;
   background: url(_inserts/logo.gif) no-repeat;
   left:   25px;
   width: 350px;
}

#shape1,
#shape2,
#shape3  {
   position: absolute;
   left:    442px;
   width: 750px;
}

#shape1  {
   background: url(_inserts/shape1.gif) no-repeat;
   top:     169px;
   height: 360px;
}

#shape2  {
   background: url(_inserts/shape2.gif) no-repeat;
   top:     164px;
   height: 340px;
}

#shape3  {
   background: url(_inserts/shape3.gif) no-repeat;
   top:     95px;
   height: 416px;
}

#addrblock  {
   position: absolute;
   margin:  0px;
   top:   450px;
   left:   20px;
   width: 250px;
   font-size: 12px;
}
 
#banner  {
   background: url(_inserts/banner.gif) no-repeat;
   position: absolute;
   top:   450px;
   left:  240px;
   width: 510px;
   height: 80px;
}


/*  Main Menu  */

#mainmenu ul {
   position: absolute;
   padding: 3px 6px;
   left:  100px;
   top:    79px;
   width: 500px;
}

#mainmenu ul li {
   list-style: none;
   display: inline;
   padding: 0 6px;
   width: 100px;
}

/*
#mainmenu ul li a:hover {
   color: #0000A0;
   font-style: italic;
   font-weight: bold;
}
*/

#mainmenu ul li#current {
   color: #0000A0;
   font-weight: bold;
}


/* Navigation */

/*
 a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}


.nav a:hover {
   color: #0000A0;
   font-style: italic;
   font-weight: bold;
}
*/

