 * {
    margin: 0;
}
html, body {
 margin: 0;
 padding: 0;
 font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 100.1%;
 color: black;
 BACKGROUND-IMAGE: url(https://www.antiqbook.com/gif/q3.png);
 BACKGROUND-POSITION: center top;
 BACKGROUND-REPEAT: no-repeat;
 height: 100%;
}

#wrapper {
    min-height: 100%;
    'position: relative;
    height: auto !important;
    height: 100%;
    width: 802px;
    margin: 0 auto -6em;
    border: 0px solid #111;

}

#header {
 width: 800px;
 float: left;
 height: 130px;
 margin: 0px 0px 0px 0px;
 padding: 5px 0px 8px 0px;
 font-size: 0.8em;
 border-bottom: 0px solid #A71930; 
}

#footer {
	clear: both;
	text-align: center;
	font-size: 0.7em;
	font-color: #fff;
	'background: #ccc;
}

#leftcolumn {
 color: #333;
 border: 0px solid #ccc;
 padding: 0px 5px 5px 0px;
 width: 150px;
 float: left;
}
#content {
 font-size: 0.9em;
 float: left;
 color: #333;
 border: 0px solid #ccc;
 padding: 0px 5px 0px 5px;
 float: left;
 width: 560px;
 display: inline;
}
#content2 {
 font-size: 0.9em;
 float: left;
 color: #333;
 border: 0px solid #ccc;
 padding: 0px 5px 0px 5px;
 float: left;
 width: 760px;
 display: inline;
}
#content-leftcolum {
 font-size: 0.9em;
 float: left;
 color: #333;
 border: 0px solid #ccc;
 padding: 0px 5px 0px 5px;
 float: left;
 width: 370px;
 display: inline;
}
#content-rightcolum {
 font-size: 0.9em;
 float: left;
 color: #333;
 border: 0px solid #ccc;
 padding: 0px 5px 0px 5px;
 float: right;
 width: 370px;
 display: inline;
}
#rightcolumn { 
 font-size: 0.9em;
 color: #333;
 border: 0px solid #ccc;
 width: 230px;
 float: left;
}

#languages {
 float: left;
 padding-bottom: 2px; 
 padding-left: 0px; 
 padding-right: 10px; 
 padding-top: 5px; 
 margin: 0; 
 font: 1em Trebuchet MS, sans-serif; 
}
#languages a{
 padding-left: 0px; 
 padding-right: 10px; 
 margin: 0; 
}

#navsite h5 {
 display: none;
}
#navsite ul {
 padding-bottom: 2px; 
 padding-left: 0px; 
 margin: 0; 
 border-bottom: 1px solid #A71930; 
 font: 1em Trebuchet MS, sans-serif; 
}
#navsite ul li {
 list-style: none;
 margin: 0; 
 display: inline; 
}
#navsite ul li a {
 padding: 2px 0.5em; 
 margin-left: 0px; 
 margin-right: 0.3em; 
 border: 1px solid #A71930;
 background: #FFF;
 text-decoration: none;
}
#navsite ul li a:link {
 color: #448;
}
#navsite ul li a:visited {
 color: #667;
}
#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
 color: #fff;
 background: #A71930; 
 border-color: #227;
}
#navsite ul li a#current {
 background: white; 
 border-bottom: 1px solid white;
}

h1, h2 {
	  font-family: sans-serif;
	  color: gray;
}
h1 {
	font-size: 1.5em;
}
p {
	  color: #A71930;
}

a:link {
  color: #309 }
a:visited {
  color: #309 }
a:active {
  color: #309 }
a:hover {
  color: #999;}

input, select, radio button, checkbox button
{
border: 1px solid #A71930; 
font-size: 1em;
}

#radio
{
border: 0px solid #A71930; 
font-size: 1em;
}

#ShowHide {
cursor:pointer;
cursor:hand;
}
