a:active     { color: #336600 }
a:link       { color: #336600 }
a:visited    { color: #336600 }
a:hover      { color: #90762C }

body
{
background-color: #FFFFE0;
}

table
{
font-family: arial;
text-align: center;
table-layout: fixed;
font-size: 14px;
}

table.banner
{
table-layout: auto;
border-collapse: collapse;
width: 90%;
font-size: 25pt;
font-style: italic;
padding: 0;
}

table.top
{
border-bottom: 2px solid #336600;
border-top: 2px solid #336600;
padding:1px;
width: 90%;
font-size: 13px;
}

table.submenu
{
border-bottom: 2px solid #336600;
padding:1px;
width: 90%;
font-size: 11px;
}

table.middle
{
border-collapse: seperate;
border: 3px solid #F0E68C;
height: 80%;
width: 90%;
}

table.middleadvert
{
border-collapse: seperate;
border: 3px solid #F0E68C;
height: 99%;
width: 90%;
background-image:url('./pictures/outfront2.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position: 50% 50%;
}

table.middleshort
{
border-collapse: seperate;
border: 3px solid #F0E68C;
height: 75%;
width: 90%;
}

table.scard
{
border-collapse: collapse;
width: 85%;
Padding: 0;
}

table.scard td
{
border: thin solid #000000;
}

table.sitemap
{
width: 90%;
text-align : justify;
font-size: 11px;
height: 90%;
}


table.bottom
{
font-size: 12px;
width: 90%;
height: 1%;
}

table.market
{
width: 90%;
text-align : center;
border-collapse: collapse;
Padding: 0;
}

table.market td
{
height: 50px;
border: 1px solid #336600;
}

td.mside
{
width: 25%;
height: 100%;
background: #336600;
vertical-align: text-top;
}

table.news
{
color: #FFFFE0;
width: 100%;
height: 100%;
}

table.news td.item
{
color: #336600;
text-align: left;
background: #FFFFE0;
font-size: 12px;
}

td.words
{
vertical-align: top;
}

td.side
{
text-align : justify;
}

td.pic
{
border: 1px solid #336600;
padding: 0.5cm;
}

td.pictext
{
border:0
}

td.map
{
text-align : justify;
}

img
{
border-width: 0;
vertical-align:middle
}

img.gallery
{
vertical-align:middle;
width: 95%;
}

img.vergallery
{
vertical-align: middle;
height: 400;
}

div
{
text-align: justify;
width: 100%;
}

div.advertlink
{
font-size: 9px;
text-align: center;
}

div.youarehere
{
font-size: 11px;
}

h1
{
text-align: left;
font-size: 17px;
}

h1.front
{
text-align: center;
font-size: 24px;
}

h2 	
{
text-align: left;
font-size: 15px;
}

h2.front	
{
text-align: center;
font-size: 15px;
font-weight: normal;
}