body{ 
background: #d1c4b1 url(images/background.jpg) repeat-x;
text-align: justify;
color: #716a60;
font-family: lucida grande, lucida sans unicode, trebuchet ms, arial; 
font-size: 11px;
letter-spacing: 0;
line-height: 18px;
}

img.i {
margin: 8px 8px 8px 8px;
border: 8px solid #b9a98f;
}


.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity img{
border: 1px solid #ccc;
}

div.indent{
text-indent: 25px;
margin-top: 0px;
}

h2{
padding-left: 30px;
background-color: #b9a98f;
color: #921c11;
font-family: tahoma;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 8px;
margin-top: 20px;
margin-bottom: 1px;
}

span.faq{
color: #6f4f3f;
font-family: arial;
font-size: 11px;
font-weight: bold;
padding-left: 37px;
}

h1 { 
height: 20px;
padding-top: 18px;
margin-left: 25px;
padding-left: 30px;
background: url(images/h1.jpg) top left no-repeat;
letter-spacing: -3px;
font-family: century gothic; 
color: #626262; 
font-size: 32px;
margin-bottom: 5px; 
text-align: left; 
font-style: italic;  
text-transform: lowercase;
font-weight: normal;
}

h1:first-letter {
font-family: times new roman;
font-weight: bold;
font-style: italic;
color: #881f27;
font-family:times new roman;
font-size: 36px;
text-transform: uppercase;
}

h3 {
color: #847256; 
background: #baad9c;
font-family: verdana, arial;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
text-align: center; 
padding-top: 3px;
padding-bottom: 2px; 
border-bottom: 1px solid #5a4f3e;
margin-bottom: 2px; 
}

h3:first-letter {
font-family: georgia;
color: #8e7852; 
font-size: 14px;
}

h4 {
text-align: right;
color: #7e7e7e; 
font-family: georgia;
font-size: 15px;
font-weight: bold;
font-style: italic;
text-transform: lowercase;
padding-bottom: 2px; 
border-bottom: 1px dotted #666666;
margin-bottom: 2px;
width: 85%; 
}

#content a{
font-family: courier new;
font-size: 12px;
color: #6a341f; 
text-decoration:none; 
}

#content a:hover{
color: #5f543f;
}

#nav {
line-height: 14px;
}

#nav a {
height: 14px;
display: block;
color: #6d6355;
font-size: 9px;
font-family: georgia, tahoma;
text-transform: uppercase;
font-weight: normal;
text-align: left;
text-decoration: none;
letter-spacing: 2px;
padding-top: 4px;
padding-left: 15px;
margin-bottom: -3px;
}

#nav a:hover {
margin-bottom: -3px;
height: 14px;
color: #d1c4b1;
background: #feaa9f url(images/menu.jpg);
padding-left: 18px;
padding-top: 4px;
text-align: left;
margin-left: 11px;
}

#intro {
font-family: courier new;
letter-spacing: -1px;
padding: 0;
}

#fst a{
font-family: franklin gothic medium;
font-size: 11px;
color: #4092b8; 
text-decoration:none; 
letter-spacing: 0px;
}

#fst a:hover{
font-family: franklin gothic medium;
font-size: 11px;
color: #43aba9;
}

div.border{
border-bottom: 1px dashed #9c3d3d;
margin-bottom: 0px;
}

.fst {
font-family: franklin gothic medium;
font-size: 11px;
line-height: 16px;
letter-spacing: -0.5px;
}

blockquote{
border-left: 12px solid #666666;
margin-left: 75px; 
padding: 3px;
color: #6f4f3f;
width: 300px;
font: normal 12px times new roman; 
}

td, tr{
font-size: 11px;
}

b{
color: #c17a4a;
font-family: trebuchet ms;
}

i{
color: #b51a1c; 
font-family: georgia; 
letter-spacing: 0px;
}

u{
color: #777777;
font-family: arial;
text-decoration: none;
border-bottom: 1px dashed #777777;
}

textarea, input, select{
background-color: #b8a68c;
border: 0px;
font-size: 12px; 
color: #9b2525;
font-family: arial;
padding-left: 3px;
padding-right: 3px;
}

button{
color: #ff799f;
}