BODY { 
background:url(images/bg.gif);
margin-top: 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;
	background-color: #FFFFFF;
	}

A:link {  color: #252F4E;   text-decoration: underline }
A:active  {  color: #900;   text-decoration: none }
A:visited {  color: #252F4E;   text-decoration: underline }
A:hover {  color: #900;  text-decoration: none }

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

A.navlit:link {  font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #000000;  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: #000000;  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.rightsidewhite:link {  font-family:  Verdana; font-size:  11px;  font-weight:  bold;  color: #fff;     text-decoration: none; }
A.rightsidewhite:active  { font-family:  Verdana; font-size:  11px; font-weight:  bold;   color: #666;      text-decoration: none; }
A.rightsidewhite:visited { font-family:  Verdana; font-size:  11px; font-weight:  bold;   color: #fff;   text-decoration: none;}
A.rightsidewhite:hover { font-family:  Verdana; font-size:  11px; font-weight:  bold;   color: #666;   text-decoration: none; }

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

A.elytra:link {  font-family:  Arial; font-size:  11px;   color: #999;     text-decoration: none; }
A.elytra:active  { font-family:  Arial; font-size:  11px;   color: #999;      text-decoration: none; }
A.elytra:visited { font-family:  Arial; font-size:  11px;   color: #999;   text-decoration: none;}
A.elytra:hover { font-family:  Arial; font-size:  11px;   color: #999;   text-decoration: underline; }

A.subnav:link {  font-size:  12px; font-family:  Verdana;   color: #EBEBB0;   text-decoration: none}
A.subnav:active  {  font-size:  12px; font-family:  Verdana;   color: #fff;     text-decoration: none }
A.subnav:visited {  font-size:  12px; font-family:  Verdana;   color: #EBEBB0;       text-decoration: none }
A.subnav:hover {  font-size:  12px; font-family:  Verdana;    color: #fff;    text-decoration: none }

A.subnavlit:link {  font-size:  12px;   color: #f60;   text-decoration: none}
A.subnavlit:active  {  font-size:  12px;   color: #f60;    text-decoration: none }
A.subnavlit:visited {  font-size:  12px;   color: #f60;    text-decoration: none }
A.subnavlit:hover {  font-size:  12px;   color: #f60;  text-decoration: none }

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




#maincontent {
 	border-right: 1px solid #C6C696;
	background: #C6C696;
	padding-right: 10px;
    padding-bottom: 8px;
    padding-left: 10px;
	vertical-align: top;
 	font-family:  Verdana, Arial, Helvetica, sans-serif; 
   line-height: 1.5em; 
 }
 
 #footer {
font-family:  Verdana, Arial, Helvetica, sans-serif; 
line-height: 1em; 
 }
 
 
#sidebar {
border-left: 1px solid #999; 
 	width: 156px;
 	font-size: 12px;	
	vertical-align: top;
	/*/*/font-size: 90%; /* */
 }
 
#homeproducts {
background: #8F8F7A;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 8px;
padding-left: 10px;
font-family:  Arial, Helvetica, sans-serif; 
font-size:  11px;  
line-height: 1.2em;                                  
font-style:  normal;
COLOR: #FFFFCC;
}

#subnav {
background: #333333;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 20px;
font-size:  12px;                                   
font-style:  bold;
COLOR: #fff;
}

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

#home_testimonial {
background: #8F8F7A;
padding-top: 6px;
padding-right: 20px;
padding-bottom: 6px;
padding-left: 20px;
FONT-SIZE: 12px;
font-style:italic;
LINE-HEIGHT: 15px;
COLOR: #333;
}

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

P { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px; 
line-height: 1.6em;                                  
font-style:  normal; 
color:  #333; 
background:  transparent; 
}

.form { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px;                                
font-style:  normal; 
color:  #333; 
background:  transparent; 
}

P.leftnavtop
  {
	background-color:#CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-family: Comic Sans MS;
	FONT-SIZE: 11px;
	line-height: 1.5em;
	COLOR: #000;
	border-top: 1px dotted #666;
	border-right: 1px dotted #666;
	border-bottom: 1px dotted #666;
	border-left: 1px dotted #666;
} 

P.footer { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px; 
line-height: 1.2em;                                  
font-style:  normal; 
}

P.home { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  12px; 
line-height: 1.5em;                                  
font-style:  normal; 
color:  #333; 
background:  transparent; 
}

.rightsideblack { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
border-top: 1px dotted #666;
border-bottom: 1px dotted #666;
line-height: 1.7em;   
font-size:  13px;
font-weight: bold;                 
font-style:  normal;
color:  #000;
}
.rightsideblack_sm { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
border-top: 1px dotted #666;
border-bottom: 1px dotted #666;
line-height: 1.7em;   
font-size:  12px;
font-weight: bold;                 
font-style:  normal;
color:  #000;
}

.white { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px;
font-weight: bold;                               
font-style:  normal;
color:  #fff;
}
.black { 
font-family:  Arial, Helvetica, sans-serif; 
font-size:  11px;  
line-height: 1.2em;                                  
font-style:  normal;
color:  #000;
}

.blackbold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  11px;
	font-style:  normal;
	font-weight: bold;
	line-height: 1.2em;
	color:  #333333;
}


.home { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px; 
line-height: 1.5em;                                  
color:  #cc9; 
}

.homehead { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  14px;
font-weight: bold;
line-height: 1.5em;                                  
font-style:  normal; 
color:  #333; 
}

.head2 {

font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
font-weight:  bold; 
letter-spacing:.15em;
color:#900;}

p.italics {  
font-family: Georgia, Serif; 
font-size:  13px; font-style:  
italic; color:  #514937; 
line-height: 1.4em;
} 

P.caption { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
line-height: 1.0em; 
font-size:  10px;                                
font-style:  normal; 
color: #660000; 
}

P.inthenews { 
line-height: 1.0em;  
}

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

H1 { 
margin:1.2em 0 .75em;
font-family: Trebuchet MS; 
text-transform:uppercase;
letter-spacing:.15em;
font-size:  18px;                                
font-style:  normal; 
color:  #900; 
background:  transparent; 
}

h2 {
  margin:1.5em 0 .75em;
  font:90%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
font-weight:  bold; 
  letter-spacing:.2em;
  color:#900;}
  
h3 {
  margin:1.5em 0 .75em;
  font:80%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
font-weight:  bold; 
  letter-spacing:.2em;
  color:#900;}


H4 { 
font-family: Arial, Helvetica, sans-serif; 
font-size:  12px;                                
font-style:  normal; 
color:  #903; 
background:  transparent; 
}

.header_home { 
font-family: Arial, Helvetica, sans-serif; 
font-size:  14px;                                
font-style:  normal; 
font-weight: bold;
color:  #333333; 
}

.header_lg { 
font-family: Georgia; 
font-size:  16px;                                
font-weight:  bold; 
color:  #066; 
background:  transparent; 
}

.header_med { 
font-family: Arial, Helvetica, sans-serif; 
font-size:  14px;                                
font-style:  normal; 
color:  #066; 
}

.header_sm { 
font-family: Arial, Helvetica, sans-serif; 
font-size:  12px;                                
font-style:  normal; 
color:  #514937; 
background:  transparent; 
}


.crumb
{  font-size:  10px;   color: #066;    text-decoration: none}

.login { 
font-family: Arial, Helvetica, sans-serif; 
font-size:  11px;                                
font-style:  normal; 
font-weight: bold;
color:  #514937; 
background:  transparent; 
}


B { color: #333; }

strong { color: #333; }

OL {
list-style-type: decimal;
}

UL {
list-style-type: square;
}

OL, UL, LI { 
font-size: 11px;
color: #333333;
line-height: 1.5em; 
font-family: Verdana, Arial, Helvetica, sans-serif
margin-top:  5pt;         
font-style:  normal; 
}

.border { 
border-style: solid; 
border-width: 1px; 
border-color: #999; 
}   
