@charset "UTF-8";
/* CSS Document */



/* Home Styles Start */
#homecontent{
	background-color:white;
	background: url(graphics/homeb_bg.gif) no-repeat;
	width:960px;
	margin:20px 0 0 0;
	padding:266px 0 15px 0px;
	/* height:18.5em; */
	}
	
	#homeparticipate.textarea1{
	margin-left:15px;
	}
	#homecontent .textarea1{
	float:left;
	display:inline;
	/* height: 210px; */
	}
	
	
#blog.textarea1{
	border: 0px;
	/*width: 324px; */
	margin:0px;
	padding:0px 0 8px 0;
	float:left;
	/* height: 210px; */
	border-bottom: 2px solid black;
	width:405px;
	}

	#blog.textarea1 h1{
		border-top: 5px solid black;
		margin:0px;
		padding:10px 0pt 0pt 10px;
		width:300px;
		}

	#blog.textarea1 p{
		width: 403px
		}
/* Home Styles End */



/* Event Styles Start */
#eventcontent{
	background-color:white;
	background: url(graphics/eventb_bg.gif) no-repeat;
	width:960px;
	margin:20px 0 0 0;
	padding:334px 0 15px 0px;
	/* height:30em; */
	}

#mapsection{
	float:left;
	display:inline;
	width:311px;
	margin-bottom: 10px;
	
	}
	
	 img#mapheadline{
		/* padding: 15px 0px 0pt 82px; */
		margin: 16px 0px 0pt 60px;
		padding:0px;
		}

	#map{
		background-color:#E1E3E4;
		margin: 0 0 0 16px;
		padding:0px;
		}
		
	img#mapgraphic{
		
		margin: 12px 0 0 15px;
		padding:0px;
		}
		
	img#mapccsflogo{
		margin: 8px 0 8px 15px;
		padding:0px;
		}
		
	#eventconcept.textarea1{
		float:left;
		display:inline;
		margin: 0pt 0pt 0pt 16px;
		
		height:405px;
		}
	
	#eventrules.textarea1{
		float:left;
		margin: 0pt 4px 0pt 5px;
		
		height:405px;
		}
	#eventrules li{
		font-size: 11px;
		color:#C05600;
		margin-bottom:1.2em;
		}

/* Event Styles End */




/* Sponsor Styles Start */
#sponsorcontent{
		background-color:white;
		background: url(graphics/sponsorb_bg.gif) no-repeat;
		width:960px;
		margin:20px 0 0 0;
		padding:404px 0pt 15px 2px;
		
		}
		
		#sponsorcopy.textarea1{
			float:left;
			display:inline;
			margin: 0pt 0pt 0pt 16px;
			background-color: white;
			width:535px;
			}
			
		#sponsorcopy.textarea1 p{
			width: 500px;
			}
			
/* Sponsor Styles End */





/* About Styles Start */
#aboutcontent{
		background-color:white;
		background: url(graphics/aboutb_bg.gif) no-repeat;
		width:960px;
		margin:20px 0 0 0;
		padding:204px 0pt 35px 0px;
		/* height:22em; */
		}
		
		#aboutcelabrate.textarea1{
			float:left;
			display:inline;
			margin: 0pt 0pt 0pt 56px;
			background-color: white;
			}
			
#siteby{
	background-color:white;
	background-position: center;
	width:960px;
	color: #808080;
	font-size: 11px;
	margin: 0 auto;
	padding: 3px 0 3px 0px;
	}
	
#linktodesigner{
	margin-left:15px;
	}
			
/* About Styles End */



/* Contact Styles Start */
#contactcontent{
		background-color:white;
		background: url(graphics/contactb_bg.jpg) no-repeat;
		width:960px;
		margin:40px 0 0 0;
		padding:278px 0pt 15px 2px;
		/* height:19em; */
		}
		
		#contactcontent h1{
			margin-right:30px;
			}
		
		#contactcontent span{
			margin: 18px 30px 0 0;
			
			display:block;
			line-height:1.5em;
			}
			
		#contactcopy.textarea1{
			float:right;
			display:inline;
			margin: 0pt 16px 0pt 16px;
			background-color: white;
			width:395px;
			text-align:right;
			}
		
		#contactcopy.textarea1 p{
			font-size: 20px;
			line-height:28px;
			color:#000000;
			margin-top:18px;
			margin-right:30px;
			}	
/* Contact Styles End */



/* ---BUTTONS STYLES START---  */

#homemorebtn{
margin: 0 0 48px 532px;
height:12px;
width:62px;

margin-right:200px;

}
#homemorebtn a img{
	height:12px;
	width:62px;
	background: url(graphics/home_more_btn.gif) no-repeat 0px 0px;
	margin: 0;
	padding: 0px;
	}
				
	#homemorebtn a:hover img{
		background-position: 0px -19px;				
		}
	
	#homemorebtn a:active img{
		background-position: 0px -37px;
		}

#homesponsorbtn a img{
	height:16px;
	width:103px;
	background: url(graphics/moreinfo_btn.gif) no-repeat 0px 0px;
	}
				
	#homesponsorbtn a:hover img{
		background-position: 0px -19px;				
		}
	
	#homesponsorbtn a:active img{
		background-position: 0px -37px;
		}

#readmorebtn{
width:403px;
/*
border-bottom: 2px solid black; */
}
#readmorebtn a img{
	height:16px;
	width:108px;
	background: url(graphics/readmore_btn.gif) no-repeat 0px 0px;
	margin-bottom:0px;
	}
				
	#readmorebtn a:hover img{
		background-position: 0px -19px;				
		}
	
	#readmorebtn a:active img{
		background-position: 0px -37px;
		}
		
#packetbtn a img{
	height:16px;
	width:300px;
	background: url(graphics/packet_btn.gif) no-repeat 0px 0px;
	margin-bottom:0px;
	}
				
	#packetbtn a:hover img{
		background-position: 0px -19px;				
		}
	
	#packetbtn a:active img{
		background-position: 0px -37px;
		}

#sponsorbtn a img{
	height:16px;
	width:432px;
	background: url(graphics/sponsor_btn.gif) no-repeat 0px 0px;
	margin-bottom:8px;
	margin-top:7px;
	}
				
	#sponsorbtn a:hover img{
		background-position: 0px -19px;				
		}
	
	#sponsorbtn a:active img{
		background-position: 0px -37px;
		}
		
#donatebtn a img{
	height:30px;
	width:332px;
	background: url(graphics/donatelink_btn.gif) no-repeat 0px 0px;
	margin-bottom:8px;
	margin-top:0px;
	}
				
	#donatebtn a:hover img{
		background-position: 0px -37px;				
		}
	
	#donatebtn a:active img{
		background-position: 0px -74px;
		}
	
#aboutbtn a img{
	height:16px;
	width:432px;
	background: url(graphics/aboutlink_btn.gif) no-repeat 0px 0px;
	margin: 6px 0 8px 0;
	}
				
	#aboutbtn a:hover img{
		background-position: 0px -19px;				
		}
	
	#aboutbtn a:active img{
		background-position: 0px -37px;
		}
/* ---BUTTONS STYLES END---  */

