/*THIS IS THE STYLE SHEET FOR FHC-P IT IS BROKEN  DOWN INTO FOUR BASIC SECTIONS. 
FIRST IS THE OVERALL PAGE LAYOUT 
SECOND IS THE COMMON ELEMENTS 
THIRD IS THE SPECIAL EVENTS AND 
FOURTH IS THE FOOTER*/

/*overall layout*/

/*first we have the container*/

#container {
	position:absolute;
	top:-1px ;
	width: 100%;
	border: 0;
	margin: 0 0 0 -5px;
	padding: 0;
	background: #FFF9F2;
	
	
	}
	

	
	
#wrapper {
	width:960px;
	margin:auto;
	padding: 0 0 0 0;
	background-color:#FFF9F2;
		
	
	}	
	
	
	
#header {
	width:100%;
	height:112px;
	margin:0 0 0 0;
	float: center;
	background-color:#E7CAE6;
	
	}
	

	

#logo {
	width:300px;
	padding: 4px 0 0 30px;
	float:left;
	background-color:#E7CAE6;
	margin:0px 0 0 0;
	    }
	    

	
#advertise {
	width:472px;
	height:64px;
	float: right;
	padding:2px 0 2px 0px;
	margin:20px 20px 0 0;
	
	}
	
#navigation {
	width:100%;
	height:26px;
	background-color:#E7CAE6;
	}
	
#signup_box{
	margin:0 0 0 0;
	width:100%;
	height: 25px;
	background-color: #92CD8E;
	
	
	}
	
#announcement_box{
	margin:0 0 2px 0;
	width:100%;
	height: 25px;
	background-color: #ffffff;
	border:1px solid black;
	
	}


	

#date{
	width:25%;
	
	}	
	
	
#maincontent {
	width:100%;
	margin:0 2 0 0;
	padding:0;
	
	}
	
	

#rightcolumn {
	margin: 0 0 0 4px;
	padding: 0px;
	float:right;
	width:234px;
	height:1120px;
	background-color:#E7CAE6;
	
	}
	

	
#footerBox footer	{
	width:920px;
	margin: 5px 0 0 0;
	
		}
	
body {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #9AD2C7;
	size: .75em;
	}	
	
	
/*dance section begins*/

#dancecontainer {
	position:absolute;
	top:-1px;
	left:-1px;
	width: 100%;
	border: 0;
	margin: 0 0 0 0;
	padding: 0;
	background-color:#EFEE9D;
	
	
	}	
	
#dancewrapper {
	width:960px;
	margin:auto;
	padding: 0;
	background-color:#EFEE9D;
		
	
	}	
	
	
#danceheader {
	width:100%;
	height:112px;
	margin:0 0 0px 0;
	float: center;
	background-color:#A8C93C;
	
	}	
	
	
	
#dancelogo {
	width:300px;
	padding: 4px 0 0 30px;
	float:left;
	background-color:#A8C93C;
	margin:0px 0 0 0;
	    }
	    
#dancemaincontent {
	width:100%;
	margin:0 0 0 0;
	padding:0;
	float:left;
	
	
	}
	
	
#dancerightcolumn {
	margin: 2px 0 2px 4px;
	padding: 2px;
	border: 2px ridge #AE3469; 
	float:right;
	width:234px;
	height:1000px;
	background-color:#BCE2D3;
	
	}
	
	
#dancedatebox {
		width:50%;
		margin:0 0 0 0;
		padding:2px;
		background-color:#E6F3ED;
		border: 2px solid #ff640c;
				}
		
#dancephoto_box{
	margin:0 0 0px 0;
	width:100%;
	height: 100px;
	background-color: #f2ee9d;
	border:0px solid black;
	
	}
	
	
		

.dancepicture { 
	background-color: ; 
	padding: 6px 4px 10px 0; 
	font: .75em Arial #6f1e75; 
	} 


.dancepicture img { 
			border: 0px solid #CCCCCC; 
			margin-bottom: 3px; 

} 



#dancefootAdbox	{
		width: 728px;
		height: 90px;
		border:6px outset #F1A808;
		text-align: left;
		padding: 2px 2px 2px 4px;
	
	}

	
/*dance text classes*/

.dance { 
		color: #ff640c; 
		font-size: 1em; 
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
		font-weight: 800; 
		
		
		}
.danceAnnounce { 
		color: #fff534; 
		font-size: 16pt; 
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
		font-weight: 800; 
		font-style: normal; 
		font-variant: normal; 
		text-decoration: none; 
		text-align: center; 
		
		}
	
	
.dancedate { 
	color: #6f1e75; 
	font-size: .85em; 
	font-family: arial; 
	font-style: oblique; 
	
	}
	
	
.sponsor {	
		font-size: 10pt; 
		color: #5C1862; 
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		
		}
/*this is the temporary border to assist with the layout*/	

	/*end of temporary border*/
	
	
	/*images and suchlike*/
	

	
.pictureFront { 
	background-color: #ffffff;
	margin: 0px 0px 0px 0px; 
	 
	padding: 0px; 
	font: 9px/1.4em Times; 
	float: left;}

.Picture_Blurb {
	color: #6f1e75; 
	font-size: .85em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; 
	font-style: italic;
	}
	
.Provider_Blurb {
	color: #6f1e75; 
	font-size: .85em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; 
	font-style: italic;
	}



.picture { 
	background-color:; 
	padding: 6px 4px 10px 0; 
	font: .5em Arial; 
	color:#6f1e75;
} 
.picture img { 
			border: 0px solid #CCCCCC; 
			margin-bottom: 3px; 
} 


/*Here goes the text classes*/


A:link {text-decoration: none; color: #063FFF;}
A:visited {text-decoration: none; color: #063FFF;}
A:active {text-decoration: none; color: #A0D79D;}
A:hover {text-decoration: none; color: red;}

.Normal { 
	color: #6f1e75; 
	font-size: .75em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	}

.Date { 
	color: #6f1e75; 
	font-size: .6em; 
	font-family: arial; 
	font-style: oblique; 
	
	}
	
.Subscribe { 
	color: #6f1e75; 
	font-size: .65em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	}
	



		
.InsideHead { 
	color: #B905E8; 
	font-size: 1.25em;
	font-weight: bold;
	font-style: oblique; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-decoration:underline;
	 }
	 

.SmallHead { 
		color: #B905E8;  
		font-size: 14pt; 
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
		font-weight: bold; 
		font-style: oblique;
		
		}
	
.footer { 
	color: #6f1e75; 
	font-size: .65em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	}
	
.Webdesign {
	font-size: .5em; 
	color: #AA0E1D ; 
	font-family: "Helvetica", sans-serif; 
	font-variant: none; 
	text-decoration: none; }



.top {
	color: #4086D7; 
	font-size: .8em; 
	font-family: 
	Arial, sans-serif;
	
	}
	
.Directions_Blurb {
	color: #6f1e75; 
	font-size: 1em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; 
	font-style: italic;
	}

.VolunteerName {
	color: green; 
	font-size: 1em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; 
	font-style: italic;
	
	}


.OctoberHead { color: #0D5418; font-size: 16pt; font-weight: bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: oblique; }

.SpanishHead { 
	color: #362BFF; 
	font-size: .75em; 
	font-weight: bold; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-style: oblique; 
	align:center;}

.announcement { 
	color: #149C3F; 
	font-size: .75em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	
	}



.ServiceNavList { 
	font-size: .75em; 
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	font-variant: bold;
	line-height: 135%; 
	}
	

/*Section 2 the common elements*/


.Date { color: #6f1e75; font-size: 10pt; font-family: arial; font-style: oblique; }

#layer1 { height: 189px; width: 350px; left: 430px; top: 1660px; position: absolute; visibility: visible; }



.green { color: #04630A; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: oblique;}
.greenThankyou { color: #04630A; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: oblique;}
.tabb { font-weight: bold; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
.tan { font-size: 12pt; color: #6f1e75; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: center;}
.tann { font-size: 14pt; color: #CD0B1C; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; TEXT-ALIGN: center;}

.DelRay { color: #00c1c6; font-size: 28pt; font-weight: bold; font-style: oblique; }
.picket { color: purple; font-size: 8pt; font-weight: bold; font-style: oblique; line-height: 8pt; }


.ProviderName { color: #6F1E75; font-size: 16pt; font-weight: bold; }





.ProviderHead { 
	color: #B905E8; 
	font-size: 1.25em;
	font-weight: bold;
	font-style: oblique; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
		 }


.capital {
font:70px/50px Georgia, "Times New Roman", Times, serif;
color: #003300;
background: #F2C7FF;
border: 1px solid #003300;
padding: 5px 5px 2px 4px;
margin-right: 5px;
margin-top: 2px;
float: left;
}
.Nascapital {
font:70px/50px Georgia, "Times New Roman", Times, serif;
color: #003300;
background: #96CEA2;
border: 1px solid #003300;
padding: 5px 5px 2px 4px;
margin-right: 5px;
margin-top: 2px;
float: left;
}

