@charset "utf-8";
/* CSS Document */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000000; 
	background-image:url(bg.gif); 
	background-repeat:repeat;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColElsCtr #container {
	width: 820px;
	background: #FFFFFF;
	background-repeat:no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #mainContent {
	     padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
         }
.toptable {margin-left:auto;
           margin-right:auto;
		   }
.topann {width:340px;
         position:relative;
		 top:5px;
		 left:10px;
		 }
.banner { margin-top:35px;
		 padding:3px;
         background: #ffffff;
		 border:thin solid #000000;
         text-align:center;
		 }
.warning {
	      margin:auto;
          }
.menue a:link {color:#000000;
        text-decoration:none;
		border: thin solid #000000;
		padding:3px;
		}
.menue a:visited {color:#333333;
        text-decoration:none;
		border: thin solid #000000;
		padding:3px;
		}
.menue a:hover {color:#ffffff;
         background:#000000;
		 border: thin solid #ffffff;
        text-decoration:none;
		padding:3px;
		}
.menue a:active {color:#000000;
                 border: thin solid #000000;
				 background: #FFFF00;
                 text-decoration:none;
		         padding:3px;
		         }
.menue {font-size: small;
        text-align:center;
        margin-left:auto;
		margin-right:auto;	
        }
.spacer {width:260px;
         height:117px;
		 float:left;
		 position:relative;
		 top:10px;
		 }
.center {margin-left:auto;
         margin-right:auto;
		 }
.lmargin {margin-left:120px;
          }
.lowerdiv {text-align:center;
		   }
.lowerdiv a:link {color:#000000;
        text-decoration:none;
		}
.lowerdiv a:visited {color:#000000;
        text-decoration:none;
		}
.lowerdiv a:hover {color:#ffffff;
         background: #000000;
        text-decoration:none;
		}
.lowerdiv a:active {color:#000000;
                    background: #FFFF00;
                    text-decoration:none;
	             	}
.harvestlower {width:150px;
               margin-left:auto;
			   margin-right:auto;
			   }
.style1 {
	font-size: 120%
}
.sponsors {width:650px;
           text-align:center;
           margin-left:auto;
		   margin-right:auto;
		   padding:10px;
		   }
.blackyellow {border:#000000 thin solid;
              background:#ffcc66;
			  padding:3px;
			  color:#000000;
			  text-align:center;
			  font-size:200%;
			  			  }
.tcenter {text-align:center
          }
.photolink a:link {color:#ffffff;
                   background:#000000;
				   border: #FFFFFF thin solid;
				   padding:2px;
                   text-decoration:none;
		           }
.photolink a:visited {color:#999999;
                   background:#000000;
				   border: #FFFFFF thin solid;
				   padding:2px;
                   text-decoration:none;
		           }
.photolink a:hover {color:#000000;
                   background:#ffffff;
				   border: #FFFFFF thin solid;
				   padding:2px;
                   text-decoration:none;
		           }
.photolink a:active {color:#000000;
                    background: #FFFF00;
                    text-decoration:none;
	             	}
.blackborder {border:#000000 thin solid;
              padding:10px;
			  }
.thefuture {background-image: url(free18.jpg);
            background-position:center; 
            }
.thefuture a:link {color:#000000;
		           }
.thefuture a:visited {color:#999999;
		           }
.thefuture a:hover {color:#000000;
                   background:#ffffff;
				   padding:2px;
                   text-decoration:none;
		           }
.thefuture a:active {color:#000000;
                    background: #FFFF00;
                    text-decoration:none;
	             	}
.photoright {float:right; margin:25px;}
.photoleft {float:left; margin:25px;}
.floatright {float:right;}
.floatleft {float:left;}
