body {background-color:#454545;}
.text_bottom { font-family:verdana; font-size:60%; color:#FFFFFF; font-weight:bold;}
.text_contact { font-family:verdana; font-size:70%; color:#333333; font-weight:bold;}
.bottom_bg {background-image:url("images/bottom_bg.jpg"); background-repeat:repeat-x; background-color:#526FA9;}
.text_content { font-family:verdana; font-size:75%; color:#202020; line-height:21px;}
.content_bg {background-image:url("images/content_bg.jpg");}
A {
	COLOR: #0000FF
}
A {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #87a7e0}

	
/* Navigation
----------------------------------------------- */
 ul#nav
 {
  border-top: 1px solid #f0e43a;
  list-style: none;
 margin: 0;
 padding: 0;
 background: url(images/nav_line.gif) repeat-x left top;
 }

  ul#nav li
 {
 padding: 0;
 margin: 0;
 background: url(images/nav_background.jpg) no-repeat left top;
 border-bottom: 1px solid #f0e43a;
 line-height: .7em;
 }

ul#nav li a
 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 65%;
 text-transform: uppercase;
 display: block;
 padding: 4px 5px 5px 26px;
 color: #FFF; font-weight: bold;
 text-decoration: none;
 background: url(images/nav_arrow.gif) no-repeat 1px .7em;

 }
* html ul#nav li a {
height: 1%;
padding: 6px 5px 5px 26px;
}


 html>body  ul#nav li a { width: auto; }

  ul#nav li a:hover
 {
 color: #f0e43a; text-decoration:none; border-bottom:0;
 background: url(images/nav_arrow_over.gif) no-repeat 1px .7em;
 }