body {
background: url(bkgd.gif);
text-align: center;
}

b {
font-size: .9em;
}

.credit img {
border: 0;
padding: 20px;
}

#splash {
background: url(images/splash.gif) 0 0 no-repeat;
font: .8em/1.3em verdana,sans-serif;
color: #636466;
margin: 10px auto;
width: 770px;
height: 470px;
padding-top: 360px;
}

#header {
margin: 10px auto;
width: 770px;
height: 260px;
border: 10px solid white;
}

#content {
margin: 0px auto;
width: 770px;
border: 10px solid white;
}

.nogun {
background-color: #ebebeb;
}

.gun1 {
background: #ebebeb url(images/gun01.gif) no-repeat bottom right;
}

.gun2 {
background: #ebebeb url(images/gun02.gif) no-repeat bottom right;
}

.gun3 {
background: #ebebeb url(images/gun03.gif) no-repeat bottom right;
}

.gun4 {
background: #ebebeb url(images/gun04.gif) no-repeat bottom right;
}

.gun5 {
background: #ebebeb url(images/gun05.gif) no-repeat bottom right;
}

.gun6 {
background: #ebebeb url(images/gun06.gif) no-repeat bottom right;
}

#nav {
margin-top: 10px;
width: 240px;
float: left;
}

#copy {
font: .8em/1.3em verdana,sans-serif;
color: #555555;
text-align: left;
margin-top: 10px;
margin-left: 270px;
width: 480px;
}

#newtoshooting a {
float: left;
width: 240px;
height: 22px;
background: url("images/new.gif") 0 0 no-repeat;
}

#hours a {
float: left;
width: 240px;
height: 22px;
background: url("images/hours.gif") 0 0 no-repeat;
}

#membership a {
float: left;
width: 240px;
height: 22px;
background: url("images/membership.gif") 0 0 no-repeat;
}

#policies a {
float: left;
width: 240px;
height: 22px;
background: url("images/policies.gif") 0 0 no-repeat;
}

#gunsmithing a {
float: left;
width: 240px;
height: 22px;
background: url("images/gunsmithing.gif") 0 0 no-repeat;
}

#rentals a {
float: left;
width: 240px;
height: 22px;
background: url("images/rentals.gif") 0 0 no-repeat;
}

#training a {
float: left;
width: 240px;
height: 22px;
background: url("images/training.gif") 0 0 no-repeat;
}

#competitions a {
float: left;
width: 240px;
height: 22px;
background: url("images/competitons.gif") 0 0 no-repeat;
}

#gallery a {
float: left;
width: 240px;
height: 22px;
background: url("images/gallery.gif") 0 0 no-repeat;
}

#store a {
float: left;
width: 240px;
height: 22px;
background: url("images/store.gif") 0 0 no-repeat;
}

#nav a:hover {
background-position: left bottom;
}

#nav .active a {
background-position: left bottom;
}

a:link {
color: #636466;
}

a:visited {
color: #636466;
}

a:hover {
color: #636466;
}

#t_input, #consent {
font: .75em/1.3em verdana,sans-serif;
}

.red {
color: #ef4923
}
