/* main body */

body {
z-index:0;
color:#3b2103;
background-color:#000000;
margin: 0px;
padding:0px;
/* height: 100%; */
overflow: auto;
}

html {
overflow-x: hidden;
overflow-y:auto;
}

div#backdrop {
z-index:-3;
position:fixed;
top:0px;
height:975px;
width:1400px;
}

div#footer_runner {
clear:both;
float:left;
z-index:10;
position:relative;
height:109px;
width:100%;
background-image: url('images/layout/footer_runner.png');
background-repeat:repeat-x;
}
div#footer_runner2 {
clear:both;
z-index:-3;
position:relative;
height:126px;
width:100%;
background-image: url('images/layout/footer_runner2.gif');
background-repeat:repeat-x;
}

div#mainbody {
z-index:3;
margin-top:10px;
color:#ffffff;
width:846px;
}

div#maincontent {
z-index:4;
text-align:left;
color:#000000;
width:846px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image: url('images/layout/middle_bg.gif');
background-repeat:repeat-y;
}

div#mainheader {
z-index:5;
margin: 0px 0px 0px 71px;
padding: 25px 130px 0px 70px;
color:#513103;
width:703;
height:106px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:24px;
font-weight:bold;
background-image: url('images/layout/box_header.jpg');
background-repeat:no-repeat;
}
div#maintxt {
z-index:5;
margin: 0px 10px 0px 71px;
padding: 10px 60px 10px 45px;
text-align:left;
color:#724504;
width:590px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image: url('images/layout/box_bg.jpg');
background-repeat:repeat-y;
}
div#maintxt a{
color:#9e250d;
text-decoration:none;
}
div#maintxt a:hover{
color:#9e6d0d;
text-decoration:none;
}

div#recommendmaintxt {
z-index:5;
margin: 0px 10px 0px 71px;
padding: 10px 60px 10px 45px;
text-align:left;
color:#724504;
width:590px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image: url('images/layout/box_bg.jpg');
background-repeat:repeat-y;
}
div#recommendmaintxt a{
color:#00DA05;
text-decoration:none;
}
div#recommendmaintxt a:hover{
color:#9e6d0d;
text-decoration:none;
}

/*START left column */
div#mainfooter {
z-index:5;
margin: 0px 0px 0px 71px;
padding: 10px 0px 0px 0px;
color:#724504;
width:703px;
height:51px;
text-align:center;
background-image: url('images/layout/box_footer.jpg');
background-repeat:no-repeat;

}
div#mainfooter a{
color:#724504;
text-decoration:none;
}
div#mainfooter a:hover{
color:#724504;
text-decoration:none;
}
/*END left column */

/*START right column */

div#rightcolumn {
float:right;
position:absolute;
top:330px;
width:auto;
margin-left:702px;
color:#3b2103;
text-align:center;
}

div#clear {
clear:both;
}
/*END right column */

/* START Link Menu */
#horizontal-list {
	height:85px;
	width:726px;
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:center;
	background-image: url('images/nav/nav_bg.jpg');
	background-repeat:no-repeat;
}

#horizontal-list li {
	display:block;
	padding-left:20px;
	padding-right:0px;
	width:120px;
	float:left;
}
#horizontal-list a:hover img {
	visibility:hidden;
}
#horizontal-list a {
	display:block;
}
#horizontal-list a/**/ {
	height:85px; /* hide from IE5.0/win */
}
/* fixes for IE/win \*/
* html #horizontal-list a {
	cursor:hand;
}
* html #horizontal-list li a:hover {
	height:1%;
}

.homebutton { background:url(images/nav/home_over.jpg) bottom left no-repeat; }
.membersbutton { background:url(images/nav/members_over.jpg) bottom left no-repeat; }
.affiliatesbutton { background:url(images/nav/affiliates_over.jpg) bottom left no-repeat; }
.faqbutton { background:url(images/nav/faq_over.jpg) bottom left no-repeat; }
.contactbutton { background:url(images/nav/contact_over.jpg) bottom left no-repeat; }
/* END Link Menu */

/*START side box */
#sidebox {
	width:571px;
	background-image: url('images/layout/sidebox_bg.jpg');
	background-repeat:repeat-y;
	margin:0px 0px 0px 15px;
	padding:0px;
}
#sideboxtxt {
	width:541px;
	color:#f5e695;
	text-align:left;
	margin:0px;
	padding:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#sideboxtxt a{
color:#00DA05;
text-decoration:none;
}
#sideboxtxt a:hover{
color:#9e6d0d;
text-decoration:none;
}

/*START Comment Box */
#commentbox {
	width:500px;
	background-image: url('images/layout/commentbox_bg.jpg');
	background-repeat:repeat-y;
	margin:0px 0px 0px 50px;
	padding:0px;
}
#commentboxtxt {
	width:470px;
	color:#f5e695;
	text-align:left;
	margin:0px;
	padding:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

/*START Recommend Text */
div#recommendtxt {
	width:541px;
	color:#f5e695;
	text-align:left;
	margin:0px;
	padding:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#recommendtxt a{
color:#00DA05;
text-decoration:none;
}
div#recommendtxt a:hover{
color:#9e6d0d;
text-decoration:none;
}

/*START special fonts */
.textmedium {
color:#724504;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.textmedium2 {
color:#724504;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

.textmedium3 {
color:#724504;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

.textmedium4 {
color:#724504;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.textmedium5 {
color:#724504;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

/*START contact form */
input, textarea{
 font-size: 10px;
 background-color: #aeadad;
 border: 2px solid #dcba10;
}
