body { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: silver; }

p {}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }

h4, h5, h6 { margin: 0; padding: 0; }
h6 {}

.padding { padding-right: 20px; padding-left: 20px; }
.border { border: groove 1px black; }
/* CONTAINER */
#wrapper {text-align: center; width: 750px; margin: 0 auto;}
/* HEADING */
#banner { background-image: url(../images/banner.gif); background-repeat: no-repeat; text-align: right; height: 177px; margin: 0 auto; border-top: 2px solid #fff; border-right: 2px solid #fff; border-left: 2px solid #fff; }

/* NAVIGATION */
#mainNav { background-color: #000; height: 32px; margin: 0; padding: 8px 0 0; }

#mainNav ul { background-color: #000; margin: 0; padding: 0 0 0; list-style: none; float: left; }

#mainNav li { float: left; width: 150px; margin: 0; padding: 0; }

#mainNav a { text-decoration: none; color: #fff; font-size: 1.1em; font-weight: bold; background-color: black; background-repeat: no-repeat; background-attachment: scroll; background-position: center; text-transform: uppercase; text-align: center; margin: 0; display: block; padding: 7px 5px; }

#mainNav a:hover { color: #fff; font-weight: bold; background-color: #c10000; background-repeat: no-repeat; background-attachment: scroll; background-position: 5px 50%; text-decoration: underline; }
.outside { border: solid 2px white; }
a.title { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; text-align: center; }
a.title:hover { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-transform: uppercase; text-align: center; }
.products { padding-top: 8px; }
.front_table { color: #fff; background-color: #424242; padding: 3px; border: ridge 5px #d20000; }
li { text-align: left; text-indent: 1px; margin: 0; padding: 0; list-style-type: square; list-style-position: inside; cursor: inherit; display: list-item; white-space: inherit; }

a.top { color: #fff; font-size: 18px; font-weight: bold; }

a.top:hover { color: #ececec; font-size: 18px; font-weight: bold; }
.tagline { position: absolute; top: 160px; }

.battable { padding: 0; border: groove 5px #c00; }

