/* .class
   #id */


/*		These are Epsilon II 	*/

.left
	{
		float: left;
	}
.floatleft
	{
		float: left;
	}
.floatright
	{
		float: right;
	}
.floatclear
	{
		float: clear;
	}
.automargins
	{
		margin-left: auto;
		margin-right: auto;
	}
.textcenter
	{
		text-align: center;
	}
.textright
	{
		text-align: right;
	}
.ep2body
	{
		background-color: #EAEAEA;
	}
.ep2supercontainer
	{
		width: 1000px;
	}
.ep2masthead
	{
		background-color: #DDDDDD;
		font-family: 'Glegoo', serif;
		font-weight: 200;
		font-size: 60px;
		padding: 20px;
		box-shadow: 0px 2px 4px #888888;
		color: #444444;
		text-shadow: 0px 1px 0px #FFFFFF;
		text-align: center;	
		margin-top: 20px;
		margin-bottom: 5px;
	}
.Leaderboard
	{
		width: 758px;
		height: 90px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
.ep2contentbox
	{
		margin: 20px 40px 20px 40px;
		background-color: #DDDDDD; 
		padding-bottom: 10px; 
		border-bottom: #888888 2px dotted; 
		box-shadow: 0px 2px 4px #888888;		
		border-top-right-radius: 2em;
	}
.ep2contentheader
	{
		border-bottom: #0000FF 4px solid; 
		font-family: 'Advent Pro', sans-serif; 
		font-size: 40px; 
		line-height: 40px; 
		color: #444444;
	}
.ep2subhead
	{
		font-family: 'Advent Pro', sans-serif; 
		font-weight: 400; 
		margin: 0px 10px 10px 35px; 
		background-color: #0000CC; 
		color: #DDDDDD; 
		padding: 2px;
		font-size: 20px;
	}	
.ep2details
	{
		font-family: 'Advent Pro', sans-serif; 
		font-weight: 200; 
		font-size: 20px; 
		padding-left: 10px;
	}	
p.ep2content
	{
		padding: 0px 15px 0px 15px; 
	}	
.ep2content
	{
		font-family: 'Istok Web', sans-serif; 
		font-size: 16px; 
		color: #444444;
	}	
.ep2content a
	{
		color: #444444;
		text-decoration: none;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2content a:hover
	{
		color: #FFFFFF;
		background-color: #0000AA;
		text-decoration: none;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2content a:active
	{
		color: #FFFFFF;
		background-color: #0000AA;
		text-decoration: none;
		font-weight: bold;
	}	
.ep2content a:visited
	{
		color: #888888;
		text-decoration: none;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2content a:visited:hover
	{
		color: #FFFFFF;
		text-decoration: none;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2fineprint
	{
		font-family: 'Istok Web', sans-serif; 
		font-size: 12px; 
		color: #444444;
	}	
.ep2fineprint a
	{
		color: #444444;
		text-decoration: underline;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2fineprint a:hover
	{
		color: #FFFFFF;
		background-color: #0000AA;
		text-decoration: underline;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2fineprint a:active
	{
		color: #FFFFFF;
		background-color: #0000AA;
		text-decoration: none;
		font-weight: bold;
	}	
.ep2fineprint a:visited
	{
		color: #888888;
		text-decoration: underline;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2fineprint a:visited:hover
	{
		color: #FFFFFF;
		text-decoration: underline;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2more
	{
		text-align: right; 
		padding: 5px; 
		font-family: 'Advent Pro', sans-serif; 
		font-size: 20px;
		color: #444444;
	}	
.ep2more a
	{
		text-decoration: none;
		color: #444444;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2more a:hover
	{
		text-decoration: none;
		color: #FFFFFF;
		background-color: #0000AA;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2more a:active
	{
		text-decoration: none;
		color: #FFFFFF;
		font-weight: bold;
	}	
.ep2more a:visited
	{
		text-decoration: none;
		color: #444444;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2more a:visited:hover
	{
		text-decoration: none;
		color: #FFFFFF;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.ep2moremarker
	{
		background-color: #0000FF;
		color: #DDDDDD;
		font-weight: bold;
		padding-left: 2px;
		padding-right: 2px;
		margin-left: 2px;
		display: inline-block;
		border-bottom: 4px solid #0000AA;
		width: 20px;
		height: 20px;
		overflow: hidden;
		vertical-align: bottom;
	}
.ep2recentupdatepane
	{
		background-color: #444444;
		border: 4px solid #444444;
		background-position: center center; 
		background-repeat: no-repeat; 
		margin: 20px;
		width: 250px;
		height: 250px;
		position: relative;
	}
.ep2recentupdatelabel
	{
		font-family: 'Advent Pro', sans-serif; 
		font-weight: 400; 
		margin: 0px;
		background-color: #000000; 
		color: #DDDDDD; 
		padding: 2px;
	}
.darkwindowpane
	{
		background-image: url(https://web.archive.org/web/20220501185956im_/https://web.archive.org/EpsilonImages/Darken60.png); 
		padding: 3px;
		position: absolute; 
		bottom: 0; 
		font-family: 'Advent Pro', sans-serif; 
		color: #DDDDDD; 
		font-size: 20px;
		font-weight: 400;
		width: 220px;
		border-top: 1px solid #888888;
		border-right: 1px solid #888888;
	}	

.darkwindowpane a
	{
		color: #DDDDDD; 
		text-decoration: none;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.darkwindowpane a:hover
	{
		color: #FFFFFF; 
		text-decoration: none;
		background-color: #0000AA;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.darkwindowpane a:active
	{
		color: #FFFFFF; 
		text-decoration: none;
		font-weight: 700;
	}	
.darkwindowpane a:visited
	{
		color: #CCCCCC; 
		text-decoration: none;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}	
.hoopaflyer
	{
		background-color: #0000FF;
		color: #DDDDDD;
		display: inline-block;
		height: 40px;
		width: 40px;
		overflow: hidden;
		font-weight: 700;
		font-size: 40px;
		margin-right: 10px;
		vertical-align: bottom;
	}
.hoopanugget
	{
		background-color: #0000FF;
		color: #DDDDDD;
		font-weight: bold;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 2px;
		display: inline-block;
		border-bottom: 4px solid #0000AA;
	}
p.fakelist
	{
		font-family: 'Istok Web', sans-serif; 
		font-size: 15px; 
		color: #444444;
		display: block;
		margin: 4px 10px 4px 35px;
	}	
.ep2foothead
	{
		font-family: 'Advent Pro', sans-serif; 
		font-weight: 400; 
		color: #444444; 
		padding: 2px;
		font-size: 20px;
		vertical-align: top;
	}	
.SocialIcon a	
	{
		border: none;
		display: inline-block;
		margin-left: 15px;
		color: #DDDDDD;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}
.SocialIcon a:hover 
	{
		text-decoration: none;
		box-shadow: 0px 0px 10px #0000FF;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}
.searchbar
	{
		background-color: #DDDDDD;
		padding: 2px;
		width: 500px;
		margin-right: 0px;
		margin-left: auto;
		box-shadow: 0px 2px 2px #888888;
		text-align: right;
		overflow: hidden;
		}
.searchform
	{
		color: #888888;
		margin: 0px;
		padding: 0px;
	}
.searchbar button
	{
		background-color: #0000FF;
		color: #EEEEEE;
		border: 1px solid #0000AA;
		font-family: Helvetica, sans-serif;
		font-weight: lighter;
		font-size: 11px;
		height: 18px;
		overflow: hidden;
		vertical-align: text-bottom;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}
.searchbar button:hover
	{
		background-color: #0000AA;
		border: 1px solid #0000FF;
		color: #FFFFFF;
		-webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    transition: all 200ms ease;
	}
	



/*		End Epsilon II 		*/



.right
	{
		float: right;
	}
.clear
	{
		float: clear;
	}

.center
	{
		text-align: center;
	}
.right
	{
		text-align: right;
	}


.oops
	{ 
	border-width: 2px;
	border-style: dashed;
	border-color: red;
	}

.SuperGradient
	{
		background-color: #FBFBFB;
		background-image: -o-linear-gradient(107deg , #D5D5D5 0%, #FBFBFB 100%);
		background-image: -moz-linear-gradient(107deg , #D5D5D5 0%, #FBFBFB 100%);
		background-image: -webkit-linear-gradient(107deg , #D5D5D5 0%, #FBFBFB 100%);
		background-image: -ms-linear-gradient(107deg , #D5D5D5 0%, #FBFBFB 100%);
		background-image: linear-gradient(107deg , #D5D5D5 0%, #FBFBFB 100%);
		background-repeat: no-repeat;
	}

.PrettyGoodGradient
	{
		background-color: #56B1EA;
		background-image: -o-linear-gradient(90deg , rgb(230,230,230) 0%, rgb(220,220,220) 97%, rgb(180,180,180) 100%);
		background-image: -moz-linear-gradient(90deg , rgb(230,230,230) 0%, rgb(220,220,220) 97%, rgb(180,180,180) 100%);
		background-image: -webkit-linear-gradient(90deg , rgb(230,230,230) 0%, rgb(220,220,220) 97%, rgb(180,180,180) 100%);
		background-image: -ms-linear-gradient(90deg , rgb(230,230,230) 0%, rgb(220,220,220) 97%, rgb(180,180,180) 100%);
		background-image: linear-gradient(90deg , rgb(230,230,230) 0%, rgb(220,220,220) 97%, rgb(180,180,180) 100%);
	}

.white
	{
		background-color: #FFFFFF;
	}

.CurveBox
	{
			-moz-border-radius: 20px;
			-webkit-border-radius: 20px;
			border-radius: 20px;
			border: solid 1px #E8E8E8;
	}

.MinHeadroom
	{
		margin-top: 10px;
	}
	
.MaxHeadroom
	{
		margin-top: 50px;
	}

.MaxLeftroom
	{
		margin-left: 50px;
	}

.AntiClockwise
	{
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
	}

.Clockwise
	{
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
	}

.Everything 
	{
	margin: 0 0 0 0px;
	}

.EverythingElse
	{
		width: 1000px;
		margin-left: auto;
		margin-right: auto;
	}

.BoxAd
	{
		width: 366px;
		height: 280px;
		border: 2px solid #DDDDDD;
		margin-left: auto;
		margin-right: auto;
	}
.RestrictedBoxAd
	{
		width: 330px;
		height: 250px;
		border: 2px solid #DDDDDD;
		overflow: hidden;
		margin-left: auto;
		margin-right: auto;
	}

.IndexTitle
	{
		font-family: "Raleway", "Trebuchet MS", Helvetica, sans-serif; 
		font-size: 70px; 
		color: #444444;
		text-align: center;
	}

.FeaturedThreeBox
	{
		width: 200px;
		height: 200px;
		margin-top: 0px;
		border: 2px solid #EEEEEE;
	}

.WhatsNew
	{
		width: 980px;
		height: 300px;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
	}

.Forum
	{
		width: 980px;
		height: 150px;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
	}

.PinkFlagContainer
	{
		width: 100px; 
		height: 350px;	
		background-color: #FF00E6;
		overflow: hidden; 
		color: #EEEEEE; 
		margin-top: -10px; 
		margin-left: -10px; 
		border-right: 2px solid #ADADAD; 
		background-image: -o-linear-gradient(90deg, rgb(255,0,230) 0%, rgb(212,0,192) 97%, rgb(152,30,150) 100%);
		background-image: -moz-linear-gradient(90deg, rgb(255,0,230) 0%, rgb(212,0,192) 97%, rgb(152,30,150) 100%);
		background-image: -webkit-linear-gradient(90deg, rgb(255,0,230) 0%, rgb(212,0,192) 97%, rgb(152,30,150) 100%);
		background-image: -ms-linear-gradient(90deg, rgb(255,0,230) 0%, rgb(212,0,192) 97%, rgb(152,30,150) 100%);
		background-image: linear-gradient(90deg, rgb(255,0,230) 0%, rgb(212,0,192) 97%, rgb(152,30,150) 100%);
	}
.PinkFlagText
	{
		font-size: 20px;
		margin-left: 15px;
		font-family: 'Courier New', Courier, monospace;
		text-shadow: 0px 1px 0px #981e96;
	}
.PinkChevron
	{
		font-size: 100px;
		line-height: 100px;
		font-family: 'Arial Black', Gadget, sans-serif;
		font-weight: bolder;
		padding: 0px;
		letter-spacing: -16px;
		text-shadow: 0px 2px 0px #981e96;
	}
.ThreeBoxName
	{
		background-color: #444444;
		display: block;
		overflow: hidden;
		color: #CCCCCC;
		text-align: center;
		font-size: 15px;
		line-height: 17px;
		width: 200px;
		font-family: 'Courier New', Courier, monospace;
	}

.ThreeBoxName a
	{
		color: #EEEEEE;
		text-decoration: none;
	}
.ThreeBoxName a:hover
	{
		color: #EEEEEE;
		text-decoration: none;
	}

.FullWidthItem
	{
		text-align: center;
		width: 900px;
		margin-left: auto;
		margin-right: auto;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #666666;
		overflow: hidden;
		border-color: #CCCCCC;
	}
.FullWidthItem a:link
	{
		color: #666666;
		text-decoration: underline;
	}
.FullWidthItem a:visited
	{
		color: #666666;
	}
.FullWidthItem a:hover
	{
		background-color: #666666;
		color: #EEEEEE;
	}
.FullWidthItem a:active
	{
		color: #666666;
	}

.OrangeFlagContainer
	{
		width: 80px;
		height: 250px;
		background-color: #56B1EA;
		background-image: -o-linear-gradient(90deg, rgb(255,185,0) 0%, rgb(212,153,0) 97%, rgb(180,130,0) 100%);
		background-image: -moz-linear-gradient(90deg, rgb(255,185,0) 0%, rgb(212,153,0) 97%, rgb(180,130,0) 100%);
		background-image: -webkit-linear-gradient(90deg, rgb(255,185,0) 0%, rgb(212,153,0) 97%, rgb(180,130,0) 100%);
		background-image: -ms-linear-gradient(90deg, rgb(255,185,0) 0%, rgb(212,153,0) 97%, rgb(180,130,0) 100%);
		background-image: linear-gradient(90deg, rgb(255,185,0) 0%, rgb(212,153,0) 97%, rgb(180,130,0) 100%);
		overflow: hidden;
		color: #EEEEEE;
		padding:10px 0px 10px 0px;
	}
.OrangeFlagText
	{
		font-size: 20px;
		margin-left: -3px;
		font-family: 'Courier New', Courier, monospace;
		text-shadow: 0px 1px 0px #B48200;
	}
.OrangeChevron
	{
		font-size: 100px;
		line-height: 100px;
		font-family: 'Arial Black', Gadget, sans-serif;
		font-weight: bolder;
		padding: 0px;
		letter-spacing: -16px;
		text-shadow: 0px 2px 0px #B48200;
	}
.CyanFlagContainer
	{
		width: 100px; 
		height: 350px;	
		overflow: hidden; 
		color: #EEEEEE; 
		margin-top: -10px; 
		margin-left: -10px; 
		border-right: 2px solid #ADADAD; 
		background-color: #56B1EA;
		background-image: -o-linear-gradient(90deg, rgb(0,229,255) 0%, rgb(0,190,211) 97%, rgb(0,147,164) 100%);
		background-image: -moz-linear-gradient(90deg, rgb(0,229,255) 0%, rgb(0,190,211) 97%, rgb(0,147,164) 100%);
		background-image: -webkit-linear-gradient(90deg, rgb(0,229,255) 0%, rgb(0,190,211) 97%, rgb(0,147,164) 100%);
		background-image: -ms-linear-gradient(90deg, rgb(0,229,255) 0%, rgb(0,190,211) 97%, rgb(0,147,164) 100%);
		background-image: linear-gradient(90deg, rgb(0,229,255) 0%, rgb(0,190,211) 97%, rgb(0,147,164) 100%);
		padding:10px 0px 10px 0px;
	}
.CyanFlagText
	{
		font-size: 20px;
		margin-left: 15px;
		font-family: 'Courier New', Courier, monospace;
		text-shadow: 0px 1px 0px #0093A4;
	}
.CyanChevron
	{
		font-size: 100px;
		line-height: 100px;
		font-family: 'Arial Black', Gadget, sans-serif;
		font-weight: bolder;
		padding: 0px;
		letter-spacing: -16px;
		text-shadow: 0px 2px 0px #0093A4;
	}
	

.enbiggen a	
	{
		border: none;
		display: inline-block;
		padding: 15px;
		text-decoration: none;
		-webkit-transition-duration: 0.25s;
		-moz-transition-duration: 0.25s;
		-o-transition-duration: 0.25s;
		transition-duration: 0.25s;
		-webkit-transition-property: -webkit-transform;
		-moz-transition-property: -moz-transform;
		-o-transition-property: -o-transform;
		transition-property: transform;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
.enbiggen a:hover 
	{
		text-decoration: none;
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-o-transform: scale(1.2);
		transform: scale(1.2);
	}

.EpsilonBlogResults li
	{
		list-style-type: none;
	}	
.EpsilonBlogResults a	
	{
		font-family: 'Poiret One', cursive, sans-serif;
		font-size: 25px;
		color: #CCCCCC;
		background-color: #666666;
		padding: 0px;
		margin: 6px;
	}
.EpsilonBlogResults a:hover 
	{
		text-decoration: none;
		color: #EEEEEE;
	}

.GreenFlagContainer
	{
		width: 100px; 
		overflow: hidden; 
		color: #666666; 
		margin-top: -10px; 
		margin-bottom: -10px;
		margin-right: -10px; 
		border-left: 2px solid #ADADAD; 
		background-color: #56B1EA;
		background-image: -o-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -moz-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -webkit-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -ms-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);		
		padding:10px 0px 10px 0px;
	}
.GreenFlagText
	{
		font-size: 20px;
		font-family: 'Courier New', Courier, monospace;
		text-shadow: 0px 1px 0px #EEEEEE;
		font-weight: normal;
	}
.GreenChevron
	{
		font-size: 100px;
		line-height: 100px;
		font-family: 'Arial Black', Gadget, sans-serif;
		font-weight: bolder;
		padding: 0px;
		letter-spacing: -16px;
		text-shadow: 0px 2px 0px #EEEEEE;
	}

.TopTen li
	{
		list-style-type: none;
		margin-left: -30px;
	}	
.TopTen a	
	{
		font-family: "Raleway", "Trebuchet MS", Helvetica, sans-serif; 
		font-size: 25px;
		color: #EEEEEE;
		text-shadow: 0px 1px 0px #444444;
		padding: 1px;
		margin: 1px;
		background-color: #666666;
		border-left: 6px solid #56B1EA;
	}
.TopTen a:hover 
	{
		text-decoration: none;
		color: #EEEEEE;
	}

#Footer
	{
		padding: 20px 0px 20px 0px;
	}

.FootBox
	{
		padding: 20px; 
		margin: 5px 10px 5px 10px;
		background-color: #56B1EA;
		background-image: -o-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -moz-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -webkit-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -ms-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
	}

.FooterGradient
	{
	}

.FooterHeader
	{
		font-family: "Raleway", "Trebuchet MS", Helvetica, sans-serif; 
		font-size: 30px; 
		color: #666666;
		text-align: center;
		text-shadow: 0px 1px 0px #EEEEEE;
		font-weight: normal;
		margin: 0px;
	}
.FooterText
	{
		font-family: "Trebuchet MS", Helvetica, sans-serif; 
		font-size: 16px; 
		color:#666666;
		padding: 0px;
	}
.FooterText a
	{
		font-size: 14px; 
		color: #666666;
		padding: 5px;
	}
.FooterText a:hover
	{
		color: #EEEEEE;
	}
.FooterFinePrint
	{
		font-family: "Trebuchet MS", Helvetica, sans-serif; 
		font-size: 12px; 
		color: #666666;
		text-align: justify;
	}
.FooterFinePrint a
	{
		font-size: 12px; 
		color: #666666;
	}

.SocialIcons
	{
	}
.SocialIcons a
	{
		padding: 0px 0px 0px 20px;
	}
.Hallmark
	{
		overflow: hidden;
		font-size: 90px;
		font-weight: bolder;
		font-family: Nymphette;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		color: #DDDDDD;
		text-shadow: 0px 1px 0px #4d4d4d;
	}
.Smallmark
	{
		overflow: hidden;
		font-size: 45px;
		font-weight: bolder;
		font-family: Nymphette;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		color: #DDDDDD;
		text-shadow: 0px 1px 1px #4d4d4d;
	}



#RowFive
	{
	width: 980px;
	overflow: hidden;
	}
#FiveOne
	{
	margin-right: 20px;
	height: 280px;
	overflow: hidden;
	}
#FiveTwo
	{
	}
#SevenOne
	{
	}
#SevenTwo
	{
	}

#RowTen
	{
	width: 980px;
	overflow: hidden;
	}

@font-face {
    font-family: 'Nymphette';
    src: url('https://web.archive.org/web/20220501185956im_/https://web.archive.org/nymphette-webfont.eot');
    src: url('https://web.archive.org/web/20220501185956im_/https://web.archive.org/nymphette-webfont.eot#iefix') format('embedded-opentype'),
         url('https://web.archive.org/web/20220501185956im_/https://web.archive.org/nymphette-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20220501185956im_/https://web.archive.org/nymphette-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.ReallyQuiteBig a	
	{
		border: none;
		display: inline-block;
		padding: 15px;
		color: #666666;
		text-decoration: none;
		-webkit-transition-duration: 0.5s;
		-moz-transition-duration: 0.5s;
		-o-transition-duration: 0.5s;
		transition-duration: 0.5s;
		-webkit-transition-property: all;
		-moz-transition-property: all;
		-o-transition-property: all;
		transition-property: all;
		font-size: 40px;
		overflow: hidden;
		text-align: center;
		width: 100px;
		height: 100px;
		margin: 0px 10px 5px 10px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		border-radius: 20px;
		background-color: #56B1EA;
		background-image: -o-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -moz-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -webkit-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -ms-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);		
	}
.ReallyQuiteBig a:hover 
	{
		text-decoration: none;
		font-size: 90px;
		color: #EEEEEE;
		text-shadow: 0px 1px 0px #444444;
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
		
	}
.WidgetText
	{
		text-align: center;
		background-color: #666666;
		color: #EEEEEE;
		font-family: 'Courier New', Courier, monospace;
		text-shadow: 0px 1px 0px #444444;		
		font-size: 15px;
		line-height: 17px;
		width: 130px;
		margin-left: auto;
		margin-right: auto;
	}
.YellowFlagContainer
	{
		width: 100px; 
		overflow: hidden; 
		color: #666666;
		margin-top: -10px; 
		margin-left: -10px; 
		border-right: 2px solid #CCCCCC; 
		background-color: #56B1EA;
		background-image: -o-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -moz-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -webkit-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -ms-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);		
	}
.YellowFlagText
	{
		font-size: 20px;
		margin-left: 15px;
		font-family: 'Courier New', Courier, monospace;
		text-shadow: 0px 1px 0px #EEEEEE;
		font-weight: normal;
	}
.YellowChevron
	{
		font-size: 100px;
		line-height: 100px;
		font-family: 'Arial Black', Gadget, sans-serif;
		font-weight: bolder;
		padding: 0px;
		letter-spacing: -16px;
		text-shadow: 0px 2px 0px #981e96;
	}

.ForumPost a
	{
		font-family: 'Poiret One', cursive, sans-serif;
		font-size: 18px;
		color: #CCCCCC;
		background-color: #666666;
		padding: 2px;
		margin: 10px;
		display: inline-block;
		text-decoration: none;
		-webkit-transition-duration: 0.5s;
		-moz-transition-duration: 0.5s;
		-o-transition-duration: 0.5s;
		transition-duration: 0.5s;
		-webkit-transition-property: all;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 400px;
		border-left: 6px solid #56B1EA;
	}
.ForumPost a:hover 
	{
		text-decoration: none;
		font-size: 30px;
	}
.ListByHeader
	{
		display: block;
		background-color: #56B1EA;
		background-image: -o-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -moz-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -webkit-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -ms-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);		
		text-align: center;
		color: #444444;
		text-shadow: 0px 1px 0px #EEEEEE;
		font-family: 'Poiret One', cursive, sans-serif;
		font-size: 30px;
		overflow: hidden;		
		margin: 0px;
		padding: 4px;
		line-height: 30px;
		font-weight: normal;
	}	
.ListByHover
	{
		color: #EEEEEE;
		text-shadow: 0px -1px 0px #444444;
	}	
.ListBy a
	{
		float: left;
		background-repeat: no-repeat;
	}
.ListBy div:hover 
	{
	}
#p1, #p2, #p3, #p4, #p5, #p6, #p7, #p8
	{
		background-position: 0px 0px;
		-webkit-transition-duration: 1.5s;
		-moz-transition-duration: 1.5s;
		-o-transition-duration: 1.5s;
		transition-duration: 1.5s;
		-webkit-transition-property: all;
		-moz-transition-property: all;
		-o-transition-property: all;
		transition-property: all;
	}
#p1:hover, #p2:hover, p3:hover, p4:hover, p5:hover, p6:hover, p7:hover, p8:hover
	{
		-webkit-transition-duration: 1.5s;
		-moz-transition-duration: 1.5s;
		-o-transition-duration: 1.5s;
		transition-duration: 1.5s;
		-webkit-transition-property: all;
		-moz-transition-property: all;
		-o-transition-property: all;
		transition-property: all;
	}
#p1:hover
	{
		background-position: -75px 0px;
	}
#p2
	{
		background-position: -450px 0px;
	}
#p2:hover
	{
		background-position: -523px 0px;
	}
#p3
	{
		background-position: -300px 0px;
	}
#p3:hover
	{
		background-position: -373px 0px;
	}
#p4
	{
		background-position: -600px 0px;
	}
#p4:hover
	{
		background-position: -673px 0px;
	}
#p5
	{
		background-position: -750px 0px;
	}
#p5:hover
	{
		background-position: -823px 0px;
	}
#p6
	{
		background-position: -150px 0px;
	}
#p6:hover
	{
		background-position: -223px 0px;
	}
#p7
	{
		background-position: -1050px 0px;
	}
#p7:hover
	{
		background-position: -1123px 0px;
	}
#p8
	{
		background-position: -900px 0px;
	}
#p8:hover
	{
		background-position: -973px 0px;
	}
#EightTwo
	{
		height: 250px; 
		width: 600px; 
		overflow: hidden;		
	}


.LeftFlagContainer
	{
		color: #666666;
		width: 100px; 
		height: 350px;	
		background-color: #FF00E6;
		overflow: hidden; 
		margin-top: -10px; 
		margin-left: -10px; 
		border-right: 2px solid #CCCCCC; 
		background-color: #56B1EA;
		background-image: -o-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -moz-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -webkit-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: -ms-linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);
		background-image: linear-gradient(103deg , rgb(145,170,179) 0%, rgb(205,205,205) 100%);		
	}
.LeftFlagText
	{
		font-size: 20px;
		margin-left: 15px;
		font-family: 'Courier New', Courier, monospace;
		text-shadow: 0px 1px 0px #EEEEEE;
		font-weight: normal;
	}
.LeftChevron
	{
		font-size: 100px;
		line-height: 100px;
		font-family: 'Arial Black', Gadget, sans-serif;
		font-weight: bolder;
		padding: 0px;
		letter-spacing: -16px;
		text-shadow: 0px 2	px 0px #EEEEEE;
	}
.LeftPole
	{
		border-left: 6px solid #56B1EA;
	}
.SevenCities
	{
	height: 215px;
	width: 75px;
	background-color: #000000;
	background-image: url(https://web.archive.org/web/20220501185956im_/https://web.archive.org/EpsilonImages/Seven-Cities-Selector.jpg);
	border: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	}
.SevenCities div:hover
	{
	}
.textad
	{
		color: #999999;
		font-family: Helvetica, Arial, sans-serif;
		font-size: 14px;
		text-align: center;
	}
.textad a
	{
		color: #999999;
		text-decoration: none;
	}
.textad a:hover
	{
		color: #999999;
		text-decoration: underline;
	}
.textad a:visited
	{
		color: #999999;
		text-decoration: none;
	}
/*
     FILE ARCHIVED ON 09:32:12 May 18, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:04:47 Jan 27, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  RedisCDXSource: 33.422
  LoadShardBlock: 191.486 (3)
  CDXLines.iter: 10.849 (3)
  load_resource: 94.528
  exclusion.robots: 0.151
  PetaboxLoader3.datanode: 214.689 (4)
  exclusion.robots.policy: 0.14
  captures_list: 238.336
  esindex: 0.012
  PetaboxLoader3.resolve: 66.918
*/
/*
     FILE ARCHIVED ON 18:59:56 May 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:20:30 Sep 10, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 27.407
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.01
  esindex: 0.016
  cdx.remote: 47.578
  LoadShardBlock: 323.157 (3)
  PetaboxLoader3.datanode: 324.005 (5)
  load_resource: 3536.109
  PetaboxLoader3.resolve: 3457.237
  loaddict: 36.34
*/