/* fonts & sizes */
	DIV,FIELDSET,H1,H2,H3,H4,H5,H6,	INPUT,LABEL,LI,P,SPAN,SELECT,TEXTAREA,CAPTION
						{font-family:'bitstream vera sans',georgia,'bitstream charter',serif;font-size:normal;}
	P 					{line-height: 170%;}
	H1 					{font-size:x-large;line-height: 150%;}
	H2,CAPTION,LEGEND 	{font-size:large;line-height: 150%;font-weight: bold;}
	H3 					{font-size:medium;line-height: 150%;font-weight: bold;}
	H4 					{font-size:normal;line-height: 150%;font-weight: bold;}

/* layout table. 
		Im really really really sorry, but sometimes CSS is a bridge to far, especially if you have to contend 
		with every POS browser a certain corporation has ever produced.... Bitter? You bet */
	.d0C,#d1C 			{border-collapse:collapse;border-width:0px;width:100%;}
	.d0D,#d1D 			{vertical-align:top;width:15em;min-width:15em;}
	.d0E,#d1E 			{vertical-align:top;}

/* basic formatting */
	A 					{color:#0000DD;font-weight:normal;text-decoration:none;}
	A:link 				{}
	A:visited 			{}
	A:hover, A:focus 	{color:#DD0000;text-decoration:underline;}
	A:active			{}

/* basic content styling */
	PRE					{background-color:#CCCCCC;margin:15px;padding:5px;border:2px dotted #AAAAAA;}

	/* centering, clearing, mumbo jumbo */
	.cent				{text-align:center;margin: 0px auto;}
	.cent P 			{display:inline;}
	.clear,.clear_not_ie {border:0px;clear:both;height:0px;margin:0px;padding:0px;}

	/* thumbnails */
	.thumb 				{float:left;display:block;width:250px;height:220px;margin:0px;padding:0px;text-align:center;margin: 0px auto;}
	.thumb IMG 			{width:200px;border:2px dotted #AAAAAA;}
	.thumb P			{display:block;text-align:center;padding:0px;margin:0px;}

	/* side links, logos and shite */
	#stats				{text-align:center;margin: 0px auto;}
	#stats P			{padding:0px;margin:0px;font-size:xx-small;}
	