	body
	{
		background-color: #0099CC;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #003399;
		line-height: 14px;
		font-style:normal;
	}

	body.interview
	{
		background-color: #0099CC;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #003399;
		line-height: 14px;
		font-style:normal;
	}
	
	a
	{
		color: #FFFF00;
		text-decoration:none;
	}
		
	a:hover
	{
		color: #0099CC;
		background-color: #FFFF00;
		text-decoration:none;
	}
	
	a:visited {
		color: #66CCFF;
		text-decoration:none;
	}
	
	/* 
	   [yob]
	   shows a differently colored link when the style="inverse" attribute is
	   being applied to a link
	*/
	a.inverse
	{
		color: #FF9900;
		text-decoration:none;
	}
		
	a.inverse:hover
	{
		color: #0099CC;
		background-color: #FF9900;
	}

	div.standard {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #003399;
		line-height: 14px;
		font-style:normal;
	}
	
	h1 
	{
		font-size: 23px
	}
		
	/*
		[yob]
		currently used for the year headings in /pictures/0_menue/pictures.html
	*/
	h3
	{
		font-size: 20px;
		font-weight:bold;
		color: #FF9900;
	}

	hr
	{
		color: #333399;
		background: #333399;
	}



	form { padding:20px; }
	
	input, select, textarea 
	{ 		
		font-family:Arial, Helvetica, sans-serif;
		border: 1px solid #003399;
		background-color:#0099cc;
		color:#003399;
	}
	
	input.small, select.small, textarea.small
	{
		font-family:Arial, Helvetica, sans-serif;
		border: 1px solid #003399;
		background-color:#0099cc;
		color:#003399;
		width:75px;
	}

	submit, reset
	{
		font-family:Arial, Helvetica, sans-serif;
		border: 1px solid #003399;
		background-color:#0099cc;
		color: #FFFF00;
	}


	td.guestbook
	{
		font-size: 12px;
	}

	td.pictureComment{
		font-size: 12px;
		margin: 200px 200px 200px 200px;
	}

	td.interview
	{
		font-size: 10px;
	}

	td.interviewHeader
	{
		color: #FF9900;
		font-size:26px;
	}

	.dynamicThumbs
	{
		text-decoration: none;
	}
	.pictureThumbs
	{
		font-size: 14px;
		font-weight:bold;
		text-align: center;
	}
	
	/* displays the date part of the comment field in pictures*/
	.postDateTime {
		color: #CCCCCC;
		font-size:9px;
	}

	/* displays the 'XYZ says' part of the comment field in pictures*/
	.someoneSays {
		font-size:12px;
		font-weight:bold;

	}

	.picturesTournamentName {
			color: #333399;
			font-size: 15px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight: bold;
	}
	
	.picturesTournamentLocation {
			font-size: 11px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight: bold;
	}
	
	#standardTable {
		border-collapse:collapse;
	}
	
	#standardTable tr th {
		background:#99CC00;
		border:1px solid #000000;
		padding:5px 10px 5px 10px;
	}
	
	#standardTable td{
		background:#eeeeee;
		border:1px solid #000000;
		padding:5px 10px 5px 10px;
	}
	
	#standardTable tr.blue td{
		background:#0099cc;
	}
	
	#standardTable tr.highlight td {
		background:#ff9900;
	}
	
	.LV_validation_message {
    margin: 0 0 0 5px;
}


/* live validation */
.LV_valid {
    color: #FFFF00;
}

.LV_invalid {
    color: #CC0000;
}

.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {
    border: 1px solid #FFFF00;
}

.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

	
	
	/*#possibleOtherColors {
		e7e7b6;
		cca300;
		99CC00
	} */

