	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;

		}

		
		#title	{

			
			font-family:		Times New Roma, Times, Serif;
			font-size:		24px;
			font-weight:		bold;
			color:			white;
			padding-bottom:		5px;
		
		}

		#images  {

			float:			right;
			width:				630px;
			font-weight:		bolder;
			margin-right:		5px;
			margin-left:		5px;
			
		}

		
		table	{
		
			width:			100%;
			text-align:		center;

		}

		.b1, .b2, .b3, .b4 {font-size:1px; overflow:hidden; display:block;} 
		.b1 {height:1px; background-image: url("http://spiritquestarchery.com/spiritquestarchery/photogallary/backgroundlight.gif"); margin:0 5px;} 
		.b2 {height:1px; background-image: url("http://spiritquestarchery.com/spiritquestarchery/photogallary/backgroundlight.gif"); margin:0 3px;} 
		.b3 {height:1px; background-image: url("http://spiritquestarchery.com/spiritquestarchery/photogallary/backgroundlight.gif"); margin:0 2px;} 
		.b4 {height:2px; background-image: url("http://spiritquestarchery.com/spiritquestarchery/photogallary/backgroundlight.gif"); margin:0 1px;} 
		
		.content {background-image: url("http://spiritquestarchery.com/spiritquestarchery/photogallary/backgroundlight.gif");}
		.content div {margin-left: 5px; color: #FFF;} 


		.space		{

			height:		15px;

		}


		#sidebar {

			width:			245px;		
			margin-top:		0px;	
			margin-left:		0px;
						
		}

		#sidebar .checklist {
				
			text-align:		center;
			font-weight:		bolder;
			
		}

	
		a.sidebar {

			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;	
			font-weight:		bolder;
			padding:			2px;
			font-size:			small;
		}

		a.sidebar:hover	{

			border-color: 		#333333 #cccccc #cccccc #333333;
			color:				#770000;
			
		}
		
		a:link	{

			color:			#770000;
			font-weight:		bolder;
			text-decoration:	underline;
			
		}
		
		a:visited  {

			color:			#770000;
			text-decoration:	underline;	
		}

		a:hover	{
			color: #cc6633;

		}

		
		#footer a:link	{

			color:			white;
			font-weight:		bolder;
			text-decoration:	underline;
			
		}
		
		#footer a:visited  {

			color:			white;
			text-decoration:	underline;
			
		}

		#footer a:hover	{

			color: #cc6633;
			text-decoration:	underline;
			
		}

		

		#banner a:link	{

			color:			white;
			font-weight:		bolder;
			text-decoration:	underline;
			
		}
		
		#banner a:visited  {

			color:			white;
			text-decoration:	underline;
			
		}

		#banner a:hover	{

			color: #cc6633;
			text-decoration:	underline;
			
		}

		#footer	{	

			margin:				55px 0px 0px 0px;
			background-color:	#770000;	
			text-align:			center;
			line-height:			normal;
			clear:				right;
			font-weight:			bold;
			border-style:			none;
			
		}	
		
		.note	{
			
			text-align:		center;
			font-style:		italic;
			font-weight:		bolder;
			color:			#770000;
			
		}


		
		#footer	{	

		
			margin:			10px 0px 0px 0px;
			background-color:	#770000;	
			text-align:		center;
			line-height:		normal;
			clear:			right;
			font-weight:		bold;
			border-width:		2px;
			border-style:		none;
			
		}

	
		
		
		#allconent	{
			
			
			padding-top:		5px;
			padding-bottom:		5px;
			width: 100%;

		}

