body {font-family: Verdana; color: #000000; background: #FFFFFF; font-size: 11px; margin-left: 2px; margin-top: 2px; }
body a { color:#000000; }
body a:visited { color: #800080; }
body a:hover {	color: #000080; }

.heading {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
.heading A{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline;}
.heading A:link{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline;}
.heading A:active{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline;}
.heading A:visited{font-size: 14px; font-weight: bold; color: #898989; text-decoration: underline;}
.heading A:hover{font-size: 14px; font-weight: bold; color: #FFAE00; text-decoration: underline;}

.headingYellow { font-size: 14px; font-weight: bold; text-decoration: none; color: #000; background: #FFFF00; text-align: center; padding: 2px 0px;}
.headingYellow A{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline; background: #FFFF00;}
.headingYellow A:link{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline; background: #FFFF00;}
.headingYellow A:active{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline; background: #FFFF00;}
.headingYellow A:visited{font-size: 14px; font-weight: bold; color: #898989; text-decoration: underline; background: #FFFF00;}
.headingYellow A:hover{font-size: 14px; font-weight: bold; color: #FFAE00; text-decoration: underline; background: #FFFF00;}

.headingYellowRed { font-size: 14px; font-weight: bold; text-decoration: none; color: #EA0000; background: #FFFF00; text-align: center; padding: 2px;}
.headingYellowRed A{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline; background: #FFFF00;}
.headingYellowRed A:link{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline; background: #FFFF00;}
.headingYellowRed A:active{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline; background: #FFFF00;}
.headingYellowRed A:visited{font-size: 14px; font-weight: bold; color: #EA0000; text-decoration: underline; background: #FFFF00;}
.headingYellowRed A:hover{font-size: 14px; font-weight: bold; color: #FFAE00; text-decoration: underline; background: #FFFF00;}
		
.menu {font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.menu A{font-size: 11px; font-weight: bold; color: #EA0000; text-decoration: underline;}
.menu A:link{font-size: 11px; font-weight: bold; color: #EA0000; text-decoration: underline;}
.menu A:active{font-size: 11px; font-weight: bold; color: #898989; text-decoration: underline;}
.menu A:visited{font-size: 11px; font-weight: bold; color: #EA0000; text-decoration: underline;}
.menu A:hover{font-size: 11px; font-weight: bold; color: #FFAE00; text-decoration: underline;}

ul.menu { margin: 0px; padding: 0px; list-style: square outside; margin-left: 15px; }
ul.menu li { margin: 5px 0px 0px 0px; }

.mainText {font-family: Verdana; font-weight: normal; color: #000000; font-size: 11px; text-decoration: none;}
.mainText A{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 11px; text-decoration: none;}
.mainText A:visited{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 11px; text-decoration: none;}
.mainText A:active{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 11px; text-decoration: none;}
.mainText A:hover{font-family: Verdana; font-weight: normal; color: #FFAE00; font-size: 11px; text-decoration: underline;}

.mainTextR {font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 11px; text-decoration: none;}
.mainTextR A{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 11px; text-decoration: none;}
.mainTextR A:visited{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 11px; text-decoration: none;}
.mainTextR A:active{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 11px; text-decoration: none;}
.mainTextR A:hover{font-family: Verdana; font-weight: normal; color: #FFAE00; font-size: 11px; text-decoration: underline;}

.mainTextB {font-family: Verdana; font-weight: normal; color: #000; font-size: 11px; text-decoration: none;}
.mainTextB A{font-family: Verdana; font-weight: normal; color: #000; font-size: 11px; text-decoration: none;}
.mainTextB A:visited{font-family: Verdana; font-weight: normal; color: #000; font-size: 11px; text-decoration: none;}
.mainTextB A:active{font-family: Verdana; font-weight: normal; color: #000; font-size: 11px; text-decoration: none;}
.mainTextB A:hover{font-family: Verdana; font-weight: normal; color: #FFAE00; font-size: 11px; text-decoration: underline;}

.mainText15BR {font-family: Verdana; font-weight: bold; color: #FF0000; font-size: 15px; text-decoration: none;}
.mainText15BR A{font-family: Verdana; font-weight: bold; color: #FF0000; font-size: 15px; text-decoration: none;}
.mainText15BR A:visited{font-family: Verdana; font-weight: bold; color: #FF0000; font-size: 15px; text-decoration: none;}
.mainText15BR A:active{font-family: Verdana; font-weight: bold; color: #FF0000; font-size: 15px; text-decoration: none;}
.mainText15BR A:hover{font-family: Verdana; font-weight: bold; color: #FFAE00; font-size: 15px; text-decoration: underline;}
		
.mainTitle {font-family: Verdana; font-weight: bold; color: #EA0000; font-size: 15px; text-decoration: none;}
.mainTitle A{font-family: Verdana; font-weight: bold; color: #EA0000; font-size: 15px; text-decoration: none;}
.mainTitle A:link{font-family: Verdana; font-weight: bold; color: #EA0000; font-size: 15px; text-decoration: none;}
.mainTitle A:visited{font-family: Verdana; font-weight: bold; color: #EA0000; font-size: 15px; text-decoration: none;}
.mainTitle A:active{font-family: Verdana; font-weight: bold; color: #EA0000; font-size: 15px; text-decoration: none;}
.mainTitle A:hover{font-family: Verdana; font-weight: bold; color: #FFAE00; font-size: 15px; text-decoration: underline;}
	
.mainFooter {font-family: Verdana; font-weight: normal; color: #000000; font-size: 11px; text-decoration: none;}
.mainFooter A{font-family: Verdana; font-weight: normal; color: #0C019F; font-size: 11px; text-decoration: none;}
.mainFooter A:link{font-family: Verdana; font-weight: normal; color: #0C019F; font-size: 11px; text-decoration: none;}
.mainFooter A:active{font-family: Verdana; font-weight: normal; color: #0C019F; font-size: 11px; text-decoration: none;}
.mainFooter A:hover{font-family: Verdana; font-weight: normal; color: #1200FF; font-size: 11px; text-decoration: underline;}

.joinButton { font-family: Arial; font-size: 12px; border: 1px solid #8D8D8D; background: #FFAE00; color: #000; font-weight: bold; cursor: pointer; }
	
table.border {border-left: 1px dashed #777777; border-bottom: 1px dashed #777777;}
table.border td{border-right: 1px dashed #777777; border-top: 1px dashed #777777;}

table.linkFooter td { font-weight: bold; font-style: italic; }

.updatesContainer { padding: 10px; text-align: center; }
.updatesDate { color: #FF7800; font-weight: bold; }
.updatesTitle { color: #000; }
.updatesLink { font-size: 10px; }

.membersNews { font-size: 10px; color: #000; }
.membersNews a { font-size: 10px; color: #EA0000; }
.membersNews a:visited { font-size: 10px; color: #EA0000; }
.membersNews a:hover { font-size: 10px; color: #FFAE00; }

.container { background: #ECECEC; border: 1px solid #000; padding: 5px; }
.container2 { background: #FFF; border: 1px solid #8D8D8D; }

.advertising { text-align: center; padding: 10px; }

.breadcrumbs { font-size: 10px; margin-bottom: 10px; color: #000; }
.breadcrumbs a{ font-size: 10px; margin-bottom: 10px; color: #000; }
.breadcrumbs a:link{ font-size: 10px; margin-bottom: 10px; color: #000; }
.breadcrumbs a:visited{ font-size: 10px; margin-bottom: 10px; color: #000; }
.breadcrumbs a:hover{ font-size: 10px; margin-bottom: 10px; color: #000; }

.sceneImage { border: 1px solid #000; }

.sceneTitle { font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; }
.sceneTitle a{ font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; }
.sceneTitle a:link{ font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; }
.sceneTitle a:visited{ font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; }
.sceneTitle a:hover{ font-family: Verdana; font-size: 12px; color: #FFAE00; font-weight: bold; }

.sceneUpdateDate { font-size: 10px; font-weight: bold; font-style: italic; color: #000; margin-top: 4px; margin-bottom: 4px; }
.sceneDescription {  }

.stats {	padding: 2px 2px 2px 5px; text-decoration: none; color: #000; }
.stats a{ color: #000; text-decoration: none; }
.stats a:link{ color: #000; text-decoration: none; }
.stats a:visited{ color: #000; text-decoration: none; }
.stats a:hover{ color: #FF0000; text-decoration: underline; }

.statsLabel { font-size: 9px; font-weight: bold; vertical-align: top; text-align: right; padding: 2px 5px 2px 2px; border-right: 1px solid #8D8D8D; }

.videoLabel { font-size: 12px; font-weight: bold; margin-bottom: 2px; }
.videoFile {font-family: Verdana; font-weight: normal; color: #000000; font-size: 10px; text-decoration: none; padding: 2px 5px;}
.videoFile A{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 10px; text-decoration: none; padding: 2px 5px;}
.videoFile A:link{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 10px; text-decoration: none; padding: 2px 5px;}
.videoFile A:visited{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 10px; text-decoration: none; padding: 2px 5px;}
.videoFile A:active{font-family: Verdana; font-weight: normal; color: #EA0000; font-size: 10px; text-decoration: none; padding: 2px 5px;}
.videoFile A:hover{font-family: Verdana; font-weight: normal; color: #FFAE00; font-size: 10px; text-decoration: underline; padding: 2px 5px;}

.floatRight { float: right; }
.floatLeft { float: left; }
.clear { clear: both; }

.searchLabel { font-family: Arial; font-size: 11px; font-weight: bold; color: #FF9200; text-align: right; padding-right: 10px; vertical-align: top; margin: 6px 0px; width: 80px; }
.searchField select { font-family: 'Courier New', Courier, Mono; font-size: 12px; color: #000; width: 200px; margin: 4px 0px; }
.searchButton { font-family: Arial; font-size: 12px; border: 1px solid #8D8D8D; background: #FFF; color: FF0000; font-weight: bold; }

.lightBackground { background-color: #fff; }
.darkBackground { background-color:	#EDEDED; }

#footerSites { width: 780px; margin-left: 20px; text-align: center; }
#footerSites a { font-size: 11px; font-weight: bold; color: #EA0000; text-decoration: underline; margin-left: 15px; line-height: 20px; margin-bottom: 25px; }

#footerAdvSites { width: 780px; margin-top: 25px; font-weight: bold; font-style:italic; margin-left: 20px; text-align: center; padding-bottom: 25px; }
#footerAdvSites a { font-size: 11px; font-weight: bold; color: #EA0000; text-decoration: underline; margin-left: 15px; line-height: 20px; }
