#holder{
    color:#000000;
    background-color:#ffffff;
    height:100%;
        background-image: url(/img/bg_tile.jpg);
    background-repeat: no-repeat;
background-position: center top;
    }
#footer,
.wp-caption-text,


#menu_container{
    margin-right:42px;
}
#menu_container_decal{
    padding-right:150px;
}
#menu_container ul ul,
#menu_container_decal{
    background-color: #15515B;
    box-shadow: inset 0 0 0px 2px #E58906, inset 0 0 3px 5px #f3f2ee;
}
#menu_container,
#menu_container a{
    color: #ffffff;
}
#menu_container li a:hover,
#menu_container li.current-menu-parent > a,
#menu_container li.current_page_parent > a,
#menu_container li.current_page_item > a,
#menu_container li.current_page_ancestor > a {
    color: #FF7400;
}

#inner_content{
    background-color: #ffffff;
    box-shadow: inset 0 0 0px 2px #ffffff, inset 0 0 3px 5px #f3f2ee;
}

.widget-title{
    color:#fff;
    background-color: #174A5B;
    -webkit-box-shadow: 2px 2px 0px #edd2a3;
    -moz-box-shadow:    2px 2px 0px #edd2a3;
    box-shadow:         2px 2px 0px #edd2a3;
}
.widget{
    color: #6c5e51;
   /* background-color: #f8e6d0; was 'color_background_widget' */
}
h1,h2,h3,h4,
h1 a,h2 a,h3 a,h4 a,
h1 a:link,h2 a:link,h3 a:link,h4 a:link,
h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,
.full_banner .title{
    color: #29b0b6;
}
.blog_footer,
div.blog_footer li a, div.blog_footer li a:link, div.blog_footer li a:visited{
    color: #6c5e51;
}

/*.widget > div > ul > li > a,
.widget > ul > li > a{*/
.widget ul li{
    border-bottom:1px solid #eee0d7;
}
.widget ul li span{
    color: #174a5b;
}

.fancy_post h3{
    color: #FF5E00;
}
div.blog .blog_header,
div.blog .blog_header a, div.blog .blog_header a:link, div.blog .blog_header a:visited{
    color: #917b68;
}

#respond,
.commentlist div.comment{
    /*box-shadow: inset 0px 0px 0px #f8e6d0, inset 0 0px 0px #f8e6d0, 0px 0px 5px #f8e6d0;*/
    border: 1px solid #f8e6d0;
}
#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment label {
    background: #f8e6d0;
}
#respond input[type="text"],
#respond textarea {
    border: 2px solid #f8e6d0;
}
.wpcf7 .wpcf7-submit,
#respond input#submit {
    background: #FF4A00;
    color:#FFF;
    }
    #s,
.wpcf7 input, .wpcf7 textarea{
border:1px solid #f0ddbf;
}

a.dtbaker_button,
a.dtbaker_button:link,
a.dtbaker_button:visited{
    background: #;
    color:#FFF;
}
.navigation a,
.navigation a:link,
.navigation a:visited,
a.dtbaker_button_light,
a.dtbaker_button_light:link,
a.dtbaker_button_light:visited{
    background: #FF4A00;
    color:#FFF;
}

/* start fonts */
#logo { font-family: 'Quattrocento Sans', cursive; font-size:38px;}
#menu_container { font-family: 'Quattrocento Sans', cursive;  font-size:16px;}
h1,h2,h3,h4, .full_banner .title { font-family: 'Quattrocento Sans', cursive; }
h1 { font-size:20px; }
h2 { font-size:18px; }
h3 { font-size:14px; }

.widget-title, .flexslider_sidebar { font-family: 'Quattrocento Sans'; font-size:17px;}
.widget-content, .widget ul { font-size:13px;}

/* some inline responsive stuff */
@media only screen and (max-width: 767px) {
    #menu_container li{
        background-color: #FFFFFF;
        box-shadow: inset 0 0 0px 2px #FFFFFF, inset 0 0 3px 5px #f3f2ee;
    }
    #menu_container_decal{
        background-color: transparent;
        box-shadow: none;
    }
}

#webicon weibo { background-image: url(/img/sts7.jpg); }