* 			{margin:0px; padding:0px}
body 			{background-image:url('../images/body-background.jpg'); text-align:center}
#container		{background-image:url('../images/container-background.jpg');border:solid 1px #000; text-align:left; width:780px; margin: 5px auto; }
#navbar		{text-align:center; height:20px; padding:3px 0px 2px 0px; margin:0px 0px 3px 0px;}
#navbar ul		{padding: 0; margin:0px;}
#navbar li		{display:inline; line-height: 24px; font: bold 0.7em arial, verdana, sans-serif; letter-spacing: 1px; margin:0px 20px;}
#navbar a:link,a:visited{color:#066; text-decoration:none; padding:5px 8px}
#navbar a:hover 	{background-color:#630; color:#fff;}
#left-column		{width:170px; float:left; margin:0px 0px 0px 10px}
#right-column		{width:575px; float:right;}
.clr			{clear:both}
p			{font: normal 0.8em arial, verdana, "trebuchet ms" ; line-height:2em; text-align:justify; padding:0px 20px; margin: 0px; }
#right-column	p	{background-color:#fff; border-style:solid; border-color:#000; border-width:0px 1px; margin:0px 10px;}
#footer p		{font: bold 0.7em arial, verdana, "trebuchet ms" ;text-align:center; background-color:#300; color:#FFF;}
h1, h2, h3    	{color:#630; font-family: "trebuchet ms", arial, verdana; font-weight:bold; text-align:center;}
h1 			{font-size: 3.8em; font-style:normal}
h2 			{font-size: 0.9em ; margin:20px 0px 0px 0px; color:#996; font-weight:normal}
h3			{font-size: 0.8em ; font-family: "comic sans ms", "lucida sans", "times new roman", arial, verdana; font-weight:normal; color:#996; margin:0px 0px 20px 0px; text-align:right;}
#right-column	table	{background-color:#fff; border-style:solid; border-color:#000; border-width:0px 1px; margin:0px 10px;text-align:left; width:555px;}
#right-column td     {padding: 0px 0px 0px 5px; }
.safeshooting		{font-size: 0.8em ; font-weight:bold; color:#630; text-align:right}
td.center 		{text-align:center; font: normal 0.8em arial, verdana, "trebuchet ms" ; vertical-align:top; }
.location-map		{padding:0px 20px; margin: 10px 0px;}
.p-top			{width:555px; height:20px; border:solid 0px #F00; margin:10px 0px 0px 10px; background-image:url('../images/p-top.gif'); background-repeat:no-repeat;}
.p-bottom		{width:555px; height:14px; border:solid 0px #F00; margin:0px 0px 10px 10px; background-image:url('../images/p-bottom.gif'); background-repeat:no-repeat;}
h1.incontent		{font-size: 1em; font-style:normal; width:543px; border:solid 0px #000;border-width: 0px 1px; text-align:left; margin:0px 0px 0px 10px; background-color:#FFF; padding:0px 0px 10px 10px;} 
ul.in_text		{line-height:2em; text-align:justify; font: normal 0.8em arial, verdana, "trebuchet ms" ; background-color:#fff; border-style:solid; border-color:#000; border-width:0px 1px; margin:0px 10px;padding:0px 40px; list-style-image: url('../images/partridge-button.gif'); list-style-type: circle}
ul.in_text li		{padding:10px 0px 0px 0px; line-height:2em; }
#right-column a:link {padding:0px; text-decoration:underline; color:#066;}
#right-column a:visited 	{padding:0px; text-decoration:underline;color:#066;}
#right-column a:hover 	{text-decoration:none;}
.center	{text-align:center}
img			{border:solid 1px #300; border-width:1px 2px 2px 1px}
