body,button,input,select,textarea,div.indent cite{color:#333;font-family:'Lato', 'helvetica neue', helvetica, arial, sans-serif;}h1,h2,h3,h4,h5,h6 {color:#262626;font-family:'Lato', 'helvetica neue', helvetica, arial, sans-serif;}a {color:#d70028;}.footer a {color:#d70028;}.site-title a{color:#FFF;font-family:'Lato', 'helvetica neue', helvetica, arial, sans-serif;}h1.site-title{font-size:1.5em;}.flexinav li a{background:#111;color:#FFF;}.flexinav li a:hover{background:#000;}.widget-title{color:#262626;}.footer .widget-title{color:#898989;}.page-title{color:#555;}.footer {background:#9933FF ;color:#FFF;}.topbar {background-color:#9933FF;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);
}body {background:#FFF url(e107_themes/vanilla_theme/images/backgrounds/chruch.png) repeat scroll left top;}.content {background:#EEE ;-webkit-box-shadow:0 0 10px rgba(0,0,0,.35);-moz-box-shadow:0 0 10px rgba(0,0,0,.35);-o-box-shadow:0 0 10px rgba(0,0,0,.35);-ms-box-shadow:0 0 10px rgba(0,0,0,.35);box-shadow:0 0 10px rgba(0,0,0,.35);
}.widget,.homepage .sidebar .widget,.post .nextprev {background:#FFF;}.sidebar .widget,.h-menu .widget,.h-menu2 .widget,.secondary .widget {background:;color:#333;}.footer .widget{background:#9933FF;}.nextprev_link,.nextprev a,.nextprev span,.nextprev2 a,.nextprev2 span {background-color:#d70028;}.item {background:#F9F9F9;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 4px rgba(0,0,0,.4);-o-box-shadow:0px 1px 4px rgba(0,0,0,.4);-ms-box-shadow:0px 1px 4px rgba(0,0,0,.4);box-shadow:0px 1px 4px rgba(0,0,0,.4);
}.menu-button span{background:#FFF;}a.button,button,.button,input[type="submit"],input[type="reset"],input[type="button"],.forum-newthread a,a.signup{background:#898989;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.4)), to(rgba(255,255,255,0))),#898989;background:-moz-linear-gradient(top, rgba(255,255,255,0.4), rgba(255,255,255,0)),#898989;border:1px solid #898989;color:#FFF;}a.button:hover,button:hover,.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.forum-newthread a:hover,a.signup:hover{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.15)), to(rgba(255,255,255,0.15))),#898989;background:-moz-linear-gradient(bottom, rgba(0,0,0,0.15), rgba(255,255,255,0.15)),#898989;}a.credit {background:#FFF;color:#9933FF;}.tag{text-shadow:0 1px 1px rgba(0,0,0,.1);}.menu-button span{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;}.widget,.item,#signin_menu,.nextprev,.nextprev_link,.nextprev a,.nextprev span,.nextprev2 a,.nextprev2 span{-moz-border-radius:.3em;-webkit-border-radius:.3em;-ms-border-radius:.3em;border-radius:.3em;}.searchbox input#q{-moz-border-radius:4em;-webkit-border-radius:4em;-ms-border-radius:4em;border-radius:4em;}
.main {float:left;}
.footer .widget {width:98%;}@media screen and (max-width:30em) {.footer .widget {width:96%;}}
/*Custom CSS*/