.sidebartext  {
font-family: trebuchet ms, verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 11px;
color: #000000;
text-decoration: none;
width: 190px;
padding: 0px;
margin: 0px;
margin-right: 1px;
}

.sku {color: #000000}

#wrapper {
	width: 825px;
	margin: 0px auto;
	position: relative;
}

#cartlist {
	background-color: #000000;
}

#cartlist td {
	background-color: #000000;
}

.cartproduct a:hover{ color:#a80000; }

/*main sidebar links*/

#navbar {
	background-image:url(images/navbg.jpg); 
	background-repeat:no-repeat;
}

#navigation {
	position: relative;
	top: 60px;
	font-size: 16px;
  font-weight: bold;
}

#navigation a{
	 color: #000000;
	 text-decoration: none;
}
#navigation a:hover { color: #CC0000; }


#navlinks1 {
	line-height: 200%;
}

#navlinks1 a:hover {
	color: #FF0000;
}

#navlinks2  {
font-family: trebuchet ms, verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 11px;
color: #000000;
text-decoration: none;
width: 190px;
padding: 0px;
margin: 0px;
margin-right: 1px;
}

#navlinks2 li {
display: inline;
list-style-type: none;
list-style: none;
margin: 0px;
border: none;
text-align: center;
vertical-align: middle;
}

#navlinks2 li a {
font-family: trebuchet ms, verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 16 px;
color: #FFFFFF;
/*padding: 2px 2px 2px 8px;*/
text-decoration: none;
vertical-align: top;
}

#navlinks2 li a:hover {
color: #4079FE;
text-decoration: underline;
}

#navlist {
	list-style-type:none;
	
}

/* Homepage */

#slideshow {
	width: 446px;
	height: 378px;
	border: 6px solid #646664;
	background-color: #000000;
}


td {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

th {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-image: url('images/yellow_red_gradient.jpg'); background-repeat: repeat-x; }

body {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}

select {
	background-color: #efbb2a;
}

.content {
	background-color: #FFFFFF;
	color: #000000;
}
a.product {
	color: #A80000;
	font-weight:bold;
}
a:hover.product { color: #550000;}

p.content {color:#000000}

 a {color: #FF0000;}
 
 a:hover { color: #EFBB2A;}

.flag1 {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF;font-weight:bold;}


.offborderleft6 {padding-left: 6px;}

h1 {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 18px; color: #E86609;font-weight:bold;}

h3 {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000;font-weight:bold; text-align: left;}

.white14b {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;font-weight:bold;}

.black16b {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;font-weight:bold;}

.highlight {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0033;font-weight:normal;}

.highlight A    {  color: #A80000;text-decoration: underline;}
.highlight a:hover {color: #550000; }


.red11 {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000;font-weight:normal;}

.red14b {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000;font-weight:bold;}

.red16b {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000;font-weight:bold;}

.blue14b {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 14px; color: #3E1292;font-weight:bold;}

.specialslist {  color: #4079FE; font-weight:bold; font-family: trebuchet ms, Arial,Geneva,sans-serif;font-size: 10pt;text-decoration: none;}
.specialslist A    {  color: #3E1292;text-decoration: underline;}
.specialslist A:hover  {  color: #ff0000;text-decoration: underline;}

.locations {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;font-weight:bold;}

.state {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;font-weight:bold;}

.address {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;font-weight:bold;}
.address a:hover { color: #FF0000; }

.datahost {  color: #FFFFFF; font-weight:normal; font-family: trebuchet ms, Arial,Geneva,sans-serif;font-size: 8pt;text-decoration: none;}
.datahost A    {  color: #FFFFFF;text-decoration: underline;}
.datahost A:hover  {  color: #ff0000;text-decoration: underline;}

.footername{  color: #FFFFFF; font-weight:normal; font-family: kidprint, comic sans ms, trebuchet ms, Arial,Geneva,sans-serif;font-size: 12pt;text-decoration: none; font-weight:bold;}
.footername A    {  color: #FFFFFF;text-decoration: none;}
.footername A:hover  {  color: #903030;text-decoration: none;}

.footer{  color: #FFFFFF; font-weight:normal; font-family: trebuchet ms, Arial,Geneva,sans-serif;font-size: 9pt;text-decoration: none;font-weight:bold;}
.footer A    {  color: #FFFFFF;text-decoration: underline;}
.footer A:hover  {  color: #903030;text-decoration: underline;}

.footerlinks{  color: #333366; font-weight:normal; font-family: trebuchet ms, Arial,Geneva,sans-serif;font-size: 12pt;text-decoration: none;}
.footerlinks A    {  color: #333366;text-decoration: underline;}
.footerlinks A:hover  {  color: #333300;text-decoration: underline;}

.footerbracket {  color: #646664; font-weight:normal; font-family: trebuchet ms, Arial,Geneva,sans-serif;font-size: 9pt;text-decoration: none;font-weight:bold;}

.cartheader {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold;}
.cartheader A    {color: #ffffff;text-decoration: none;}
.cartheader A:hover  {color: #ffffff;text-decoration: none;}

.cartheader16 {  font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 18px; color: #0000CC; text-decoration: none; font-weight:bold;}
.cartheader16 A    {color:#0000CC;text-decoration: none;}
.cartheader16 A:hover  {color: #0000CC;text-decoration: none;}

.cartname {  font-family: comic sans ms, trebuchet ms, Arial, Helvetica, sans-serif; font-size: 22px; color: #903030; text-decoration: none; font-weight:bold;}
.cartname A    {color: #000066;text-decoration: underline;}
.cartname A:hover  {color: #FF9900;text-decoration: underline;}


.catname1 {  font-family:comic sans ms, trebuchet ms, Arial, Helvetica, sans-serif; font-size: 22px; color: #903030; text-decoration: none; font-weight:bold;}
.catname1 A    {color: #333366;text-decoration: underline;}
.catname1 A:hover  {color: #903030;text-decoration: underline;}

.catname2 {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration: none; margin-left: 15px;}
.catname2 A    {color: #903030;text-decoration: underline;}
.catname2 A:hover  {color: #FF9900;text-decoration: underline;}

.detailcategory {color: #000000; font-weight:bold;}

.detailproduct {color: #000000; font-weight:bold;}

.subcatname1 {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 12px; color: #903030; text-decoration: none;}
.subcatname1 A    {color: #FF9900;text-decoration: underline;}
.subcatname1 A:hover  {color: #efbb2a;text-decoration: underline;}

.subcatname2 {  font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 14px; color: #43247E; font-weight:bold; text-decoration: none;}
.subcatname2 A    {color: #F47A0B;text-decoration: none;}
.subcatname2 A:hover  {color: #efbb2a;text-decoration: none;}


.productheader {background-image: url('images/yellow_red_gradient.jpg'); background-repeat: repeat-x;}

.productname1 {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 14px; color: #333366; text-decoration: none; font-weight:bold;}
.productname1 A    {color: #333366;text-decoration: none; font-weight:bold;}
.productname1 A:hover  {color: #333300;text-decoration: none; font-weight:bold;}

.productname2 {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 14px; color: #903030; text-decoration: none; font-weight:normal;}
.productname2 A    {color: #903030;text-decoration: underline;}
.productname2 A:hover  {color: #FF9900;text-decoration: underline;}

.productname3 {  font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 12px; color: #903030; text-decoration: none; font-weight:bold;}
.productname3 A    {color: #903030;text-decoration: underline;}
.productname3 A:hover  {color: #333366;text-decoration: underline;}



.clickhere {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 10px; color: #333300; text-decoration: none;}
.clickhere A    {color: #333300;text-decoration: underline;}
.clickhere A:hover  {color: #903030;text-decoration: underline;}


.insertlist1 {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.insertlist1 A    {color: #FFFFFF;text-decoration: underline;}
.insertlist1 A:hover  {color: #FF0000;text-decoration: underline;}

.insertlist2 {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 12px; color: #4079FE; text-decoration: none;}
.insertlist2 A    {color: #4079FE;text-decoration: underline;}
.insertlist2 A:hover  {color: #FF0000;text-decoration: underline;}

.insertlist3 {  font-family:comic sans ms, trebuchet ms,Arial, Helvetica, sans-serif; font-size: 12px; color: #3E1292; text-decoration: none;font-weight:normal;}
.insertlist3 A    {color: #3E1292;text-decoration: none;}
.insertlist3 A:hover  {color: #FF0000;text-decoration: none;}

.instructions {  font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 12px; color: #777777; text-decoration: none; font-weight:bold;}
.instructions A    {color: #333300;text-decoration: underline;}
.instructions A:hover  {color: #903030;text-decoration: underline;}

.catblurb {  font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.catblurb A    {color: #000066;text-decoration: underline;}
.catblurb A:hover  {color: #FF9900;text-decoration: underline;}

.cellheader {  font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 14px; color: #43247E; font-weight:bold; text-decoration: none;}
.cellheader A    {color: #FF0000;text-decoration: none;}
.cellheader A:hover  {color: #efbb2a;text-decoration: none;}

.celltext { color: #000000 }

.focusbutton { background: #00ba06; color: white; font-size: 10pt; font-weight:bold; float:right;
}

.fancybutton {background: #CC0000;color: rgb(255,255,255);font-style: normal; font-variant: normal; font-family: trebuchet ms, verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff;}

.fancybutton2 {background: #CC0000;color: rgb(255,255,255);font-style: normal; font-variant: normal; font-family: trebuchet ms, verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff;}

.shoppingheader{  font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight:bold; text-decoration: underline; background-color: #00ba06; border:2px outset #FFFFFF; width: 125px; float:right; margin-top: 5px; margin-bottom: 5px;}
.shoppingheader A    {color: #000000;text-decoration: underline;}
.shoppingheader A:hover  {color: #ffff00;text-decoration: underline;}

.shoppingtext{font-family: trebuchet ms,Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight:bold; text-decoration: none;}
.shoppingtext A    {color: #FFFFFF;text-decoration: none;}
.shoppingtext A:hover  {color: #FFFFFF;text-decoration: none;}

.stepson { font-size: 13pt; }

.steps { color:#777777; font-size: 13pt; }

.message {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 16px; color: #682800; font-weight:bold; background-color: #00ca79; border:1px solid yellow; padding: 1px 2px 1px 2px;}

.gotocart {
	font-size:14px; font-weight:bold; background-color: #00ba06; border:2px outset #FFFFFF; padding:3px 3px 3px 3px; 
}

.gotocart a {
	color:#000000; text-decoration: underline;
}

.gotocart a:hover { color:#ffff00; text-decoration:underline; }

.label { color: #000000; }
.attribute { color:#000000; }

.header {
	background-color: #FCF835;
	background-image: url("images/yellow_red_gradient.jpg");
	background-repeat: repeat-x;
}

.price {color: #000000;}
