BODY {
       background-color: #333333;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size:90%;
	   line-height:1.125em; /* 16x1.125=18px */
       color: White;
	   margin:0;
	   padding: 18px;
}
.header {
		position:absolute;
		top:0px;
		left:0px;
		width:1004px;
		height:63px;
		background-image: url(gifs/Header.gif);
		z-index:2;
}
.header-logo {
		position:absolute;
		top:9px;
		left:185px;
		width:300px;
		height:39px;
		z-index:3;
}
.header-logo A:hover   {
	color: rgb(255,255,255);
	text-decoration: none;
	background: #191919;
}
.header-search {
		position:absolute;
		top:8px;
		left:720px;
		width:270px;
		height:39px;
		z-index:3;
		font-size: .875em;
}

 .header-top-left {
		position:absolute;
		top:8px;
		left:00px;
		width:170px;
		height:39px;
		z-index:3;
}
.menu-left-top {
		position:absolute;
		top:63px;
		left:0px;
		width:182px;
		height:397px;
		background-image: url(gifs/MenuLeftTop.gif);
		z-index:2;
}
.menu-left-bot {
		position:absolute;
		top:460px;
		left:0px;
		width:182px;
		height:202px;
		background-image: url(gifs/MenuLeftBot.gif);
		z-index:2;
		}
.menu-right {
		position:absolute;
		top:63px;
		left:868px;
		width:132px;
		height:599px;
		background-image: url(gifs/MenuRight.gif);
		z-index:2;
}
.menu-right-ads {
		position:absolute;
		top:68px;
		left:875px;
		width:132px;
		height:575px;
		z-index:3;
}
.body-content {
		position:absolute;
		top:68px;
		left:182px;
		width:680px;
/*		padding: 5px 5px 5px 5px;  */
		z-index:1;
		min-height:604px;
  		height:auto !important;
 		height:604px;
}
.body-content img{
/*		border: 2px solid #000000; */
}
.footer {
		position: absolute;
		left:-182px;
		width:1004px;
		height:28px;
		background-image: url(gifs/Footer.gif);
		bottom:-28px;
		z-index:1;
		font-size: 0.75em; /* 16x0.875=14px */
}

P { font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #ffffff;
	font-size: 0.875em; /* 16x0.875=14px */
	margin: 1.286em 0; /* 14x1.286=18px */
}

P.no-lf {
	position:relative;
	top:-1em;
}

h1, h2, h3 {
	font-weight:normal;
}
h1 {
	font-size: 1.75em; /* 16x1.375=22px */
	line-height: 1.636em;/* 16x1.636=36px */
	margin: 0;
}
h2 {
	font-size: 1.375em; /* 16x1.125=18px */
	margin:1em 0; /* 18x1=18px */
}

h3 {
	font-size: 1.125em; /* 16x1.125=18px */
	margin:1em 0; /* 18x1=18px */
}
h1 { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: rgb(255,255,255) }
h2 { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: rgb(255,255,255) }
h3 { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;  color: rgb(255,255,255) }

hr {
	color: Black;
	height: 1px;
	width: 100%;
}

A {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 1em;
}
A:link    {
	color: rgb(255,255,255);
	text-decoration: none;
	background: transparent;
}

A:active  {
	color: rgb(170,170,170);
	text-decoration: none; background: rgb(69,69,69);
}
A:visited {
	color: rgb(246,246,246);
	text-decoration: none;
	background: transparent;
}
A:hover   {
	color: rgb(255,255,255);
	text-decoration: underline;
	background: rgb(69,69,69);
}

.theme-menu-table {
	z-index: 1;
	width: 140px;
	position: relative; left: 10px;
	position:relative; top:0px;
	line-height:1.25em;
	font-size: 0.875em; /* 16x0.875=14px */
/*	margin: 1.286em 0; /* 14x1.286=18px */

}
.theme-flinfont
{
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 1em;
       color: rgb(255,255,255);
       }
 .theme-linkfont
{
       font-family: Lucida Grande, Serif;
       font-size: 1em;
       color: rgb(102,102,102);
       }
ul {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(255,255,255)
}

/**
* Generated by www.formstylegenerator.com
**/

/** You can use this style for your INPUT, TEXTAREA, SELECT elements **/
.form-inputstyle {
	border: 1px solid #666666;
	/** remember to change image path **/
	background-color:#333333;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 1em;
	color: #ffffff;
	vertical-align:top;
	height:1.75em;
}

/** You can use this style for your LABEL elements **/
.form-labelstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-style: bold;
	font-size: 1em;
	width:8em;
/*	color: #82983e; */
	color:#666666;
	vertical-align:top;
	height:1.75em;
}

div.img
{
	margin: 2px;
	height: auto;
	width: auto;
	text-align: center;
	font-size: .75em;
	color:#CCCCCC;
}
div.img img
{
  display: inline;
  margin: 3px;
  border:double; border-color:#000000;
  max-height:400px;
  max-width:460px;
}
.random-image {
		position:absolute;
		vertical-align:top;
 		top:466px;
		left:15px;
		width:152px;
		height:176px;
		z-index:3;
}
.random-image iframe {
/*	margin: -5 20 0 10;*/
	height:176px;
	width:150px;
}
