@charset "utf-8";
/* CSS Document */
html {
margin: 0px;
padding: 0px;
}
body {
background-image:url(images/pattern22.jpg);
text-align:center;
margin: 0;
background-color:#000;
}

#container {
margin-left:auto;
margin-right:auto; 
width:776px;
color:#630;
}
a {
font-family:Verdana, Geneva, sans-serif;
text-decoration:none;
}
a:link {
color:#FFC;
}
a:visited {
color:#ffc; 
}
a:hover {
color:#Ff0; 
}
#mainmenu {
font-family:Verdana, Geneva, sans-serif;
background-color:#630;
height:25px;
font-size:18px;
font-weight:bold;
display:block;
}
#mainmenu ul {
list-style: none;
margin: 0;
}
#mainmenu li {
float: left;
}

/* nav 1-level dropdowns */
#mainmenu li ul { 
display: none; 
margin-left:-30px;
}
#mainmenu ul li a {
display: block;
text-decoration: none;
color:#FFC;
margin-left: 20px;
white-space: nowrap;
padding: 0 10px;
line-height: 25px;
}
#mainmenu ul li a:hover { 
background-color:#ffc; 
color:#663300;
}
#mainmenu li:hover ul {
display: block;
position: absolute;
}
#mainmenu li:hover li {
float: none;
font-size: 18px;
}
#mainmenu li:hover a { 
background-color:#963; 
color:#fc0;
}
#mainmenu li:hover li a:hover { 
background-color:#ffc;
}

#header1 {
margin-top:20px;
}
.spiffy{display:block;
}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#DEB877;
}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #685a42;
  border-right:1px solid #685a42;
  background-color:#FC0;}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #18150f;
  border-right:1px solid #18150f;
  background:#c4aa7d}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c4aa7d;
  border-right:1px solid #c4aa7d;}
.spiffy4{
  border-left:1px solid #685a42;
  border-right:1px solid #685a42}
.spiffy5{
  border-left:1px solid #b59e74;
  border-right:1px solid #b59e74}
.spiffyfg{
  background-color:#DEB877;
  font-family:Verdana, Geneva, sans-serif;
  padding-bottom: 10px;
  }
.black {
color:#FC6; 
font-family:Verdana, Geneva, sans-serif;
}
.black18 {
font-size:18px;
color:#FC6; 
font-family:Verdana, Geneva, sans-serif;
}
.black20 {
font-size:20px;
color:#FC6; 
font-family:Verdana, Geneva, sans-serif;
}
.black30 {
font-size:30px;
color:#FC6; 
font-family:Verdana, Geneva, sans-serif;
} 
.tan18 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
}
.large {
font-size:24px;
font-weight:bold;
color:#630;
}
.maintext {
color:#630;
font-size:18px;
margin-right:10px;
}
.alottext {
color:#630;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
text-align:left;
margin-left:10px;
margin-right:10px;
}
/* images settings */
.ileft {
margin-right:10px;
}
.iright {
margin-left:10px;
}
.isides {
margin-left:10px;
margin-right:10px;
}

.footer {
margin-top:5px;
font-size:10px;
color:#FFCC66; 
font-family:Verdana, Geneva, sans-serif;
margin-left:auto;
margin-right:auto; 
width:776px;
}
.crafttext {
color:#630;
font-size:18px;
margin-right:90px;
margin-left:90px;
padding-bottom:10px;
}
.contactlink {
color:#630; 
font-family:Verdana, Geneva, sans-serif;
}
.contactlink li {
display: block;
text-decoration: none;
}
ol {
text-indent:60px;
}
/*
#wrapper {
margin-left:auto;
margin-right:auto; 
background-color:#FFC;
filter: alpha(opacity=10);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);
-moz-opacity: 0.10; 
opacity:0.10;
width:860px;
height:850px;
	}
*/