* { border: 0px }
p { margin: 10px 0px 0px 0px }

a {
	color: #ffba00; text-decoration: none
}
body { 
	background-color: #000; line-height: 1.4; font-size: 0.8em; font-family: helvetica, sans-serif, serif, monospace; margin: 0px
}
.clear {
	clear: both
}
#column_1 {
	position: relative; float: left; padding: 5px
}
#column_2 {
	position: relative; float: right; padding: 5px
}
#column_3 {
	position: relative; float: right; padding: 5px
}
#column_4 {
	position: relative; float: right; padding: 5px
}
#content {
	width: 700px; margin: 10px 0px 10px 40px; position: relative; overflow: hidden; color: #FFF; font-size: 13px
}
#content H1 {
	font-family: helvetica; line-height: 1.5; font-size: 1.3em; position: relative; color: #ffba00; border-bottom: 1px solid #ffffff; margin: 20px 0px 10px 0px
}
#content H2 {
   font-family: helvetica; font-size: 1.2em; position: relative; color: #ffffff; padding-top: 10px
}
#content H3 {
   font-family: helvetica; font-size: 1.0em; position: relative; color: #ffba00
}
#content li {
	list-style: disc
}
#contentheader {
   width: 775px; margin: 0px; position: absolute; float: right; right: 15px; top: 0px
}
#feature {
   width: 750px; height: 320px; float: left; position: relative
}
a.featureheading {
   color: #ee7423; text-transform: lowercase; font-family: helvetica; font-size: 1.5em; font-weight: bold; text-decoration: none 
}
a.featuretext:link {
   color: #555556; text-decoration: none 
}
a.featuretext:visited {
   color: #555556; text-decoration: none 
}
a.featuretext:hover {
   color: #ee7423; text-decoration: none 
}
#footer {
   height: 50px; width: 981px; margin: 0px auto; position: relative; font-size: 0.9em; font-family: helvetica; color: #fff; padding-top: 20px
}
#footerlinks { 
   padding: 8px 0px 0px 125px; position: relative; float: right; right: 20px
}
#footerlinks a { 
   color: #5381fe; text-decoration: none
}
#footerdisc { 
   padding: 0px 0px 5px 125px; position: relative
}
.gallery img {
	padding: 10px
}
#globalnav { 
	padding: 0px; clear: both; font-size: 1.1em
}
#header {
	position: relative; overflow: hidden; width: 980px; height: 170px
}
.highlight {
	color: #5381fe; font-size: 1.1em
}
.highlight_title {
	color: #5381fe; font-size: 1.6em
}
#homerightcolumn { 
   width: 264px; float: right; position: relative; right: 20px
}
hr {
	border-bottom: 1px solid #ffffff;
}
.lavamenu {
	position: relative; height: 29px; width: 710px; padding: 0px; margin: 4px 0px 0px 0px; left: 10px
}
.lavamenu li {
	float: left; list-style: none
}
.lavamenu li.back {
	background: url("/images/lava.png") no-repeat right -30px; width: 9px; height: 30px; z-index: 8; position: absolute
}
.lavamenu li.back .left {
	background: url("/images/lava.png") no-repeat top left; height: 30px; margin-right: 9px
}
.lavamenu li a {
	text-transform: lowercase; font-family: arial; font-size: 1em; text-decoration: none; color: #ffba00; outline: none; text-align: center; top: 4px; z-index: 10; display: block; float: left; height: 30px; position: relative; overflow: hidden; margin: auto 5px; padding: 0px 3px 0px 4px
}
.lavamenu li a:hover, .lavamenu li a:active, .lavamenu li a:visited {
	border: none;
}
.lavamenu li.current a {
	color: #ffffff; font-weight: bold
}
#left_column { 
   width: 270px; position: relative; float: left
}
#localnav { 
   width: 175px; position: relative; float: left; min-height: 520px
}
#localnavcontainer { 
    padding: 10px 3px 5px 27px
}
#localnav dl { 
   position: relative; width: 175px; line-height: 2.0
}
a.localnav { 
   font-family: helvetica; text-decoration: none; font-size: 1.0em; color: #ffffff
}
#logo {
   width: 260px; height: 128px; position: relative; left: 12px; top: 20px; float: left
}
#mainimage {
   width: 360px; height: 270px; position: relative; float: left; top: 20px
}
#maintribute {
   width: 390px; height: 113px; position: relative; float: right; margin-top: 20px; left: 20px
}
#mainpoem {
   width: 390px; position: relative; float: right; left: 30px; top: 35px; color: #5381fe; font-size: 1.0em
}
#page {
	min-width: 980px; position: relative
}
#page_bg {
	background: url(/images/bg.jpg) no-repeat; background-color: #061951; padding: 0px; width: 981px; position: relative; margin: 0px auto; overflow: hidden; min-height: 680px
}
#page_bg2 {
	background: url(/images/bg2.jpg) no-repeat; background-color: #061951; padding: 0px; width: 981px; position: relative; margin: 0px auto; overflow: hidden; min-height: 680px
}
#right_column { 
   width: 400px; position: relative; float: right; color: #ffba00; font-size: 0.85em
}
#sm_pic1 {
	background: url(/images/sm_pic.jpg) no-repeat; width: 172px; height: 141px; position: relative; float: right; right: 220px; top: 15px
}
#sm_pic2 {
	background: url(/images/sm_pic2.jpg) no-repeat; width: 172px; height: 141px; position: relative; float: right; right: 220px; top: 15px
}
#sm_pic3 {
	background: url(/images/sm_pic3.jpg) no-repeat; width: 172px; height: 141px; position: relative; float: right; right: 220px; top: 15px
}
#sm_pic4 {
	background: url(/images/sm_pic4.jpg) no-repeat; width: 172px; height: 141px; position: relative; float: right; right: 220px; top: 15px
}
#subnav dl {
	line-height: 1.3; margin: 0px; background-color: #939393; width: 155px
}
#subnav dt {
	border-bottom: 1px solid #c5c6c6; padding: 3px 0px 3px 5px
}
a.subnav { 
   font-family: helvetica; text-decoration: none; font-size: 0.8em; color: #ffffff
}
a.subnav:hover { 
   color: #4d4d4d
}
a.subnavhigh { 
   font-family: helvetica; text-decoration: none; font-size: 0.8em; color: #ffc000
}
.total {
	color: #5381fe; font-size: 1.5em
}
a.highlight { 
   padding: 0px 0px 0px 13px; background: url(/images/white_dot.jpg) no-repeat left 50%; position: relative; color: #ffc000; font-size: 1.0em; font-family: helvetica; text-decoration: none
}