﻿


@font-face {
    font-family: 'im-fell-pica';
    src: url('../fonts/FePIrm27C-webfont.woff');
   
}


a {
    text-decoration:none;
    color:#aa762d;
    
    /*box-shadow:3px 3px 1px #404040;
        text-align: center;
        left:10px;
        padding-left:10px;
         margin: 1px 0px;
    */
    
}

a:hover {

    color:#8e3e0b;
}

.button:hover {
    
    color:#ffffff;
    background-color:rgba(25, 26, 21, 0.40);
    
    /*background-color:#8e3e0b;*/
    
    
}

.bg01:hover {
    background-image:url('../images/btnbg2.jpg');
    background-position: left top;
    background-repeat:no-repeat;
}

.bg02:hover {
    background-image:url('../images/btnbga2.jpg');
    background-position: left top;
    background-repeat:no-repeat;
}

.bg03:hover {
    background-image:url('../images/btnbgb2.jpg');
    background-position: left top;
    background-repeat:no-repeat;
}

.bg04:hover {
    background-image:url('../images/btnbgc2.jpg');
    background-position: left top;
    background-repeat:no-repeat;
}

.bg05:hover {
    background-image:url('../images/btnbgd2.jpg');
    background-position: left top;
    background-repeat:no-repeat;
}

.bg06:hover {
    background-image:url('../images/btnbge2.jpg');
    background-position: left top;
    background-repeat:no-repeat;
}

.bg07:hover {
    background-image:url('../images/btnbgf2.jpg');
    background-position: left top;
    background-repeat:no-repeat;
}

.backstyle {
    color:#ffffff;
    font-size:.9em;
    float:left;
    padding-left:5px;
    
    padding-top:30px;
}

body {
    font-family: Verdana, Tahoma, Geneva, sans-serif;
    color:#000000;
    font-size:.9em;
    background-color:#5e4e3e;
    /*
background-image: linear-gradient(30deg, #314234 12%, transparent 12.5%, transparent 87%, #314234 87.5%, #314234),
linear-gradient(150deg, #314234 12%, transparent 12.5%, transparent 87%, #314234 87.5%, #314234),
linear-gradient(30deg, #314234 12%, transparent 12.5%, transparent 87%, #314234 87.5%, #314234),
linear-gradient(150deg, #314234 12%, transparent 12.5%, transparent 87%, #314234 87.5%, #314234),
linear-gradient(60deg, #66816b 25%, transparent 25.5%, transparent 75%, #66816b 75%, #66816b), 
linear-gradient(60deg, #66816b 25%, transparent 25.5%, transparent 75%, #66816b 75%, #66816b);
background-size:80px 140px;
background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px;

    background-attachment:fixed;
        position:fixed;
        background-repeat:no-repeat;
    */
    background-image:url('../images/backgroundsm.jpg');
    top:0px;
    left:0px;
    background-attachment:fixed;
    
    
}

header {
    /*box-shadow:7px 7px 5px #808080;
        -webkit-text-stroke: 1px #ffffff;
    */
    background-color:#000000;
    
    text-align:right;
    font-family:im-fell-pica;
    color:#ffffff;
    
background-color:rgba(46, 36, 19, 0.50);    
/*background-color: #2e2413;

background-image: linear-gradient(90deg, rgba(255,255,255,.07) 50%, transparent 50%),
linear-gradient(90deg, rgba(255,255,255,.13) 50%, transparent 50%),
linear-gradient(90deg, transparent 50%, rgba(255,255,255,.17) 50%),
linear-gradient(90deg, transparent 50%, rgba(255,255,255,.19) 50%);
background-size: 13px, 29px, 37px, 53px;
  */  
border-bottom: solid 2px #5e4e3e;

    font-size:2.5em;
    padding-top: 20px;
    padding-bottom:20px;
    position:fixed;
    top:0px;
    left:0px;
    width:100%;
     
   

}

.boxstyle {
    display: inline-block;
    width:50px;
    height:50px;
    border:2px solid #ffffff;
    border-radius: 10px;
    margin:5px 5px 0px 5px;
}

.accent01 {
    background-image:url("../images/accent01sm.jpg");
}

.accent02 {
    background-image:url("../images/accent02sm.jpg");
}

.accent03 {
    background-image:url("../images/accent03sm.jpg");
}

.accent04 {
    background-image:url("../images/accent04sm.jpg");
}

article {
    border-bottom:2px solid #99998f;
    
    background-color:#ffffff;
    padding-left:5px;
}

nav {
    margin-top:9.5em;
    
    margin-left:auto;
    margin-right:auto;
    padding: 5px;
    color:#415374;
    
    text-align:center;
    vertical-align:middle;
    
    /*background-image:url('../images/mainimage2.jpg');
        box-shadow:7px 7px 5px #808080;
        border-style:solid;
    border-width:3px;
    border-color:#ffffff;
        width:750px;
    */
}

.backformat {
    left:5px;
    text-size-adjust:75%;
}

.button {
    position:inherit;
    
    font-size:90px;
    
    height:115px;
    width:40%;
    margin-left:auto;
    margin-right:20px;
    margin-bottom:20px;
    
    border: 2px;
    border-style:solid;
    
    
    
    padding: 3px;
    
    
    text-decoration: none;
    display: inline-block;
    
   
    cursor: pointer;

    border-color:#5e4e3e;
    color:#ffffff;
    
}

.bg01 {
    background-image:url('../images/btnbg.jpg');
    background-position: left top;
    background-repeat:no-repeat;
    background-color:rgba(46, 36, 19, 0.92);
}

.bg02 {
    background-image:url('../images/btnbga.jpg');
    background-position: left top;
    background-repeat:no-repeat;
    background-color:rgba(46, 36, 19, 0.92);
}

.bg03 {
    background-image:url('../images/btnbgb.jpg');
    background-position: left top;
    background-repeat:no-repeat;
    background-color:rgba(46, 36, 19, 0.92);
}

.bg04 {
    background-image:url('../images/btnbgc.jpg');
    background-position: left top;
    background-repeat:no-repeat;
    background-color:rgba(46, 36, 19, 0.92);
}

.bg05 {
    background-image:url('../images/btnbgd.jpg');
    background-position: left top;
    background-repeat:no-repeat;
    background-color:rgba(46, 36, 19, 0.92);
}

.bg06 {
    background-image:url('../images/btnbge.jpg');
    background-position: left top;
    background-repeat:no-repeat;
    background-color:rgba(46, 36, 19, 0.92);
}

.bg07 {
    background-image:url('../images/btnbgf.jpg');
    background-position: left top;
    background-repeat:no-repeat;
    background-color:rgba(46, 36, 19, 0.92);
}

.headtext {
    font-family:heavy_dataregular;
    font-size:18px;
}

.leftwords {
    
    margin-top:2em;
    width:100%;
    margin-left:auto;
    margin-right:auto;
    height:600px;
    
}



.overlay {
    font-family:im-fell-pica;
    font-size:30px;
    float:right;
    padding-left:10px;
    padding-top:40px;
    color:#ffffff;
    
}








