a					{color: #ffffff;}
a:hover				{color: #2FA1C6;}
a.event				{text-decoration: none; color: #ffffff;}
a.event:hover		{text-decoration: none; color: #2FA1C6;}
#body-title			{font-family: 'Trebuchet MS', Arial; font-weight: bold; color: #27758F; text-transform: uppercase; letter-spacing: 2px;}
body				{background: #000000 URL(/images/main/background.png); background-position: top; background-repeat: repeat-x; font-family: Verdana, Arial;}
#blurb-bg			{width: 377px; height: 99px; background: #000000 URL(/images/main/about-blurb-bg.png); background-position: top; background-repeat: no-repeat; float: left;}
#blurb-txt			{height: 99px; padding: 5px; color: #ffffff; font-family: Verdana, Arial; font-size: 9px; text-align: justify; float: left;}
#book-bg			{width: 212px; height: 130px; float: left; background: #000000 URL(/images/main/under-book.png); background-position: top; background-repeat: repeat-x;}
#container			{width: 929px; min-height: 1000px; margin-left: auto; margin-right: auto; background: #000000 URL(/images/main/background.png); background-position: top; background-repeat: repeat-x;}
.event-spacer		{font-size: 4px;}
#footer				{margin: 0px 0px auto; width: 845px; text-align: justify; font-size: 10px; color: #ffffff;}
#leftnav			{width: 232px; float: left;}
#main-body			{width: 825px; padding: 20px; float: left; color: #fff; font-family: Verdana, Arial; font-size: 11px; }
.main-tabs			{padding-top: 10px;}
#mid-section		{width: 377px; float: left;}
#mid-spacer			{width: 10px; float: left;}
#nav-spacer			{width: 14px; float: left;}
#nav-section		{width: 599px; float: left; color: #fff; font-family: Verdana, Arial; font-size: 11px; }
#navcrumbs			{font-family: Arial, Verdana; font-size: 11px;}
.navcrumbs-past		{color: #FF4A2D;}
#navcrumbs-present	{color: #80B4C4;}
.navcrumbs-present	{color: #80B4C4;}
.navcrumbs-spacer	{color: #fff; padding-left: 5px; padding-right: 5px;}
#pscroller1			{width: 377px; height: 50px; background-color: transparent;}
.p-title			{font-family: 'Trebuchet MS', Arial; font-size: 14px; font-weight: bold; color: #27758F; text-transform: uppercase; letter-spacing: 0px;}
#right-padding		{width: 42px; height: 155px; background: URL(/images/main/right-padding.png); background-repeat: no-repeat;  float: left;}
#right-tabs			{width: 212px; float: left;}
.short-spacer 		{font-size: 6px;}
.someclass			{ }
#subnav-bg			{width: 599px; height: 61px; background: transparent URL(images/sub/nav-bg.jpg); background-position: top; background-repeat: repeat-x;}
#top-content		{padding-top: 75px; color: #ffffff; font-family: Verdana, Arial; font-size: 10px; width: 387px; height: 55px; float: left; background: #000000 URL(/images/main/upcoming-events.png); background-position: top; background-repeat: repeat-x;}
.upcoming-button	{margin-left: 5px; float: left;}
.upcoming-dates		{margin-left: 5px; float: left;}
.upcoming-text		{width: 200px; padding-left: 15px; float: left;}
