body {
	font-family: lucida grande, lucida sans, arial, helvetica, sans-serif;
	background-color:#ffffff;
	margin:0 0 20px 0;
	text-align:center;
	}

div.page	{
	width:100%;
	margin: 20px 20px 20px 20px;
	border-style:solid;
	border-width:2px ;
	border-color:#353575; 
	text-align:left;

	}
	
div.top	{
	width:100%;
	text-align:center;
	vertical-align:middle;	
	}
	
div.content	{
	width:100%;
	text-align:left;
	padding:5px;
	border-style:solid;
	border-width:2px 0 2px 0;
	border-color:#353575; 
	}
	
div.bottom	{
	width:100%;
	clear:both;
	text-align:center;
	padding:5px 0 5px 0;
	background-color:#d1d1d1;
	}	
		

	div.features	{
	float:left;
	width:650px;
	}
		

	div.feature	{
	float:left;
	width:100px;
	margin:10px;
	border:solid 1px #353575;
	}
		

div.form	{
	width:100%;
	height:30px;
	clear:both;
	float:left;
	}
	
div.form_left	{
	width:24%;
	float:left;
	text-align:right;
	}
	
div.form_right	{
	width:74%;
	float:right;
	text-align:left;
	}

/* EVENT EDIT =============================================================*/

div.event_edit	{

}

div.event_edit td	{
	font-size:0.8em;
	color:#353575;
}

div.event_edit td.preview	{
	background-color:#d1d1d1;
	color:#000000;
	text-align:left;
	}

	
/* ============================================================================== */
		
h1, h2, h3, h4, h5, h6	{
	color:#353575;
	}	 
		
p, ul, td {
		font-size:0.8em;
	}
	
p.home_title	{
	color:#353575;
	font-size:36pt;
	font-weight:bold;
	padding: 50px 0 0 0;
	}	 
	
p.title	{
	color:#353575;
	font-size:1.2em;
	font-weight:bold;
	padding:0;
	margin:0;
	}	 
	
p.admin_menu	{
	width:100%;
	text-align:center; 
	background-color:#d1d1d1;
	font-weight:bold; 
	padding:5px 0 5px 0;
	border-style:solid;
	border-width:2px 0 0 0;
	border-color:#353575; 
	}
	
p.event_title	{
	color:#353575;
	font-weight:bold;
	padding:2px 0 2px 0;
	margin:0;
	}	 
	
p.event_description	{
	padding:2px 0 2px 0;
	margin:0;
	}	 
	
p.event_contact	{
	font-style:italic;
	padding:2px 0 2px 0;
	margin:0;
	}	 
	
p.event_date	{
	font-weight:bold;
	padding:2px 0 2px 0;
	margin:0 0 10px 0;
	}	 
	
p.page_title	{
	color:#353575;
	font-size:1.5em;
	font-weight:bold;
	padding:0;
	margin:0;
	}	 
	
p.small	{
	font-size:70%;
	padding:2px;
	margin:0;
	}	 
	
p.tight	{
	padding:2px 0 2px 0;
	margin:0;
	}	 
	
p.semitight	{
	padding:4px 0 4px 0;
	margin:0;
	}	 

p.menu_old	{
	font-size:80%;
	padding:2px 0 2px 10px;
	margin:0;
	border-style:solid;
	border-width:0 0 1px 0 ;
	border-color:#cccccc; 
}	

p.button {
	text-align:center;
	width:150px; 
	padding:4px; 
	border-top: 5px solid rgb(244,244,244); 
	border-right: 5px solid rgb(160,160,160); 
	border-bottom: 5px solid rgb(120,120,120); 
	border-left: 5px solid rgb(228,228,228); 
	background-color: rgb(200,200,200);} 
	} 	
		
	p.menu {
	text-align:left;
	width:130px; 
	padding:2px;
	margin:2px; 
	border-top: 4px solid rgb(224,230,221); 
	border-right: 4px solid rgb(78,105,68); 
	border-bottom: 4px solid rgb(59,79,51); 
	border-left: 4px solid rgb(177,193,170); 
	background-color: rgb(98,131,85);} 
	
a	{
	color:#353575;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover
	{
	text-decoration:underline;
	}
	
	
a.menu	{
	color:#353575;
	font-weight:normal;
	}
	
a.menu:hover	{
	
	}	

a.admin_menu	{
	color:#000000;
	font-weight:normal;
	}
	
a.admin_menu:hover	{
	
	}	

