ul.thumb h3 span {
	background: none repeat scroll 0 0 rgb(208,101,3);
	padding: 5px;
}

#header ul li a {
	color: #777;
}

div#oshirase div.thumbWrap ul.thumb li span a img.attachment-size1.wp-post-image {
	height: 100px;
}

.screen-reader-text {
	font-size: 80%;
}

nav#mainNav ul li a {
	padding: 12px 34px 5px;
}

h3.h3nb {
	border: none;
	font-weight: 700;
	font-size: 120%;
	margin: 0 0 5px 15px;
}

h3.h3nb_kodawarirecipe {
	border: none;
	font-weight: 700;
	font-size: 140%;
	margin: 0 0 5px 15px;
}

div.dl {
	width: 80%;
	text-align: left;
}

dl#csstable dl,dt,dd {
	margin: 0;
	padding: 0;
	height: 14px;
}

dl#csstable dl {
	border: 1px solid #ccc;
	border-top: none;
	width: 70%;
}

dl#csstable dt,dd {
	padding: 5px;
}

dl#csstable dt {
	border-top: 1px solid #ccc;
	clear: left;
	float: left;
	width: 60%;
}

dl#csstable dd {
	background: #fff;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-left: 60%;
}

dl#archive  dl,dt,dd {
	margin: 0;
	padding: 0;
	height: 40px;
}

dl#archive  dl {
	border: 1px solid #ccc;
	border-top: none;
	width: 100%;
}

dl#archive  dt,dd,a,time {
	padding: 0;
	vertical-align: bottom;
}

dl#archive  dt {
	font-weight: normal;
	border-top: 1px solid #ccc;
	clear: left;
	float: left;
	width: 20%;
	padding: 10px;
}

dl#archive  dd {
	background: #fff;
	border-top: 1px solid #ccc;
	margin-left: 20%;
	padding: 10px;
}

.clear {
	clear: both;
}

.clear hr {
	display: none;
}

html body div#wrapper div#content_small section div.thumbWrap ul.thumb li.thumbli div.sharedaddy.sd-sharing-enabled {
	display: none;
}

img.aligncenter {
	margin: 0 auto 20px;
}

img.alignleft,img.alignright {
	margin-bottom: 20px;
}

hr {
	margin: 20px;
	border: 0;
	height: 1px;
	background: #333;
	background-image: -webkit-linear-gradient(left,#ccc,#333,#ccc);
	background-image: -moz-linear-gradient(left,#ccc,#333,#ccc);
	background-image: -ms-linear-gradient(left,#ccc,#333,#ccc);
	background-image: -o-linear-gradient(left,#ccc,#333,#ccc);
}

.pdg25 {
	padding: 25px;
}

.pdg10 {
	padding: 10px;
}

.post strong {
	font-weight: 700;
}

.blackbg {
	background: #000;
	color: #FFF;
}

.corptable table {
	border-collapse: collapse;
	border: none;
	border-spacing: 0;
}

.corptable table td {
	vertical-align: top;
	border-color: #FFF #FFF #DDD !important;
	border-bottom: 1px solid #DDD !important;
	font-weight: 400;
	text-align: left;
	padding: 15px !important;
}

.corptable table th {
	vertical-align: top;
	border-color: #FFF #FFF #DDD !important;
	border-bottom: 1px solid #DDD !important;
	background: #FFF;
	color: #252525;
	font-weight: 400;
	text-align: center !important;
	padding: 15px 10px !important;
}

.catchtext {
	font-size: 110%;
}

#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
	margin: 50px 0 20px 15px;
}

.bg_blk {
	background: #000;
	color: #FFF;
}

.spacer5 {
	width: auto;
	height: 5px;
}

.spacer10 {
	width: auto;
	height: 10px;
}

.spacer25 {
	width: auto;
	height: 25px;
}

.spacer50 {
	width: auto;
	height: 50px;
}

.spacer100 {
	width: auto;
	height: 100px;
}

.spacer300 {
	width: auto;
	height: 300px;
}

.cs-buttons a.cs-active {
	background: -moz-linear-gradient(center top,#FF9900,#FF6633) repeat scroll 0 0 rgba(0,0,0,0);
	border: 1px solid #993300;
	border-radius: 50%;
	box-shadow: 0 0 3px #FF9900;
}

.kodawaritext {
	font-size: 110%;
}

.fb-like-box,
.fb-like-box span,
.fb-like-box iframe[style] {
	width: 100% !important;
}

.fb-like-box {
	background-color: #fff;
}

.cartjs_product_name {
	font-size: 90%;
}

.cartjs_product_table {
	width: 80%;
}

.cartjs_product_table table {
	width: 90% !important;
}