@charset "utf-8";
/* CSS Document */

html, body{
font-family:Arial, Helvetica, sans-serif;
height:100%;
width:100%;
margin-top: 0px;
padding-top: 0px;
top: 0px;
margin-left: 0px;
padding-left: 0px;
left: 0px;
background-color:#4154ff;

}

body {
  overflow:auto;
}

.clear{clear: both;}

#background {
  width: 100%;
  height: 100%;
  z-index:-1;
}


#pagewrap{
background-color:#FFFFFF;
margin: -20px auto;
width: 1200px;
z-index:20;
}

#header{
background: url(../images/header.jpg) no-repeat;
height: 146px;
width: 1200px;
}

	#menu{
	background: url(../images/menu_bg.jpg) no-repeat;
	height:65px;
	left: 297px;
	position: relative;
	top:37px;
	width: 898px;
	}
	
		#nav{
		height: 96px;
		list-style:none;
		font-size: 1.1em;
		position: relative;
		top: 15px;
		left: -35px;
		}
		
			#nav li a{
				display: block;
				width: 140px;
				float: left;
				color: white;
				font-weight:bold;
				text-decoration:none;
			}
			
				#nav li a:hover, ul#nav li a:active {
					color: #FF0000;
				}
#content{
	padding-bottom:0px;
}

	#leftcol{
	background-color:#FF0000;
	float: left;
	height:900px;
	width: 295px;
	}
	
		#paypal{
		text-align:center;
		}
		
		#raffle{
		background-color:#00004c;
		color:#FFFFFF;
		height: 240px;
		position: relative;
		top: 20px;
		text-align:center;
		width: 155px;
		}
		
		#events{
		background-color:#00004c;
		color:#FFFFFF;
		height: 240px;
		position:relative;
		text-align: center;
		top: 50px;
		width: 239px;
		}
		
		#win{
		background-color:#00004c;
		color:#FFFFFF;
		height: 240px;
		position:relative;
		text-align: center;
		top: 80px;
		width: 239px;
		}


		ul#sponsor{
			list-style: none;
		}
		
	#centcol{
		float: left;
		width:665px; 
	}
	
		#homeshow{
			border-color:#000000;
			border-style:solid;
			border-width:.2em;
			position: relative;
			top: -43px;
		}
		
		#maintext{
			width: 550px;
			padding-left:25px;
		}
	
	#rightcol{
		background-color:#919191;
		float:left;
		position: relative;
		top: -45px;
		left: 5px;
		height:600px;
		width: 210px;
	
	}
	
		#facebook{
			border-style: ridge;
			border-width:.2em;
			position: relative;
			left: 10px;
			width:192px;
		}
		
		#twitter{
			position: relative;
			top: 15px;
			left: 45px;
		}
		
		#flickr{
			position: relative;
			top: 15px;
			left: 30px;
		}

#footer{
	background-color: #FF0000;
	position: relative;
	text-align:center;
	color: #FFFFFF;
	height:95px;
	margin-top: -16px;
}	


	.foottext a{
		color:#FFFFFF;
		text-decoration:none;
	}
	
		.foottext a:hover, .foottext a:active{
			color: #0000FF;
		}
	#adt{
		float: right;
		left: -15px;
		position: relative;
		top: -60px;
		font-size: .9em;
	}		
