iframe{display:none;}
body .ie6{display:none;_display:block;}
body .notie6{_display:none;}



body
{
	background:#a61b1c url(images/hj_bg.jpg) fixed 50% 0% repeat;
	width:100%;height:100%;
	color:black;
	font-family:Arial;
}
ul{list-style-type:none;}
a{text-decoration:none;color:#ff8b99;}
a img{border:none;}
*{margin:0;padding:0;}
p{display:block;}
#container{	
	padding:0px 15px 0;
	margin-left:-403px;
	left:50%;
	position:absolute;
	width:806px;
	text-align:left;
}
#contentcontainer{margin-top:-80px;}
#contentheader{background:transparent url(images/contenttop.gif) no-repeat left top;height:16px;}
#content{
background:transparent url(images/contentext.gif) repeat-y left top;
min-height:600px;
float:left;
padding:70px 7px 0;
width:792px;
}
#logo{margin-left:30px;position:relative;}
#mainnav{width:100%;background:transparent url(images/nav.gif) no-repeat left top;height:40px;}
#mainnav li{float:left;display:block;}
#mainnav li a{float:left;display:block;height:40px;width:150px;}
#mainnav li a:hover, #mainnav .active{background:transparent url(images/navroll.gif) no-repeat left top;}
#mainnav #homelink{width:130px;}
#mainnav #productlink{background-position:-130px top;}
#mainnav #schedulelink{background-position:-280px top}
#mainnav #aboutlink{background-position:-430px top;}
#mainnav #contactlink{background-position:-580px top;width:180px;}

/***** Content Styles ********/

.featured{background:#fffdd5 url(images/featuresep.gif) no-repeat center center;height:150px;padding:10px;}
.featured .header{width:100%;height:25px;background:transparent url(images/featuredproducts.gif) no-repeat center top;}
.featureditem {display:inline;text-align:center;width:305px;height:25px;background:transparent url(images/itembg.gif) no-repeat left bottom;float:left;height:120px;padding:15px;margin-left:29px;}
.featured .first{margin-right:30px;}
.text{width:68%;float:left;padding:20px;}
.text p{margin: 10px 0 10px 30px;font-size:18px;}
.cursive{font-family:Arial;}
.featured img{float:left;}
.featured p{float:left;margin:20px;}
.featureditem br{margin:4px 0;}
.header{border-bottom:2px solid #076e79}
.small{font-size:16px}

/***** Homepage Styles ********/

.mailing {background:#ea786f;float:right;width:600px;height:43px;}
.mailing input{background:#b6aeae;color:black;font-weight:bold;float:left;height:20px;margin-top:10px;width:180px;font-size:16px;}
.mailing img{padding: 5px 10px;float:left;}
#mailingbtn{background: transparent url(images/submitbtn.gif) no-repeat;width:100px;}
.yuki{float:right;margin-top:-20px;margin-right:-150px;margin-top:-25px;}


/******* Schedule Styles ********/
.scheduleheader{border-bottom:1px solid black;font-size:13px;font-weight:bold;}
#scheduletable {font-size:14px;}
#scheduletable tr{padding:3px 0;}
#scheduletable a{color:#000;}
#scheduletable a:hover{text-decoration:underline;}


/******* Contact Styles ********/
#contact .mailing table{padding: 0 20px;float:left;}
#contact .mailing table td{padding:0 9px;;}
#contact .mailing table input{width:250px;}
#contact .mailing table img{padding:0;margin-top:10px;}
#contact input, #contact textarea{background:#b6aeae;color:black;font-weight:bold;float:left;margin-top:10px;width:328px;font-size:16px;}
#contact input{height:20px;width:280px;}
#contact .yuki{margin-right:-168px;margin-top:-160px;}




