BODY {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LETTER-SPACING: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 15px; /* space between character lines */
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(/images/hatch_bg.gif);
	BACKGROUND-REPEAT: repeat;
}

.newsdate {
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 10px;
}

.smallfont1 {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 12px;
}

.smallnewsfont1 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 14px;
}

.smallfeatnewsfont1 {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 12px;
}

.featnewsfont1 {
	FONT-SIZE: 16px;
	COLOR: #54739D;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 18px;
}

.newshead {
	FONT-SIZE: 14px;
	COLOR: #004893;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 16px;
}

.main {
	BACKGROUND-IMAGE: url(/images/top_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
}

.leftside {
	BACKGROUND-IMAGE: url(/images/leftside_bg.gif);
	BACKGROUND-REPEAT: repeat-y;
}

.frontnews {
	margin-top: 8px;
	margin-left: 13px;
	padding-left: 13px;
	font-weight: bold;
}

.rightside {
	BACKGROUND-IMAGE: url(/images/rightside_bg.gif);
	BACKGROUND-REPEAT: repeat-y;
}

.footerbottom {
	BACKGROUND-IMAGE: url(/images/footer_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	background-position: bottom;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #4E4E4E;
	font-size: 10px;
	line-height: 12px;
}

.footerbottom a:link {
	text-decoration: none;
	color: #4E4E4E;
}

.footerbottom a:visited {
	text-decoration: none;
	color: #4E4E4E;
}

.footerbottom a:active {
	text-decoration: underline;
	color: #004893;
}

.footerbottom a:hover {
	text-decoration: underline;
	color: #004893;
}

.dotwmain {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 12px;
}

.dotwhead {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 16px;
}

.searchform {
	padding-top: 0px;
	margin: 0;
}

.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #004893;
	font-size: 10px;
	width: 100px;
	margin-right: 3px;
	background-image: url(/images/searchbox_bg.gif);
	background-repeat: repeat-x;
	/*background-color: #F4F4F4;*/
	color: #4E4E4E;
}

.searchbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* border: 1px solid #004893;*/
	font-size: 10px;
	width: 40px;
	height: 18px;
	color: #4E4E4E;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* border: 1px solid #004893;*/
	font-size: 10px;
	/*width: 40px;*/
	height: 18px;
	color: #4E4E4E;
}

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004893;	
	padding-top: 2px;
	padding-right: 2px;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: -1px;
	word-spacing: 1px;
	
}

.topnav a:link {
	text-decoration: none;
	color: #004893;
}

.topnav a:visited {
	text-decoration: none;
	color: #004893;
}

.topnav a:active {
	text-decoration: underline;
	color: #4E4E4E;
}

.topnav a:hover {
	text-decoration: underline;
	color: #4E4E4E;
}

.header {
	padding-top: 4px;
	padding-bottom: 4px;
}

.content {
	background-color:#ffffff;
	/*padding-bottom: 10px;*/
}

.content a:link {
	text-decoration: underline;
	color: #00418c;
}

.content a:visited {
	text-decoration: underline;
	color: #800080;
}

.content a:active {
	text-decoration: underline;
	color: #004893;
}

.content a:hover {
	text-decoration: underline;
	color: #800080;
}

.content2 {
	background-color:#ffffff;
	/*padding-bottom: 10px;*/
}

.content2 a:link {
	text-decoration: none;
	color: #00418c;
}

.content2 a:visited {
	text-decoration: none;
	color: #800080;
}

.content2 a:active {
	text-decoration: none;
	color: #004893;
}

.content2 a:hover {
	text-decoration: underline;
	color: #004893;
}

h1.content {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #004893;
	letter-spacing: 0px;
	line-height: 24px;
	margin-bottom: 0px;
	margin-top: 4px;
}

h2.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4E4E4E;
	letter-spacing: 0px;
	line-height: 15px;
	margin-top: 7px;
}

h1.storytitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #004893;
	letter-spacing: 0px;
	line-height: 24px;
	margin-bottom: 0px;
	margin-top: 32px;
}

h2.storytitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4E4E4E;
	letter-spacing: 0px;
	line-height: 15px;
	margin-top: 4px;
}

.story a:link {
	text-decoration: none;
	border-bottom: 1px dotted #b5b5b5;
	color: #00418c;
}

.story a:visited {
	text-decoration: none;
	border-bottom: 1px dotted #b5b5b5;
	color: #800080;
}

.story a:active {
	text-decoration: none;
	border-bottom: 1px solid #004893;
	color: #004893;
}

.story a:hover {
	text-decoration: none;
	border-bottom: 1px solid #004893;
	color: #004893;
}

.larger-video {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.larger-video_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #004893;
}

.galleryhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #004893;
	letter-spacing: 0px;
	line-height: 20px;
}

.gallerysmallfont1 {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	LINE-HEIGHT: 12px;
}

.gallerysmallfont1 a:link {
	text-decoration: none;
	border-bottom: 1px dotted #b5b5b5;
	color: #00418c;
}

.gallerysmallfont1 a:visited {
	text-decoration: none;
	border-bottom: 1px dotted #b5b5b5;
	color: #800080;
}

.gallerysmallfont1 a:active {
	text-decoration: none;
	border-bottom: 1px solid #004893;
	color: #004893;
}

.gallerysmallfont1 a:hover {
	text-decoration: none;
	border-bottom: 1px solid #004893;
	color: #004893;
}

.wallpaper {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

.wallpaper a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

.wallpaper a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

.wallpaper a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #CCCCCC;
}

.wallpaper2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

.wallpaper2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

.wallpaper2 a:visitied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

.wallpaper2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CCCCCC;
}

#leftnav {
	display: block;
	width: 171px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 10px;
	background-color:#54739f;
	background-image:url(/images/sidenav-curvetop.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#content-left {
	float: left;
	width: 201px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}

#content-main {
	float: left;
	width: 699px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color:#FFF;
}

#content-sport {
	float: left;
	width: 901px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color:#FFF;
}

#sub-main-left 
{
	float: left;
	width: 446px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color:#FFF;
}

#sub-main-right 
{
    display: inline;
	float: left;
	width: 242px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color:#FFF;
}

#front-container 
{
	margin-bottom: 8px;
}

#newest-news {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/whatsnew.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}

#front-flyins {
	display: inline;
	float: left;
	width: 374px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/flyins.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}


#front-calendar {
	display: inline;
	float: left;
	width: 394px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 25px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	background-color:#FFF;
	background-image:url(/images/calendar.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}


#givewings {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/givewings.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}


#founderswing2 {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/support-bar.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}


#founderswing {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/fw-ripped.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #FCD598;
}


#types-membership {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/types-membership.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}



#mostpopular {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/mostpopular.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}

#mostrecent {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/mostrecent.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}

#mostrecentgalleries {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/mostrecentgalleries.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}

#majorregional {
	display: inline;
	float: left;
	width: 424px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(/images/major-regional.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}

#monthlywall {
	display: block;
	width: 171px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 34px;
	padding-right:9px;
	padding-bottom:9px;
	padding-left:9px;
	background-color:#FFF;
	background-image:url(/images/monthlywall.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #B3C8D4;
}

#rightsubsection {
	float: right;
	width: 230px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 3px;
	margin-left: 10px;
	padding: 5px;
	background-color:#edf1f5;
	border: 1px solid #CCCCCC;
	text-align: left;
	font-size: 11px;
}

#rightsubsection_cont {
	float: right;
	width: 240px;
	margin-left: 10px;

}

#rightsubsection300 {
	float: right;
	width: 300px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 3px;
	margin-left: 10px;
	padding: 5px;
	background-color:#edf1f5;
	border: 1px solid #CCCCCC;
	text-align: left;
	font-size: 11px;
}

#fw_rightsubsection {
	float: right;
	width: 230px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 3px;
	margin-left: 10px;
	padding: 5px;
	background-color:#edf1f5;
	background-image:url(/images/rightsub-bkg.jpg);
	border: 1px solid #CCCCCC;
	text-align: left;
	font-size: 11px;
}

#storyphotos {
	float: right;
	width: 230px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 3px;
	margin-left: 10px;
	padding: 5px;
	background-color:#edf1f5;
	border: 1px solid #CCCCCC;
	text-align: center;
	font-size: 11px;
}

#specialalert {
	background-color: #FFFFCC;
	border-color: #B70000;
	margin-top: 12px;
	border-width: 2px;
	border-style: solid;
	padding: 3px;
	width: 756px; /* width must equal 766 with padding x2 and border-width x2 */
}

#storytools {
	display: table-cell;
	float: right;
	border-top: 2px dotted #CCCCCC;
	border-bottom: 2px dotted #CCCCCC;
	padding-top: 3px;
	padding-bottom: 1px;
	text-align: center;
	margin-right: 4px; /* this number must be changed if #leftnav div width is changed */
	/*right: 100px;  /* this number must be changed if #leftnav div width is changed - not used - only works in IE */
	width: 250px;
	color: #A5A5A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#storytools a:link, #storytools a:hover, #storytools a:active, #storytools a:visited { 
	border-bottom: none; 
	text-decoration: none; 
} 


#pagetools {
	display: table-cell;
	float: right;
	border-top: 2px dotted #CCCCCC;
	border-bottom: 2px dotted #CCCCCC;
	padding-top: 3px;
	padding-bottom: 1px;
	text-align: center;
	margin-right: 2px; /* this number must be changed if #leftnav div width is changed */
	/*right: 100px;  /* this number must be changed if #leftnav div width is changed - not used - only works in IE */
	width: 220px;
	color: #A5A5A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#pagetools a:link, #pagetools a:hover, #pagetools a:active, #pagetools a:visited { 
	border-bottom: none; 
	text-decoration: none; 
} 






.nolinkstyle a:link, .nolinkstyle a:visited, .nolinkstyle a:active, .nolinkstyle a:hover {
	border-bottom: none;
	text-decoration: none;
	color: #004893;
}

/*Crossfader Style Start*/
div.cf_wrapper {
  position: absolute;
}
	
div.cf_element {
		width: 436px;
		padding: 0px;
		margin: 0px;
}
	
div.cf_element div.content2 {
		padding: 0px;
		margin: 0px;
}

div.cf_element div.content2 h3 {
		padding: 0px;
		margin: 0px;
/*Crossfader Style End*/