body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
.header_strip{
  background-image: url(../images/header_strip.gif);
  background-repeat: repeat-x;
}
.cell{
	padding-left: 3px;
}
.categories{
	background-image: url(../images/bg_strip.gif);
	background-repeat: repeat-x;
	height: 22px;
}
.maintable_xtop_strip{
	background-image: url(../images/topx_strip.gif);
	background-repeat: repeat-x;
}
.maintable_xbottom_strip{
	background-image: url(../images/bottomx_strip.gif);
	background-repeat: repeat-x;
}

.maintable_yleft_strip{
	background-image: url(../images/leftystrip.gif);
	background-repeat: repeat-y;
}

.maintable_yright_strip{
	background-image: url(../images/rightystrip.gif);
	background-repeat: repeat-y;
}

.home_heading{
	background-image: url(../images/heading_top.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
}

a:link{
	color: #010101;
   text-decoration: none;
}
a:visited{
	color:#010101;
}

a:hover{
color:#333333;
}

a {
 text-decoration: none;
  }

 .price_col{
 color: #fa051c;
 font-size: medium;
 }
 
.box_xtop_strip{
	background-image: url(../images/topx_strip.gif);
	background-repeat: repeat-x;
}
.box_xbottom_strip{
	background-image: url(../images/bottomx_strip.gif);
	background-repeat: repeat-x;
}

.box_yleft_strip{
	background-image: url(../images/leftystrip.gif);
	background-repeat: repeat-y;
}

.box_yright_strip{
	background-image: url(../images/rightystrip.gif);
	background-repeat: repeat-y;
}

#Layer1 {
	position:absolute;
	left:288px;
	top:340px;
	width:474px;
	height:46px;
	z-index:1;
}

.small_tc_font{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 8px;
}

.fpage{
border-style:dashed;
border-color:#999999;
border-width:2px;
}

.fpageline{
border-bottom:dashed;
border-color:#999999;
border-width:2px;
}

.trackorder{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.ordertextbox{
background-color:#FFFFFF;
color:#83011F;
font-weight:bold;
border:1px #83011F #83011F #83011F #83011F;
size:10; 
}

.orderbutton{
color:#83011F;   
font: bold 100% 'trebuchet ms',helvetica,sans-serif;   
 background-color:#FFFFA0;   
 border: 1px solid;   
  border-color: #83011F #83011F #83011F #83011F;   
  filter:progid:DXImageTransform.Microsoft.Gradient   
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}

.frontmenutext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
}

.frontmenupricetext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:center;
color:#FF0000;
}

.frontmenutext a:link img{
		border:0px solid green;
	}
.frontmenutext 	a:visited img{
		border:0px solid green;
	}	
.frontmenutext a:focus img{
		border:2px dashed red;
	}

.frontmenutext a:hover img{
		border:2px solid #F7F0D9;
	}

.frontmenutext a:active img{
		border:2px solid #F7F0D9;
	}


.pricecrusher_heading{
	background-image: url(../images/heading_top.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	font-size:14px;
}

div#container{width: 500px; margin:0 auto}
h1{ color: #F60; margin: 1em 0 0; letter-spacing: -2px; }
p{margin: 0 0 1.7em; }

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubble.gif) no-repeat bottom;
}

.christmasbox{
background-image:url(../images/christmasshopping_08.jpg);
background-repeat:repeat-x;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:blink;
}