body {
   margin: 1px;
   font: 12px verdana, arial, sans-serif;
}

#container {
   text-align: left;
   margin: auto;
   width: 1000px;
   border: 1px solid #000;
   padding: 0px;
   position: absolute;
}

#masthead h1 {
   padding: 0px;
   margin: 0px;
   height: 123px;
   background-image: url(images/masthead_1000.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   text-indent: -2000px;
   
}   

#gnav {
   height: 25px;
   padding-top: 0px;
   background-color: #000;
}

#gnav ul {
   padding: 5px;
   padding-left: 9px;
   margin: 0px;
   background: #000;
}

#gnav a {
   text-decoration: none;
   color: #b2b282;
}

#gnav a:hover {
   color: #fff;
}

#gnav li {
   margin-left: 8px;
   padding: 0px 3px;
   display: inline;
   font-size: 12px;
   font-weight: bold;
   color: #b2b282;
}

#gnav .link {
   color: #000;
   background-color: #b2b282;
}

#lnav {
   margin: 0px;
   padding-top: 5px;
   height: 545px;
   width: 147px;
   background-color: #b2b282;
   border-right: 3px solid #000;
}

#lnav ul {
   list-style-type: none;
   padding: 0px;
   margin: 0px;
}

#lnav li {
   padding: 7px 18px;
   font-size: 12px;
   font-weight: bold;   
}

#lnav a {
   text-decoration: none;
   color: #000;
}

#lnav a:hover {
   text-decoration: underline;
}

#irmain {
   height: 550px;
   width: 850px;
   background-image: url(images/irbg.jpg);
   background-repeat: no-repeat;
   background-position: bottom right;
   position: absolute;
   left: 150px;
   top: 148px;
}

#ormain {
   height: 550px;
   width: 850px;
   background-image: url(images/orbg.jpg);
   background-repeat: no-repeat;
   background-position: bottom right;
   position: absolute;
   left: 150px;
   top: 148px;
}

#vmain {
   height: 550px;
   width: 850px;
   background-image: url(images/visebg.gif);
   background-repeat: no-repeat;
   background-position: bottom right;
   position: absolute;
   left: 150px;
   top: 148px;
}
   

#main {
   height: 550px;
   width: 850px;
   background-image: url(images/camo_1000.jpg);
   background-repeat: no-repeat;
   background-position: bottom right;
   position: absolute;
   left: 150px;
   top: 148px;
}   

#main .pics {
   position: relative;
   left: 90px;
   top: 18px;
}

#main .vise img {
   border-style: none;
}

.vise {
   position: absolute;
   top: 400px;
   left: 210px;
}

.btext {
   margin: 0px;
   padding: 0px;
   position: absolute;
   bottom: 5px;
   left: 80px;
}

#vmain .btext li, #ormain .btext li, #irmain .btext li, #main .btext li {
   margin: 0px;
   padding: 0px;
   font: 11px verdana, arial, sans-serif;
   display: inline;
   padding-left: 1px;
   padding-right: 1px;
}

#vmain .btext .copy, #ormain .btext .copy, #irmain .btext .copy, #main .btext .copy {
   padding-right: 30px;
}

.btext a {
   text-decoration: none;
}

#main .mission {
   padding: 5px;
   margin: 5px;
   margin-top: 15px;
   margin-bottom: 0px;
   font: 12px/1.5 arial, verdana, sans-serif;
   font-weight: bold;
   word-spacing: 1px;
   color: #000;
}

.phrase {
   font-size: 15px;
   font-weight: 900;
   text-transform: capitalize;
   font-variant: small-caps;
   font-style: italic;
   text-decoration: underline;
}

.links {
   background-color: #000;
   color: #b2b282;
}

:link img {
   border: none;
}

:visited img {
   border: none;
}

#masthead .estore {
   position: absolute;
   top: 0px;
   left: 490px;
   font-size: 30px;
   font-weight: bold;
}

#masthead a {
   color: #000;
   text-decoration: none
}

#masthead a:hover {
   color: #b2b282;
}

#masthead .e {
   font-size: 40px;
}

#masthead a .e {
   color: red;
}

button {
   cursor: pointer;
}

#counter {
   display: none;
   margin-left: 17px;
   margin-top: 50px;
   padding-bottom: 0;
}

#counter span {
   font-size: 9px;
   margin-top: 2px;
}