.TabText
{
-color:#526740;
color:#354A24;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: center;
white-space: nowrap;
position: relative;
top: 3px;
text-decoration: none;
}
.TabTextColor
{
color:#526740;
}
.TabTextActive
{
-color:#526740;
color:#354A24;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: center;
white-space: nowrap;
text-decoration: none;
position:absolute; 
z-index:2; 
top:5px;
left:0px;
}

.TabTextShadow
{
color:#E2E5B5;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: center;
white-space: nowrap;
text-decoration: none;
position:absolute; 
z-index:1; 
top:6px; 
left:1px; 
}

.TabTextShadow:hover
{
color:#E2E5B5;
}

.LinkForeground
{
-color:#526740;
color:#354A24;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 12px;
text-align: center;
white-space: nowrap;
text-decoration: none;
position:absolute; 
z-index:2; 
top:0px; 
left:0px;
}

.LinkBackground
{
color:#E2E5B5;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 12px;
text-align: center;
white-space: nowrap;
text-decoration: none;
position:absolute; 
z-index:1; 
top:1px; 
left:1px;
}

.LinkButton
{
cursor: hand;
text-decoration: none;
color:#354A24;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 12px;
text-align: center;
}

.LinkButton:link
{
cursor: hand;
text-decoration: none;
}

.LinkButton:hover
{
cursor: hand;
text-decoration: none;
background-color: FFEEA8;
}





.TabButton
{
color: #354A24;
cursor: hand;
text-decoration: none;
}

.TabButton:hover
{
color: #354A24;
cursor: hand;
text-decoration: none;
}

.BodyDefaults
{
font-family: arial, sans-serif;
font-weight: normal;
font-size: 12px;
}

.ImageSwirl
{
background-image: url(images/new_67.gif);
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
opacity: 0.75;
-moz-opacity: .75;
}

.ImageOpaque
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity: 1;
-moz-opacity: 1;
}


.TextTransparent
{
color:white;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 20px;
opacity: 0.50;
-moz-opacity: .50;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
filter: alpha(opacity=50);

}

.TitleTextForeground
{
color:526740;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: center;
white-space: nowrap;
text-decoration: none;
position:absolute; 
z-index:2;
top:1px;
left:0px;
}

.TitleTextBackground
{
color:#E2E5B5;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: center;
white-space: nowrap;
text-decoration: none;
position:absolute; 
z-index:1; 
left:1px; 
top:1px;
}

.TitleText
{
font-family: Trebuchet MS, sans-serif;
color: #404F34;
font-weight: bold;
font-size: 14px;
white-space: nowrap;
text-decoration: none;
position:relative;
}

.TitlebarText
{
font-family: Trebuchet MS, sans-serif;
color: #526740;
font-weight: bold;
font-size: 28px;
white-space: nowrap;
text-decoration: none;
}

.TitleFont
{
font-family: Trebuchet MS, sans-serif;
font-weight: normal;
}

.HeaderTextForeground
{
font-family: Trebuchet MS, sans-serif;
font-weight: normal;
font-size: 50px;
position:absolute; 
z-index:10;
top:0px;
left:0px;
letter-spacing:-2;
overflow:visible;
vertical-align:middle;
}

.HeaderTextBackground
{
font-family: Trebuchet MS, sans-serif;
font-weight: normal;
font-size: 50px;
position:absolute; 
z-index:9; 
left:1px; 
top:1px;
letter-spacing:-2;
overflow:visible;
vertical-align:middle;
}

.PostTitle
{
	color: #A14008;
	font-weight: bold;
	font-size: 1.1em;
}