@charset "utf-8";
/* CSS Document */

body {
	background: url(/images/bg.png) repeat-x #D08E40;
	font-family: Verdana, Geneva, sans-serif;
}

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

#container {
  width:1050px;
  margin-left:auto;
  margin-right:auto;
}

#rotator {
  height:344px;
  width:834px;
  margin:8px auto 0px auto;
  z-index:10;
}

#link {
//  background:#ccc;
  display:block;
  position:absolute;
  height:342px;
  width:340px;
  margin:10px 0px 0px 110px;
  z-index:1000;
}

#link a {
  height:344px;
  width:320px;
  display:block;
}

#content {
  background:url(/images/content-top.jpg) no-repeat #fff;
  width:818px;
  margin:12px auto;
  padding:0px;
}

  #content h1 {
    font-size:19px;
    margin:0px 0px 0px 0px;
    padding:26px 32px 0px 32px;
}

  #content h2 {
    padding:0px 32px 0px 32px;
    font-size:16px;
    font-weight:normal;
}

  #content h3 {
    padding:0px 32px 0px 32px;
    font-size:16px;
    font-weight:bold;
    color:#993300;
}

  #content p {
    padding:0px 32px 0px 32px;
    font-size:12px;
    line-height:19px;
}

h1 {
	font-size: 12px;
	color: #930;
}
h2 {
	font-size: 16px;
	color: #930;
}
h4 {
  color:#000;
  text-shadow:
   -1px -1px 0 #fff,  
    1px -1px 0 #fff,
    -1px 1px 0 #fff,
     1px 1px 0 #fff;
  font-size:17px;
  margin-top:0px;
}
a:link {
	color: #930;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
h3 {
	font-size: 18px;
	color: #930;
}

#footer {
  width:1050px;
  margin-right:auto;
  margin-left:auto;
}

#footer p {
  text-transform:uppercase;
  float:left;
  margin:0px 0px 12px 224px;
  font-size:14px;
  text-align:center;
  color:#000;
}

#footer a {
  color:#993300;
  font-weight:bold;
  padding:0px 6px 0px 6px;
}



.clear {
  height:0px;
  margin:0px;
  clear:both;
}

#award {
  padding:7px 0px 0px 0px;
  background:url(/images/awardbg.jpg) no-repeat;
  width:791px;
  height:27px;
  color:#fff;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
}


/* Begin CSS rollover menus */


div#nav {
  padding:98px 0px 0px 0px;
}

div#nav ul {
  padding:0px 0px 0px 19px;
  margin:0px 0px 0px 0px;
  list-style: none;
  z-index:50;
}

div#nav li {
  padding:0px 0px 0px 0px !important;
}

div#nav a {
  color: #fff; 
  font-size:14px;
  display: block;
  font-weight: bold;
  padding:0px 18px 20px 18px;
  text-decoration:none;
  margin:0px;
  text-transform:uppercase;
}

div#nav a:hover {
  color: #FFCB00;
  text-decoration: none;
  font-weight: bold;
}

div#nav li li {
  display: block; 
  float: none;
  background:#c56713; 	
  text-align:left;
  padding:6px 6px 6px 12px;
  margin:0px;
}

div#nav li li a {
  font-weight: bold;
  border:none;
  margin:0px;
  padding:9px;
  color:#fff;
  width:200px;
  font-size:13px;
  text-transform:none;
}

div#nav li li a:hover {
  color:#fff;
  background: #993300;
  border:none;
}

div#nav li { /* all list items */
  cursor: default; 
  float: left;
  padding:0px;
  margin:0px;
}

div#nav li ul { /* second-level lists */
  background: #993300;
  position: absolute;
  left: -999em;
  margin:0px 0px 0px 16px;
  padding:0px !important;
}

/* third-and-above-level lists */
div#nav li ul ul {
  position: absolute;
  margin:-34px 0px 0px 187px;
}

div#nav li:hover ul ul, #nav li.sfhover ul ul {
  left: -999em;
}

div#nav li:hover ul, div#nav li li:hover ul, div#nav li.sfhover ul, div#nav li li.sfhover ul { /* lists nested under hovered list items */
  left: auto;
}