﻿* {
   margin: 0;
   padding: 0;
}

body	{
		font-family: Times New Roman, serif;
		font-size: 12pt;
		text-padding: 2px;
		color: #000000;
		background-color: #242424;
}

a:link	{
		color: #000000;
		text-decoration: none;
}
a:visited {
		color: #000000;
		text-decoration: none;
}
a:hover	{
		color: #005643;
		
		text-decoration: underline;
}

a.nav {
              font-family: Gill Sans, sans-serif;
			font-size: 12pt;
      color: #FFFFFF;
              text-decoration: none;
         }

a.nav:hover {
              color: #218348;
              text-decoration: none;
}

a.nav:active {
			color: #218348;
			text-decoration: none;
}

#annual {
              position: relative;
              top: 565px;
       }

a.button {
       display: block;
       width: 125px;
       height: 28px; 
       text-decoration: none;
       background: url(images/button.png);
	}

a.button:hover {
       background-image: url(images/buttonhover.png);
       text-decoration: none;
}

ul
{
		margin-left: 35px;
		color: #000000;
}

li
{
		padding: 0px;
		color: #000000;
}

h1
{
                font-family: sans-serif;
                color: #000000;
                font-size: 24pt;
                text-align: center;
}

h2
{
			font-family: sans-serif;
			color: #000000;
			font-size: 16pt;
			text-align: center;
}

img	{
		border-width: 1px;
		border-style: solid;
		border-color: black;
		padding: 0px;
}
img.bsu
{
			margin-top: 15px;
			border: none;
}
img.plogan	{
		
               padding: 5px;
               border: none;
}

img.album
{
			padding-right: 8px;
			border: none;
}
img.disc
{
		padding: 0px;
		vertical-align: center;
		border: none;
}

p	
{
		font-family: serif;
		font-size: 12pt;
		text-align: justify;
		color: #000000;
		padding: 4px;
}

p.quick
{
		font-family: serif;
		font-size: 12pt;
		text-align: left;
		color: #000000;
		padding: 0px;
}
p.disc
{
		font-family: serif;
		font-size: 9pt;
		text-align: justify;
		vertical-align: center;
		color: #000000;
		padding: 0px;
}

#container
{
		margin: auto;
		width: 850px;
		height: 100%;
}

#headerbg
{
		width: 100%;
		background-color: #000;
		
}
#header
{
		margin: auto;
		width: 880px;
		height: 90px;
		padding: 0;
		top: 0px;
		background-image: url(images/headlogo.jpg);
		background-repeat: no-repeat;
		background-color: #000000;
}

#main
{
		margin: auto;
		position: relative;
		width: 865px;
		height: 100%;
		background-color: #8d8d8d;
		background-image: url(images/mainpattern.jpg);
		background-repeat: repeat-xy;
		padding: 8px;
		clear: both;
}


		

/*TOP NAV*/
div.hp-topnav-wrap	{top: 90px; width: 100%; height: 31px; margin: 0; padding: 0;
					border-top: 1px solid #005643; border-bottom: 1px solid #005643;
					background: #000000 url(images/navbg.jpg) repeat-x scroll 0 0}
div.hp-topnav		{width: 855px; height: 31px; margin: 0 auto 0 auto; padding: 0}
div.hp-topnav ul	{height: 31px; padding: 0; margin: 0; overflow: hidden;
					list-style: none}
div.hp-topnav li	{float: left; height: 31px; padding: 0; margin: 0}
div.hp-topnav a		{display: block; border-radius: 2px;
					height: 23px; margin: 1px 0 0 0; padding: 6px 17px 0 17px;
					font-size: .8125em; text-decoration: none; text-align: center;
					/*ff*/-moz-border-radius: 2px;
					/*safari,chrome*/-webkit-border-radius: 2px;
					/*safari*/line-height: 16.991px}
div.hp-topnav a:link,
div.hp-topnav a:visited	{color: #fff}
div.hp-topnav a:hover,
div.hp-topnav a:active	{color: #fff !important; background: #005643 url(images/navhover.png) repeat-x scroll 0 0}


