/* @import url("bootstrap.min.css");*/
body {
    font-family:Arial, Helvetica, sans-serif;
/*    font-size:12px; */
    background-image: url(../images/bg2.jpg);
    background-repeat: repeat-x;
    background-color: #fff4d6;
}

header {
    background: transparent url(../images/castle3-gold_sm_bev.png ) top left no-repeat;
    border-bottom: 3px solid #b99950;
}

h1 {
    margin-top: 0px;
    margin-bottom: 1px;
    font: bold 18pt Arial, Helvetica, sans-serif;
    color: #3c4a3d; 
}

h2 {
    margin-top: 0px;
    margin-bottom: 1px;
    font: bold 16pt Arial, Helvetica, sans-serif;
    color: #3c4a3d; 
    background: #BEB186;
}

h3 {
    margin-top: 0px;
    margin-bottom: 1px;
    font: bold 14pt Arial, Helvetica, sans-serif;
    color: #3c4a3d; 
}

h3.types-link {
    font: 12pt Arial, Helvetica, sans-serif;
    margin-bottom: 5px;
}

h4 {
    margin-top: 0px;
    margin-bottom: 1px;
    font: bold 12pt Arial, Helvetica, sans-serif;
    color: #3c4a3d; 
}

h4.types1 {
    font: bold 11pt Arial, Helvetica, sans-serif;
    color: #3c4a3d; 
    background: #BEB186;
    margin-bottom: 5px;
}

h5 {
    margin-top: 0px;
    margin-bottom: 1px;
    font: bold 12pt Arial, Helvetica, sans-serif;
    color: #b99950; 

}
h5.types1 {
    font: bold 11pt Arial, Helvetica, sans-serif;
    color: #b99950; 
    margin-bottom: 5px;
}

/*old*/
header p.h1 {
    _margin-top: -5px; /* IE ? */
    margin-top: 20px;
    padding-top: 10px;
    padding-left: 0px;
    letter-spacing: 0.005em;
    font: bold  38pt Palatino, verdana;
    Color: #fff4d6;
}

/* indent the second line */
header p.h2 {
    margin-top:-10px;
    padding-left: 20px;
    font: italic 17pt/22pt Palatino, verdana;
    color: #3c4a3d; 
}

/* indent the third line */
header p.h3 {
    margin-top: -10px;
    padding-left: 40px;
    font: italic 17pt/22pt Palatino, verdana;
    color: #3c4a3d; 
}



.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #546956;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #b99950;  
}

.nav-list > .active-indent > a,
.nav-list > .active-indent > a:hover,
.nav-list > .active-indent > a:focus {
  color: #546956;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #b99950;  
  margin-left: 5px;
}

.nav-list > .indent > a,
.nav-list > .indent > a:hover,
.nav-list > .indent > a:focus {
  margin-left: 5px;
}

.img-border { margin-top: 10px; margin-bottom: 10px; padding: 0px; border: 2px solid #b99950;}
.img-header { margin-top: 10px; margin-bottom: 10px; padding: 0px; border: 2px solid #b99950;}

#info {padding-top: 10px; padding-bottom: 10px; }
#column{ border: 1px solid #b99950; }
#column2{ border: 1px solid #b99950; padding: 20px;} /*OutlanderTours*/
#columnFB{ margin-top: -20px; border: 1px solid #b99950; }

p.p1 {font: bold  14pt Arial, Helvetica, sans-serif; Color: #3c4a3d;}
p.p2 {font: bold  12pt Arial, Helvetica, sans-serif; Color: #3c4a3d;background: #BEB186;}
p.p3 {font: bold  12pt Arial, Helvetica, sans-serif; Color: #3c4a3d; border-bottom: 1px solid #b99950;}
p.p4 {font: bold  10pt Arial, Helvetica, sans-serif; Color: #b99950;}

p.title {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 18pt;
    font-weight: bold;
    line-height: 1.5em;
    color: #68806a;
    border-bottom: 1px solid #b99950;
    
}

p.little {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.5em;
    color: #68806a;
    border-bottom: 1px solid #b99950;
    
}

p.cal {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 18pt;
    font-weight: bold;
    line-height: 1.5em;
    color: #68806a;
    padding-left: 100px;
    border-bottom: 1px solid #b99950;  
}

p.cal2 {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: 1.5em;
    color: #68806a;
    padding-left: 100px;
    border-bottom: 1px solid #b99950;  
}

li {
	margin-bottom: 5px;
}

li a {
    font-size: 10pt;
    line-height: 1em;
}

li a:link {
    font-weight: bold;
    color: #b99950;  
}

li a:visited {
    font-weight: bold;
    color: #8EAC90; 
}
li a:hover, a:active {
    text-decoration: underline;
    color: #3c4a3d;  
}


p a:link {
    font-weight: bold;
    color: #b99950;  
}

p a:visited {
    font-weight: bold;
    color: #8EAC90; 
}
p a:hover, a:active {
    text-decoration: underline;
    color: #3c4a3d;  
}

#footer {border-top: 3px solid #b99950; margin-bottom: 40px; padding-top: 50px; }
.Footer {
            position: fixed;
            bottom: 0;
        }

#byme {color: #3c4a3d; margin-bottom: 20px;}

.copyright {background: #b99950; color: #3c4a3d;
    font:   bold 8pt/16pt verdana;
    margin-right: 30px;
}

