/* Coding and design by Aisleyne Limited


-------------------------------------------------------------*/

body 					{  font color: #333333; font-family: sans-serif, Arial; line-height: 1.2em; }
	


/* Link Typography
-------------------------------------------------------------*/


p a:link, p a:visited 		{ color: #3A5580; text-decoration: none; }
p a:hover 			{ color: #3A5580; text-decoration: underline; }

p.link a			{ text-decoration: underline; }
p.header_action a		{ color: #3A5580; font-style: italic; font-weight: bold; }



/* Header Typography
-------------------------------------------------------------*/

h1, h2, h3, h4 			{ font-family: sans-serif, Verdana, Arial; }
h2				{ color: #000000; font-weight: bold; text-transform: lowercase;}
h3				{ color: #000000; font-weight: bold;  }
/* h2				{ border-bottom: 3px solid #880000; margin: 0 0 20px; padding: 0 0 10px; } */
/* h3				{ border-bottom: 1px solid #3A5580; margin: 0 0 20px; padding: 0 0 10px; } */
h3				{ margin: 0 0 20px; padding: 0 0 10px; }

h2 a, h3 a			{ color: #000000; text-decoration: none; }
h4 a				{ color: #3A5580; text-decoration: none; }
h2 a:hover			{ color: #880000; text-decoration: underline; }
h3 a:hover			{ color: #880000; text-decoration: underline; }
h4 a:hover			{ color: #3A5580; text-decoration: underline; }

h1, .alpha {
  font-size: 36px;
  font-size: 2.25rem;
  line-height: 1.33333; }

h2, .beta {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.6; }

h3, .gamma {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1; }

h4, .delta {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.2; }

h5, .epsilon {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }

h6, .zeta {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.71429; }





/* Paragraph Typography
-------------------------------------------------------------*/

p 				{ color: #333333; font-size: 16px; line-height: 1.4em; }
strong				{ font-weight: bold; }


/* Paragraph Classes */

p.date				{ color: #000000; font-size: 12px; font-style: italic; font-weight: bold; padding-bottom: 6px; }


/* Paragraph Sections */



.gallery_link			{ font-family: Verdana, Arial, sans-serif; color: #3A5580; font-size: 16px; font-weight: bold; }

.wide .entry p			{ line-height: 1.2em; margin-bottom: 10px; }	

.small				{ color: #333333; font-size: 11px; line-height: 1.2em; }

/* Navigation Typography
-------------------------------------------------------------*/

ul.navigation li a			{ color: #FFFFFF; font-family: Futura, Arial, sans-serif; font-size: 16px; font-weight: bold; text-align: center; text-decoration: none; }
ul.navigation li a:visited		{ color: #FFFFFF; }
ul.navigation li a:hover 		{ color: #FF0000; }
	
ul.navigation_footer li			{ color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: center; }
ul.navigation_footer li a		{ color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: center; text-decoration: none; }
ul.navigation_footer li a:visited	{ color: #fff; text-decoration: none; }
ul.navigation_footer li a:hover 	{ color: #cc0000; text-decoration: none; }

ul#subnav li				{ color: #000000; font-size: 20px; text-transform: lowercase; }
ul#subnav li.current a			{ color: #9A0000; }
ul#subnav li a				{ color: #000000; }
ul#subnav li a:visited			{ color: #000000; }
ul#subnav li a:hover			{ color: #9A0000; text-decoration: underline; }

/* Forum Typography
-------------------------------------------------------------*/

.smalltext
{
  font-family: Verdana, Arial;
  font-size: 11px;
  color="#FFFFFF"
}

.smalltext a
{
  color: #ff0000; text-decoration: none;
}
.smalltext a:hover
{
  color: #ff0000; text-decoration: underline;
}

.messagetext
{
  font-family: Verdana, Arial;
  font-size: 12px;
  color="#FFFFFF"
}

.messagetext a
{
  color: #ff9900; text-decoration: none;
}
.messagetext a:hover
{
  color: #ff9900; text-decoration: underline;
}

.headercontrolbox .smalltext a
{
  text-decoration: underline;
}
