fieldset,form,img{
    border-style:none
}
.logo,.logo a{
    display:block
}
#wrapper,.logo,.search-form{
    overflow:hidden
}
.btn-print,.heading div,.login-form .submit,.logo{
    text-indent:-9999px
}
#sddm div a,#sddm li a,.categories a:hover,.recipes-folders a:hover,a{
    text-decoration:none
}
*{
    font-size:100.01%
}
html{
    font-size:62.5%
}
body{
    margin:0;
    color:#464646;
    font:1.2em Tahoma,Geneva,sans-serif;
    background:url(../images/tile.jpg) 50% 0
}
a{
    color:#ce3b59
}
a:hover{
    text-decoration:underline
}
input,select,textarea{
    font:.83em Tahoma,Geneva,sans-serif;
    vertical-align:middle
}
fieldset,form{
    margin:0;
    padding:0
}
#wrapper{
    width:994px;
    margin:0 auto
}
#twocolumns{
    float:right;
    width:810px;
    padding:40px 0 0
}
#main{
    float:left;
    width:472px
}
#header{
    padding:0 0 4px 5px
}
.logo{
    width:494px;
    height:123px;
    margin:0 20px;
    background:url(../images/MoreRecipes-logo.html) no-repeat
}
.logo a{
    height:100%
}
#header img{
    position:absolute;
    top:0;
    left:-9999px
}
#content{
    border:1px solid #949e95;
    background:#fff;
    padding:10px 10px 10px 23px;
    min-height:968px
}
.search-form{
    height:22px;
    padding:0 0 0 15px;
    margin:0 0 21px
}
.search-form span{
    float:left;
    width:282px;
    height:16px;
    padding:2px 4px 4px;
    margin:0 4px 0 0;
    background:url(../images/bg-input-search.jpg) no-repeat green
}
.search-form span input{
    background:#fff
}
.search-form span.default-value input{
    background:0 0
}
.search-form input{
    float:left;
    background:0 0;
    border:none;
    padding:3px 0 0;
    margin:0;
    width:282px;
    height:13px;
    color:#a7a7a7
}
.search-form .focus{
    background:#fff
}
.search-form .submit{
    width:56px;
    height:20px;
    background:url(../images/btn-search.gif);
    overflow:hidden;
    text-indent:-9999px;
    font-size:0;
    line-height:0;
    margin:1px 0 0;
    cursor:pointer
}
.google-search{
    margin:5px 0 13px 75px;
    padding:0 0 0 11px
}
#content h1{
    margin:0 0 12px;
    color:#664d23;
    font-size:1.5em;
    word-spacing:3px
}
.recipe-image{
    margin:0 -2px 10px
}
#content h2{
    margin:0 0 5px;
    color:#030303;
    font-size:1.167em
}
#content h3{
    margin:0 0 3px;
    color:#3d403c;
    font-size:1em
}
.ingredients{
    margin:0 0 15px;
    padding:0 0 0 11px;
    list-style:none;
    color:#030303;
    font:1.333em/1.125em "Times New Roman",Times,serif;
    word-spacing:3px
}
.ingredients li{
    padding:0 0 0 14px;
    background:url(../images/bullet-ingredients.gif) 0 5px no-repeat
}
.servings,.submitted{
    font-size:.917em;
    padding:8px 0 0 1px;
    display:block
}
#content p{
    margin:0 0 9px;
    line-height:1.25em
}
.servings{
    margin:0 0 5px
}
.submitted{
    margin:0 0 15px
}
.btn-print{
    display:block;
    width:102px;
    height:21px;
    margin:0 auto 31px;
    background:url(../images/btn-print.jpg);
    overflow:hidden
}
.categories a,.login-form{
    overflow:hidden;
    height:1%
}
.block{
    width:100%;
    overflow:hidden;
    position:relative
}
.block-frame,.block-holder{
    width:494px;
    float:left;
    position:relative
}
.block-holder{
    left:50%
}
.block-frame{
    left:-50%
}
.block-content{
    width:162px;
    margin:0 auto;
    overflow:hidden
}
.aside{
    float:right;
    background:#d0dad2;
    border:1px solid #949e95;
    padding:6px 3px;
    width:320px;
    margin:4px 0 0;
    min-height:1099px
}
.box{
    margin:5px 10px 9px
}
.box img,.visual img{
    display:block;
    margin:0 auto
}
.visual{
    margin:0 0 10px
}
.doublebox{
    overflow:hidden;
    margin:0 -4px 11px 0;
    width:320px
}
.sub-doublebox{
    float:left;
    margin:0 15px
}
.doublebox img{
    float:left
}
.login-form{
    padding:4px 0 4px 12px
}
.login-form span{
    float:left;
    width:185px;
    height:12px;
    background:url(../images/bg-input-login.jpg) no-repeat;
    margin:5px 5px 0 0;
    padding:3px 7px
}
.login-form input{
    float:left;
    width:181px;
    background:0 0;
    border:none;
    padding:0;
    margin:0
}
.login-form .submit{
    width:28px;
    height:28px;
    background:url(../images/btn-go.jpg);
    overflow:hidden;
    font-size:0;
    line-height:0;
    cursor:pointer
}
#mc_embed_signup_scroll{
    margin-left:15px
}
.mc-field-group{
    margin-left:25px;
    margin-bottom:5px
}
#search-container{
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    width:861px;
    min-height:715px;
    height:100%;
    padding:20px 0 25px;
    background-color:#fff;
    border:1px #959e95;
    border-style:solid
}
#sidebar{
    float:left;
    width:162px;
    margin:44px 0 0;
    padding:0 5px;
    border:1px solid #959f96;
    background:url(../images/transparent.png)
}
.heading{
    width:172px;
    height:199px;
    margin:-39px -5px 1px;
    position:relative;
    border-bottom:1px solid #959f96
}
.heading div{
    width:172px;
    height:192px;
    background:url(../images/recipe-box-2.html);
    overflow:hidden
}
.categories{
    min-height:742px;
    padding:0;
    margin:0;
    list-style:none;
    font-size:.83em
}
.recipes-folders,.recipes-folders-2{
    margin:0;
    font-size:1em;
    list-style:none
}
.categories li{
    border-top:1px solid #959f96;
    width:162px;
    vertical-align:top
}
.categories li:first-child{
    border:none
}
.categories a{
    display:block;
    color:#31281e;
    background:url(../images/bullet-categories.gif) 0 4px no-repeat;
    padding:2px 3px 3px 11px
}
.recipes-folders a,.recipes-folders-2 a{
    overflow:hidden;
    height:1%;
    background:url(../images/folder.gif) 0 4px no-repeat;
    display:block
}
.categories a strong{
    float:left;
    cursor:pointer
}
.categories a span{
    float:right;
    color:#795838;
    cursor:pointer
}
.categories a:hover{
    color:#ab5d31
}
.recipes-folders{
    padding:0
}
.recipes-folders li{
    border-top:1px solid #959f96;
    width:425px;
    vertical-align:top
}
.recipes-folders li:first-child{
    border:none
}
.recipes-folders a{
    color:#31281e;
    padding:2px 3px 3px 25px
}
.recipes-folders a strong{
    float:left;
    cursor:pointer
}
.recipes-folders a span{
    float:right;
    color:#795838;
    cursor:pointer
}
.recipes-folders a:hover{
    color:#ab5d31
}
.recipes-folders-2{
    min-height:75px;
    padding:0
}
.recipes-folders-2 li{
    border-top:1px solid #959f96;
    width:425px;
    vertical-align:top
}
.recipes-folders-2 li:first-child{
    border:none
}
.recipes-folders-2 a{
    color:#31281e;
    padding:2px 3px 3px 25px
}
#sddm div a:hover,#sddm li a:hover{
    background:#49A3FF
}
#nav,#sddm,#sddm div,#sddm li{
    padding:0;
    margin:0
}
.recipes-folders-2 a strong{
    float:left;
    cursor:pointer
}
.recipes-folders-2 a span{
    float:right;
    color:#795838;
    cursor:pointer
}
.recipes-folders-2 a:hover{
    text-decoration:none;
    color:#ab5d31
}
#footer{
    width:861px;
    margin:0 auto;
    text-align:center;
    padding:12px 0 30px
}
#footer span,#footer span.copyright{
    display:block;
    font-size:.75em;
    line-height:1.215em;
    margin:0
}
#footer span{
    margin:0 0 12px
}
#footer span,#footer strong{
    display:block;
    font-size:.75em;
    font-weight:400;
    line-height:1.215em
}
#nav{
    list-style:none;
    font-size:.83em
}
#nav li{
    display:inline;
    background:url(../images/bullet-nav.gif) 0 5px no-repeat;
    padding:0 12px 0 16px
}
#nav li:first-child{
    background-image:none
}
#nav a{
    color:#1e1d1d
}
#sddm{
    z-index:30
}
#sddm li{
    list-style:none;
    float:left;
    font:700 11px arial
}
#sddm li a{
    display:block;
    margin:0 1px 0 0;
    padding:4px 10px;
    width:410px;
    background:#5970B2;
    color:#FFF;
    text-align:center
}
#sddm div{
    position:absolute;
    visibility:hidden;
    background:#EAEBD8;
    border:1px solid #5970B2
}
#sddm div a{
    position:relative;
    display:block;
    margin:0;
    padding:5px 10px;
    width:auto;
    white-space:nowrap;
    text-align:left;
    background:#EAEBD8;
    color:#2875DE;
    font:11px arial
}
.banar,.banar_in{
    margin:0;
    padding:0;
    display:none
}
#sddm div a:hover{
    color:#FFF
}
.button,.button1{
    background:#f2f2f2
}
.clone_sec{
    display:none;
    position:relative
}
.banar_in{
    width:120px
}
input{
    -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -o-appearance:none;
    appearance:none;
    border-radius:0
}
#mc-embedded-subscribe,#mce-FNAME,#mce-LNAME,.button1,.required{
    border:1px solid #929292
}
.button1{
    padding:2px 7px
}

ol li {
    list-style-type: none !important;
}