h1		{font-size: 18px; color: #ffcc00; text-align: center;}

h2		{font-size: 14px; font-weight: bold; color: #a40274; text-align: left;}

body	{font-family: Verdana, Arial, Helvetica, sans-serif; 
		 font-size: 14px;		  
		 color: #ffffff; 
		 background-color: #ffcc00;
		 margin-top: 0%; 
		 margin-bottom: 0%; 
		 margin-left: 0%; 
		 margin-right: 0%;}		

.main	{font-family:	Verdana, Arial, Helvetica, sans-serif; 
		 font-size:		14px; 
		 text-align:	justify;}
		 
.news	{font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size:	12px; 
		 text-align: justify;}
		 
.cakePrices	{font-family: Verdana, Arial, Helvetica, sans-serif;
			 font-size:	12px;}		 
		 

/*****************************  DotNet Start ********************************/

/* header */

#header{ margin: 0; border: 0; padding: 0; }

/* main */
#main{
	clear: both;
	margin: 0 auto 0 auto;
	padding: 0;	
	width: 750px;	
	background-color: black;
}


/* sidebar_a */
#sidebar_a
{
	margin: 0px 4px 0 auto;
	float: left;	
	padding: 0 0 0 0;  	
	width: 200px; 

}    


/* sidebar_b */
#sidebar_b
{
	margin: 0px auto 0 auto;
	float: right;  
	padding: 0 0 0 0;  
	width: 200px;
}  


/* Banner and footer */

.heavensbanner {margin: 0 0 30px 0; }
.heavensfooter {clear: both; margin: 0px auto 30px auto;   }
.footer		{font-size: 11px; width: 100%; background-image: url("/images/heavensfooter.gif") }



/* Main Content */
.menuholder
{
	margin: 20px 25px 5px 0px;
	float: left;  
	padding: 0 0 0 0; 
	border: solid 3px black; 
	width: 140px;
	background-color: black;
}  

.menuvertical
{
	padding: 0 0 0 0; 
	width: 135px;
}  

.page
{
	margin: 20px auto 0 auto;
	float: right;  
	padding: 0 0 0 0;  
	width: 500px;
}  
 

/* pagecontent */
.pagecontent
{
	width: 610px;
	margin: 0 0 0 0;
}

/* pagecontent */
.pagecontent_wide
{
	width: 650px;
	margin: 0 0 0 0;
}



.section_a_table_content	{padding: 0 0 0 10px; color: white; font-size: 0.9em;}

.xstandard	{ background-color: White; }

/* General class to float a DIV to the left */

.divright	{float: right;}



/*************************** DotNet End ****************************/


/* Email Link Definition */	
.EmailLink 				{font-size: 14px;}
a.EmailLink:Link		{color: #ffcc00}
a.EmailLink:visited		{color: #ffcc00}
a.EmailLink:hover		{color: #ffffff}	

/* Photo Link Definition */
.PhotoLink		{font-size: 14px; text-decoration: underline; color: #ffffff;}

/* News Link Definition */
.NewsLink			{font-size: 12px;}
a.NewsLink:Link		{color: #ffffff; text-decoration: none;}
a.NewsLink:visited	{color: #ffffff; text-decoration: none;}
a.NewsLink:hover	{color: #ffffff; text-decoration: underline;}	

.headline			{font-size: 18px; font-weight: bold;}

a.headline:Link		{color: #ffcc00; text-decoration: none; font-size: 14px;}
a.headline:visited	{color: #ffcc00; text-decoration: none; font-size: 14px;}
a.headline:hover	{color: #ffffff; text-decoration: underline; font-size: 14px;}	


/* Page Link Definition */
a.PageLink:link		{color: #ffcc00}
a.PageLink:visited	{color: #ffcc00}
a.PageLink:hover	{color: #ffffff}


/* Menus */
td.menu_01_normal	{text-align: center; height: 25px;}
td.menu_01_hover	{text-align: center; height: 25px;}

div.menu_01_normal	{display: none;}		 
div.menu_01_hover	{display: inline;}		 


/* Menu Link Definition */
.menu_01_item			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.menu_01_item:link		{font-size: 13px; color: #ffcc00;}
a.menu_01_item:visited	{font-size: 13px; color: #ffcc00;}
a.menu_01_item:hover	{font-size: 14px; color: #ffffff;}

/* Sub Menu Link Definition */
.submenu_01_item			{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.submenu_01_item:link		{font-size: 13px; color: #ffcc00;}
a.submenu_01_item:visited	{font-size: 13px; color: #ffcc00;}
a.submenu_01_item:hover		{font-size: 14px; color: #ffffff;}	

.floatleft			{float: left;}
.floatright			{float: right;}
.textalignleft		{text-align: left;}
.textalignright		{text-align: right;}

