/* CSS Document */
body{
	margin:0px;
}

div{
	font-size:11px;
	font-family:Helvetica, sans-serif;
	text-align:left;
}

#head{
	width:840px;
	clear:both;
}

#foot{
	width:790px;
	clear:both;
}

#greenBar1{
	width:586px;
	height:5px;
	padding:0px;
	background:#60983D;
	float:left;
	overflow:hidden
}

#greenBar2{
	width:611px;
	height:5px;
	padding:0px;
	background:#60983D;
	float:right;
	overflow:hidden;
}

#logo{
	height:45px;
	padding-top:25px;
	margin-left:25px;
	
}

#nav{
	clear:both;
	height:25px;
	margin-left:25px;
	font-size:11px;
	background:url(http://www.hirokoskitchen.com/_gr/hiroko_dot_1.gif) repeat-x bottom;
	width:790px;
	overflow:hidden;
}

#nav .left{
		width:390px;
		font-family:Tahoma,verdana;
		color:#70614C;
		float:left;
}

#nav a{
	text-decoration:none;
	font-family:Tahoma,verdana;
	color:#70614C;
}

#nav a:hover{
color:#81aa03;
}

#nav .on{
color:#81aa03;
}

#nav .right{
	width:220px;
	_width:200px;
	#width:200px;
	float:right;
	color:#635A59;
	font-family:Tahoma,verdana;
}

#rssIcon{
	margin:0px 0px -4px 0px;
}

form{
	margin:0px;
}
img{
	border:none;
}

a.red1,a.red1:visited{
	color:#D36509;
	text-decoration:none;
}
a.red1:hover{
	color:#D36509;
	text-decoration:none;
}

a.red2,a.red2:visited{
	color:#D36509;
	text-decoration:underline;
}
a.red2:hover{
	color:#FF0000;
	text-decoration:underline;
}

a.green1,a.green1:visited{
	color:#72995A;
	text-decoration:underline;
}
a.green1:hover{
	color:#D36509;
	text-decoration:underline;
}

a.green2,a.green2:visited{
	color:#409E0C;
	text-decoration:none;
}
a.green2:hover{
	color:#D36509;
	text-decoration:none;
}

#line{
	width:350px;
	height:5px;
	margin-bottom:5px;
	overflow:hidden;
	background:url(http://www.hirokoskitchen.com/_gr/hiroko_dot_4.gif) repeat-x bottom;
}

#line2{
	width:790px;
	height:1px;
	overflow:hidden;
	background:url(http://www.hirokoskitchen.com/_gr/hiroko_dot_4.gif) repeat-x bottom;
}

span.read_more_link
{
	white-space: nowrap;
}
/* CSS Document */
#main1{
	width:790px;
	height:500px;
	padding-left:1px;
	background:url(/_gr/hiroko_dotbg_1.gif) repeat-y;
	color:#635D5D;
	font-family:verdana;
	height:1%;
	overflow:auto;
	zoom:1;
}

#main1 .left{
	width:285px;
	padding:45px 0px 0px 45px;
	padding-right:1px;
	float:left;

}

#main1 div{
	line-height:20px;
}

#main1 .right{
	padding-top:173px;
	width:440px;
	float:right;
}
#main1 .input1{
	width:260px;
	height:16px;
	background:#F0F2F0;
	border:solid #DFDFDF 1px;
}
#main1 .input2{
	width:312px;
	height:140px;
	background:#F0F2F0;
	border:solid #DFDFDF 1px;
	
	
}
#send{
	padding-top:20px;
	padding-bottom:150px;
}

td{
	vertical-align:top;
	line-height:14px;
	padding:5px 0;
	font-weight:100;
}

.left h3{
font-size:12px;
font-family:Helvetica;
font-weight:bold;
margin:0;
padding:0;
line-height:14px;
color:#ABB854;
padding-left:2px;
}

.left h4{
font-size:12px;
font-family:Helvetica;
font-weight:bold;
margin:0;
padding:0;
line-height:14px;
color:#333;
padding-left:2px;
}

p.contact_intro
{
	font-size: 12px;
	margin: 0;
	line-height: auto;
}


p.contact_subhead
{
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: rgb(138, 170, 50);
	line-height: auto;
}
