body {
   margin: 0;
   background:#ffffff;
   color: #000000;
   font: 12pt Palatino Linotype, Book Antiqua, Palatino, serif;
   }
body a {
   text-decoration: none;
   color: #900;
   }
body a:hover {
   text-decoration: underline;
   }
#header {
   background:#C0C0C0;
   border-top: 3px double #660000;
   border-bottom: 3px double #660000;
   }
#wrap {
   margin:0 auto;
   width:97%;
   }
#left {
   float:left;
   width:70%;
   }
#right {
   float:right;
   width:28%;
   font: 11pt Palatino Linotype, Book Antiqua, Palatino, serif;
   }
.toptitle {
   font: 18pt Palatino Linotype, Book Antiqua, Palatino, serif; 
   margin-top:0; 
   letter-spacing: 5px;
   }
.sidebarnote {
   border: 3px double #600;
   background:#ddd;
   margin-bottom: 25px;
   }
.sidebarnote .title {
   font: 14pt Palatino Linotype, Book Antiqua, Palatino, serif; 
   margin-top:0; 
   padding: 2px 10px;
   letter-spacing: 2px;
   background-color: #bdbdbd;
   border-bottom: 1px solid #eee;
   }
.subtitle {
   font: 14pt Palatino Linotype, Book Antiqua, Palatino, serif; 
   margin-top:0; 
   padding-left: 10px;
   border-bottom: 1px solid black;
   }

.imgcaption {
   font: 10px Verdana, sans-serif;
   }
.breadcrumbtrail {
   font: 11px Verdana, sans-serif;
   margin-bottom: 15px;
   }
.bigdescription {
   margin:0 auto 20px;
   width:750px;
   }
.caption {
   font: 10pt Lucida Sans, sans-serif;
   width: 600px;
   text-align: left;
   margin-bottom: 30px;
   padding-bottom: 8px;
   border-bottom: 1px solid black;
   }
#footer {
   border-top: 3px double #600;
   background-color: #bdbdbd;
   padding: 15px;
   font: 8pt Verdana, sans-serif;
   }
#footer table {
   margin: auto;
   }
#footer td {
   background-color: #cecece;

   }
#footer ul {
   list-style-position: outside;
   list-style-type: circle;
   }

