html{
 overflow-y:scroll;
 -moz-scrollbars-vertical;
 }
 
body{
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-size:13px;
	margin:0px 0px 0px 0px;
	background-image:url('/graphics/background.jpg');
	background-repeat:repeat;
 }
 
img{
 background-color:#ffffff;
 margin:2px;
 padding:5px;
 vertical-align:middle;
 }
 
img.top{
 background-color:#ffffff;
 margin:2px;
 padding:5px;
 vertical-align:top;
 }
 
img.boxshad{
 background-color:#ffffff;
 margin:2px;
 padding:5px;
 box-shadow:3px 3px 16px #999999;
 }
 
a:active, a:link, a:visited{
	color:#a0522d;
	font-weight:bold;
 }

a:focus, a:hover{
	color:brown;
	font-weight:bold;
 }

a:active.nav, a:link.nav, a:visited.nav{
	font-size:12px;
	color:black;
	font-weight:bold;
 }

a:focus.nav, a:hover.nav{
	font-size:12px;
	color:brown;
	font-weight:bold;
 }

.header{
	font-weight:bold;
	font-size:xx-large;
	color:#000000;
 }

.saledescript{
 font-size:14px;
	line-height:20px;
	padding:0px 90px 0px 90px;
	font-weight:bold;
 }
 
hr{
 border:3px solid #a0522d;
	background-color:#a0522d;
 }

div.ad{
 background:#ffffff url('/graphics/adHead.gif') no-repeat;
	width:750px;
	border:2px solid black;
	float:left;
 }

div.adFoot{
 background:#ffffff url('/graphics/adFoot.gif') no-repeat bottom;
	height:60px;
 }

div.ad h1{
 color:#0000ff;
	font:bold;
 line-height:1.25em;
 text-align:center;
 margin-top:80px;
 }

div.ad h2{
 color:#0000ff;
	font:bold;
 line-height:1.25em;
 text-align:center;
 }

div.ad h3{
 color:#cc6600;
	font:bold 18px;
 text-align:center;
 }

div.saledescript h2{
 color:#0000ff;
	font:bold 28px;
 text-align:center;
 margin-top:80px;
 }

div.fancy{
	border-style:groove;
	border-color:#a0522d;
	padding:10px;
 text-align:left;
 }
 
div.fancy h1{
 color:#0000ff;
	font:bold 24px;
 text-align:center;
 margin-top:10px;
 }

div.fancy h2{
 color:#0000ff;
	font:bold 20px;
 text-align:center;
 margin-top:10px;
 }
 
 div.holiday{
  margin:10px auto;
  font-style:italic;
  text-align:center;
  font: bold 18px;  
  color:#2513f2;
  color:#2cb418;
 }

 div.holiday h2{
  margin:5px auto 2px auto;
 } 

 div.holiday p{
  margin:2px auto 2px auto;
  text-align:center;
 } 

 div.maillist{
  margin:6px 30px 0px 30px;
  border:2px solid #0000ff;
  padding:10px;
  font-size:.99em;
 }

.footer{
	color:#000;
 }

.covid{
	border-style:groove;
	border-color:#a0522d;
	padding:10px;
 text-align:left;
 }

.covid p{
 font-weight:normal;
 font-style:italic;
 }

.nextsale{
	padding:10px;
 text-align:left;
 }

.buttons{
 text-align:center;
}

.button{
 background-color:#ffffff; /* White */
 border:1px solid #111111;
 color:white;
 font-size:18px;
 text-shadow:2px 1px #111111;
 padding:10px 10px;
 text-align:center;
 text-decoration:none;
 display:inline-block;
 margin:0px 2px 6px 2px;
 border-radius:6px;
 width:60%;
 cursor:pointer;
 }
 
.button.blue{
 background-color:#1493f3; /* Blue */
 color:#ffffff;
 }

.button.green{
 background-color:#4c9f50; /* Green */
 color:#ffffff;
 box-shadow:2px 2px 2px #000000;
 }

 .button.green:hover{
  box-shadow:0px 0px 0px #000000;
 }


ul.normal{
 list-style-type:circle;
 }
 
.center{
	text-align:center;
 }

.shadow{
 border:8px solid #a0522d;
 }
 
.textshadow{
 text-shadow: 2px 2px gray;  
 }
 
.red{
 color:red;
}

.blue{
 color:blue;
}

.green{
 color:green;
}

#tabs{
	border-bottom:.5em solid #a0522d;
	margin:0;
	padding:0;
 }
 
#tabs li{ 
	display:inline; 
	border-top:.1em solid #a0522d;
	border-left:.1em solid #a0522d;
	border-right:.1em solid #a0522d;
	background-color:#fff;
 }
 
#tabs li a{
	text-decoration:none;
	padding:0.25em 1em;
	color:#000;
 }
 
#home #tabs li#tab1 a,
#who #tabs li#tab2 a,
#buyer #tabs li#tab3 a,
#gallery #tabs li#tab4 a,
#seller #tabs li#tab5 a,
#why #tabs li#tab6 a,
#other #tabs li#tab7 a,
#contact #tabs li#tab8 a{
	padding:0.25em 1em;
	background-color:#a0522d;
	color:#fff;
 }
 