a:link {color: #94af00;}
a:visited {color: #94af00; text-decoration:none;}
a:active {color: #94af00; }
a:hover {font-size:12; text-decoration:underline; font-weight:bold;}
a {text-decoration: none}

html, body {

background: #a8bd1c url('artwork/fence.jpg') repeat-x top center;
        	
margin:0px 0px;
		
text-align:center;
		font-family: times,'georgia',serif;
		font-size:12pt;
		z-index:1;

		}

#invis {	position:relative;
		width:800px;
		margin: 0px auto;
		text-align:left;
		z-index:2;
		}

#menu {
		position:absolute;
		top:91px;
		left:13px;
		width:160px;
		z-index:100;
		}
		

#content {
		position:absolute;
		top:183px;
		left:173px;
		width:600px;
		height:auto;
		border: solid 4px #5e0101;
		padding-bottom:30px; 
		color: #b61828; 
		background-color:#fff;
		z-index:70;
		}

.text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		text-align:justify;
		width:520px;
		padding-left:30px;
		color: #b61828; 
		background-color:transparent;
		overflow: auto;
			}
			
.text2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		text-align:justify;
		padding-left:20px;
		*padding-left:0px;
		color: #b61828; 
		background-color:transparent;
		overflow: auto;
			}
li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #b61828; 
		padding-left:40px;
		list-style: none;
			}
			
.caption {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		text-align:center;
		width:475px;
		padding-left:0px;
		color: #839701; 
		background-color:transparent;
			}

			
blockquote {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight:bold;
		text-align:justify;
		width:400px;
		padding-left:40px;
		padding-right:20px;
		color: #b61828; 
		background-color:transparent;
			}

.title	{
		font-family: "Times New Roman", Times, serif;
		font-weight: 100;
		font-size: 20px;
		color:#94af00;
		padding-left:30px;
		*padding-top:30px;
		}

.title2	{
		font-family: "Times New Roman", Times, serif;
		font-weight: 100;
		font-size: 20px;
		color:#94af00;
		text-align:left;
		padding-left:20px;
		*padding-left:0px;
		}
		
#sponsors {
		position:absolute;
		top:300px;
		left:781px;
		width:200px;
		z-index:475;
		}
		
#images {
		position:absolute;
		top:62px;
		left:725px;
		width:300px;
		z-index:500;
		}
		
div#announcements {
		margin-top:20px;
		padding-bottom:25px;
		width:550px;
		height:auto;
		text-align:justify;
		align:center;
		border: 2px #b61828 solid;
		background: #fff4d5 url('artwork/announce-bg.jpg') no-repeat scroll center top;
		z-index:600;
}

#logo {
		position:absolute;
		top:35px;
		left:-10px;
		background:transparent url('artwork/logo.gif') no-repeat; height:200px; width:925px;
		z-index:120;
		}
