body {  
background-color: #000; 
background-image:url('../Images/Rowdies-Background.jpg');
background-repeat:no-repeat;
background-position:center top;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px
}
.navbar {
background-image:url('../Images/navbar.jpg');
background-repeat:no-repeat;
width: 900px;
}
.banner {
top: 100px;
background-image:url('../Images/banner.png');
background-repeat:no-repeat;
height: 30px;
}
a {  color: #188d3c; text-decoration: none}
a.nav { color: #fff; text decoration: none; font-size: 20px;}
a:hover {  text-decoration: underline}
p,td,input,select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
h2 {
color: #31426b;
font-size: 18px;
}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8px}
.big {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.loginbox {
	color: #FFFFFF; /* background-color: #3759a9;*/
}
.nav {  color: #FFFFFF; text-decoration: none}
.navon {  color: #000000; text-decoration: underline}
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 15x; color: #188d3c}
.header {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000}
.prodnav {  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #083974; padding-top: 2px; padding-bottom: 2px}
.prodnavsmall {  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #083974}
.attn {  color: #ffcc33}
.box {  border: #cccccc; border-style: solid; border-width: 2px}
.lblue {
	background-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000
}
.lgray {  background-color: #FFFFFF}
.dgray {  background-color: #31426b}
.yellow {  background-color: #ffca08}
.mainnav {
	background: #31426b /* url(../images/bg.mainnav.gif) top right repeat-x */;
	line-height: 30px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.mnav {
	font-size: 12px;
	font-weight: bold;
	color: #31426b;
}
.mnav:hover {
	color: #993333;
	text-decoration: none;
}

	
.bgheader a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;}
.leftcol {  background-color: #FFFFFF}
/* #6e298d - purple */
/* #006225 - green */
/* #98002e - red */
/* #007cb1 - light blue */
/* #666666 - grey */
.leftcol p, .leftcol a { color: #083974; }
.shipping { background-color: #e5e9ea}
.user { color: #31426b}
.cart 
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
    Background-color: #e7e4e4
}

.padding 
{
    padding-top: 30px;
}
.pad {
padding-right: 5px;
}
#password-clear {
display: none;
}
.footer
{
    background-color: #ffffff;
    font-family: Sabon, Arial, sans-serif;
    font-size: 12px;
    color: #000;
    line-height: 18px;
    padding: 20px;
    width: 900px;
    text-align: right;
}

a.foot
{
    color: #000;
    text-decoration: none;
    padding: 20px;
    font-size: 12px;
    line-height: 18px;
}
a.foot2
{
    color: #000;
    text-decoration: none;
    font-size: 12px;
    line-height: 18px;
}
a.foot:hover
{   
    color: #000;
    text-decoration: underline;
}
a.foot2:hover
{
    color: #828289;
    text-decoration: underline;
}
.floatleft {
float: left;
}
.floatright {
float: right;
}
.thumbnail{
position: relative;
z-index: 2;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ebebeb;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
z-index: 10;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
z-index: 12;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 100px; /*position where enlarged image should offset horizontally */

z-index: 50;

}
.logo {
z-index: 100;
position: absolute;
top:70px;
}

.search {
width: 900px;
z-index: 90;
position: absolute;
top: 170px;
padding-left: 710px;
}
/* Side Department Styles */

.leftcol {  
background-color: #00284c;
}
.leftcol p, .leftcol a {
color: #000000; 
font-size: 12px;
margin-left: 5px;
padding-bottom: 20px;
text-align: left;
}
a.navigation {
display: block;
background-color: #00284c; color: #fff;
border-bottom: solid 1px white;
padding: 0.5em;
font-weight: bold;
}
a.navigation:hover {
background-color: #fff; color: #00284c;
}
a.navigation2 {
display: block;
background-color: #00284c; color: #fff;
padding: 0.5em;
font-weight: bold;
}
a.navigation2:hover {
background-color: #fff; color: #00284c;
}
a.topleftnav {
background-color: #fff; color: #be0f34;
border-top: solid 3px #be0f34;
padding-top: 10px;
padding-bottom: 10px;
}
.shipinfo
{
    font-family: Arial, helvetica, Sans-Serif;
    font-size: 14px;
    color: #454548;
    text-align: left;
    background-color: #fff;
    margin-left: 35px;
    margin-right: 35px;
}
.shipinfo td {
padding-bottom: 8px;
}

.table {
width: 900px;
background-color: #fff; color: #000;
border: 0;
}

li a {
color: #454548;
list-style-type: none;
}
a.faq
{
    color: #454548;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
}
.faq
{
    color: #454548;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
}
a.faqask
{ 
   text-decoration: none;
}
.small {
width: 75px;
height: 75px;
z-index: 150;
padding-right: 10px;
}
.smallimages {
position: absolute;
top: 475;
left: 330;
}

