body 				{font-family: Arial, Helvetica, sans-serif, Arial Black; font-size: 11px; color: #000000;margin: 0px; 
					 background-color: #D8DBD8;}
a:link 				{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
a:visited 			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
a:hover 			{font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; text-decoration: none;}
a:active 			{font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; text-decoration: none;}

/* Misc */
.selected			{font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; text-decoration: none;}
.maxheight			{height: 100%;}
.borders			{border: #000000 1px solid;}

/* Backgrounds */
.bg-white			{background-color: #ffffff;}
.bg-parchment		{background-image:url(site_images/bg-parchment.gif); background-repeat:repeat;}

/* Side Banners */
.banner-home			{background-color: #7D9AC2;}
.banner-about			{background-color: #A5C7B4;}
.banner-contact			{background-color: #ECE4C0;}
.banner-weddings		{background-color: #E3DBAA;}
.banner-portraits		{background-color: #CCDBAA;}
.banner-schools			{background-color: #9182A2;}
.banner-otherservices	{background-color: #A7CBD8;}
.banner-quotes			{background-color: #999999;}
.banner-directions		{background-color: #B17272;}

/* About */
.aboutme-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #A5C7B4; text-decoration: none; font-weight:bold;}
.aboutme-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.aboutme-text:link		{color: #000000;}
.aboutme-text:visited 	{color: #000000;}
.aboutme-text:hover		{color: #A5C7B4;}
.aboutme-text:active	{color: #A5C7B4;}

/* Weddings */
.weddings-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #AD6340; text-decoration: none; font-weight:bold;}
.weddings-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.weddings-text:link		{color: #000000;}
.weddings-text:visited 	{color: #000000;}
.weddings-text:hover		{color: #E3DBAA;}
.weddings-text:active	{color: #E3DBAA;}

/* Portraits */
.portraits-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #BFE175; text-decoration: none; font-weight:bold;}
.portraits-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.portraits-text:link		{color: #000000;}
.portraits-text:visited 	{color: #000000;}
.portraits-text:hover		{color: #BFE175;}
.portraits-text:active	{color: #BFE175;}

/* Schools */
.schools-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #9182A2; text-decoration: none; font-weight:bold;}
.schools-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.schools-text:link		{color: #000000;}
.schools-text:visited 	{color: #000000;}
.schools-text:hover		{color: #9182A2;}
.schools-text:active	{color: #9182A2;}

/* Contact */
.contact-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #ECE4C0; text-decoration: none; font-weight:bold;}
.contact-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.contact-text:link		{color: #000000;}
.contact-text:visited 	{color: #000000;}
.contact-text:hover		{color: #ECE4C0;}
.contact-text:active	{color: #ECE4C0;}
.contactconfirm-text	{color: #FF0000;}
.contactform 			{font-family: Arial, Helvetica, sans-serif, "Arial Black";	font-size: 10px; color: #000000; 		
						 background-color: #ECE4C0; border: #000000 1px solid;}
.contactformsend		{font-family: Arial, Helvetica, sans-serif, "Arial Black";	font-size: 10px; color: #000000;
						 background-color: #ECE4C0; border: #000000 1px solid;}

/* Other Service */
.other-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #A7CBD8; text-decoration: none; font-weight:bold;}
.other-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.other-text:link		{color: #000000;}
.other-text:visited 	{color: #000000;}
.other-text:hover		{color: #A7CBD8;}
.other-text:active		{color: #A7CBD8;}	
						 
/* Quotes */
.quotes-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #999999; text-decoration: none; font-weight:bold;}
.quotes-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.quotes-text:link		{color: #000000;}
.quotes-text:visited 	{color: #000000;}
.quotes-text:hover		{color: #999999;}
.quotes-text:active		{color: #999999;}	

/* Directions */
.directions-headings		{font-family: Arial, Helvetica; font-size: 11px; color: #B17272; text-decoration: none; font-weight:bold;}
.directions-text			{font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.directions-text:link		{color: #000000;}
.directions-text:visited 	{color: #000000;}
.directions-text:hover		{color: #B17272;}
.directions-text:active		{color: #B17272;}						 