BODY { 
color: #000;
background-image: url(images/bg.gif);
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
font-family:  Verdana, Arial, Helvetica, sans-serif;

}

.intro
{
    FONT-SIZE: 12px;
    COLOR: #333;
    LINE-HEIGHT: 18px;
	font-weight: bold;
    FONT-FAMILY: trebuchet MS;
}

.crumb
{  font-size:  10px;   color: #666;    text-decoration: none;  margin-bottom: 0px; margin-top: 0px }

.general
{
    FONT-SIZE: 11px;
    COLOR: #333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.browseline
{
    margin-bottom: 10px;
	LINE-HEIGHT: 12px;
}


.title1 {

  FONT-FAMILY: trebuchet MS;
  font-size:  18px;
  LINE-HEIGHT: 18px; 
  color:#663333;
  }

#foot
{
border-right: 1px solid #666;
border-bottom: 1px solid #666;
border-left: 1px solid #666;
border-top: 1px solid #666;
background-color: #8D8D6A;
padding-right: 15px;
padding-left: 15px;
FONT-SIZE: 11px;
COLOR: #fff;
LINE-HEIGHT: 15px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#navbar {
background: #ececec;
padding-top: 10;
padding-right: 2;
padding-bottom: 8;
padding-left: 10;
FONT-SIZE: 10px;
LINE-HEIGHT: 10px;
COLOR: #333;
}

#textnav {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 13px;
FONT-FAMILY: trebuchet MS;
}

#textnav_contact {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 13px;
FONT-FAMILY: trebuchet MS;
}

#announcement {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 13px;
FONT-FAMILY: trebuchet MS;
}

#announcement_head {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 14px;
font-family: trebuchet MS;
font-weight:bold;
LINE-HEIGHT: 15px;
COLOR: #663333;
}

#tagline {
background: #4B627C;
padding-top: 5;
padding-bottom: 5;
padding-left: 10;
font-family: Georgia;
font-style: italic;
FONT-SIZE: 14px;
font-weight: bold;
color:#fff;
}

#mainhome_left
  {
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
border-left: 1px solid #666;
} 

#mainhome_right
  {
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
border-right: 1px solid #666;
} 

#maintext2
  {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 10px;
COLOR: #333;
LINE-HEIGHT: 12px;
} 
  
#maintext
  {
background-color: #fff;
padding-top: 15px;
padding-right: 30px;
padding-bottom: 15px;
padding-left: 15px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
border-right: 1px solid #666;
border-left: 1px solid #666;
} 

#toprightnav
  {
background-color: #8D8D6A;
padding-right: 15px;
padding-left: 15px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
border-right: 1px solid #666;
border-left: 1px solid #666;
} 

#headtext
{
padding-top: 5;
padding-bottom: 5;
padding-left: 10;
FONT-SIZE: 20px;
font-weight: bold;
COLOR: #5B7797;
}   

#bg-title
  {
padding-left: 10;
padding-top: 5;
padding-bottom: 5;
FONT-SIZE: 18px;
font-weight: bold;
COLOR: #5B7797;
  }
  
.leftimage {
padding-right: 8px;
padding-bottom: 2px;
align: left;
}

A:link {  color: #003366;   text-decoration: underline }
A:active  {  color: #000000;   text-decoration: none }
A:visited {  color: #003366;   text-decoration: underline }
A:hover {  color: #000000;  text-decoration: none }

A.browse:link {  color: #003366; font-weight:  bold;  text-decoration: underline }
A.browse:active  {  color: #000000; font-weight:  bold;   text-decoration: none }
A.browse:visited {  color: #003366; font-weight:  bold;  text-decoration: underline }
A.browse:hover {  color: #000000; font-weight:  bold;  text-decoration: none }

A.nav:link {  font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #333;  font-weight:  bold;     text-decoration: none; }
A.nav:active  { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #514937;  font-weight:  bold;    text-decoration: none; }
A.nav:visited { font-family:  Verdana; font-size:  11px; text-transform:uppercase;  color: #333;  font-weight:  bold;    text-decoration: none; }
A.nav:hover { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #fff;  font-weight:  bold;    text-decoration: none; }

A.navlit:link {  font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #333;  font-weight:  bold;     text-decoration: none; }
A.navlit:active  { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #333;  font-weight:  bold;    text-decoration: none; }
A.navlit:visited { font-family:  Verdana; font-size:  11px; text-transform:uppercase;  color: #333;  font-weight:  bold;    text-decoration: none; }
A.navlit:hover { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #333;  font-weight:  bold;    text-decoration: none; }

A.homenav:link {  font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #333;  font-weight:  bold;     text-decoration: none; }
A.homenav:active  { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #003399;  font-weight:  bold;    text-decoration: none; }
A.homenav:visited { font-family:  Verdana; font-size:  11px; text-transform:uppercase;  color: #333;  font-weight:  bold;    text-decoration: none; }
A.homenav:hover { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #003399;  font-weight:  bold;    text-decoration: none; }

A.embedded:link {  color: #4C637D;   text-decoration: underline }
A.embedded:active  {  color: #000000;   text-decoration: none }
A.embedded:visited {  color: #4C637D;   text-decoration: underline }
A.embedded:hover {  color: #660000;  text-decoration: none }

A.footer:link {  color: #fff; font-size:  11px;  text-decoration: underline }
A.footer:active  {  color: #000;  font-size:  11px; text-decoration: none }
A.footer:visited {  color: #fff;  font-size:  11px; text-decoration: underline }
A.footer:hover {  color: #000; font-size:  11px; text-decoration: none }

A.footerlit:link {  color: #663333; font-size:  11px; font-weight:  bold; text-decoration: underline }
A.footerlit:active  {  color: #333;  font-size:  11px; font-weight:  bold; text-decoration: none }
A.footerlit:visited {  color: #663333;  font-size:  11px; font-weight:  bold; text-decoration: underline }
A.footerlit:hover {  color: #333; font-size:  11px; font-weight:  bold; text-decoration: none }

A.contact:link {  color: #fff; font-size:  11px; line-height: 18px; text-decoration: none }
A.contact:active  {  color: #fff; font-size:  11px; line-height: 18px; text-decoration: none }
A.contact:visited {  color: #fff; font-size:  11px;  line-height: 18px; text-decoration: none }
A.contact:hover { color: #000; font-size:  11px; line-height: 18px; text-decoration: none }

A.subnav:link {  color: #4C637D;   text-decoration: none }
A.subnav:active  {  color: #000000;   text-decoration: none }
A.subnav:visited {  color: #4C637D;   text-decoration: none }
A.subnav:hover {  color: #000000;  text-decoration: underline }

A.subnavlit:link {  color: #4C637D; font-weight:  bold;  text-decoration: none }
A.subnavlit:active  {  color: #000000; font-weight:  bold;  text-decoration: none }
A.subnavlit:visited {  color: #4C637D; font-weight:  bold;  text-decoration: none }
A.subnavlit:hover {  color: #000000; font-weight:  bold; text-decoration: underline }

A.subcrumb:link {  font-size:  10px;  color: #003366;     text-decoration: none }
A.subcrumb:active  {  font-size:  10px;  color: #333;    text-decoration: underline  }
A.subcrumb:visited {  font-size:  10px;  color: #003366;     text-decoration: none  }
A.subcrumb:hover {  font-size:  10px;  color: #333;  text-decoration: underline }

A.navlit:link {  font-size:  11px;  font-weight:  bold; color: #663333;   text-decoration: none}
A.navlit:active  {  font-size:  11px; font-weight:  bold;  color: #fff;   text-decoration: none }
A.navlit:visited {  font-size:  11px; font-weight:  bold;  color: #663333;  text-decoration: none }
A.navlit:hover {  font-size:  11px; font-weight:  bold;  color: #663333;   text-decoration: none }

A.home:link {  font-size:  12px;  font-weight:  bold;  color: #9cc;   text-decoration: underline}
A.home:active  {  font-size:  12px;  font-weight:  bold; color: #fff;   text-decoration: none }
A.home:visited {  font-size:  12px; font-weight:  bold;  color: #9cc;  text-decoration: underline }
A.home:hover {  font-size:  12px; font-weight:  bold;  color: #fff;   text-decoration: none }


A.wow:link { FONT-FAMILY: trebuchet MS; font-size: 14px; font-weight: bold; color:#003366;  text-decoration: underline}
A.wow:active { FONT-FAMILY: trebuchet MS; font-size: 14px; font-weight: bold; color:#000;  text-decoration: underline}
A.wow:visited { FONT-FAMILY: trebuchet MS; font-size: 14px; font-weight: bold; color:#003366;  text-decoration: underline}
A.wow:hover { FONT-FAMILY: trebuchet MS; font-size: 14px; font-weight: bold; color:#000;  text-decoration: underline}

.home_nolink {  
font-size:  12px;  
font-weight:  bold;  
color: #9cc;   
}

HR {
size: 1pt;
style: noshade;
color: #996;
}

P { 
font-family:  Verdana, Arial, Helvetica, sans-seriff;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 16px;
}

P.event { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  9px;                                
font-style:  normal; 
color:  #000; 
background:  transparent; 
}


h1 {

  FONT-FAMILY: trebuchet MS;
  font-size:  18px;
  LINE-HEIGHT: 18px; 
  color:#663333;
  }


h2 {
  FONT-FAMILY: trebuchet MS;
  font-size:  16px; 
  color:#663333;
  }
  
  h3 {
 FONT-FAMILY: trebuchet MS;
  font-size:  14px; 
  color:#663333;
  }
  
.head1 {

  FONT-FAMILY: trebuchet MS;
  font-size:  20px;
  font-weight: bold;
  
  color:#663333;
  }
  
.head2 {

  FONT-FAMILY: trebuchet MS;
  font-size:  16px;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 10px;
  color:#663333;
  }
  
.head3 {

  FONT-FAMILY: trebuchet MS;
  font-size:  14px;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 10px;
  color:#663333;
  }
  
.headBookstore2 {

  FONT-FAMILY: trebuchet MS;
  font-size:  14px;
  font-weight: bold;
  margin-bottom: 10px;
  color:#663333;
  }

B { color: #663333; }

B.dark { color: #4C637D; }

strong { color: #663333; }

OL {
list-style-type: decimal;
}

UL {
list-style-type: square;
}

OL, UL, LI { 
  FONT-SIZE: 11px;
    COLOR: #333;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
       
