/* CSS Document */



body {background-color: #E5DBCF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4E0000;
	margin-top: 0px;}

.picborder {border: 1px solid #3F0000;
	padding: 4px;
	margin: 4px;}
	
.red {color: #4E0000;}

/* TEXT */

p {font-size: 12px;
	margin: 0px;
	line-height: 1.3em;}
	
h1 {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 12px;}

h2 {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 8px;}

.header {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0px;
	color: #4E0000;}
	
.headerbeige {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #c4bcb1;}
	
.headerred {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #4E0000;}
	
.headerredfourteen {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4E0000;}
	
.pageheader {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 36px;
	margin: 0px;
	color: #3F0000;
	text-align: right;
	padding-top: 42px;
	padding-right: 70px;}
	
.twelve {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
	color: #4E0000;}
	
.twelvebold {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 4px;
	color: #4E0000;}
	
.fourteen {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 8px;
	color: #4E0000;}
	
.fourteen a:link	   	{color: #4E0000; text-decoration: underline;}
.fourteen a:visited		{color: #4E0000; text-decoration: underline;}
.fourteen a:active 		{color: #4E0000; text-decoration: underline;}
.fourteen a:hover		{color: #4E0000; text-decoration: none;}

.sixteen {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 8px;
	color: #4E0000;}
	
.sixteen a:link	   	{color: #4E0000; text-decoration: underline;}
.sixteen a:visited		{color: #4E0000; text-decoration: underline;}
.sixteen a:active 		{color: #4E0000; text-decoration: underline;}
.sixteen a:hover		{color: #4E0000; text-decoration: none;}

.sixteenbold {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 8px;
	color: #4E0000;}
	
.sixteenbold a:link	   	{color: #4E0000; text-decoration: underline;}
.sixteenbold a:visited		{color: #4E0000; text-decoration: underline;}
.sixteenbold a:active 		{color: #4E0000; text-decoration: underline;}
.sixteenbold a:hover		{color: #4E0000; text-decoration: none;}

.fourteenbold {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 4px;
	color: #4E0000;}
	
.fourteenbeige {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 8px;
	color: #c4bcb1;}
	
.fourteenbeige a:link	   		{color: #c4bcb1; text-decoration: underline;}
.fourteenbeige a:visited		{color: #c4bcb1; text-decoration: underline;}
.fourteenbeige a:active 		{color: #c4bcb1; text-decoration: underline;}
.fourteenbeige a:hover			{color: #c4bcb1; text-decoration: none;}

.sixteenbeige {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 4px;
	color: #c4bcb1;}
	
.sixteenbeige a:link	   	{color: #c4bcb1; text-decoration: underline;}
.sixteenbeige a:visited		{color: #c4bcb1; text-decoration: underline;}
.sixteenbeige a:active 		{color: #c4bcb1; text-decoration: underline;}
.sixteenbeige a:hover		{color: #c4bcb1; text-decoration: none;}



.entrytext {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	color: #4E0000;
	padding: 0px 0px 0px 6px;}

.entry {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 4px;
	color: #4E0000;
	padding: 2px 0px 0px 6px;
	font-weight: bold;}
	
.entry a:link	   			{color: #4E0000; text-decoration: underline;}
.entry a:visited			{color: #4E0000; text-decoration: underline;}
.entry a:active 			{color: #4E0000; text-decoration: underline;}
.entry a:hover				{color: #4E0000; text-decoration: none;}
	
.footer {font-size: 10px;
	text-align: center;
	color: #4E0000;}
	
.footer a:link	   			{color: #4E0000; text-decoration: none;}
.footer a:visited			{color: #4E0000; text-decoration: none;}
.footer a:active 			{color: #4E0000; text-decoration: none;}
.footer a:hover				{color: #4E0000; text-decoration: underline;}

/* POSITIONING */

.welcomebox {background-color: #A49C94;
	padding: 8px;}
	
.welcomeboxB {padding: 8px;}

.textbox {background-color: #A49C94;
	padding: 8px;}
	
#padtop {padding-top: 10px;}
#padtopbot {padding-top: 20px;
	padding-bottom: 20px;}
	
.teaserbox {background-color: #b4aca3;
	border: 10px solid #c4bcb1;
	text-align: center;
	padding: 8px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;}

/* FRONT PAGE LIST */

.trainerheader {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #4E0000;}
	
.trainer {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 18px;
	color: #4E0000;}



/* TABBED NAVIGATION */

ul {
  font-family: Arial, Verdana;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding: 0;
  list-style: none;
}
ul li {
  display: block;
  position: relative;
  float: left;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-right: 1px solid #670000;
  padding: 5px 15px 5px 15px;
  background: #3F0000;
  margin-left: 1px;
  white-space: nowrap;
}
ul li a.noborder {
  border-right: none;
}

ul li a:hover { background: #790000; }
li:hover ul {
  display: block;
  position: absolute;
}
li:hover li {
  float: none;
  font-size: 11px;
}
li:hover a { background: #790000; }
li:hover li a:hover { background: #3F0000; }

ol li {margin-bottom: 6px;}
