/* CSS STYLE SHEET FOR FatCat Guide Service */

		body
			{	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: medium;
				/*background-image: url(../photos/gradient599454.png);
				background-position: inherit;
				background-repeat:repeat;*/
				background:	url(../photos/sportingclays.jpg) repeat;
				color: #ffffff;
			}

	#backing
			{	padding: 2px;
			border-color: #ff6600;
			border-style: ridge;
			border-width: 6px;
			width: 960px;
			background-color:#ff6600;
			margin-left: auto;
			margin-right: auto;
			}
		#backing_2
			{	padding:5px;
				width: 950px;
				background-color: #ffffff;
				margin-right: auto;
				margin-left:auto;
			}
		#banner
			{
			padding-top: 5px;
			padding-right: 10px;
			padding-bottom: 15px;
			padding-left: 10px;
			width: 910px;
			background-color:	#ffffff;
			color:#ff6600;
			/*background-image: url(../photos/new-1_900pixel.jpg);*/
			font-size: 1em;
			font-weight: bold;
			margin-top: 10px;
			margin-right: auto;
			margin-bottom: 20px;
			margin-left: auto;
			text-align: center;
			}
					#banner h1
						{
							font-size: 2.5em;
							font-family: Georgia, "Times New Roman", Times, serif;
						}
					#banner img
						{ 	margin-top: 10px;
							margin-right: 1em;
							margin-bottom: .5em;
							margin-left: 1em;
							padding-top: 5px;
							float:left;
						}
					#banner h3
						{
							font-size: 1.5em;
							font-family: Georgia, "Times New Roman", Times, serif;
						}
					#banner a
						{
							padding: 3px;
							background-color: #ffffff;
							border: 1.5px solid #000033;
							border-right: 3px solid #000033;
							border-bottom: 4px solid #000033;
							width: auto;
							font-size: .7em;
							margin-bottom: .5em;
							display:inline;
						}
					#banner a:link
						{	color: #0033ff;						/*#0033FF;*/
							border: 1.5px solid  #ff6600;		/*#000033;*/
							border-right: 3px solid #ff6600;
							border-bottom: 4px solid #ff6600;
							background-color: #ffffff;
							text-decoration: none;
						}
					#banner a:visited
						{	color:	#0033ff;	/*0033FF;*/
							border: 1.5px solid #ff6600;
							border-right: 3px solid #ff6600;
							border-bottom: 4px solid #ff6600;
							background-color: #ffffff;
							text-decoration: none;
						}
					#banner a:hover
						{
							background-color:#000033;
							border: 1.5px solid #ff6600;
							border-right: 3px solid #ff6600;
							border-bottom: 4px solid #ff6600;
							color: #ffffff;
							text-decoration: none;
						}
					#banner a:active
						{
							background-color:#ff6600;
							border: 1.5px solid #ff6600;
							border-right: 3px solid #ff6600;
							border-bottom: 4px solid #ff6600;
							color: #ffffff;
							text-decoration: none;
						}

/*  CONTENT	 */
		#content
			{	padding: 5px;
				margin-top: 10px;
				margin-right: auto;
				margin-bottom: 5px;
				margin-left: auto;
				width: 930px;
				text-align: left;
				font-size: 1em;
				font-weight: bold;
				background-color: #ffffff;
				color: #000033;
			}
		#content img
			{ 	margin-top: 1em;
				margin-right: 2em;
				margin-bottom: 1em;
				margin-left: 2em;
				padding: .5em;
			}
		#content ul
			{	margin-top: 	0em;
				margin-bottom: 	.5em;
				margin-left: 	3em;
				font-size: 		.8em;
				font-weight: bold;
				list-style: outside;
			}
		#content p
			{	margin-top: .5em;
				margin-right: 0em;
				margin-bottom: .5em;
				margin-left: 1em;
			}
		#content h2
			{	text-align:center;
				font-size: 1.25em;
				font-weight: bold;
			}
		#content h3
			{	text-align: center;
			 	margin-top: .5em;
				margin-bottom: 1em;
				text-decoration:underline;
			}
		#content h4
			{	font-size: 1.15em;
				margin-top: 	.3em;
				margin-left: 	0em;
			}				
		#content h5
			{	text-align:left;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1.5em;
				font-weight: bold;
				color: #ff6600;
			 	margin-top: .5em;
				margin-bottom: .5em;
				text-decoration:underline;
			}
		#content a:link
			{	color: #0033ff;		/*#0033FF;*/
				text-decoration: underline;
			}
		#content a:visited
			{	color:	#0033ff;	/*0033FF;*/
				text-decoration: none;
			}
		#content a:hover
			{	color: #0033ff;
				text-decoration: underline;
				background-color: #ffffff;
			}
		#content a:active
			{	text-decoration: none;	
				background-color:	#00CCFF;
				color: #ffffff;
			}

/*  FOOTER INFORMATION  */
		#footer	
			{	padding: 5px;
				width: 920px;
				background-color: #ffffff;
				color:#000066;
				/*background-image: url(../photos/new-1_900pixel.jpg);*/
				font-family: Georgia, "Times New Roman", Times, serif;
				text-align: center;
				margin-right: auto;
				margin-left:auto;
				font-size:	.6em;
				font-weight: bold;
				clear:both;
			}
			
/* CLASSES  */
		.cls_table
					{
					width: 85%;
					margin-left: auto;
					margin-right: auto;
					text-align: left;
					}
					.cls_table th
								{
								font-size: 1em;
								font-weight: bold;
								color: #ff6600;
								padding: 4px;
								border-bottom: 1px solid #0033ff;
								text-align: left;
								}
					.cls_table td
								{
								font-size: .75em;
								font-weight: bold;
								border-bottom: 1px solid #0033ff;
								}
		.cls_table2
					{
					width: 85%;
					margin-left: auto;
					margin-right: auto;
					text-align: left;
					}
					.cls_table2 th
								{
								font-size: 1em;
								font-weight: bold;
								color: #ff6600;
								text-align: left;
								}
					.cls_table2 td
								{
								font-size: .75em;
								font-weight: bold;
								border-bottom: 1px solid #0033ff;
								text-align: center;
								}
		.cls_table3
					{
					width: 80%;
					margin-left: auto;
					margin-right: auto;
					float: right;
					}
					.cls_table3 th
								{
								padding-top:2px;
								padding-bottom: 2px;
								font-size: 1em;
								font-weight: bold;
								color: #ff6600;
								border-bottom: 1px solid #ff6600;
								text-align: left;
								}
					.cls_table3 td
								{
								font-size: .75em;
								font-weight: bold;
								text-align: left;
								border-bottom: 1px solid #ff6600;
								}
		.photo_right
				{	float: right;
					font-size: .85em;
					font-weight: bold;
				}
				.photo_right img
						{	border: 1px solid #666666;
							padding: 5px;	}
		.photo_left
				{	float: left;
					margin: 0px 20px 10px 5px;
					font-size: .85em;
					font-weight: bold;
					color: #000033;	}
				.photo_left img
						{	border: 1px solid #666666;
							padding: 5px;	}


