body {background:#996699; margin:0px; background-image:url("images/tile.gif"); }

p {text-align:justify; font-size:12px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px; text-decoration:none;}

ul {text-align:left; font-size:12px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px; text-decoration:none;}

h1 {text-align:left; font-size:12px; font-weight:bold; font-family: Verdana, Arial,  Helvetica, sans-serif; color:#DCB150; margin: 0px; text-decoration:none;}

a {text-align:left; font-size:11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px; text-decoration:none; line-height:12px;}
	a:link{color:#660066;}
	a:visited{color:#660066;}
	a:hover{color:#009900;}
	a:active {color:#009900;}
	
.menu {text-align:left; font-size:10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#660066; margin: 0px; text-decoration:none;}
	a.menu:link{color:#660066;}
	a.menu:visited{color:#660066;}
	a.menu:hover{color:#009900;}
	a.menu:active {color:#009900;}

.copyright {text-align:right; font-size:10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#C4B668; margin: 0px; text-decoration:none;}
	a.copyright:link{color:#C4B668;}
	a.copyright:visited{color:#C4B668;}
	a.copyright:hover{color:#ffffff;}
	a.copyright:active {color:#ffffff;}

	.tabbox {text-align:left; font-size:12px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; margin: 0px; text-decoration:none; line-height:16px;}
	a.tabbox:link {color:#660066; font-weight:bold;}
	a.tabbox:visited {color:#660066; font-weight:bold;}
	a.tabbox:hover {color:#009900; font-weight:bold;}
	a.tabbox:active {color:#009900; font-weight:bold;}

	.center {text-align:center;}

	.header {background-image:url("images/header.jpg"); background-repeat:no-repeat;}

	.menubg {background-image:url("images/menu.gif"); background-repeat:no-repeat;}

	.left {background-image:url("images/left.jpg"); background-repeat:no-repeat;}

	.right {background-image:url("images/right.jpg"); background-repeat:repeat-y;}

	.top {background-image:url("images/topbg.jpg"); background-repeat:repeat-x;}

	.black {color:#000000;}

	.footer {background-image:url("images/footerbg.jpg"); background-repeat:no-repeat;}

#title {position:relative; top:75px; left:275px; width:470px; height:20px; background-color:transparent; border:none;}

#copyright {position:relative; top:10px; left:170px; width:640px; height:20px; background-color:transparent; border:none;}

#menublock {position:relative; top:0px; left:0px; width:860px; height:31px; background-color:transparent; border:none;}

#homelink {position:absolute; top:10px; left:220px; width:80px; height:15px; background-color:transparent; border:none;}

#booklink {position:absolute; top:10px; left:340px; width:80px; height:15px; background-color:transparent; border:none;}

#gallerylink {position:absolute; top:10px; left:460px; width:80px; height:15px; background-color:transparent; border:none;}

#contactlink {position:absolute; top:10px; left:555px; width:80px; height:15px; background-color:transparent; border:none;}

#sitemaplink {position:absolute; top:10px; left:650px; width:80px; height:15px; background-color:transparent; border:none;}

#travellink {position:absolute; top:10px; left:760px; width:80px; height:15px; background-color:transparent; border:none;}

.shadetabs{
padding: 3px 0px;
margin-left: 0px;
margin-top: 2px;
margin-bottom: 0px;
font-size:10px;
font-weight:500;
font-family: Verdana, Arial,  Helvetica, sans-serif;
list-style-type: none;
text-align: left;
}

.shadetabs li{
display: inline;
margin: 0px;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 0px;
border: 1px solid #996699;
color: #660066;
background: #ffffff;
}

.shadetabs li a:visited{
color: #660066;
}

.shadetabs li a:hover{
text-decoration: none;
color: #009900;
}

.shadetabs li.selected{
position: relative;
top: 0px;
font-weight: bold;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/shadeactive.gif);
border-bottom-color: #EFE7EF;
color: #000000;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
color: #009900;
}

.tabcontentstyle{ /*style of tab content container*/
border: 1px solid #996699;
background: white url(images/tabback.jpg) top left repeat-x;
width: 570px;
height: 300px;
margin-bottom: 1em;
padding: 10px;
overflow:auto;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}


