/*  PAGE LAYOUT  */	
body {
	background-color:#29333D;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #FFFFFF;
}

H1 {
font-size:16px;
font-weight:bold;
display:inline;
margin-top:10px;
margin-bottom:10px;
}

H2 {
font-size:14px;
font-weight:bold;
display:inline;
margin-top:10px;
margin-bottom:10px;
}

/*******Tabs****/

#tab_on {
display:block;
float:left;
width:100px;
height:30px;
background-image:url(img/tabs.gif);
text-align:center;
vertical-align:middle;
padding-top:5px;
font-weight:bold;
}

.tab_off a {
display:block;
float:left;
width:100px;
height:30px;
background-image:url(img/tabs_off.gif);
text-align:center;
vertical-align:middle;
color:#FFFFFF;
text-decoration:none;
padding-top:5px;
}

.tab_off a:hover {
display:block;
float:left;
width:100px;
height:30px;
background-image:url(img/tabs_mid.gif);
text-align:center;
vertical-align:middle;
padding-top:5px;
}

/***  TABS NEW VERSION  **********/

#mainNavigation #lnkHome a, #mainNavigation #lnkHistory a, #mainNavigation #lnkCalendar a, #mainNavigation #lnkGallery a, #mainNavigation #lnkShop a, #mainNavigation #lnkLinks a, #mainNavigation #lnkContact a {/* automation for active tab */
	display:block;
float:left;
width:100px;
height:30px;
background-image:url(img/tabs_off.gif);
text-align:center;
vertical-align:middle;
color:#FFFFFF;
text-decoration:none;
padding-top:5px;
			}
			
#mainNavigation #lnkHome a:hover, #mainNavigation #lnkHistory a:hover, #mainNavigation #lnkCalendar a:hover, #mainNavigation #lnkGallery a:hover, #mainNavigation #lnkShop a:hover, #mainNavigation #lnkLinks a:hover, #mainNavigation #lnkContact a:hover {/* automation for active tab */
display:block;
float:left;
width:100px;
height:30px;
background-image:url(img/tabs_mid.gif);
text-align:center;
vertical-align:middle;
padding-top:5px;	
			}			


.sctHome #mainNavigation #lnkHome a, .sctHistory #mainNavigation #lnkHistory a, .sctCalendar #mainNavigation #lnkCalendar a, .sctGallery #mainNavigation #lnkGallery a, .sctShop #mainNavigation #lnkShop a, .sctLinks #mainNavigation #lnkLinks a, .sctContact #mainNavigation #lnkContact a,  {/* automation for active tab */
display:block;
float:left;
width:100px;
height:30px;
background-image:url(img/tabs.gif);
text-align:center;
vertical-align:middle;
padding-top:5px;
font-weight:bold;
			}

/***  TABS NEW VERSION  **********/

.text {
text-align:left;
}

.text a {
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}

.text a:hover {
color:#FFFFFF;
text-decoration:underline;
font-size:14px;
}

#content {
padding:20px;
}

.border {
border: 1px solid #FFFFFF;
padding: 10px;
text-align:left;
}

.td_tit {
vertical-align:middle;
text-align:left;
font-weight:bold;
font-style:italic;
width:150px;
height:30px;
vertical-align:text-top;
}

.td {
vertical-align:middle;
text-align:left;
}

.td a {
color:#B0FFFF;
text-decoration:underline;
}

.td a:hover {
color:#FFFFFF;
text-decoration:underline;
}

/**********Gallery thumbs etc******************//

#gal_outer {
width:100%;
}

#gal_outer a {
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}

#gal_outer a:hover {
color:#FFFFFF;
text-decoration:underline;
font-size:14px;
}

.gal_block {
display:block;
float:left;
width:160px;
text-align:center
}

.gal_block a {
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}

.gal_block a:hover {
color:#FFFFFF;
text-decoration:underline;
font-size:14px;
}
