@import url(http://fonts.googleapis.com/css?family=Monsieur+La+Doulaise);
@import url(http://fonts.googleapis.com/css?family=Redressed);
@import url(http://fonts.googleapis.com/css?family=Niconne);
@import url(http://fonts.googleapis.com/css?family=Average+Sans);
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);

p, form, h1, h2, h3, h4, h5, h6{
margin:0px;
}

.sf_extra9 {
    display: none;
}

.sf_extra1 {
    display: none;
}

.sf_main_header {
    color: #810627;
text-shadow:none;
   /* text-shadow: 2px 2px 1px rgba(255, 255, 255, 0.75);*/
}

.sf_navigation {
    background-color: #810627;
font-family: 'Average Sans', sans-serif;
}

.sf_navigation ul {
    width: 970px;
}


.sf_navigation ul li a {
    padding: 5px 28px 6px;
}


.sf_navigation ul li a:hover {
    background-color: #B70736;
}

.sf_navigation .subnav {
background-color: #B70736;
border-width:0;
border-style:none;
padding:10px;
}
.sf_navigation ul.subnav li a{
    background-color:#B70736;
    color: #fff;
}
.sf_navigation ul.subnav li a:hover {
    background-color:#B70736;
    color: #F4E201;
}

body{
font-family: 'Average Sans', sans-serif;
font-size:15px;
background-color: #FFFFCD;
background: url(uploads/BG5.jpg) no-repeat top center fixed; 
  
}


.sf_pagetitle h1{
font-family: 'Niconne', cursive;
font-size: 36px;
}

.minibox{
padding:5px;
}

.char-overlay {
  font-family: 'Helvetica'; /* Your font family */
  font-weight: bold;
font-size:22px;
}