	
	body,td							{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt};
	
	.admintitle						{background: url(graphics/arrow_mini.gif) left no-repeat;
						  			border-bottom: 1px dashed #999999; margin: 3px; padding: 4px 0 3px 10px; color: #444444; font-size: 9pt; font-weight: bold; }

	#dropmenudiv					{ position:absolute; border:1px solid #444444; z-index:100;	}
	.sitemenu						{left no-repeat; padding: 5px; border-bottom: 1px solid #444444;}
	.sitemenubot					{left no-repeat; padding: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}

	td.menu							{background-color: #444444; padding: 2;}
	td.menu :hover 					{background-color: #666666; display: block;}
	
	.home_travel					{background: #162930;}
	.home_travel_title				{background: #254450;}
	.home_game_title				{background: #222222;}
	.home_travel_content			{text-align: center; padding: 3 4 3 4px;}
	.home_middle					{padding: 4 1 4 4px;}
	.home_travel_pan				{background: url(/graphics/nav_uparrow.gif) left no-repeat; margin: 0px; padding: 1px 0 1px 7px; color: #cccccc; font-size: 7pt; font-weight: normal; }
	.home_travel_pan a 				{color: #eeeeee; text-decoration: none; font-size: 7pt; font-weight: bold;}
	.home_travel_pan a:visited		{color: #eeeeee; text-decoration: none; font-size: 7pt; font-weight: bold;}
	.home_travel_pan a:hover		{color: #ffffff; text-decoration: none; font-size: 7pt; font-weight: bold;}
	.home_travel_pandate			{margin: 0px; padding: 1px 0 1px 0px; color: #aaaaaa; font-size: 7pt; font-weight: normal; text-align: right;}
	.home_travel_panpic				{margin: 0px; padding: 0px 0 2px 0px;}
	.home_travel_pantext			{margin: 0 0 2 0px; padding: 2 4 3 4px; text-align: right; font-size: 8pt; font-weight: bold; border-bottom: 1px solid #284E5C;}
	.home_travel_panmore			{text-align: left; margin: 4 0 4 0;}
	.home_gallery_header			{margin: 0 0 3 0; color: #dddddd; font-size: 7pt; font-weight: normal;}
	.home_gallery_content			{margin: 1 0 2 2;}
	.home_gallery_content a			{color: #ffc400; text-decoration: none; font-weight: normal;}
	.home_gallery_content a:visited	{color: #ffc400; text-decoration: none; font-weight: normal;}
	.home_gallery_content a:hover		{color: #ffffff; text-decoration: none; font-weight: normal;}
	.bginput {background-image: url(/graphics/bginput.gif); BACKGROUND-COLOR: #333333;  COLOR: #aaaaaa; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; border: 1px inset; border-bottom-style: outset; border-left-style: outset; border-right-style: outset; border-top-style: outset; font-weight: normal; border-color: #000000 #999999 #CCCCCC #000000}
	
	
	.home_tales_header				{margin: 0 0 1 0; font-size: 7pt; color: #bbbbbb;}
	.home_tales_content				{padding: 1 0 0 0px; font-size: 7pt; color: #dddddd;}
	.home_td_1						{background: #162930;}
	.home_td_2						{background: #0E191E;}
	.home_midmore					{padding: 5 0 5 3px;}

	.blog_title						{font-size: 7pt; font-weight: bold; color:#444444; padding: 2px;}
	.blog_date						{font-size: 7pt; font-weight: normal; color:#666666; text-align: right}
	.blog_content 					{font-size: 7pt; font-weight: normal; color:#666666; padding: 8 6 12 6px;}
	.blog_content a 				{color: #444444; text-decoration: none; font-size: 7pt; font-weight: bold;}
	.blog_content a:visited			{color: #444444; text-decoration: none; font-size: 7pt; font-weight: bold;}
	.blog_content a:hover			{color: #000000; text-decoration: underline; font-size: 7pt; font-weight: bold;}
	.blog_image						{vertical-align: bottom;}
	.blog_main						{background: #ffffff;}	
	.blog_back						{background: #000000;}

	.blog_archive					{margin: 2 0 2 40px; padding: 2 2 0 4;}
	.blog_archive_header			{color: #dddddd; font-size: 8pt; font-weight: bold; padding: 4 0 4 20px;  border: 1px solid #333333;}
	.blog_archive_title				{	background: url(/graphics/travel_sidearrow.gif) left no-repeat; 
										background-color: #222222; 
										color: #ffffff; 
										font-size: 8pt; 
										font-weight: bold; 
										padding-top: 1px; 
										padding-bottom: 2px; 
										padding-left:19px; }
										
	.blog_archive_date				{background-color: #222222; color: #dddddd; padding: 2 8 0 8px;  font-size: 7pt; text-align: right;}
	.blog_archive_text				{background-color: #000000; color: #aaaaaa; padding: 3 0 3 5px;  font-size: 8pt; text-align: left;}
	.blog_archive_text a			{color: #ffc400; text-decoration: none; font-weight: normal;}
	.blog_archive_text a:visited	{color: #ffc400; text-decoration: none; font-weight: normal;}
	.blog_archive_text a:hover		{color: #ffffff; text-decoration: none; font-weight: normal;}
	
	.games							{background-color: #000000; color: #ffffff; padding: 3 0 0 2px;  font-size: 7pt; text-align: left;}
	.games a						{color: #ffffff; text-decoration: none; font-weight: normal;}
	.games a:visited				{color: #ffffff; text-decoration: none; font-weight: normal;}
	.games a:hover					{color: #ffc400; text-decoration: none; font-weight: normal;}

	.game_title						{background: url(/graphics/travel_sidearrow.gif) left no-repeat; 
									color: #ffffff; 
									font-size: 8pt; 
									font-weight: bold; 
									padding-top: 1px; 
									padding-bottom: 3px; 
									padding-left:19px;
									margin-bottom: 3px; 
									border-bottom: dashed #ffffff 1px;}
									
	.game_list						{border-bottom: dashed #ffffff 1px;
								  	 border-left: dashed #ffffff 1px;
									 border-right: dashed #ffffff 1px;
									 padding-left: 3px;
									 padding-right: 3px;
									 padding-bottom: 3px;
									 
	
	
	
	}
	
	.game_text				{color: #aaaaaa; padding-left: 5px; padding-top: 0px; font-size: 8pt; text-align: left;}
	.game_text a			{color: #ffc400; text-decoration: none; font-weight: normal;}
	.game_text a:visited	{color: #ffc400; text-decoration: none; font-weight: normal;}
	.game_text a:hover		{color: #ffffff; text-decoration: none; font-weight: normal;}


	.license						{margin: 0px; padding-left: 6px; padding-top: 2 px; color: #bbbbbb; font-size: 7pt; font-weight: normal; text-align: left;}



	.footerbar						{background: #000000; text-align: center; padding: 3px;}
	.panomap						{color: #ffffff; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0 0 30 0; font-weight:bold;}

	.pan_title						{margin: 5 0 3 5px;}
	.pan_title_text					{color: #ffffff; padding: 3 0 3 6px;}
	.pan_date						{color: #ffffff; padding: 3 8 3 3px; font-size: 7pt;}
	.pan_coord						{color: #ffffff; font-size: 7pt;}
	.pan_buttons					{color: #ffffff; padding: 0 8 0 3px; font-size: 7pt;}

	.pan_links						{padding: 3 0 0 5px;  font-size: 8pt; text-align: left;}
	.pan_links a					{color: #ffc400; text-decoration: none; font-weight: normal;}
	.pan_links a:visited			{color: #ffc400; text-decoration: none; font-weight: normal;}
	.pan_links a:hover				{color: #ffffff; text-decoration: none; font-weight: normal;}

	.travel							{width: 600px;}
	.traveltale						{color: #eeeeee; text-align: justify;}

	td.smallwhite			{color: #ffffff; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	td.tinywhite			{color: #ffffff; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
	td.tinyblack			{color: #000000; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
	td.smallblack			{color: #000000; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	td.smallgrey			{color: #555555; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	td.smalllitegrey		{color: #888888; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	td.smallbluegrey		{color: #8696A7; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	td.smallblue			{color: #0000dd; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}	
	td.smallred				{color: #dd0000; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}	
	td.smalllgrey			{color: #bbbbbb; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
	td.titlewhite			{color: #ffffff; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold}	
	td.panlink				{color: #366374; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold}	
	td.arrow 				{color: #0F8DDC; text-decoration: none; font-weight:Bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	td.timer 				{color: #000000; text-decoration: none; font-weight:Bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt}
	td.footer 				{color: #0F8DDC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}	
	td.kbtitle				{font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 11pt; font-weight: bold	}


	a , a:visited								{color: #333333; text-decoration: underline; font-weight:Bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	a:hover 									{color: #ffc400; text-decoration: underline; font-weight:Bold;}

	a.menu, a.menu:visited						{color: #ffffff;  font-size: 8pt; text-decoration: none; font-weight: normal; padding-left: 5px;}
	a.menu:hover								{color: #ffc400;  font-size: 8pt; text-decoration: none; font-weight: normal; padding-left: 5px;}

	a.footer, a.footer:visited					{background: #000000; text-align: center; text-decoration: none; color: #bbbbbb; font-size: 7pt; font-weight: normal; border: 1px solid #444444; padding: 2 2px 2 2px;}
	a.footer:hover 								{background: #666666; text-align: center; text-decoration: none; color: #ffffff; font-size: 7pt; font-weight: normal; border: 1px solid #444444; padding: 2 2px 2 2px;}

	A.navwhite, A.navwhite:visited				{color: #ffffff; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
	A.navwhite:hover 							{color: #ffc400; text-decoration: none; }	
	
	A.navwhitetiny, A.navwhitetiny:visited		{color: #ffffff; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
	A.navwhitetiny:hover 						{color: #dddddd; text-decoration: underline; }
	
	A.tinyblack				{color: #000000; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
	A.tinyblack:visited 	{color: #000000; text-decoration: none; }
	A.tinyblack:hover 		{color: #000000; text-decoration: underline; }
	
	A.navtinyblack			{color: #777777; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
	A.navtinyblack:visited 	{color: #777777; text-decoration: none; }
	A.navtinyblack:hover 	{color: #000000; text-decoration: underline; }
	
	A.navtinypan			{color: #dddddd; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
	A.navtinypan:visited 	{color: #dddddd; text-decoration: none;  font-weight: normal;}
	A.navtinypan:hover 		{color: #dddddd; text-decoration: underline;  font-weight: normal;}		

	A.navtinytravel			{color: #dddddd; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal;}
	A.navtinytravel:visited {color: #dddddd; text-decoration: none;  font-weight: normal;}
	A.navtinytravel:hover 	{color: #ffffff; text-decoration: underline;  font-weight: normal;}		
		
	A.navblack				{color: #000000; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	A.navblack:visited 		{color: #000000; text-decoration: none; }
	A.navblack:hover 		{color: #333333; text-decoration: underline; }	
	
	A.kb				{color: #000000; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
	A.kb:visited 		{color: #000000; text-decoration: none;  font-weight: normal;}
	A.kb:hover 			{color: #0000cc; text-decoration: underline;  font-weight: normal;}	
	
	A.news					{color: #ffffff; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
	A.news:visited 			{color: #000066; text-decoration: none; }
	A.news:hover 			{color: #ffc400; text-decoration: none; }	

	a.pano, a.pano:visited					{background: url(/graphics/arrow_sub_white.gif) left no-repeat;  color: #ffffff; background-color: #254450;
											 border: 1px solid #162930;	margin: 0 0 2 2 ; padding: 1 4 2px 8px; font-weight: normal; text-decoration: none;}

	a.pano:hover 								{background: url(/graphics/arrow_sub_white.gif) left no-repeat; background-color: #3F778C; color: #ffffff; 
												border: 1px solid #162930;	margin: 0 0 2 2; padding: 1 4 2px 8px; font-weight: normal;  text-decoration: none;}

	.panorama				{color: #dddddd; font-size: 7pt;}
	/* sliding side menu */
	#slidemenubar, #slidemenubar2{
	position:absolute;
	border:1.5px solid black;
	line-height:0px;
	}
	
	/* album titles on main page */
	.headsup  				{ font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 8pt; }
	
	/* Blog  */
	
	.calendar {
		font-family:tahoma, verdana, arial, sans-serif;
		color:#ffffff;
		font-size:8pt;
		font-weight:normal;
		line-height:140%;
		padding:2px;
		text-align:center;
		}
		
	.code 					{font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; border: 1px solid #333333; background:#eeeeee;	padding: 10px; margin-left: 20px;	}
	.kbsummary 				{font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; border-bottom:1px dashed #c0c0c0; border-top:1px dashed #c0c0c0; padding: 0px; margin-left: 5px;	}
	.flashcode 				{font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; background:#eeeeee; padding: 10px; margin-left: 20px;	}
	.digg	{
			background: url(/flash/graphics/diggbg.gif) left no-repeat; 
			padding-top: 80px; 
			padding-bottom: 50px; 
			padding-left:58px;
			margin-bottom: 3px; 
			}
			
	.spacer	{
			padding-bottom: 200px; 
			}	
					

	a.hiscores:Hover
	{
		font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
		color: #ffffff; 
		font-size: 7pt; 
		border:1px solid #ffffff;
		padding-left: 3px; 
		padding-right: 3px; 
		padding-top: 1px;
		padding-bottom: 1px;		
		margin-left: 0px;	
		margin-right: 5px;	
		text-decoration: none;
		font-weight: bold;

	}
	a.hiscores, a.hiscores:visited, a.hiscores:link
	{
		font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
		color: #ffc400; 
		font-size: 7pt; 
		border:1px solid #ffc400;
		padding-left: 3px; 
		padding-right: 3px; 
		padding-top: 1px;
		padding-bottom: 1px;		
		margin-left: 0px;	
		margin-right: 5px;	
		text-decoration: none;
		font-weight: bold;
	}	
	
	.green { font-size: 8px; color: #162930}
	
	
	.submit {
	width: 95px;
	font-family: tahoma, arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffc400;
	background-color: #000000;
	border: 1px solid #ffc400;	
	margin-top: 5px;
	margin-bottom: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	}		