body {
  background-color : #4D4D4D;
  background-image : url(images/bg-1.jpg);
  background-repeat: repeat-x;
  background-attachment: fixed;
  margin-top : 0px;
  margin-left: 0px;
  margin-right : 0px;
  margin-bottom: 0px;
}
#banner {
  position: fixed;
	top: 0;
	left: 0;
	right: 0;
}
#page-content {
	PADDING-TOP: 186px;
	PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
}
.left {
  background-image : url(images/bg-left.gif);
  height : 171px;
}
.middle {
  background-image : url(images/bg-middle.gif);
  height : 171px;
}
.right {
  background-image : url(images/bg-right.gif);
  height : 171px;
}
.button {
  background-image : url(images/button.gif);
  height : 45px;
}
.content-top {
  background-image : url(images/bg-top.gif);
  height : 15px;
  width : 770px;
}
.content-left {
  background-image : url(images/bg-c-left.gif);
  width : 10px;
}
.content-right {
  background-image : url(images/bg-c-right.gif);
  width : 5px;
}
.content {
  background-color : #eeeeee;
}
.content-bottom {
  background-image : url(images/bg-bottom.gif);
  height : 12px;
  width : 770px;
}
.narrow-top {
  background-image : url(images/bg-top-n.gif);
  height : 15px;
  width : 460px;
}
.narrow-bottom {
  background-image : url(images/bg-bottom-n.gif);
  height : 12px;
  width : 460px;
}
.sponsor-button {
  background-image : url(images/button-2.gif);
  height : 29px;
  width : 200px;
  padding-left : 0px;
  padding-right : 0px;
  padding-top : 8px;
  padding-bottom : 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right : 0px;
  margin-bottom: 10px;
}
.black {
  height : 25px;
  width : 410px;
  background-color : #000000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #ffffff;
  font-size : 16px;
  padding-left : 10px;
  padding-right : 0px;
  padding-top : 5px;
  padding-bottom : 0px;
  margin-top: 4px;
  margin-left: 10px;
  margin-right : 0px;
  margin-bottom: 0px;
  text-align : left;
}
.black-wide {
  height : 25px;
  width : 720px;
  background-color : #000000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #ffffff;
  font-size : 16px;
  padding-left : 10px;
  padding-right : 0px;
  padding-top : 5px;
  padding-bottom : 0px;
  margin-top: 4px;
  margin-left: 10px;
  margin-right : 0px;
  margin-bottom: 0px;
  text-align : left;
}
.bot {
  background-color : #cccccc;
  padding : 10px;
}
#scroll {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	color: #000000;
	overflow: auto;
	height: 410px;
	width: 755px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin: 0px;
}
#scroll-narrow {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	color: #000000;
	overflow: auto;
	height: 410px;
	width: 444px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin: 0px;
}
p {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #000000;
  font-size : 13px;
  font-weight : normal;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 0px;
  margin-bottom : 0px;
}
p.small {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #000000;
  font-size : 12px;
  margin-top : 0px;
  margin-left : 20px;
  margin-right : 0px;
  margin-bottom : 0px;
}
p.copy {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #cccccc;
  font-size : 10px;
  margin : 0px;
}
h1 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #333333;
  font-size : 20px;
  margin : 10px;
}
h1.header {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #ffffff;
  font-size : 26px;
  margin-top : 20px;
  margin-left: 0px;
  margin-right : 0px;
  margin-bottom: 15px;
}
h2 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #333333;
  font-size : 16px;
  margin : 10px;
}
h2.title {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #cccccc;
  font-size : 18px;
  margin-top : 15px;
  margin-left: 0px;
  margin-right : 0px;
  margin-bottom: 0px;
}
h2.sponsors {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #ffffff;
  font-size : 18px;
  margin-top : 0px;
  margin-left: 0px;
  margin-right : 0px;
  margin-bottom: 10px;
}
h3 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #333333;
  font-size : 14px;
  margin : 10px;
}
li {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #000000;
  font-size : 12px;
  margin : 10px;
}
a {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #000099;
  font-size : 12px;
  font-weight : normal;
  margin : 0px;
  text-decoration : underline;
}
a:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #990000;
  font-size : 12px;
  font-weight : normal;
  margin : 0px;
  text-decoration : underline;
}
a.menu {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #eeeeee;
  font-size : 14px;
  font-weight : bold;
  margin : 0px;
  text-decoration : none;
}
a.menu:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #d01000;
  font-size : 14px;
  font-weight : bold;
  margin : 0px;
  text-decoration : none;
}
a.spbut {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #000000;
  font-size : 14px;
  font-weight : bold;
  margin : 0px;
  text-decoration : none;
}
a.spbut:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #b01000;
  font-size : 14px;
  font-weight : bold;
  margin : 0px;
  text-decoration : none;
}
a.news {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #202020;
  font-size : 13px;
  font-weight : bold;
  text-decoration: none;
  margin : 0px;
}
a.news:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #cc3333;
  font-size : 13px;
  font-weight : bold;
  text-decoration: underline;
  margin : 0px;
}
a.wd4u {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #cccccc;
  font-size : 10px;
  font-weight : normal;
  text-decoration: none;
  margin : 0px;
}
