body {
background-color: #41393d;
}

@font-face{
font-family:"Majesti Book"; src: url("GRA310/TOWN/fonts/Majesti-Banner-Book.otf")
src:url("GRA/310/Town/fonts/Majesti-Banner-Book.otf")format("opentype");
}

body{
    @font-family:majesti-banner-medium, serif;padding:0;font-size:14px;margin:0 auto;color:#;background-color:#41393d;color:#ffffff
}
.clear{clear:both;}
p{padding:0;margin:0px;text-align:center;line-height:20px;position:relative;}

/* BUTTONS */
a{color:#ffffff; text-decoration:none;}
a img{border:none;}
a:hover{ text-transform:capitals;}
a.more{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background-color:#d4a18d; color:#ffffff; font-size:11px; padding:6px 6px; margin:auto; width:60px; display:block; text-align:center;}


h1{font-weight: normal;color: #D4A18D;font-size:26px;margin:0;padding:0 0 25px 0;}
h2{font-weight: normal;color: #d4a18d;font-size:21px;margin:0;padding:0 0 25px 0;}
h3{font-weight: normal;color: #252525;font-size:18px;margin:0;padding:0 0 25px 0;}
h4{font-weight: normal;color: #252525;font-size:16px;margin:0;padding:0 0 25px 0;}
h5{font-weight: normal;color: #252525;font-size:14px;margin:0;padding:0 0 25px 0;}
h6{font-weight: normal;color: #252525;font-size:12px;margin:0;padding:0 0 25px 0;}

h1, h2, h3, h4{
    @font-face{
font-family:"Majesti Book"; src: url("GRA310/TOWN/fonts/Majesti-Banner-Book.otf")
src:
url("GRA/310/Town/fonts/Majesti-Banner-Book.otf")format("opentype");
}
}

/* STRUCTURE */
.section_full {padding:40px 40px 0 40px; float:left;}
.section_one_two{ width:440px; float:left; padding:40px 0 0 40px;}
.section_one_three{ width:280px; float:left; padding:40px 0 0 40px;}
.section_one_four{ width:200px; float:left; padding:40px 0 0 40px;}
.section_two_three{ width:600px; float:left; padding:40px 0 0 40px;}
.main_content img {max-width: 100%; display: block;}


h2.centered_title{ text-align:center;}
p.centered_text{ padding:10px 20px;}
}

.footer{
    bottom: 0;
    color: #8a8c8f;
    height: 2em;
    left: 0;
    position: relative;
    width: 100%;
}