body {
background: #fff url(http://ecook.nyslowlife.com/images/bg-y.jpg) repeat;
margin: 0px;
background-position: center;
color: #1b0800;
font-size: 12px;
text-align: center;
}

#main_field {
width: 860px;	
padding: 0px;
margin-right: auto;
margin-left: auto;
text-align: left;
background: #fff;
}

#left-main {
float: left;
width: 670px;
margin-top:10px;
margin-bottom:12px;
padding:0;
}

#left_side {
float: left;
width: 185px;
margin:0;
padding:0;
}

#main {
float: right;
width: 468px;
margin:0;
padding:0;
background: #fff;
line-height: 150%;
}

#right_side {
float: right;
margin:10px 5px 12px 10px;
width: 160px;
font-size:10.5px;
line-height:120%;
}

#right_side2 {
float: right;
margin:10px 5px 12px 10px;
width: 160px;
font-size:10.5px;
line-height:125%;
}

	#right_side2 b {color: #700; border-bottom: 1px dotted #c57a60;}

#footerlinks {
margin-top: 5px;
text-align:center;
font-size:10px;
color
}

p.menu_titles {
background: #82583a;
margin:3px 0 6px 0;
padding:2px 0 0 5px;
height: 20px;
color: #fff;
font-size: 13px;
text-align: left;
font-weight: bold;
}

.submenu {
list-style-type:none;
padding:0 0 10px 0;
font-size:11px;
}
.submenu a {
text-decoration:none;
}

.submenu2 {
padding:0 0 10px 10px;
font-size:11px;
}
.submenu2 a {
text-decoration:none;
}

.submenu ul {
list-style-type:none;
padding:0;
margin:0;
}

.submenu ul ul {
list-style-type:none;
padding:0 3px 0 10px;
margin:0;
}

.submenu li {
display:block;
list-style-type:none;
border-bottom:1px dotted #82583a;
padding:0;
margin:0;
}

.submenu li a {
color: #3f70af;
list-style-type:none;
text-decoration:none;
display:block;
}

.submenu li a:hover {
color: #3f70af;
display:block;
list-style-type:none;
font-size:11px;
text-decoration:none;
background:#fff980;
}

#headerlinks {
text-align:center;
}


#banner {
background: #eaeac9 url(http://ecook.nyslowlife.com/images/header860.gif) no-repeat;
text-align: left;
padding:0;
margin-bottom:2px;
height:135px;
}

#banner a {
color: #fff;
font-weight: bolder;
text-decoration: none;
}

#banner a:hover {
color: #fff;
position:relative; top:3px; left:3px;
}

#banner h1.had01 {
font-size: 24px;
padding:15px 0 0 70px;
width:160px;
line-height:110%;
}

#banner p {
font-size: 12px;
line-height: 140%;
padding:3px;
color:#1e0f02;
background-color:#cddaab;
margin:-10px 20px 0 400px;
}



.content {
padding: 2px;
margin: 0px 0px 0px 0px;
color: #1B0800;
font-size: 12px;
background-color: #fff;
}

.content p {
color: #1B0800;
font-weight: normal;
line-height: 150%;
text-align: left;
margin-bottom: 10px;
}

.content li {
line-height: 150%;
}

.content h4 {
color: #1B0800;
font-size: small;
text-align: left;
font-weight: bold;
margin-bottom: 10px;
}

h1, h2, h3, h4 {
margin: 0px;
padding: 0px;
font-weight: bold;
}

#date{
font-size: x-small;
	text-align:right;
margin-top:30px;
border-top: 1px solid #FF3366;
}

.clear {
clear:both;
}

#comment　h3 {
font-size: 12px;
color: #666;
}

#content .posted2 {
padding-top: 3px;
margin-bottom: 20px;
}

.comentlist {
font-size:10px;
overflow: hidden;
color: #666;
}

.comentlist ul {
font-size:10px;
overflow: hidden;
color: #666;
}

.comentlist li {
font-size:10px;
overflow: hidden;
color: #666;
padding: 5px;
}

.paginate {
text-align: center;
font-size: 10px;
margin-top:10px;
}

h2 a {
text-decoration: none;
color: #000;
}

h2 a:link {
color: #000;
}

h2 a:visited {
color: #000;
}

h2 a:active {
color: #000;
}

h2 a:hover {
color: #000;
}

h4.midashi {
font-size:14px;
font-weight:bold;
color:#336;
}

#entry-footer1{}

#entry-footer2{
text-align: right;
font-size:10px;
margin:10px 0 12px 0;
}
#entry-footer2 a{
color:#666;
text-decoration:none;
}

.credit_area{
font-size: 9px;
}
.seo_text{
font-size: 9px;
}
.ads{
text-align: left;
}

h2.menu_categories {
padding:0;
color: #c66;
font-size: 10px;
text-align: left;
}

#article_title {
padding: 3px 0;
color:#300;
background: #fadecf;
font-size: 14px;
text-align: left;
border-top:2px dashed #c66;
border-bottom:2px dashed #c66;
margin-bottom:12px;
}

.article_title {
padding: 3px 0;
color:#300;
background: #fadecf;
font-size: 14px;
text-align: left;
border-top:2px dashed #c66;
border-bottom:2px dashed #c66;
margin-bottom:12px;
}

#article_title a{
color:#4b2605;
text-decoration:none;
}

#h_links {
text-align: right;
font-size: 10px;
line-height:110%;
}

#h_links a {
text-decoration:none;
color:#1b0800;
}

a {
text-decoration: underline;
color: #3f70af;
}

a:link {
color: #3f70af;
}

a:visited {
color: #3f70af;
}

a:active {
color: #3f70af;
}

a:hover {
color: #3f70af;
}
.module-content{
text-align: right;
}
.module-content form {
margin:0px;
padding: 0px 0px 0px 5px;
font-size:12px;
text-decoration:none;
}

#trackbacks-info {
margin: 10px 0;
border: 1px dashed #a3b8cc;
padding: 0 10px;
color: #292e33;
font-size: 11px;
text-align: center;
background: #EEE;
}

.fav{
border: 2px solid #82583a;
background:#FC9;
font-size:11px;
font-weight:bold;
}

.kakomi{
background:#faeccf;
border:dashed 1px #aea490;
padding: 5px;
}

.photoL{
margin-right:5px;}

.photoR{
margin-left:3px;
}

.d-red-b-13px{
font-weight:bold;
color:#c00;
font-size:13px;
}

dl{
background:#fae5cf;
padding:2px 5px 5px 5px;
}
dt{
margin-top:12px;
border-bottom: dotted 1px #330;
}
dd{
margin-left:15px;}

img{border:none}

.akabetashironuki{background:#700; color:#fff; padding:0 2px; margin-bottom:10px;}

.a-photo{padding:10px; border: 1px solid #999;}