.PlainLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.PlainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.MainStoryTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	letter-spacing: 0px;
	line-height: normal;
}


.Verdana9PtBoldGray {
	color: #7C7C7C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.Verdana9PtBoldGray A:link {
	COLOR: #9351A8
}
.Verdana9PtBoldGray A:visited {
	COLOR: #9351A8
}













}
.Yellow24PtTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}







.SearchBarText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.SubTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}










BODY {
	MARGIN: 2px 2px 10px; BACKGROUND-COLOR: #ffffff
}





TR.sbNavHiliteRow TD {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #f66 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #600 1px solid
}
TR.sbNavHiliteRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #f66
}




TD.swath {
	FONT: 10px sans-serif
}
TR.sbNavRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #369
}
TR.sbNavHiliteRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #f66
}
TR.sbNavOtherRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #ccc
}





.sbNavHilite {
	CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #c00
}
.sbNavHilite A:link {
	COLOR: #fff
}
.sbNavHilite A:visited {
	COLOR: #fff
}
TR TD.sbNavHilite A:link {
	TEXT-DECORATION: none
}
TR TD.sbNavHilite A:visited {
	TEXT-DECORATION: none
}






.sbNavText {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, sans-serif
}






TR.sbNavRow TD {
	BORDER-RIGHT: #003 1px solid; BORDER-TOP: #369 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #003 1px solid
}
TR.sbNavRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #369
}






#.sbNav {
	COLOR: #fff; BACKGROUND-COLOR: #036
}
#.sbNav A:link {
	COLOR: #fff
}
#.sbNav A:visited {
	COLOR: #fff
}
.sbNav {
	CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #036
}
.sbNav A:link {
	COLOR: #fff
}
.sbNav A:visited {
	COLOR: #fff
}
TR TD.sbNav A:link {
	TEXT-DECORATION: none
}
TR TD.sbNav A:visited {
	TEXT-DECORATION: none
}


.sbMainNewT2 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}




TR.sb2NavHiliteRow TD {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #f66 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #600 1px solid
}
TR.sb2NavHiliteRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #f66
}
TD.sb2swath {
	FONT: 10px sans-serif
}
TR.sb2NavRow TD.sb2swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #036
}
TR.sb2NavHiliteRow TD.sb2swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #f66
}
TR.sb2NavOtherRow TD.ab2swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #ccc
}
.sb2NavHilite {
	CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #c00
}
.sb2NavHilite A:link {
	COLOR: #fff
}
.sb2NavHilite A:visited {
	COLOR: #fff
}
TR TD.sb2NavHilite A:link {
	TEXT-DECORATION: none
}
TR TD.sb2NavHilite A:visited {
	TEXT-DECORATION: none
}
.sb2NavText {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, sans-serif
}
TR.sb2NavRow TD {
	BORDER-RIGHT: #003 1px solid; BORDER-TOP: #369 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #003 1px solid
}
TR.sb2NavRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #369
}
.sb2Nav {
	CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #036
}
.sb2Nav A:link {
	COLOR: #fff
}
.sb2Nav A:visited {
	COLOR: #fff
}
TR TD.sb2Nav A:link {
	TEXT-DECORATION: none
}
TR TD.sb2Nav A:visited {
	TEXT-DECORATION: none
}




















.sbNavSearch {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #ffc
}





A:visited {
	COLOR: #336
}

A:hover {
	COLOR: #900
}

A:hover {
	TEXT-DECORATION: none
}










#this needs work to selectively display linked images in black
a.blacklink img {border: 1px solid black; }
a:visited.blacklink img {border: 1px solid black; }





.ArialTest9pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.ArialTest10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.ArialTest12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ArialTest9ptBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.ArialTest10ptBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.ArialTest12ptBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Variao9pt {
}
.Veranda9pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Varanda10ptBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.Varanda12ptBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}












.JoinMailingListButton {
	COLOR: #000000; BACKGROUND-COLOR: #FFCCCC
}
TR TD.JoinMailingListButton A:link {
	TEXT-DECORATION: none
}
TR TD.JoinMailingListButton A:visited {
	TEXT-DECORATION: none
}






.Varanda9ptBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}







.DownloadAndPlayRealVideoFileButton {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; background-color: #FEF8A9; CURSOR: pointer; 
}
	
TR TD.DownloadAndPlayRealVideoFileButton A:link {
	TEXT-DECORATION: none
}
TR TD.DownloadAndPlayRealVideoFileButton A:visited {
	TEXT-DECORATION: none
}






.DownloadAndInstallRealVideoPlayerButton {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; background-color: #FEF8A9; CURSOR: pointer; 
}

TR TD.DownloadAndInstallRealVideoPlayerButton A:link {
	TEXT-DECORATION: none
}
TR TD.DownloadAndInstallRealVideoPlayerButton A:visited {
	TEXT-DECORATION: none
}






.BackToTopButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
#TR TD.BackToTopButton A:link {
	TEXT-DECORATION: color:#0000FF
}
#TR TD.BackToTopButton A:visited {
	TEXT-DECORATION: color:#0000FF
}






.ClickHereToMakeADonationButton {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; font-weight: bold; background-color: #FFCEC1; CURSOR: pointer; 
}
TR TD.ClickHereToMakeADonationButton A:link {
	TEXT-DECORATION: none
}
TR TD.ClickHereToMakeADonationButton A:visited {
	TEXT-DECORATION: none
}



.ClickHereToJoinMailingListButton {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; font-weight: bold; background-color: #FFCEC1; CURSOR: pointer; 
}
TR TD.ClickHereToJoinMailingListButton A:link {
	TEXT-DECORATION: none
}
TR TD.ClickHereToJoinMailingListButton A:visited {
	TEXT-DECORATION: none
}







.Title24PointArial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.Varanda10Pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Title18PtArial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.Warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #CC0000;
	font-weight: bold;
}
.Over21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
}
.ButtonRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFAEB5;
}
.ButtonYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #F7F29D;
}
.ButtonBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	background-color: #0033FF;
}
.Varanda10ptBoldUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.EquipLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}




.SearchButton {
BORDER-RIGHT: #069 2px outset; 
PADDING-RIGHT: 1px; 
BORDER-TOP: #69c 2px outset; 
PADDING-LEFT: 1px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
PADDING-BOTTOM: 1px; 
MARGIN: 2px; 
BORDER-LEFT: #69c 2px outset; 
COLOR: #fff; 
PADDING-TOP: 1px; 
BORDER-BOTTOM: #069 2px outset; 
FONT-FAMILY: verdana, arial, sans-serif; 
BACKGROUND-COLOR: #369
}






.Year {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
}

.ArticlesByYear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
}
.HogtiedAdText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF7B5;
}
.HogtiedAdDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFF7B5;
}



.FictionIndentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 20px;
	text-align: justify;
}
.FictionIndentSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-indent: 24px;
	font-weight: bold;
	text-align: justify;
}
.FictionIndentVerdana10PtBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-indent: 17px;
	text-align: justify;
}
.FictionIndentArial12PtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 24px;
	color: #000000;
	text-align: justify;
}



.CurvedCornerTopGreen {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #336600 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #ebf5db
}
.CurvedCornerBottomGreen {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #336600 1px solid; BACKGROUND-COLOR: #ebf5db
}
.CurvedCornerRightGreen {
	BORDER-RIGHT: #336600 1px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #ebf5db
}
.CurvedCornerLeftGreen {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #336600 1px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #ebf5db
}
.CurvedCornerBackgroundGreen {
	BACKGROUND-COLOR: #ebf5db
}



.CurvedCornerTopViolet {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #B417FD 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #F5DDFF
}
.CurvedCornerBottomViolet {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #B417FD 1px solid; BACKGROUND-COLOR: #F5DDFF
}
.CurvedCornerRightViolet {
	BORDER-RIGHT: #B417FD 1px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #F5DDFF
}
.CurvedCornerLeftViolet {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #B417FD 1px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #F5DDFF
}
.CurvedCornerBackgroundViolet {
	BACKGROUND-COLOR: #F5DDFF
}




.CurvedCornerTopYellow {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #FFF4DD
}
.CurvedCornerBottomYellow {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFF4DD
}
.CurvedCornerRightYellow {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #FFF4DD
}
.CurvedCornerLeftYellow {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #FFF4DD
}
.CurvedCornerBackgroundYellow {
	color:color:#0000FF
}




.BlueHeader {
	BORDER-RIGHT: #003063 3px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #b6d8e0
}




.MarqueeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DDDD00;
	CURSOR: pointer; 
}












.EntranceAdText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: CCCCCC;
}
.EntranceAdFinePrint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: 999999;
}
.EnterLeaveButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FF0000;
}
.Title18PtArialUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: underline;
}
.Title18PtArial strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.BlackBorderAroundImages {
	border: 1px solid #000000;
}


.style10 {color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.style10 A:link {
	COLOR: #D7D082
}
.style10 A:visited {
	COLOR: #D7D082
}



.YellowPlainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFA95;
	text-align: center;
}
.YellowPlainText A:link {
	COLOR: #FFFA95
}
.YellowPlainText A:visited {
	COLOR: #FFFA95
}


.YellowPlainText-14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFA95;
	font-weight: bold;
}
.YellowPlainText A:link {
	COLOR: #FFFA95
}
.YellowPlainText A:visited {
	COLOR: #FFFA95
}



.YellowPlainText-18pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFA95;
	font-weight: bold;
}
.YellowPlainText A:link {
	COLOR: #FFFA95
}
.YellowPlainText A:visited {
	COLOR: #FFFA95
}



.YellowPlainText-24pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFA95;
	font-weight: bold;
}
.YellowPlainText A:link {
	COLOR: #FFFA95
}
.YellowPlainText A:visited {
	COLOR: #FFFA95
}



.YellowPlainText-36pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFFA95;
	font-weight: bold;
}
.YellowPlainText A:link {
	COLOR: #FFFA95
}
.YellowPlainText A:visited {
	COLOR: #FFFA95
}









.YellowTextVerdana10pt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFA95;
}
.YellowTextVerdana10pt A:link {
	COLOR: #FFFA95
}
.YellowTextVerdana10pt A:visited {
	COLOR: #FFFA95
}





.Verdana10Pt-Indent {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 20px;
	text-align: justify;
}
.Varanda10PtYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFA95;
}
.sbNav2 {
	CURSOR: pointer; COLOR: #FBFADB; BACKGROUND-COLOR: #3D435F
}
.sbNavRow2 {
BORDER-RIGHT: medium none; BACKGROUND-COLOR: #369
}
TR.sbNavRow2 TD {
	BORDER-TOP: #3E4162 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #000 1px solid
}
.swath2 {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #336699
}
.Varanda9ptBoldWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}



.AmandaWildefyreNewYearsEveAd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FC1A0E;
}
.AmandaWildefyreNewYearsEveAd A:link {
	COLOR: #FC1A0E
}
.AmandaWildefyreNewYearsEveAd A:visited {
	COLOR: #FC1A0E
}
