/*
Theme Name: hanaki Theme
Theme URI: http://www.www.www/
Description: This is Hanakinouen theme.
Author: Miyamori

*/
body{margin-top:0;
margin-bottom:0
}

/*-- コンテナ --*/
div#container {width:870px;
margin:auto;
background-image:url(background01.png)}

/*-- ヘッダーここから --*/
div#header {
	background-image:url(header_1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height: 346px;
}

div#header h1{display:none;}

/*-- ヘッダーここまで --*/

/*-- グローバルナビここから --*/
#menu_area {
	float: left;
	height: auto;
	width: 850px;

	margin-left: 10px;
	_margin-left: 5px;/*IE6専用CSS*/
}

ul#pagemenu li{
	display:inline;
	float:left;
	text-indent: -9999px;
}


/*安納芋について*/

#menu01 {
	height: 54px;
	width: 170px;
}

#menu01 a:link,
#menu01 a:visited,
#menu01 a:active {
	text-decoration: none;
	background-image: url(images/navi_top_01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 54px;
	width: 170px;
}

#menu01 a:hover {
	background-position: 0px -54px;
}


/*安納芋のおいしい食べかた*/

#menu02 {
	height: 54px;
	width: 170px;
}

#menu02 a:link,
#menu02 a:visited,
#menu02 a:active {
	text-decoration: none;
	background-image: url(images/navi_top_02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 54px;
	width: 170px;
}

#menu02 a:hover {
	background-position: 0px -54px;
}

/*花木農園通販サイト*/

#menu03 {
	height: 54px;
	width: 170px;
}

#menu03 a:link,
#menu03 a:visited,
#menu03 a:active {
	text-decoration: none;
	background-image: url(images/navi_top_03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 54px;
	width: 170px;
}

#menu03 a:hover {
	background-position: 0px -54px;
}

/*会社概要*/

#menu04 {
	height: 54px;
	width: 170px;
}

#menu04 a:link,
#menu04 a:visited,
#menu04 a:active {
	text-decoration: none;
	background-image: url(images/navi_top_04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 54px;
	width: 170px;
}

#menu04 a:hover {
	background-position: 0px -54px;
}

/*お問い合わせ*/

#menu05 {
	height: 54px;
	width: 170px;
}

#menu05 a:link,
#menu05 a:visited,
#menu04 a:active {
	text-decoration: none;
	background-image: url(images/navi_top_05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 54px;
	width: 170px;
}

#menu05 a:hover {
	background-position: 0px -54px;
}

ul#pagemenu {list-style-type:none;
margin:0;
padding:0;}



ul#pagemenu li{
display:inline;
}

ul#pagemenu li a{font-size:0.75em;
color:#993300;
text-decoration:none;}



/*-- グローバルナビここまで --*/



/*-- コンテンツここから --*/
div#content {
	width: 614px;
	float:right;
	margin-bottom:20px;
	margin-right: 24px;
	_margin-right:12px;/*IE6専用CSS*/
}

p#pagetitle{
	font-size:1em;
	font-weight:bold;
	color:#993300;
	text-align:center;
}

/*-- コンテンツここまで --*/

/*-- 記事ここから --*/
div.post {
	border:1px solid #996633;
	padding:18px;
	margin:14px auto;
}

div.post h2 {background-image:url(mark.png);
background-repeat:no-repeat;
font-size:0.875em;
border-bottom:solid 1px #8cc63f;
padding-left:22px;
padding-bottom:5px;
margin:0}

div.post h2 a{text-decoration:none;
color:#000000}

div.post p{font-size:0.75em;
line-height:1.6;
margin-top:10px}

div#cart{
	padding-top: 10px;
	padding-bottom: 10px;
}

p.postinfo {color:#2b76cc;
text-align:right;
margin:20px 0 0}

p.postinfo a{color:#2b76cc}

/*-- 記事ここまで --*/


/*-- ページリンク --*/
p.pagelink a{font-size:0.75em;
color:#2b76cc}

span.pageprev{float:left}
span.pagenext{float:right}


/*-- サイドバー ここから--*/
div#sidebar {
	width:190px;
	float:left;
	margin-top:14px;
	margin-left:25px;
	_margin-left: 13px;/*IE6専用CSS*/
	margin-bottom:20px;
}

div#sidebar li {
	font-size:1em;
	list-style-type:none;
	margin:0px;
	padding-bottom: 2px;
	padding-left:12px;
	background: url(listmark.png) no-repeat left 0.2em;
}

div#sidebar li a{color:#000000;
text-decoration:none}

div#sidebar ul {
	margin:8px 16px 10px;
	padding:0
}


.navi_cell{
	font-size:0.8em;
	color:#000000;
	margin-bottom:14px;
	height: auto;
	width: 190px;
	padding-bottom:3px;
	background: url(images/side_navi_bottom.gif) no-repeat bottom;
	}

.navi_cell h2{
    font-size:1em;
	color:#000000;
	margin:0;
	padding-top: 7px;
	padding-left: 16px;
}

.navi_top{
	background:url(images/side_navi_top.gif) no-repeat;
	height:30px;
}

.navi_body {
	background:url(images/side_navi_content.gif);
	width:190px;
	height:auto;
	padding-top:5px;
	padding-bottom:3px;
}

p#navi_form{
	margin:10px auto
}

/*-- カレンダー ここから--*/

#wp-calendar{width:100%;
margin-bottom:20px;
font-size:1em}

#wp-calendar a{color:#993300}
#wp-calendar td,#wp-calendar th{
text-align:center}


#wp-calendar caption{
background:url(images/side_navi_top.gif) no-repeat;
color:#000000;
padding:6px 8px;
text-align:left;
}

#wp-calendar#prev{
text-align:left;
padding-top:3px;
padding-left:3px;}

#wp-calendar #next{
text-align:right;
padding-top:3px;
padding-right:3px}
/*-- カレンダー ここまで--*/


/*-- 産地直送 ここから--*/
#sanchi{
	background: url(images/sanchi_cyokusou01.jpg) no-repeat;
	height: 430px;
	width: 190px;
	padding-bottom: 14px;
}

#sanchi h2{	display:inline;
	float:left;
	text-indent: -9999px;
}

#sanchi p{	display:inline;
	float:left;
	text-indent: -9999px;
}


/*-- 産地直送 ここまで--*/


/*-- フィード ここから--*/
p.feed {font-size:0.75em;
font-family:Verdana, Helvetica, sans-serif;
border:solid 1px #993300;
padding:5px;
margin:25px 0}

p.feed a{color:#444444;
text-decoration:none}

p.feed img{
vertical-align:middle;
margin-right:8px;}

/*-- フィード ここまで--*/

/*-- サイドバー ここまで--*/


/*-- フッター ここから--*/
div#footer {
	border-top:3px solid #993300;
	clear:both;
	width: 90%;
    margin: 0 auto;
}


/*-- フッターナビここから --*/
ul#under_pagemenu {list-style-type:none;
margin:0;
padding:0;}

ul#under_pagemenu li{
display:inline;
padding-right:10px}

ul#under_pagemenu li a{font-size:0.625em;
color:#993300;
text-decoration:none;}

/*-- フッターナビここまで --*/

address {font-size:0.75em;
font-style:normal;
font-family:Verdana,sans-serif;
padding-top:6px}

address a{color:#000000}

/*-- サイドナビ　写真付きブログ--*/
div.feature{margin:0 5px 0 5px;font-size:11px;clear:both;width:180px;border-bottom:dotted 1px #333}
div.feature p{margin:0 0 5 0;}
div.feature p.entrytitle{color:#000;padding-left:10px;background-image:url(listmark.png);background-repeat:no-repeat;}
div.feature p.entrydate{color:#ff0000}
div.feature br{display:none}
div.feature a{color:#00ff00;}
div.feature img{float:left;}

div#mamonaku h3{margin-top:0px;}