body { 
    margin: 0 10px;
    padding: 0;
    background: #000;
    font-family: Helvetica;
    font-size: 14px;
    -webkit-user-none: select;
    -webkit-text-size-adjust: none;
    word-wrap: break-word;
color: #FFF;
max-width: 320px;
}

a {
color: #FFF;
text-decoration: none;
}
a img { border: 0; }


/* search */
#search-form { 
    height: 42px;
    margin: 0 -10px;
    border-bottom: 1px solid #d7cfcb;
    background: #000 url(search_bg.png) top repeat-x;
    -webkit-box-sizing: border-box;
text-align: center;
}

#search-form form { 
padding-top: 10px;
}
#search-form .search-field {
    -webkit-appearence: searchfield-decoration;
width: 200px;
}
#search-form .search-button {
    -webkit-appearence: button;
}
/* header */
#header { 
    height: 77px;
    margin: 0 -10px;
    border-top: 1px solid #000;
    background: transparent url(notworking/header_bg.png) top repeat-x;
    -webkit-box-sizing: border-box;
text-align: center;
}

#header #header-name { 
padding-top: 8px;
    overflow: hidden;
    white-space: nowrap;
}

h1, h2, h3, h4, h5, h6 { 
    margin: 0.3em 0 0.3em;
color: #FFF;
    font-size: 18px;
    font-weight: bold;
    text-shadow: #000 0 1px 0;
}

h2, h3, h4, h5, h6 { 
    font-size: 16px;
}
/* content */
#content {
margin: 16px 0 8px 0;
line-height: 1.1;
}
#content h1 {
color: #FFF;
}

/* list */
ul.index,
.category-list ul { 
    padding: 0;
    background: #000;
    color: #FFF;
    font-size: 17px;
    font-weight:bold;
    margin: 1em -10px;
    border-bottom: solid 1px #d1b9ae;
clear: both;
}

ul.index li,
.category-list ul li {
    position: relative;
    margin: 0;
    padding: 10px;
    line-height: 1.2;
    list-style-type: none;
    border-top: 1px solid #FFF;
}

ul.index li:hover,
.category-list ul li:hover { 
    background-color: #FFF;
}

ul.index li abbr.published { 
    position: absolute;
    top: 28px;
    left: 10px;
    display: block;
    margin-top: 5px;
    font-size: 13px;
    font-weight: normal;
    color: #000;
}

ul.index li a,
.category-list ul li a {
    display: block;
    margin: -10px;
    padding: 10px 25px 10px 10px;
color: #FFF;
    text-decoration: none;
    background: transparent url(arrow.png) right center no-repeat;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

ul.index li a:hover,
.category-list ul li a:hover { 
    color: black;
}
.category-list ul li a {
font-size: 14px;
color: #FFF;
}

/* MRG Web customization */

.content-feature h2,
.content-search h2,
.archive-header {
text-transform: uppercase;
color: #af9b91;
font-size: 12px;
}
h2.archive-header {
margin-bottom: 12px;
}

/* entry */
.entry { 
    padding-bottom: 5px;
}
.entry h2 {
    text-transform: uppercase;
    font-size: 14px;
    margin-bottom: -10px;
}
.entry-content img { 
    display: block;
    float: none ! important;
    max-width: 95% ! important;
    margin: 0 auto 15px ! important;
}

.entry > p,
.entry > div {
    line-height: 1.3;
    color: #2d1607;
    font-size: 14px;
}
.entry-photo img {
    max-height: 200px;
    max-width: 295px;
}
.entry-photo {
float: left;
margin: -2px 10px 6px 0;
}
.entry img,
.entry-photo img {
padding: 2px;
border: solid 1px #efe7da;
background-color: black;
}
.entry-summary {
font-size: 13px;
}
.entry ul {
margin-left: 0;
padding: 0;
}
.entry ul li {
list-style: none;
margin: 0 0 4px 0;
padding: 0 0 0 14px;
    background: transparent url(bullet-square.gif) left top no-repeat;
}
.entry-list .entry-photo {
margin-top: 4px;
}
.content-search h1 {
margin-bottom: 12px;
}
.entry-list .entry h1 {
margin-bottom: auto;
}
.entry-list .entry {
border-bottom: solid 1px #c9ac9f;
margin: auto -10px;
padding: 12px 10px 0 12px;
clear: both;
}
.entry-summary p {
margin-top: 0;
}
.entry-summary {
margin-top: 4px;
}
.entry-list .entry:hover {
background: #000;
}
.entry-list .entry:first-child {
border-top: solid 1px #000;
}
.entry-list .entry:last-child {
border-bottom: none;
margin-bottom: -17px;
padding-bottom: 1px;
}
#entry-method img {
display: none !important;
}
#entry-ingredients {
clear: left;
}
br.clear {
clear: both;
}


