﻿a {
				text-decoration: none;
				color: #0000FF;
}
a:link {
				text-decoration: none;
				color: #0000FF;
}
a:visited {
				text-decoration: none;
				color: #CC00CC;
}
a:active {
				text-decoration: none;
				color: #990099;
}
a:hover {
				text-decoration: none;
				color: #FFFFFF;
}
body {
				padding: 0px;
				margin: 0px;
				height: 100%;
				background-color: black;
				color: #00FF00;
				font-family: Tahoma;
				font-variant: small-caps;
				font-size: 14pt;
				text-align: center;
				vertical-align:text-top;
}
#pagelayout {
				width: 100%;
				height: 100%;
				padding: 0px;
				border-width: 0px;
				border-collapse: collapse;
				margin-bottom: 0;
}
#vborderl, #vborderr {
				width: 100px;
				height: 100%;
				border-width: 0px;
				padding: 0;
				vertical-align: top;
}
#vborderl {
				background: transparent url(../images/css/left.jpg) repeat-y center center;
}
#vborderr {
				background: transparent url(../images/css/right.jpg) repeat-y center center;
}
#hbordert, #hborderb {
				height: 100px;
				padding: 0px;
				border-width: 0px;
				color: #000000;
				font-weight: bold;
				font-size: 28pt;
}
#hbordert {
				vertical-align: text-top;
				background: transparent url(../images/css/top.jpg) repeat-x center center;
}
#hborderb {
				background: transparent url(../images/css/bottom.jpg) repeat-x center center;
}
#navigation {
				vertical-align: top;
				border-collapse: collapse;
				padding: 0;
				width: 96px;
}
input.navbutton, input.navbuttonhov, input.bigbutton, input.bigbuttonhov {
				cursor: arrow;
				font-weight: bold;
				border: 0px;
				height: 24px;
				font-variant: small-caps;
				font-family: Tahoma;
}
input.navbutton, input.navbuttonhov {
				font-size: 6pt;
				width: 96px;
				background: transparent url(../images/css/navbutton.jpg) center center;
}
input.bigbutton, input.bigbuttonhov {
				font-size: 10pt;
				width: 300px;
				background: transparent url(../images/css/bigbutton.jpg) center center;
}
input.navbutton, input.bigbutton {
				color: #000000;
}
input.navbuttonhov, input.bigbuttonhov {
				color: #008800;
}
p.firstletter:first-letter {
				font-size: 16pt;
				font-weight: bold;
}
#mainbody {
				width: 100%;
				margin-left: auto;
				margin-right: auto;
}
#pageheading {
				height: 75px;
				font-size: 32px;
				font-weight: bold;
				padding: 0;
}
#twocolumns {
				font-size: 14pt;
				font-weight: normal;
				width: 50%;
}
#onecolumn {
				font-size: 14pt;
				font-weight: normal;
				width: 100%;
}
.images a img {
				margin:0 10px 20px 10px;
				padding: 0px;
				border: 2px solid;
}
#ammotable {
				width: 90%;
				margin-left: auto;
				margin-right: auto;
}
td.ammohead {
				width: 100%;
				background-color: #0000AA;
				color: #FFFFFF;
				font-size: 20pt;
				font-weight: bold;
				padding: 10px;
				vertical-align: middle;
}
td.caliber {
				width: 25%;
				background-color: #CC0000;
				color: #FFFFFF;
				font-size: 12pt;
				font-weight: bold;
				padding: 5px;
				border-top: 1px #FF00FF solid;
				border-bottom: 1px #FF00FF solid;
				vertical-align: middle;
}
td.ammo {
				width: 15%;
				color: #FFFFFF;
				font-size: 10pt;
				border-top: 1px #FF00FF solid;
				border-bottom: 1px #FF00FF solid;
				vertical-align: middle;
}
hr.divider {
				color: #FF00FF;
				border-color: #FF00FF;
				width: 50%;
}
#gunshows {
				border: 2 solid #0000FF;
				width:100%;
				padding:0;
				margin:0;
}
td.showhead, td.showlocation, td.showdate, td.showattend {
				text-align:center;
				vertical-align:middle;
				width:100%;
}
td.showhead {
				color:#00FF00;
				font-size:xx-large;
				font-weight:bold;
				padding:6px;
}
td.showlocation {
				color:#FF0000;
				font-size:medium;
				padding:6px;
				font-weight:bold;
}
td.showdate {
				color:#CC0000;
				font-size:small;
				padding:2px;
				font-weight:bold;
}
td.showattend {
				color:#CCCC00;
				font-size:medium;
				padding:10px;
				font-weight:normal;
}
#notes {
				font-size:7pt;
}
