
body { background-color:#000000; margin: 0; padding: 0; font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-size:12px; color:#999999;}


a.profile:link				{ color:#FF99FF; font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-size:12px; }
a.profile:active			{ color:#FF99FF; font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-size:12px; }
a.profile:visited			{ color:#FF99FF; font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-size:12px; }
a.profile:hover 			{ color:#FF99FF; font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-size:12px; }

.reverse { background-color:#FF99FF; color:#000000; font-weight:bold; }

#header 	{ min-width:850px;	 }

#bukka 	{ 
border-top:#FF99FF thin solid; 
border-bottom:#FF99FF thin solid;
background-color:#333333;
min-width:850px;
}

#bukka a { color:#CCCCCC; }

#bukka h1 { 
color:#FF99FF; 
font-family: Georgia, Times, serif;
line-height: 1em;
font-size:36px;
font-style:normal;
font-weight:normal;
padding-top:5px; padding-bottom:5px;
}

#bukka p.intro {
	font-family: Georgia, Times, "Times New Roman", serif;
	color:#CCCCCC;
	font-size: 16px;
	line-height:1.4em;
	margin-top: -1px;
	margin-bottom: 23px;
	padding-top:15px;
}



#main { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#CCCCCC; width:850px; margin:auto;  }

#main h2 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:normal; font-size:36px; }

#main h3 {font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-weight:bold; font-style:normal; font-size:20px; border-bottom:#666666 dotted thin; margin:0px; border-top:#666666 dotted thin; }

#main li { list-style:none; padding-bottom:8px; }

p.write1 { line-height:1.5em; color:#CCCCCC; }

#bukka a.enter:link					{ font-size:18px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
#bukka a.enter:active				{ font-size:18px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
#bukka a.enter:visited				{ font-size:18px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
#bukka a.enter:hover 				{ font-size:18px; color:#000000; background-color:#FF99FF; text-decoration:none; font-weight:bold; padding:2px 2px 2px 2px; }



a.cattitle:link				{ font-size:18px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
a.cattitle:active			{ font-size:18px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
a.cattitle:visited			{ font-size:18px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
a.cattitle:hover 			{ color:#000000; background-color:#FF99FF; text-decoration:none; font-weight:bold; padding:2px 2px 2px 2px; }

a.text_link:link			{ font-size:16px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
a.text_link:active			{ font-size:16px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
a.text_link:visited			{ font-size:16px; color:#FF99FF; font-weight:bold; padding:2px 2px 2px 2px; text-decoration:underline; }
a.text_link:hover 			{ color:#000000; background-color:#FF99FF; text-decoration:none; font-weight:bold; padding:2px 2px 2px 2px; }



a.topnav-active:link 		{color: #000000; text-shadow: #FFFFFF 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px;}
a.topnav-active:hover		{color: #000000; text-shadow: #FFFFFF 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px;} 
a.topnav-active:active		{color: #000000; text-shadow: #FFFFFF 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px;}
a.topnav-active:visited		{color: #000000; text-shadow: #FFFFFF 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px;}


a.topnav:link 			{color: #999; text-shadow: #333 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px; }
a.topnav:active			{color: #999; text-shadow: #333 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px; }
a.topnav:visited 		{color: #999; text-shadow: #333 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px; }
a.topnav:hover			{color:#FFFFFF; text-shadow: #333 1px 1px 1px; text-decoration:none; font-size:16px; padding-left:5px; padding-right:5px; } 


.new { color:#000000; background-color: #FF99FF; font-weight:bold; padding:1px 1px 1px 1px; }

.rulesfont-big { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; font-style:normal; color:#999999; }

.rulesfont-normal { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:normal; color:#999999; }

.rulesfont-normal li { padding-bottom:4px; }

table.boxit {border:#FF99FF thin solid; }

.submit_link:link		{ font-size:10px; font-weight:bold; color:#FF99FF; text-decoration:underline; }
.submit_link:hover  	{ font-size:10px; font-weight:bold; color:#FF99FF; text-decoration:underline; }
.submit_link:active  	{ font-size:10px; font-weight:bold; color:#FF99FF; text-decoration:underline; }
.submit_link:visited 	{ font-size:10px; font-weight:bold; color:#FF99FF; text-decoration:underline; }
