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

.master {
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #000;
	margin-top: 0px;
	
	}

.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: 20px; margin-top: 0px }


#foot
{
border-top: 1px solid #666;
background-color: #bbbbbb;
FONT-SIZE: 11px;
COLOR:#333333;
LINE-HEIGHT: 15px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


#announcement {
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
FONT-SIZE: 10px;
COLOR: #333;
LINE-HEIGHT: 12px;
}

#announcement2 {
background-color:#ddddcc;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 12px;
FONT-FAMILY: verdana;
border-top: 1px solid #666;
border-right: 1px solid #666;
border-left: 1px solid #666;
border-bottom: 1px solid #666;
}

#announcement_head {
background-color: #bbbbbb;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 14px;
font-family: georgia;
font-weight:bold;
LINE-HEIGHT: 15px;
COLOR: #343468;
border-bottom: 1px solid #666;
}

#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;
}

#mainl2_left
  {
background-color: #d8d8d9;
FONT-SIZE: 11px;
padding-left: 15px;
padding-right: 15px;
LINE-HEIGHT: 15px;
} 

#mainhome_left
  {
border-right: 1px solid #666;
FONT-SIZE: 11px;
background-color: #d8d8d9;
LINE-HEIGHT: 15px;
} 

#mainhome_right
  {
background-color: #f0f0f0;
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;
} 

#mainhome_500
  {
background-color: #f0f0f0;
padding-top: 15px;
padding-right: 100px;
padding-bottom: 15px;
padding-left: 100px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
} 

#mainhome_mid
  {
background-color: #f0f0f0;
padding-top: 15px;
padding-right: 45px;
padding-bottom: 15px;
padding-left: 30px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
} 

#mainhome_1
  {
background-color: #f0f0f0;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
} 

#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
  {
padding-right: 5px;
padding-left: 15px;
FONT-SIZE: 11px;
COLOR: #333;
LINE-HEIGHT: 15px;
} 

#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: #990000;   text-decoration: underline }
A:active  {  color: #FF6600;   text-decoration: none }
A:visited {  color: #990000;   text-decoration: underline }
A:hover {  color: #660033;  text-decoration: underline }

A.contact:link {  color:#990000; font-size:  11px;  text-decoration: underline }
A.contact:active  {  color: #FF6600;  font-size:  11px; text-decoration: none }
A.contact:visited {  color: #990000;  font-size:  11px; text-decoration: underline }
A.contact:hover {  color: #660033; font-size:  11px; text-decoration: none }

A.footer:link {  color:#cc6633; font-size:  11px;  text-decoration: underline }
A.footer:active  {  color: #000;  font-size:  11px; text-decoration: none }
A.footer:visited {  color: #cc6633;  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: #FDFAD6; font-size:  11px; line-height: 18px; text-decoration: none }
A.contact:active  {  color: #000; font-size:  11px; line-height: 18px; text-decoration: none }
A.contact:visited {  color: #FDFAD6; 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.elytra:link {  font-size:  10px;  color:#999;    text-decoration: none }
A.elytra:active  {  font-size:  10px;  color: #999;    text-decoration: none }
A.elytra:visited {  font-size:  10px;  color: #999;     text-decoration: none }
A.elytra:hover {  font-size:  10px;  color: #999;  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: Georgia;
  font-size:  18px;
  LINE-HEIGHT: 18px; 
  color:#4f4f5e;
  }


h2 {
  FONT-FAMILY: Georgia;
  font-size:  16px; 
  color:#4f4f5e;
  }
  
  h3 {
 FONT-FAMILY: Georgia;
  font-size:  14px; 
  color:#4f4f5e;
  }
  
.head1 {

  FONT-FAMILY: Times;
  font-size:  18px;
  LINE-HEIGHT: 19px; 
  font-weight: bold;
  color:#343468;
  }
  
.head2 {

  FONT-FAMILY: Times;
  font-size:  16px;
  LINE-HEIGHT: 19px; 
  font-weight: bold;
  color:#343468;
  }
  
.head3 {

  FONT-FAMILY: Times;
  margin-top: 20px;
  margin-bottom: 0px;
  font-size:  14px;
  LINE-HEIGHT: 19px; 
  font-weight: bold;
  color:#343468;
  }
  
  .head4 {

  FONT-FAMILY: Times;
  font-size:  12px;
  LINE-HEIGHT: 19px; 
  font-weight: bold;
  color:#343468;
  }
  
  
.headBookstore2 {

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

B { color: #333;}

B.dark { color: #4C637D; }

strong { color: #333; }

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
}
       
