body {
	background-color: #000000;
}

#container {
	width: 984px; /* site, image width */
	top: 0px;
    margin-left: auto;
    margin-right: auto;
	z-index: 0;
}


#navsection {
	width: 984px;   /* site, section image width */
    margin-left: auto;
    margin-right: auto;
	position: absolute;
	top: 3px;
	z-index: 1;
	}
	
#leftnav1 {
	width: 492px;
	height: 52px;
	top: 237px;
	left: 215px;
	position: absolute;
	z-index: 1;
/*	background-color: #338800;  */
	font-family: verdana; 
	color: #fff;
	line-height: 1.2em;
	font-size: 17px;
	font-weight: bold;
}

#leftnav2 {
	width: 465px;
	height: 55px;
	top: 296px;
	left: 215px;
	position: absolute;
	z-index: 1;
	font-family: verdana; 
	color: #000;
	line-height: 1.7em;
	font-size: 12px;
	font-weight: bold;
}


#leftnav2 a {
	color: #000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	text-decoration: none; 
}


#leftnav2 a:hover {
	color:#ba1e2c;
}



.leftnav2buy a {
	color: #ba1e2c;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	text-decoration: none; 
}


.leftnav2buy a:hover {
	color:#000;
}

.price {
	color: #ba1e2c;
	font-weight: bold;
	}

input.ppinput {background-color: #ffff00; font-weight: bold; font-size: 22px; text-align: center; color: #cc0000;}



#rightnav {
	width: 135px;
	height: 150px;
	top: 214px;
	left: 800px;
	position: absolute;
	z-index: 1;
/*	background-color: #ffff00; */
	font-family: verdana; 
	color: #ccc;
	font-size: 12px;  /* 13 pre 8-27-09 */
	font-weight: 600;
/*	line-height: 2.6em;  */ 
	text-transform: uppercase;
}

#rightnav a{
	color:#fff;
	text-decoration: none;
	}

#rightnav a:hover{
	color:#ba1e2c;
	text-decoration: underline;
	}


#topsection {
	width: 984px; /* site + section image width */
	height: 389px; /* image height */
	top: 0px;
    margin-left: auto;
    margin-right: auto;
	position: relative;
    background-image: url(../img/sb_top.jpg);
	z-index: 1;
}


#middlesection {
	width: 984px;   /* site, section image width */
    margin-left: auto;
    margin-right: auto;
	position: relative;
    background-image: url(../img/sb_whitebar.jpg);
	background-repeat: repeat-y; 
	z-index: inherit 1;
}


#textarea {
	width: 800px;
	top: 10px;
	left: 94px;
	position: relative;
	z-index: 1;
/*	background-color: #0000FF;  */
}



#bottomsection {
	width: 984px; /* site + section image width */
	height: 44px; /* image height */
    margin-left: auto;
    margin-right: auto;
	position: relative;
    background-image: url(../img/sb_bottom.jpg);
}



#discountcode {
	font: 10px Verdana, sans-serif;
	color: #fff;
	margin: 0px 0px 0px 0px;
	text-align: center;
	float: right;
	font-weight: bold;	
	background-color: #dfd0c2;
	padding: 7px;
	}


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

#discountcode a:hover{
	text-decoration: underline;
	color: #ba1e2c;
	}



.contenttxt {
	font: 12px Verdana, sans-serif;
	color: #000000;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.contenttxt a {
	padding: 0;
	color: #000000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	text-decoration: none;
	font-weight: bold;
}

.contenttxt a:hover {
	font-weight: bold;
	color: #ba1e2c;
	text-decoration: none;
}



.contenttxtsubhead {
	font: 13px Verdana, sans-serif;
	line-height: 1.5;
	color: #000;
	text-align: left;
	font-weight: bold;
}

.contenttxtsubhead a{
	color: #000000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	text-decoration: none;
	font-weight: bold;
}


.contenttxtsubhead a:hover {
	font-weight: bold;
	color: #ba1e2c;
	text-decoration: none;
}




.subhead {
	font-family: Georgia, serif;
	font-size: 18px;
	color: #ba1e2c;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: left;
}

.contentinfo {
	font: 10px Verdana, sans-serif;
	color: #000000;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.contentinfo a {
	padding: 0;
	color: #684700;
	text-decoration: none;
	font-weight: bold;
}

.contentinfo a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

