body {
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
background-color: #000000;
background-image: url(/images/bg.png);
background-repeat: repeat-y;
}

.bottomtable {
max-width: 1200px;
}

a img {
border: none;
}

a:active {
color: #535033;
text-decoration: underline;
}

a:visited {
color: #535033;
text-decoration: underline;
}

a:link {
color: #535033;
text-decoration: underline;
}

a:hover {
color: #676441;
}

.copyright {
color: #2E2E2E;
font-size: 8pt;
}

.indexbg {
background-color: #D87701;
background-image: none;
}

.commercialbottombg {
font-family: courier new, courier, georgia, verdana, arial;
text-align: justify;
font-size: 16px;
color: #6A6A6A;
background-image: none;
}

.gallerytopbg {
background-image: url('/images/gallerydesign_02.png');
max-width: 1200px;
}

.gallerybottombg {
font-family: courier new, courier, georgia, verdana, arial;
text-align: justify;
font-size: 16px;
color: #6A6A6A;
}

.gallerybottombg a:active {
color: #595959;
text-decoration: underline;
}

.gallerybottombg a:visited {
color: #595959;
text-decoration: underline;
}

.gallerybottombg a:link {
color: #595959;
text-decoration: underline;
}

.gallerybottombg a:hover {
color: #808080;
text-decoration: underline;
}

.buy {
background-color: #D80F00;
background-image: url('/images/buy_bg.png');
font-family: courier, georgia, verdana, arial;
font-size: 16px;
color: #000000;
}

.available {
color: #C0C0C0;
}

.biotopbg {
background-image: url('/images/biodesign_02.png');
max-width: 1200px;
}

.newstopbg {
background-image: url('/images/newsdesign_02.png');
max-width: 1200px;
}

.linkstopbg {
background-image: url('/images/linksdesign_02.png');
max-width: 1200px;
}

.headers {
font-size: 12pt;
color: #E5671B;
font-weight: bold;
}

.dates {
color: #EEA81E;
font-style: italic;
font-size: 8pt;
}

div.transOFF {
width: 100%;
border: 1px solid black;
}

div.transON {
width: 100%;
opacity: .75;
filter: alpha(opacity=75);
-moz-opacity: 0.75;
border: 1px solid black;
}

hr {
border: 1;
width: 100%;
color: #606060;
background-color: #606060;
}

.newsbox {
margin-top: 15px;
/* 

padding-right: 20px; 
   height: 400px; 
   overflow: auto; */
}