/* Global Styles */
body{background-color:#100;}

/* TEXT STYLES */
h2 {color: #744;}
h3 {color: #a77;}
h4 {color: #daa;}

/* HEADER MENU SECTION */
div#headmenu{background-color: #744;}
div#headmenu a:hover {color:#daa;}

/* FEATURE SECTION */
div#feature{background-color: #a77;}

/* VERTICAL NAVIGATION */
.navcontainer {border-right: 1px solid #100;}
.navcontainer li a,.navcontainer li a:visited {border-left: 10px solid #744; border-right: 10px solid #744; background-color: #855; border-bottom: 1px solid #a77;}
.navcontainer li a:hover,.navcontainer li#active a {background-color: #a77;}
.navcontainer li.menutitle {border-left: 10px solid #a77 ; border-right:10px solid #a77; color: #daa;}

/* --- These are the subnavigation for sublinks. --- */
.navcontainer li#active ul li a:link, .navcontainer li#active ul li a:visited { border-left-color:#744; border-right-color: #744; background-color: #300;}
.navcontainer li#active ul li a:hover {color:#daa;}

/* TABLES */ 
table {border: 2px solid #744;}thead th {background-color: #a77;}
tbody th {background-color: #daa;}
tbody th.sub {color:#300; background-color: #fdd;}

/* RANDOM COLORINGS */
div#pesimg a:hover {background-color: #100;}
div#topper a:hover {background-color: #100;}
div#extra {border-left: 2px solid #100;}
