body {
  background-image: url(../img/grad.jpg);
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-color: #aa0919;
  text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000;
  }

body a, a:active, a:visited {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #f9f9f9;
  }

body a:hover {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #f8e75b;
  }

#container {
  width: 964px;
  margin: 30px auto 0 auto;
  }

#container #header {
  width: 934px;
  margin: auto;
  font-size: 10px;
  background-color: #000;
  text-align: left;
  }

#container #header #location {
  float: left;
  width: auto;
  
  }

#container #header #here {
  height: 75px;
  width: 600px;
  margin-left: 15px;
  float: left;
  font-size: 36px;
  color: #ff0000;
  font-weight:bold;
  }

#container #header #buttons {
  float: left;
  margin: 0 0 0 15px;
  text-align: left;
  }

#container #header #buttons .button {
  font-size: 12px;
  font-weight: bold;
  height: 16px;
  padding: 0 5px 0 5px;
  float: left;
  }

#container #header #buttons .button .go {
  display: in-line;
  border: none;
  vertical-align: baseline;
  }

/*#container #header #buttons .button a {
  color: #5DBA46;
  }

#container #header #buttons .button a:active {
  color: #5DBA46;
  }

#container #header #buttons .button a:visited {
  color: #5DBA46;
  }

#container #header #buttons .button a:hover {
  color: #00FF00;
  }*/

#container #header #gogo {
  margin-right: 0px;
  float: right;
  font-size: 10px;
  }

#container .clr {
  clear: both;
  }

#container #nav1 {
  width: 964px;
  height: 65px;
  margin-top: 20px;
  background-image: url(../img/bartop.gif);
  background-position: top center;
  background-repeat: no-repeat;
  }

#container #nav2 {
  width: 964px;
  height: 65px;
  background-image: url(../img/barbotm.gif);
  background-position: top center;
  background-repeat: no-repeat;
  }

html>body #container #nav2 {
  margin-top: -16px;
  }

#container #nav1 #welh1 {
  width: 156px;
  background-color: #AA0919;
  color: f9f9f9;
  padding: 0;
  border: 1px solid #910815;
  }

#container #nav1 #welh2 {
  width: 156px;
  background-color: #bb0a1b;
  color: f9f9f9;
  padding: 0;
  border: 1px solid #910815;
  }

#container #nav1 #welh3 {
  width: 156px;
  background-color: #c90a1d;
  color: f9f9f9;
  padding: 0;
  border: 1px solid #910815;
  }

#container #nav1 #links1 {
  float: left;
  padding: 20px 0 0 10px;
  color: #A50D1F;
  font-weight: bold;
  }

html>body #container #nav1 #links1 {
  padding: 20px 0 0 0;
  }

#container #nav2 #links2 {
  float: right;
  padding: 25px 20px 0 0;
  color: #B20C20;
  font-weight: bold;
  }

#container #nav1 #welcome {
  width: 166px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  float: left;
  padding: 3px 5px 0 5px;
  margin: 2px 0 0 1px;
  }

#container #nav2 #follow {
  width: 150px;
  background-color: #aa0919;
  font-size: 12px;
  letter-spacing: -1px;
  font-weight: bold;
  text-align: center;
  color: f9f9f9;
  float: right;
  vertical-align: text-bottom;
  padding: 5px;
  margin: 23px 5px 0 0;
  }

#container #intro {
  width: 964px;
  font-size: 12px;
  text-align: left;
  background-color: #f9f9f9;
  border-left: 2px solid #910815;
  border-right: 2px solid #910815;
  padding: 0 10px 0 10px;
  }

html>body #container #intro {
  width: 940px;
  margin-top: -16px;
  margin-bottom: 16px;
  }

#container #intro #pic {
  padding-left: 5px;
  }

#container #content {
  width: 964px;
  }
  
#container #content #regions {
  width: 180px;
  float: right;
  }

#container #content #regions .top {
  width: 180px;
  height: 25px;
  background-image: url(../img/navtop.gif);
  }

#container #content #regions .top1 {
  width: 180px;
  height: 25px;
  background-image: url(../img/navhub.gif);
  }

#container #content #regions .top2 {
  width: 180px;
  height: 25px;
  background-image: url(../img/navreg.gif);
  }

#container #content #regions .linkbody {
  width: 180px;
  background-image: url(../img/navbody.gif);
  background-repeat: repeat-y;
  }

#container #content #regions .bott {
  width: 180px;
  height: 25px;
  margin-bottom: 15px;
  background-image: url(../img/navbot.gif);
  }

#container #content #regions .none {  
  list-style-type: none;
  text-align: left;
  padding-left: 10px;
  }

#container #content #regions .head {  
  list-style-type: none;
  background-color: #910815;
  line-height: 25px;
  }

#container #content #regions .head a {  
  list-style-type: none;
  background-color: #910815;
  line-height: 25px;
  font-size: 14px;
  }

#container #content .article {
  width: 740px;
  float: right;
  background-color: #f9f9f9;
  font-size: 12px;
  padding: 10px;
  text-align: left;
  margin-right: 15px;
  }

html>body #container #content .article {
  width: 720px;
  }

#container #content .article a {
  color: #aa0919;
  font-weight: normal;
  }

#container #content .article a:hover {
  color: #FF0000;
  }

#container #content .article h2 {
  font-size: 1.5em;
  }

#footer {
  width: 964px;
  background-color: #aa0919;
  border: 2px solid #910815;
  margin: 15px auto auto auto;
  padding: 10px;
  font-size: 10px;
  color: #f9f9f9;
  }

#footer a {
  font-weight: normal;
  font-size: 12px;
  }

html>body #footer {
  padding: 10px 0 10px 0;
  }

.photo {
	border: 3px double #000;
	display: inline;
	margin: 3px;
	float: left;
}

hr {
	background: #aa0919;
	border: 1px solid #aa0919;
}

img.ico {
	height: 22px;
	width: 22px;
	float: left;
	margin-right: 2px;
}

div.normal-block {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background: #f2f2f2;
	border: 1px solid #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

#container #content .article div.amenu-block {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background: #aa0919;
	border: 1px solid #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f9f9f9;
}

#container #content .article div.header-block {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 1px;
	background: #910815;
	border: 1px solid #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f9f9f9;
}

#container #content .article div.sheader-block {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 1px;
	background: #910815;
	border: 1px solid #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f9f9f9;
	height: 24px;
	text-align: middle;
}

#container #content .article div.header-block h1 {
	margin: 0px;
	padding: 0px;
}

#container #content .article div.sheader-block h2,
#container #content .article div.sheader-block h3,
#container #content .article div.sheader-block h4 {
	margin: 0px;
	padding: 0px;
}

#container #content .article div.amenu-block a,
#container #content .article div.amenu-block a:link,
#container #content .article div.amenu-block a:hover,
#container #content .article div.amenu-block a:visited
{
	color: #f9f9f9;
	text-decoration: underline;
}

#container #content .article .e3_thumb {
	display: inline;
	width: 156px;
	height: 156px;
	padding: 3px;
}

#container #content .article .e3_thumb_img {
	border: 3px double #000;
}