html, body{
    background-color: #8e792f;
    background-color: #885a30;
    font-family: Calibri, Futura, Verdana, Helvetica, Arial, sans-serif;
    font-size: 10pt;
    margin: 0px;
    padding: 5px;
}

/* Page Layout */

p { font-size: 1em; line-height: 1.15; margin-bottom: 1em; }

a {
    color: #ffffff;
    color: #11145e;
    color: #885a30;
    font-weight: bold;
    text-decoration: none;
}

a:hover {
    color: #8e2f44;
    text-decoration: none;
}

h1 { 
    font-family: Calibri, Futura, Verdana, Helvetica, Arial, sans-serif;
    font-size: 1.5em; 
    line-height: 1.15em;     
    margin-top: 1.5em;
    margin-bottom:0em; 
    font-weight: bold; 
    background-color: transparent; 
}


#wholebody {
    border: 1px solid #333333;
    width: 780px;
    margin: auto;
    padding: 0;
    background-color: #ffffff;
}

#mainbody {
    position: relative;
    top: 0px;
    min-height:424px;
    height:auto !important;
    height:424px;
    background-color: #2f738e;
    background-color: #bfd4e8;
    padding: 10px;
    margin: 0;
}

#bodycopy {
    width: 70%;
    margin-left: 27%;
    padding: 0;
    padding-bottom: 30px;
}

#leftcol {
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    padding: 40px 10px;
    min-height: 424px;
}

#leftcol h1 {
    margin-top: 1em;
    margin-bottom: .5em;
}

#rem {
   border: 10px solid #cac868;
}

#rightcol {
    position: absolute;
    right: 0;
    top: 0;
    width: 22%;
    padding: 0px;
    min-height: 400px;
}

#top {
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px ;
}

#logo {
float: left;
margin: 15px;
}

#lys {
    position: absolute;
    top: 0px;
    right: 60px;
    z-index: 1;
}

#menubar {
    position: relative;
    top: 0px;
    left: 0px;
    height: 28px; 
    width: 780px;
    padding-top: 0px;
    background-color: #11145e;
    display: table;
}

/* Menu Coding */

#menu {
    width: 95%;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0;
    display: table-cell;
    vertical-align: middle;
}

#menu li {
    list-style: none;
    padding: 0px;
    float: left;
    margin: 0 4px 0 4px;
    width: 30%;
    text-align: center;
    font-weight: normal; 
}

#menu a  {
    display: block;
    color: #ffffff;
    background-color: #11145e;
    text-decoration: none;
    font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
    font-weight: normal;
    font-size: 11pt; 
    font-size: 15px; 
    padding: 4px 0px 4px 0px;
    height: 100%;
}

#menu a:hover {
    color: #ffffff; 
    background-color: #679ac9; 
}

#copyright {
    width: 780px;
    width: 774px;
    margin: auto;
    z-index: 1;
    font-size: 8pt; 
    border-top: 1px solid #11145e;
    background-color: #11145e;
    padding: 3px;
    color: #fff;
    color: #11145e;
    font-weight: bold;
    background-color: #fff;
    text-align: right;
}

#footer {
    z-index: 1;
    width: 98%;
    text-align: right;
    position: absolute;
    top: 5px; 
    color: #1d4799;
    font-size: 8pt; 
}

#footer a{
    color: #ffffff;
    text-decoration: none;

    font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
    font-family: Calibri, Futura, Verdana, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 8pt;
    padding: 2px;
}

#footer a:hover{
    color: #ffffff;
    background-color: #8e2f44; 
}

.quotebox, .quotebox2 {
    border-bottom: 2px solid #4a2f8e;
	padding: 10px;
	color: #ffffff;
	}

.quotebox td, .quotebox2 td{
	font: 9pt /11pt Trebuchet MS, Verdana, sans-serif; 
        font-style: italic;
}

.quoteboxwrap1 { 
    display: table; 
    height: 440px;  
    #position: relative; 
    overflow: hidden;
    margin-right: 2px;
    margin-left: 2px;
}

.quoteboxwrap2 { 
    #position: absolute;  
    #top: 50%;
    display: table-cell; 
    vertical-align: middle;
}

.quotebox { 
    #position: relative;  
    #top: -50%;
    background-color: #2f8e79;
}

.quotebox2 {
    #position: relative;  
    #top: -50%;
    background-color: #8e2f44;
}

.nolead {
    margin-top: 0;
}