@charset "UTF-8";

/* Copyright 2007 
   Fusiliers in Spain
*/


body{
	font: 12px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #E5D7B4;
}

p {
	margin-left: 4%;
	margin-right: 4%;
}

p#poster{
	font-style: italic;
	font-weight: bold;
	font-size: 1.5em;
	text-align: center;
}

div#footnote {
direction: block;
padding: 0 5%;
width: 80%;
font-size: 10px;
}

/* @group quote*/
blockquote {
display: block;
padding: 0 5%;
width: 80%;
}

/*blockquote:before, blockquote:after {
color: #7b5f41;
display: block;
font-size: 700%;
width: 50px;
}

blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}
blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;   
margin-left: 100%;
}
*/


/* @end */

/* @group table*/
table
{
	font: 12px/1.5 "Lucida Grande", Lucida, Verdana, sans-serift;
	margin-left: 7%;
	margin-right: 5%;
	width: 85%;
	/*margin: 0% 5%;
	width: 90%;
	font: 12px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;*/
}

td#left
{
	width: 2%;
}

td#middle
{
	width: 60%;
	/*padding-right: 10%;*/
}

/* @end */

ul{
	margin-left: 5%;
	margin-right: 5%;;
}

/* @group headers */
h1 {
	color: #795028;
	font: small-caps bold 24px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	text-indent: 20px;
	background-color: #B9A374;
	width: 90%;
	position: relative;
	left: 5%;
}

h2 {
	color: #FFFFFF;
	font: small-caps bold 16px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	text-indent: 20px;
	background-color: #B9A374;
	width: 90%;
	position: relative;
	left: 5%;
}

h3{
	
	margin-left: 3%;
	margin-right: 3%;
}

h4 {
	margin-left: 3%;
	margin-right: 3%;
}



/* @end */

/* @group links */

a{
	text-decoration: none;
	font-weight: bold;
	color: #464646;
}

a:hover{
	text-decoration: underline;
}

/* @end */



/* @group spiffy */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#B9A374}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d2c098;
  border-right:1px solid #d2c098;
  background:#c4b084}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e0d1ad;
  border-right:1px solid #e0d1ad;
  background:#c1ac80}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c1ac80;
  border-right:1px solid #c1ac80;}
.spiffy4{
  border-left:1px solid #d2c098;
  border-right:1px solid #d2c098}
.spiffy5{
  border-left:1px solid #c4b084;
  border-right:1px solid #c4b084}
.spiffyfg{
  background:#B9A374;
  color: #795028;
  font: small-caps bold 24px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}

.spiffyfooter{
background:#B9A374;
color: #FFFFFF;
	font: small-caps bold 12px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}
/* @end */

/* @group navigator */
#navcontainer
{
  font-family: Arial,Sans-Serif;
  margin: 0 auto;
  width: 80%;
  border-bottom: 1px solid #ddd;
}

#navlist
{
  width: 70%;
  text-align: center;
  margin: 0 auto;
  padding: 0;
  text-indent: 0;
  list-style-type: none;
}

#navlist li
{
  padding: 0;
  margin: 0;
  text-indent: 0;
  display: inline;
}

#navlist li a
{
  letter-spacing: -1px;
  text-decoration: none;
  color: #9d9d9d;
  font-size: 14px;
  padding: 0 2px;
  border-top: .5em solid #E5D7B4;
}

#navlist li a:hover,#navlist a#current
{
  color: #333;
  border-top: none;
  font-size: 1.5em;
}

#navlist a#current { 
  color: #ad9869; 
}


/* @end */

/* @group linklist */

#linklist{
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 4%;
	margin-right: 8%;
	padding-left: 4%;
	padding-right: 4%;
}

#linklist p{
	margin-top: -0.25em;
	margin-bottom: 0.5em;
	text-indent: -0.50em;
}

/* @end */

/* @group images */
img{
	border: 3px solid #FFFFFF;
}


img.floatRight { 
    border-style: none; 
    float: right; 
    margin: 4px; 
}

img.middle {
	vertical-align: middle;
	margin: 4px;
	border: 3px solid #FFFFFF;
}

img.noBorder {
	border-style: none;
}

/* @end */

.image_caption {
	width: 260px;
	clear: both;
	font-size: 85%;
}

.gallery {
	margin: 5%;
	padding: 0;
	overflow: hidden;
	width: 100%;
	list-style: none;
}

.gallery li {
	float: left;
	display: inline;
	width: 23.8%;
	margin: 0 0 10px 1%;
	padding: 10px 0;
	height: 108px;
	position: relative;
}

.gallery a, .gallery img {
	display: block;
	width: 100%:
}

.muster-list {
	font-family:"Times New Roman", serif;
	
}

p.muster-list:first-line {
	padding-left: -10px;
}

