@charset "utf-8";

body { background: #382812;
	   margin-top: 0px;
	   margin-bottom: 0px;
}

A {
  COLOR: #3557a2;
  text-decoration: none;
}

A:hover {
  COLOR: #a8c3ff;
  text-decoration: none;
}

.navigation {
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: 1px;  
  padding-left: 40px;
  padding-right: 40px;
}

.navigation:hover {
  COLOR: #a8c3ff;
  text-decoration: none;
}

.navigation2:hover {
  COLOR: #a8c3ff;
  text-decoration: none;
}

.navigation2 {
  COLOR: #948673;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: 1px;  
  padding-left: 40px;
  padding-right: 40px;
}

.headerlink {
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  text-decoration: none;
}

.headerlink:hover {
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
  text-decoration: underline;
}

.subnav {
  COLOR: #3557a2;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px;
  text-decoration: none;
  font-weight: bold;
}

.subnav:hover {
  COLOR: #8aa8eb;
  text-decoration: none;
}

.feature {
  COLOR: #3557a2;
  FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 16px;
  text-decoration: none;
  font-weight: bold;
}

.feature:hover {
  COLOR: #a8c3ff;
  text-decoration: none;
}

.notebook {
  COLOR: #3557a2;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px;
  text-decoration: none;
  font-weight: bold;
}

.notebook:hover {
  COLOR: #3557a2;
  text-decoration: none;
}
   
.smwhitelink {
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px;
  text-decoration: none;  
}

.smwhitelink:hover {
  COLOR: #FFFFFF;
  text-decoration: underline;
}

.white {
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
}

.formText {FONT-FAMILY: Verdana; FONT-SIZE: 10px; font-weight:normal}

.headline {
  COLOR: #4c3d29;
  FONT-FAMILY: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 20px;
  letter-spacing: 1px;
  line-height: 0px;
}

.subhead {
  COLOR: #4c3d29;
  FONT-FAMILY: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 16px;
  font-weight:bold;
}

.caption {
  COLOR: #666666;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
}

.main {
  COLOR: #222222;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11px;
  line-height: 20px;
}

.smdate {
  COLOR: #222222;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11px;
  line-height: 20px;
  text-transform: uppercase;
}

.error {
  COLOR: #990000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11px;
  line-height: 20px;
  FONT-WEIGHT: bold;
}


.date {
  COLOR: #4c3d29;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 11px;
  letter-spacing: 1px;  
  text-transform: uppercase;
}

.smBlack {
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
}

.smWhite {
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px; 
}

.bookfeature { 
background-image: url(graphics/featurebackground.jpg); 
background-repeat: no-repeat;
}

.verticalline { 
background-image: url(graphics/linevertical.gif); 
background-repeat: repeat-y;
}

.container {no required styles}

.left-element {
   float: left;
   width: 74%;
   }

.right-element {
  float: right;
  width: 24%;
  COLOR: #222222;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11px;
  font-weight: bold;
  vertical-align: bottom;
  padding-top: 6px;
  height: 15px;
  text-align: right; /* depends on element width */
   }

#department {
float: left;
width: 600px;
padding: 0;
}

#department dl {
float: left;
width: 600px;
margin: 15px 0px;
padding: 0;
display: inline;
} 

#department dt {
float: right;
width: 527px;
margin: 0;
padding: 0;
COLOR: #222222;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
line-height: 20px;
font-weight: bold;
}

#department dd {
margin: 0 0 0 65px;
padding: 0;
COLOR: #222222;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
line-height: 20px;
}

#department dd.noimage {
margin: 0 0 0 73px;
padding: 0;
COLOR: #222222;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
line-height: 20px;
}

#department dl dd.img {
margin: 0;
}

#department dd.img img {
float: left;
margin: 0 8px 0 0;
padding: 4px;
border: 1px solid #847d7b;
}

.footer {
  COLOR: #fff;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 10px;
  margin-left: 50px;
}

.footer:hover {
  COLOR: #a8c3ff;
  text-decoration: none;
}

.eyedandy {
  COLOR: #948673;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px;
  letter-spacing: 1px;
  text-transform:uppercase;
}

.eyedandy:hover {
  COLOR: #a8c3ff;
  text-decoration: none;
}