/*
 * Page banner settings
 */
.cbBannerContainer {
   width: 100%;
   text-align: right;
   }
.cbBanner {
   text-align: right;
   }
/*
 * Menu settings
 */
.menu {
   /*background: #DBDDEF;*/
   width: 170px;
   vertical-align: top;
   }
.menuItem {
   font-family: "Palatino Linotype",sans-serif;
   font-style: italic;
   font-size: smaller;
   color: #000000;
   text-decoration: none;
   display: block;
   border-top: 1px solid #DBDDEF;
   border-bottom: 1px solid #54397E;
   }
.menuItem:hover {
   /*color: #9B3334;*/
   background: #DBDDEF;
   color: #54397E;
   }
.randImg {
   border-color: #000000;
   border-style: solid;
   border-width: 4;
   }
/*
 * Page body settings
 */
body {
   background: #FFFFFF;
   background-image: url(img/background.png);
   background-repeat: no-repeat;
   font-family: sans-serif;
   }
p,ul {
   font-size: small;
   padding-bottom: 4px;
   }
li {
   padding: 2px 0 0 0;
   margin: 0 0 0 0;
   }
a {
   color: #54397E;
   }
h1,h2,h3,h4,h5,h6 {
   font-family: "Palatino Linotype",sans-serif;
   font-style: italic;
   color: #54397E;
   }
h1 {font-size: 24px;}
h2 {font-size: 20px;}
h3 {font-size: 16px;}
h4 {font-size: 12px;}
h5 {font-size: 10px;}
h6 {font-size: 10px;}
hr {
   color: #54397E;
   }
.body {
   padding-left: 20px;
   }

.bottomMenuItem {
   font-size: smaller;
   font-family: "Palatino Linotype",sans-serif;
   font-style: italic;
   color: #000000;
   text-decoration: none;
   background: #eeeeee;
   margin-left: 6px;
   margin-right: 6px;
   padding-left: 3px;
   padding-right: 3px;
   border: 1px solid #DBDDEF;
   }

.bottomMenuItem:hover {
   background: #DBDDEF;
   color: #54397E;
   }

