* { 
   padding: 0;
   margin: 0;
}

body {
   background-color: #FFFFFF;
   font-family: Palatino Linotype, Book Antiqua, Palatino, serif; 
   font-size: 100.1%;
}

a {
   text-decoration: none;
   color: #000;
}

a:hover {
   color: #777;
}

a.here {
   color: #DC143C;
}

.splashimage {
   width:533px;
   height:194px;
   position:absolute;
   top:50%;
   left:50%;
   margin-top:-97px;
   margin-left:-266px;
   border: 0;
}

#logo {
   top: 2.53em;
   left: 2.18em;
   position: absolute;
}

#container {
   width: 90%;
   top: 8em;
   left: 2.18em;
   position: absolute;
   padding-bottom: 3em;
}

#menu, #submenu, #subsubmenu {
   font-size: 0.65em;
   text-transform: uppercase;
   font-family: Arial, sans serif; 
   margin-top: 2em;
   margin-left: 1.1em;
   line-height: 1.2em;
}

#menu ul, #submenu ul, #subsubmenu ul {
   list-style-type: none;
}

#menu li, #submenu li, #subsubmenu li {
   padding-bottom: 0.9em;
}

#menu {
   float: left;
   width: 8.75em;
}

#submenu {
   float: left;
   width: 9.5em;
}


#subsubmenu {
   float: left;
   width: 10em;
}

#subsubmenu .submenu_nav img {
   border: 0;
   vertical-align: bottom;
}

#main-top {
   margin-top: 1em;
   left: 9.75em;
   position: absolute;
}

#main-top p, #main-about p {
   padding-bottom: 1.25em;
}

#main-top a, #main-about a {
   text-decoration: underline;
}

#main-about {
   margin-top: 1em;
   left: 14em;
   position: absolute;
}

#main-item {
   margin-top: 1.3em;
   left: 23.25em;
   position: absolute;
   
}

#main-item h2 {
   font-family: Arial, sans serif; 
   font-size: 0.9em;
   font-weight: normal;
   text-transform: uppercase;
   margin-bottom: 1.25em;   
}

#main-item img {
/*   float: left; */
   margin: 0 0.5em 1.50em 0em;
}

#main-item p {
   font-size: 0.75em;
   margin-bottom: 1.25em;
   clear: both;
}

.right {
   padding-left: 6em;
}