body {
	background-image:url(../images/background.gif);
	background-repeat:repeat-y;
	font-family:"Comic Sans MS"
}

/*--CSS for header--*/

#hdr_info{
	z-index:0;
	top:8px;
	left:320px;
	position:absolute;
	text-align:center;
/*	font-family:Arial, Helvetica, sans-serif;*/	
	font-style:normal;
	font-size:14px;
	}
	
#hdr_h1{
	font-size:18px;
	margin-bottom:2px;
	}
#hdr_h6{
	font-size:12px;
	margin-top:2px;
	}

/*--CSS for Contact images--*/




/*--CSS for menu links*/

td a.sub_link {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration:none;
	color:#000000;
	font-style:normal;
	font-size:19px;
	}
	
td a.cat_link {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration:none;
	color:#000000;
	font-style:normal;
	font-weight:600;
	font-size:20px;

}

/*--CSS for navigation--*/

#home_img{
	z-index:1;
	top:115px;
	left:462px;
	position:absolute;
/*	font-family:Arial, Helvetica, sans-serif;*/
	color:#CC1F35;
	font-size:20px;
	font-weight:900;
}

#menus_img{
	z-index:1;
	top:115px;
	left:565px;
	position:absolute;
/*	font-family:Arial, Helvetica, sans-serif;*/
	color:#CC1F35;
	font-size:20px;
	font-weight:900;
}

#contact_img{
	z-index:1;
	top:115px;
	left:668px;
	position:absolute;
/*	font-family:Arial, Helvetica, sans-serif;*/
	color:#CC1F35;
	font-size:20px;
	font-weight:900;
}

#story_img{
	z-index:1;
	top:115px;
	left:842px;
	position:absolute;
/*	font-family:Arial, Helvetica, sans-serif;*/
	color:#CC1F35;
	font-size:20px;
	font-weight:900;
}

/*--CSS for Header/Footer--*/

#swoosh_img{
	z-index:2;
	top:133px;
	left:0px;
	position:absolute;
}

#swirl{
	z-index:0;
	top:140px;
	left:0px;
	position:absolute;
}
#logo_img{
	z-index:0;
	top:5px;
	left:10px;
	position:absolute;
	}
	
#info_img{
	z-index:0;
	top:8px;
	left:320px;
	position:absolute;
	}
	
#quote_img{
	z-index:0;
	top:492px;
	left:0px;
	position:absolute;
}

#footer{
	z-index:1;
	top:430px;
	left:0px;
	position:absolute;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	height:150px;
	width:984px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#FFFFFF;
	padding-top:90px;
	padding-left:20px;
}

/*--CSS for Story Page Image--*/
 .floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}


/*--CSS for Main Menu Tables--*/

#menu_tb1{
	z-index:3;
	top:162px;
	left:90px;
	position:absolute;
}

#menu_tb2{
	z-index:3;
	top:197px;
	left:354px;
	position:absolute;
}

#menu_tb3{
	z-index:3;
	top:200px;
	left:700px;
	position:absolute;
}

#print_img{
	z-index:3;
	top:455px;
	left:730px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	font-style:normal;
	font-weight:600;
	font-size:18px;
}

#print_img a{

}

#td_top{
	padding-top:18px;
	}

	
/*--CSS for sub Menu Tables--*/

table#menu{
	width:650px;
	top:219px;
	left:121px;
	position:absolute;
	font-size:20px;
	
}

.main_hdr{	
	font-size:25px;
	padding:0px;
	margin-bottom:2px;
	color:#CE1E36;
	text-align:center;
}

.main_link{
	font-size:15px;
	padding-top:14px;
	padding-bottom:3px;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
	vertical-align:text-top;
}

.sub_hdr1{
	font-size:20px;
	padding-top:12px;
	padding-bottom:3px;
	color:#CE1E36;
	white-space:nowrap;
}

.sub_hdr2{
	text-align:right;
	font-size:20px;
	padding-top:12px;
	padding-bottom:3px;
	color:#CE1E36;
	white-space:nowrap;
}

.sub_hdr#top{
	padding-top:30px;
}

.item_price {
	font-size:15px;
	padding-top:14px;
	padding-bottom:3px;
	font-weight:bold;
	text-align:right;
/*	width: 82px;
	white-space:nowrap;*/
}

.item_price_multi {
	font-size:15px;
	padding-top:8px;
	padding-bottom:0px;
	font-weight:bold;
	text-align:right;
	
}

.item_hdr {
	font-size:15px;
	padding-top:14px;
	padding-bottom:3px;
	font-weight:bold;
	vertical-align:text-top;
}

.item_hdr_multi{
	font-size:15px;
	padding-top:14px;
	padding-bottom:3px;
	font-weight:bold;
	vertical-align:text-bottom;
	height:12px;
}

.main_desc {
	font-size: 15px;
	font-style:italic;
	vertical-align:text-top;
	padding-top:0px;
	font-weight:bold;
	/*width:568px*/;
}

.item_desc {
	font-size: 15px;
	font-style:italic;
	vertical-align:text-top;
	padding-top:0px;
	/*width:568px*/;
}

.item_desc_multi {
	font-size: 15px;
	font-style:italic;
	vertical-align:text-top;
	padding-top:0px;
}


.note {
	font-size:12px;
	padding-top:10px;
	padding-bottom:0px;
	font-weight:normal;
}

.return_link{
	font-size:13px;
	padding-top:0px;
	padding-bottom:30px;
	padding-left:20px;
	padding-right:20px;
}
	

/*--CSS other--*/

#survey{
	width:740px;
	top:220px;
	left:122px;
	position:absolute;
}

a{
	text-decoration:none;
	color:#0000FF;
	}
	
img{
	border:none;
	}
