



	body	{

		  	background-color:	#770000;
			font-family:		Comic Sans MS, Arial, san-serif;
			font-size:		small;
			position:absolute;
			width: 900px;
			left:50%;
			margin-left:-450px;
			
		 }

		#banner	{

			text-align:		center;

		}

				

		.note	{

			color:			#770000;
			font-weight:	bolder;
			font-style:	italic;
		}

		#title	{

			
			font-family:		Times New Roma, Times, Serif;
			font-size:		24px;
			text-align:		center;	
			font-weight:		bold;
			color:			white;
			padding-bottom:		5px;
		
		}

		.title	{
		
			font-family:		Times New Roma, Times, Serif;
			font-size:		24px;
			text-align:		center;	
			font-weight:		bold;
			color:			white;
			padding-bottom:		5px;
		
		}	
	
				
		#links	{

			
			text-align:		center;
			
			font-weight:		bolder;
			margin-right:		5px;
			margin-left:		5px;
	
		}

		
		table	{
			
			
			width:			100%;
			text-align:		center;
			
			
		}

		.first	{

			background-color:	#770000;
			text-align:		center;	
		
		}

		.second	{

	
			width:			10px;
		

		}

		.third	{

			display:block;
			text-decoration:none;
			background-image: url("http://spiritquestarchery.com/spiritquestarchery/photogallary/background.gif");
			
			border-color:#cccccc #333333 #333333 #cccccc;
			border-style:solid;
			border-width: 3px;
			text-align:		left;
			color:		#000000;
			font-weight:bolder;
			padding:2px;
			font-size:		18px;
			
		}

		.category	{
			font-size:				18px;
			text-decoration:		underline;
			text-align:				left;
			font-weight:			bolder;

		}

		.space	{

			height:			25px;

		}

		.price	{

			color:			#770000;
			font-weight:		bolder;
			font-size:		18px;
	
		}

		

		#footer a:link	{
			color:			white;
			text-decoration:	underline;
			

		}
		
		#footer a:visited  {
			color:			white;
			text-decoration:	underline;
			
		}

		#footer a:hover	{
			color: #cc6633;
			text-decoration:	underline;
			
		}
		
		
		#footer	{	

			clear:			right;
			margin:			10px 10px 10px 10px;
			background-color:	#770000;	
			text-align:		center;
			line-height:		normal;
			padding-bottom:		10px;
			font-weight:		bold;
			border-width:		2px;
			border-style:		none;
			
		}

		.home	{

			font-size:		24px;

		}

		a:link	{
			color:			white;
			text-decoration:	underline;
			
		}
		
		a:visited  {
			color:			white;
			text-decoration:	underline;	
			
		}
		a:hover	{
			color: #cc6633;
		}
		
		
		#allconent	{
			
			
			padding-top:		5px;
			padding-bottom:		5px;
			width: 100%;

		}