/* Tag styles */


a 					{
					font-family:  Arial, Helvetica, sans-serif;
					font-size: 14px;
					line-height:			1.6em;
					}
					
a:link				{
					color:						#306;
}

a:hover				{
					color:						#0C9;
					text-decoration:			none;
}

a:visited			{
					color:						#03C;
					text-decoration:			none;
}
a:active			{
					text-decoration:			underline;
}

address				{
					line-height:			1.4em;
					text-align:				center;
					}

body				{
					font-family:	Tahoma, Geneva, sans-serif;
					font-size: 12px;
					text-align: center;
					background-color:  #fff;
					background-image:	url(assets/gradientbg01.gif);
					background-repeat:	repeat-x;
					}
					
p 					{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: normal;
					line-height: 1.4em;
					}

h1					{
					font-family:    Arial, Helvetica, sans-serif;
					font-size:		24px;
					text-align:		center
					}

h2					{
					font-family:		"Times New Roman", Times, serif;
					color:			white;
					font-size:		18px;
					margin-left:		22px;
					}

h3					{
					font-family:		Arial, Helvetica, sans-serif;
					color:			#000;
					font-size:		20px;
					text-align: center;
					}
					
h4 					{
					font-size: 14px;
					font-style: normal;
					font-weight: bold;
					color: #000;
					padding: 4px;
					}
					
h5					{
					font-size:	12px;
					font-weight: bold;
					color:	#33C;
}


img 				{
					margin: 10px;
					}

li 					{
					line-height: 1.6em;
					}


/* Calendar page styles */

table.calendar		{
					border-collapse:		collapse;
					border:					double 6px #000000;
					z-index: 				1;
					}

table.calendar thead	{
						background-color:				#F00;
						color:						    #ffffff;
						border:							solid 1px #000000;
						height:							30px
						}


table.calendar thead th	{
						width:							100px;
						font-family:					Georgia, "Times New Roman", Times, serif
						}

table.calendar tbody td	{
						width:							100px;
						height:							120px;
						border:							solid 1px #000000;
						vertical-align:					top;
						font-family:					arial,helvetica, sans-serif;
						font-size:						10px;
						line-height:					1.2em;
						text-align: left;
						}
						
																	
.boxes p			{
					color:							#333;
					font-size:						12px;
					font-weight:					bold;
					padding:						10px;
					border:							outset 1px black;
					margin:							8px;
					text-align: 					left;
					line-height:					1.8em;
					}
									

.calendar_boxes		{
					background-color:		#CCCCCC;
					padding:              4px 2px 4px 2px;
					border:				solid 1px #000000;
					font-size:			10px;
					margin:				0px;
					}
									
.calendar_lgprint 	{
					font-size: 14px;
					}
					
		
/* Id styles */

#column1			{
					float:						left;
					width:						35%;
					}

#column2			{
					float:						left;
					width:						60%;
					margin-left:				30px
					}
			
#bottomText 		{
					clear: 						both;
					text-align: 				left;
					margin-left: 				20px;
					color: 						#333333;
					font-family: 				Georgia, "Times New Roman", Times, serif;
					font-size: 					12px;
					padding: 					0px 4px 10px 4px;
					}

	
#grief_links a		{
					color:					#003399;
					}
	
#peace_statement p	{
					padding:				6px;
					font-size: 14px;
					}
						
#update_text p 		{
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 12px;
					font-style: oblique;
					}


#firstp:first-line	{
					font-variant: small-caps;
					}
					
#firstp:first-letter	{
						float:         left;
						font-size:     400%;
						line-height:   0.8
						}
						
/* Class styles */


.container 			{
					width: 980px;  
					background: none;
					margin: 0 auto;
					text-align: left; 
					}
                    
.description        {
                    font-size:          12px
                    }
					
.boldblacktext		{
					color:				#000000;
					font-weight:		bold;
					font-size:			12px;
					}
					
.bottomlinks		{
					clear:				both;
}
					
.bottomlinks a		{
					font-size:			12px;
}

.boxedtext			{
					padding:              4px 2px 4px 2px;
					border:				solid 1px #000000;
					font-size:			10px;
					font-weight:		bold;
					margin:				0px;
					}
					
.firstp:first-line	{
					font-variant: small-caps;
					}
					
.firstp:first-letter	{
						float:         left;
						font-size:     400%;
						line-height:   0.8
						}
					
.footer { 
	padding: 0 10px 0 20px; 
	height:		30px;
	background: #d3e8d8;
	color:		#000;
} 
					
.header2			{
					float:				left;
					width:				400px;
}
					


/* Maroon text*/
.colortext			{	
				color:		#F00;
				font-weight:	bold;
				font-size:		10px;
				}

/* Red text*/
.colortwo_text			{
	color:		#FF0000;
	font-weight:	800;
	font-size: 12px;
				}

.anntext			{
				color:		#009966;
				font-size:	14px;
				font-weight:    bold;
				}
				
.banner p {
	background-color: #aaaaaa;
	padding: 2px 4px 2px 4px;
	height: 36px;
	width: 140px;
	z-index: 2;
	top: 560px;
	position: relative;
	left: 550px;
	font-size: 12px;
	font-weight: bold;
	border: solid 1px black;
	text-align: center;
}


						
.whitetext				{
						color:				#ffffff;
						font-size:			12px;
						font-weight:		bold;
						}
						
.style1					{
						font-weight: bold;
						font-size:	12px;
}
						
						

.style2							{
								color:					#33CCCC;
								font-weight:			bold;
								font-size:				14px;
								}
								
.address_text					{
								font-size: 12px;
								font-style: normal;
								float:			right;
								line-height: 1.2em;
								font-weight: 400;
								color: #333333;
								margin-top: 10px;
								letter-spacing: 0.3em;
								text-align:		right;
								float:			left;
								}
			
.update_text    				{
								font-family: Georgia, "Times New Roman", Times, serif;
								font-size: 12px;
								font-style: oblique;
								text-align:		center;
								}
								
.bluetext						{
								color:			#0000FF;
								font-size:		12px;
								}
								
.greentext						{
								color:			#009933;
								font-size:		12px;
								font-style:		italic;
								}
								
.purpletext						{
								color:			#63C;
								font-size:		14px;
								font-style:		normal;
								font-weight:	500;
								text-align:		center;
								}
.indentedTxt {
	font-size: 12px;
	text-align: center;
	font-weight: normal;
	border: solid 1px #000;
	padding: 10px;
}
