﻿@charset "utf-8";
.html {font-size:.625rem;height:100%;}
body{color:#333;font-family:arial; font:12px/1.5 tahoma, "Microsoft YaHei",arial,\5b8b\4f53,sans-serif;background:#ebeced;-webkit-overflow-scrolling:touch;height:100%;max-width:625px;}
body {background: url(../images/mainBg.png);margin:0 auto;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var,i{font-style:normal}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
input[type=submit],input[type=reset],input[type=button],button{-webkit-appearance:none}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;margin:0;padding:0}
ul,ol{list-style:none}
h1 {font-size: 25px;padding: 8px 0 20px;color: white;text-align: center;text-shadow: 0px 0px 2px #920d12;}
h6 {font-size: 15px;margin-bottom: 15px;color: #beb794 !important;font-family: 'Cabin', sans-serif;font-style: italic;}
h2,h3,h4,h5,h6 {color: #5c6653;text-shadow: 0px 1px white;}
h2 {font-size: 30px;margin-bottom: 6px;margin-top: 10px;}
h3 {font-size: 26px;}
h4 {font-size: 21px;}
h5 {font-size: 20px;}
a {color: #ba383d;}
.ContentWrapper p {color: #af9f84;font-size: 16px;line-height: 28px;letter-spacing: 0.05em;text-shadow: 0px 1px white;margin-bottom: 5px;}
.ContentWrapper img {max-width:625px;width:100%;max-height:450px;height:100%;}
.separator {
border-bottom: 1px dashed #beb794;padding-bottom: 10px;}
.ImageFloatLeft {padding: 9px;border: 1px solid #dedede;width: 150px;height: 140px;float: left;background: white;margin: 0 10px 10px 0;overflow: hidden;}
/************************************/
/*                                  */
/*           INDEX STYLES           */
/*                                  */
/************************************/
#IndexBGSlider {width: 480px;position: absolute;height: 100%;top: 0;}
#BigHeadline {width: 460px;margin: 0 10px;height: 152px;background-image: url('../images/MainHeadlineBg.png');z-index: 11;position: relative;}
#BigHeadline h1 {font-size: 52px;padding: 30px 0 5px;}
#Headline {min-width: 320px;
    max-width: 460px;
    margin: 0 auto;
    background-image: url(../images/SmallHeadlineBg.png);
    z-index: 11;
    position: relative;}
#BigHeadline h2 {font-family: 'Cabin', sans-serif;font-size: 20px;text-align: center;color: #4e0002;text-shadow: 0px 1px 0px #cc5a5f;}
#MainNav, #MainNavHome {background: url(../images/mainNavBg.png);
    /* width: 380px; */
    height: 40px;
    position: relative;
    top: -30px;
    margin: 0 30px;
    z-index: 10;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
    padding: 40px 20px;
    overflow: hidden;
    -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .3);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, .3);
    text-align: center;}
#MainNav li a, #MainNavHome li a {color: #978560;text-decoration: none;text-transform: uppercase;font-size:1rem;margin-left: 10px;float: left;margin-top: 12px;width: 66px;text-shadow: 0px 1px #f5f4ea;}
#HomeContentWrapper {
    margin-top:-80px;
}
.BigComments {
    font-size: 18px;
    color: white;
    font-style: italic;
    height: 49px;
    text-align: center;
    line-height: 38px;
    width: 28px;
    background-image: url(../images/BigcommentIcon.png);
    background-repeat: no-repeat;
    float: left;
    margin-right: 10px;
    margin-top: 12px;
}
.NavItemInfo {font-size: 11px;margin-top: 4px;color: #ccbd8b;text-shadow: none;}
#LatestNewsItems li:first-child {
    border-top: 1px dashed #beb794;
}
#LatestNewsItems li {
    margin: 5px;
    overflow: hidden;
    border-bottom: 1px dashed #beb794;
    padding-top: 10px;
}
#LatestNewsItems li h4 a {
    color: #5c6653;
    font-size: 21px;
    color: #5c6653;
    text-shadow: 0px 1px white;
    font-family: Arial, Helvetica, sans-serif;
}
#LatestNewsItems li a {
    text-decoration: none;
}
#LatestNewsItems li p {
    font-size: 12px;
    font-style: italic;
    margin-bottom: 10px;
}
.ContentWrapper p {
    color: #af9f84;
    font-size: 16px;
    line-height: 28px;
    letter-spacing: 0.05em;
    text-shadow: 0px 1px white;
    margin-bottom: 5px;
}

#LatestNewsItems li a {
    text-decoration: none;
}

#ShowingRibbons {position: relative;right: 60px;top: -70px;overflow: hidden;z-index: 0;}
#ShowingRibbons li {float: right;margin: 3px;cursor: pointer;}
.IndexFooter {position: absolute;bottom: 0px;width: 460px;overflow: hidden;z-index: 50;}

/*#footer {padding: 10px 10px 0 10px;background: url('../images/footerBg.png') repeat-x;height:45px;line-height: 50px;overflow: hidden;}
#footer span {font-size: 13px;color: #a0a0a0;text-align:center;}
#footer span a {float:left;margin: 5px 20px 5px 5px;}*/

#footer{text-align:center;padding-top:25px;margin-bottom: 32px;font-size: 1rem;color: #b3a48b;}
#footer a{font-size:14px;color:#979797;line-height:25px;text-shadow:1px 1px 1px #fff;}
#footer .padding{padding:0 16px;}

#footerSocialNetworks li {float: left;margin: 10px 4px;}
#footerSocialNetworks li img {height: 40px;}
#footerSocialNetworks li:first {margin: 15px;}