/* classes for general styles used throughout the site*/
html { 
margin:0px; 
padding:0px;
height:100%;
} 

body {
background-image : none;
}
.homebody {
	height: 100%;
	background : #FFFFFF;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : url(/images/site_back.gif);
}
.shellbody {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : none;	
	background: none;
	
}
.maintext {
	font-family : Verdana;
	font-size : 10px;
	color : #333333;
	line-height: 15px;
}
.maintextbold {
	font-weight : bold;
	font-family : Verdana;
	font-size : 10px;
	color : #333333;
}
.tourcounter {
	font-family : Verdana;
	font-size : 9px;
	color : #3D3D3D;
	line-height:12px;
}
.ddlbtext {
	font-family : 'Times New Roman';
	font-size : 10px;
	color : #333333;
	font-weight : bold;
	line-height: 15px;
}
.sidebartext {
	font-family : Verdana;
	font-size : 10px;
	color : #333333;
	line-height:14px;
	font-weight : normal;
}
.sidebartextbold {
	font-weight : bold;
	font-family : Verdana;
	font-size : 10px;
	color : #333333;
	line-height:14px;
}

.photocaption {
	font-family : Verdana;
	font-size : 9px;
	color : #000000;
}
a {
	font-family : Verdana;
	font-size : 10px;
	color : #990000;
	text-decoration : underline;
	font-weight: normal;
}
a:visited {
	font-family : Verdana;
	font-size : 10px;
	color : #990000;
	text-decoration : underline;
	font-weight: normal;
	
}

a:active {
	font-family : Verdana;
	font-size : 10px;
	color : #990000;
	text-decoration : underline;
	font-weight: normal;
}

a:hover {
	font-family : Verdana;
	font-size : 10px;
	color : #990000;
	text-decoration : none;
	font-weight: normal;
}

/*-----additional link------------*/

.sidebarlink:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #334D7E;
	text-decoration : underline;
}
.sidebarlink {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #334D7E;
	text-decoration : underline;
}
.sidebarlink:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #334D7E;
	text-decoration : underline;
}
.sidebarlink:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #334D7E;
	text-decoration : none;
}
.sidebarheader {
	font-family : Verdana;
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background:  url(/ftpimages/225/podium/sb_top.gif) top left no-repeat; 
	padding-top:10px; 
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	margin-left:15px;

}
.sidebarback {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #333333;
	text-decoration : none;
	padding-top:5px;
	padding-left:15px;
	padding-bottom:5px;
	padding-right:40px;
	margin-left:15px;
	background: url(/ftpimages/225/podium/sb_back.gif) top left repeat-y; 
}	
.sidebarfooter {
	background: url(/ftpimages/225/podium/sb_footer.gif) top left no-repeat; 
	height: 22px;
	margin-bottom:10px;
	margin-left:15px;
}   
.ddlb {
	font-family : Verdana;
	font-size : 10px;
	color : #333333;
	line-height: 16px;
}
#topspace32 {
	height: 32px;
}
#header_1 {
 background:  url(/ftpimages/225/podium/header_1a.gif) top left no-repeat;
 margin-bottom:10px;
 
}
#header_2 {
 background: url(/ftpimages/225/podium/header_2a.gif) top left no-repeat;
 margin-bottom:10px;

}
#header_3 {
 background: url(/ftpimages/225/podium/header_3a.gif) top left no-repeat;
 margin-bottom:10px;

}
#header_4 {
 background: url(/ftpimages/225/podium/header_4a.gif) top left no-repeat;
 margin-bottom:10px;
 
}
#header_5 {
 background: url(/ftpimages/225/podium/header_5a.gif) top left no-repeat;
 margin-bottom:10px;
}
#header_6 {
 background: url(/ftpimages/225/podium/header_6a.gif) top left no-repeat;
 margin-bottom:10px;
}
#header_7 {
 background: url(/ftpimages/225/podium/header_7a.gif) top left no-repeat;
 margin-bottom:10px;
}
#L3header {
	color: #886161;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	padding-left:6px;
	line-height:11px;
}
#L2header {
	color: #7B0B0B;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	padding-bottom:3px;
	padding-top:62px;
	padding-left:6px;
	line-height: 11px;
	
}
#contentarea {
padding-left:26px;
}

.L3 {
	color: #84091D;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	padding-bottom:5px;
}
.hide {
	display:none;
}
.show {
	display:'';
}



.atnav:visited {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background: url(/images/nav_back.gif) top left repeat-x;
	border-top: solid 1px #C5C5C1;
	border-right: solid 1px #C5C5C1;
	padding: 5px;
}
.atnav {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background: url(/images/nav_back.gif) top left repeat-x;
	border-top: solid 1px #C5C5C1;
	border-right: solid 1px #C5C5C1;
	padding: 5px;
}
.atnav:active {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background: url(/images/nav_back.gif) top left repeat-x;
	border-top: solid 1px #C5C5C1;
	border-right: solid 1px #C5C5C1;
	padding: 5px;
}
.atnav:hover {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background: url(/images/nav_back_on.gif) top left repeat-x;
	border-top: solid 1px #C5C5C1;
	border-right: solid 1px #C5C5C1;
	padding: 5px;
}
.atnav_on:visited,.atnav_on,.atnav_on:active,.atnav_on:hover {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background: url(/images/nav_back_on.gif) top left repeat-x;
	border-top: solid 1px #C5C5C1;
	border-right: solid 1px #C5C5C1;
	padding: 5px;
}
.tourlink:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
	
}
.tourlink {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
	margin-right:15px;
	margin-left: 15px;
	background: url(/images/stour_dot.gif) bottom left repeat-x;
	padding-bottom:3px;
	padding-top:3px;
	display:block;
	width:188px;
}
.tourlink:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.tourlink:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	text-decoration : none;
}

.photoheader {
	font-family : Verdana;
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background:  url(/ftpimages/225/podium/p_top.gif) top left no-repeat; 
	padding-top:10px; 
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	margin-left:15px;
	height:20px;

}
.photoback {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;
	color : #333333;
	text-decoration : none;
	padding-left:12px;
	padding-right:35px;
	margin-left:15px;
	background: url(/ftpimages/225/podium/p_back.gif) top left repeat-y; 
}	
.photofooter {
	background: url(/ftpimages/225/podium/p_footer.gif) top left no-repeat; 
	height: 30px;
	margin-bottom:10px;
	margin-left:15px;
} 

.newslink:visited {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #ffffff;
	text-decoration : none;
}
.newslink {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #ffffff;
	text-decoration : none;
}
.newslink:active {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #ffffff;
	text-decoration : none;
}
.newslink:hover {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #ffffff;
	text-decoration : underline;
}
