BODY
{ 
	background-image: 			url(images/beacon_bg7.gif);
	margin: 				0;
	margin: auto;
	padding: 0;
	text-align: center;
}

TABLE.main
{
	margin: 				30px	Auto;
	width:					800px;
}

DIV.contentHolder
{
	width:					682px;
	height:				328px;
	overflow:				hidden;
}

DIV#content
{
	width:					682px;
	height:				328px;
}

DIV#smallercontent
{
	width:					492px;
	height:				328px;
}

DIV#smallercontent DIV
{
	padding-right:			25px;
}


TABLE.content
{
	width:					650px;
	margin-bottom:			30px;
}

TABLE.contentALT
{
	width:					650px;
}

TD
{
	font-family:				Verdana, sans-serif;
	font-size:				9pt;
	padding: 				0;
	vertical-align:			top;
	text-align: left;
}

TR.nav TD
{
	text-align: 				center;
	background-image:			url(images/bgNav.gif);
}


TR.body TD.content
{
	background-image:			url(images/bgCenter.gif);
	background-repeat:			repeat-y;
	padding:				30px	49px	10px	69px;
	line-height:				1.6em;
}











.scrollgeneric 
{
	line-height:				1px;
	font-size: 				1px;
	position: 				absolute;
	top: 					0; 
	left:					0;
}

.vscrollerbase
{
	visibility: 				visible;
}

.vscrollerbase
{
	width: 				12px;
	background-image:			url(images/scrollBase.gif);
}

.vscrollerbar
{
	padding: 				10px;
	width: 				12px;
	height: 				12px 				!important;
	z-index: 				2;
	background-image: 			url(images/scrollThumb.gif);
}

.vscrollerbar 
{
	padding: 				2px	0;
	z-index: 				2;
}













A:link, A:active
{
	color:					#226ABC;
}

A:visited
{
	color:					#8AAFD9;
}

A:hover, A:focus
{
	color:					#8B0F04;
}







UL
{
	margin:				0;
	padding:				0	0	0	15px;
	line-height:				1.4em;
}

LI
{
	margin:				0;
	padding:				0	0	10px	0;
	line-height:				1.4em;
}











TD.right 
{
	padding-right:			45px;
}

TD.rightAlt
{
}

TD.left
{
	padding-left:				45px;
	
	text-align:				right;
}

TD.full
{
	padding:				0	45px;
}

TD.padTop
{
	padding-top:				20px				!important;
}

TD.padRight
{
	padding-left:				25px				!important;
	padding-right:			20px;
}


P#full
{
	padding:				0px		45px;
}



P#highlight
{
	color:					#8B0F04;
	font-size:				8pt;
	font-weight:				bold;
}












DIV#mapText
{
	margin-top:				15px;
}










TR.body TD.news
{
Background-image:	url(images/bgCenter.gif);
Background-repeat:	repeat-y;
padding:			40px	50px;
line-height:		1.6em;
}

#list 
{
Color:				#cb9402;
Font-size:			9pt;
}

TD.divider div
{
background-color:	#b0cbea;
width:				650px;
font-size:			1pt;
height:				3px;
margin: 			20px	0	20px	0;
}





DIV.leftSmall
{
	font-size:				9pt;
	float:					left;
	width:					60%;
	line-height:				1.6em;
}


DIV.rightSmall
{
	font-size:				9pt;
	float:					right;
	width:					40%;
	line-height:				1.6em;
}





B#red
{
Color:				#7c2230;
Font-size:			9pt;
}



/* Social Media Icons */

#social_container { 
	width: 800px;
	height: 1px;
	background: none;
	padding: 0;
	margin: 0 auto;
	top: 0;
	left: 0;
} 

#social_follow {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	position: relative;
	top: 160px;
	left: 610px;
	width: 75px;
	height: 24px;
	text-align: left;
	margin: 0;
	padding: 0;
}

#social_icons {
	position: relative;
	top: 130px;
	left: 690px;
	width: 60px;
	height: 24px;
	margin: 0 0 0 0;
	padding:0;
}

