body {
background:#54473D;
}

#header,#main,#rap,#content {
background:#ffffff;
}

#rap {
margin-top:0;
margin-bottom:0;
width:900px;
border:0 solid silver;
border-bottom:1px solid silver;
padding-left:0;
padding-right:0;
}

#header {
width:900px;
height:160px;
border:0 solid red;
margin:0;
padding:0;
}

#headimg {
width:900px;
height:148px;
background:#ffffff url('http://riceandwheat.files.wordpress.com/2009/01/riceandwheat2.jpg') bottom center no-repeat;
margin:0;
padding:0;
}

#headimg #desc {
display:none;
}

#headimg h1 a {
display:block;
width:900px;
height:140px;
text-indent:-1000em;
text-decoration:none;
text-align:center;
border:0 solid red;
}

#topnav {
display:none;
}

#main {
width:95%;
margin-left:auto;
margin-right:auto;
border:0 solid blue;
}

#content {
width:71%;
border:0 solid red;
padding-left:0;
padding-right:10px;
margin:0;
}

.post-date {
background:#fffac3;
color:#998855;
}

.post-info {
font-family:Verdana;
font-size:8pt;
}

.post-info a:link {
color:#887733;
font-weight:normal;
}

.post-info a:visited {
color:#887733;
font-weight:normal;
}

.post-title a:link {
color:#aa3411;
font-family:Georgia, Times New Roman;
font-size:12pt;
font-weight:bold;
}

.post-title a:visited {
color:#aa3411;
font-family:Georgia, Times New Roman;
font-size:12pt;
font-weight:bold;
}

.post-title a:hover {
color:#ee3411;
font-family:Georgia, Times New Roman;
font-size:12pt;
font-weight:bold;
}

.post-content {
border:0;
}

.post-date,.post-content p,.post-content ul {
font-family:Georgia, Times New Roman;
font-size:10pt;
}

.post-content img {
border:0 solid silver;
padding:5px;
}

.post-content a:link {
font-weight:bold;
color:#aa7733;
}

.post-content a:visited {
font-weight:bold;
color:#aa7733;
}

#sidebar {
width:23%;
background:#eee4c3;
border:1px solid silver;
margin:0;
}

#sidebar ul {
background:#eee4c3;
border:0;
padding:5px;
}

#sidebar h2 {
background:#eee4c3;
}

#sidebar h2.widgettitle {
font-family:Georgia, Times New Roman;
font-variant:small-caps;
font-size:10pt;
font-weight:bold;
color:#54473D;
}

#sidebar ul li {
font-family:Georgia, Times New Roman;
font-size:9pt;
color:#54473D;
border:0 solid red;
}

#sidebar ul li a:visited,#sidebar ul li a:link {
font-weight:normal;
color:#54473D;
}

#sidebar ul li a:hover {
color:#ee3411;
}

#sidebar #search-2,#sidebar #top-posts,#sidebar #recent-posts,#sidebar #tag_cloud,#sidebar #categories-2,#sidebar #archives-2,#sidebar #linkcat-15276775,#sidebar #linkcat-15276786 {
border-bottom:1px solid #54473D;
padding-bottom:10px;
}

#sidebar #top-posts ul li,#sidebar #recent-posts ul li,#sidebar #categories-2 ul li,#sidebar #archives-2 ul li,#sidebar #linkcat-15276775 ul li,#sidebar #linkcat-15276786 ul li {
background:none;
list-style-type:disc;
list-style-position:outside;
padding-left:.1em;
}

#sidebar #top-posts ul,#sidebar #recent-posts ul,#sidebar #categories-2 ul,#sidebar #archives-2 ul,#sidebar #linkcat-15276775 ul,#sidebar #linkcat-15276786 ul {
padding-left:10px;
padding-right:10px;
}

#sidebar .textwidget {
background:#eee4c3;
border-bottom:1px solid #54473D;
padding:0;
}

#sidebar .textwidget p {
font-size:4pt;
}

#sidebar .textwidget h2 {
background:#eee4c3;
border:0 solid red;
padding:0;
}

#sidebar .textwidget a:visited,#sidebar .textwidget a:link {
font-family:Georgia, Times New Roman;
font-variant:normal;
font-size:11pt;
font-weight:bold;
color:#54473D;
}

#sidebar .textwidget h2.widgettitle {
text-align:center;
}

#sidebar .textwidget a:hover {
color:#ee3411;
}

#sidebar #search-2 {
padding-left:10px;
padding-right:10px;
text-align:center;
}

#sidebar #search-2 label {
font-size:1pt;
visibility:hidden;
}

#sidebar #search-2 input {
color:#000000;
background:#fffac3;
border:1px solid #54473D;
margin-bottom:1px;
}

.page-info .page-title a {
color:red;
font-family:Georgia, Times New Roman;
font-size:12pt;
font-weight:bold;
}

.page-content .mycategories {
font-family:Georgia, Times New Roman;
font-size:11pt;
font-weight:bold;
font-variant:small-caps;
color:black;
}

.page-content ul a:link,.page-content ul a:visited {
font-family:Georgia, Times New Roman;
font-size:10pt;
font-weight:normal;
color:#aa3411;
}

.page-content p {
font-family:Georgia, Times New Roman;
font-size:10pt;
font-weight:normal;
color:black;
}

.myrecipe {
width:80%;
margin-left:auto;
margin-right:auto;
background:#eee4c3;
margin-top:0;
font-family:Georgia, Times New Roman;
font-size:10pt;
padding:10px;
}

.myrecipe .myingr {
padding-left:20px;
padding-right:20px;
border-bottom:1px solid silver;
}

.myrecipe .myinstr {
padding-top:10px;
}

.myrecipe a:visited,.myrecipe a:link {
color:#886633;
}

.mynotes {
padding-bottom:15px;
}

.mynotes p {
font-family:Georgia, Times New Roman;
font-size:9pt;
font-style:italic;
}

.myimage {
text-align:center;
}

.mycaption {
font-style:italic;
font-size:9pt;
color:#666666;
}

.myem {
font-weight:bold;
font-style:italic;
}

.commentlist li {
background-image:none;
background:#f3f3e3;
border:1px solid silver;
}

.commentlist li img {
display:none;
}