/* CSS Document for Frant PDS*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, img {
	margin: 0;
	padding: 0;
	border: 0;
	}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660033;
}
.vline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #660000;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #660000;
}
hr {
	border: dotted;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

a:link {
	color: #660000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #660000;
}
a:hover {
	text-decoration: none;
	color: #660000;
}
a:active {
	text-decoration: underline;
	color: #660000;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.toptext {
	background-color: #670001;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #f4f4f4;
	padding: 5px;
	}

.boldtext {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
	
/* The containing box for Figleaves gallery */

#containerfig a.gallery, #containerfig a.gallery:visited {
    display: block; 
    color: #330000; 
    text-decoration: none; 
    border: 1px solid #330000; 
    margin: 1px 1px 1px 1px; 
    text-align:left; 
    cursor: default;
    }
	
#containerfig a.pic1 {
    background:url(images/gallery/NotimeforFigleaves003_sml.jpg); 
    height:63px; 
    width:100px;
    }

#containerfig a.pic2 {
    background:url(images/gallery/NotimeforFigleaves0012_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerfig a.pic3 {
    background:url(images/gallery/NotimeforFigleaves0014_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerfig a.pic4 {
    background:url(images/gallery/NotimeforFigleaves0016_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerfig a.pic5 {
    background:url(images/gallery/NotimeforFigleaves0018_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerfig a.pic6 {
    background:url(images/gallery/NotimeforFigleaves0020_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerfig a.pic7 {
    background:url(images/gallery/NotimeforFigleaves0053_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerfig a.pic8 {
    background:url(images/gallery/NotimeforFigleaves0025_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerfig a.pic9 {
    background:url(images/gallery/NotimeforFigleaves0029_sml.jpg); 
	height:63px; 
    width:100px;
    }

#containerfig {
    background:#fff url(images/gallery/atomb_title.gif) no-repeat;
    }
	
#containerfig {
    position:relative; 
    width: 530px; 
    height: 350px; 
    margin: 18px 0px; 
}

#containerfig ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
	
#containerfig a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#containerfig a.gallery:hover {
    border: 1px solid #C00; 
    }
	
#containerfig a.gallery:hover span {
    position:absolute; 
    width: 300px; 
    height: 350px; 
    top:5px; 
    left:0px; 
    color:#330000; 
    background:#fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
    }

#containerfig a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	

#containerfig ul {
    width:212px; 
    height:364px;
	margin:5px; 
    float:right;
    }
	
#containerfig li {
    float:left;
    }

a.boldright, a.boldright:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
	text-decoration: none;
	width: 200px;
	text-align: right;
	}
	
a.boldright:hover {
	text-decoration: underline;
	}
	
/* The containing box for Tomb gallery */

#containergallery a.gallery, #containergallery a.gallery:visited {
    display: block; 
    color: #330000; 
    text-decoration: none; 
    border: 1px solid #330000; 
    margin: 1px 1px 1px 1px; 
    text-align:left; 
    cursor: default;
    }
	
#containergallery a.pic1 {
    background:url(images/gallery/TombwithaView016_sml.jpg); 
    height:63px; 
    width:100px;
    }

#containergallery a.pic2 {
    background:url(images/gallery/TombwithaView036_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containergallery a.pic3 {
    background:url(images/gallery/TombwithaView025_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containergallery a.pic4 {
    background:url(images/gallery/TombwithaView022_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containergallery a.pic5 {
    background:url(images/gallery/TombwithaView028_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containergallery a.pic6 {
    background:url(images/gallery/TombwithaView030_sml.jpg); 
    height:100px; 
    width:63px;
    }
	
#containergallery a.pic7 {
    background:url(images/gallery/holder.jpg); 
    height:63px; 
    width:100px;
    }
	
#containergallery a.pic10 {
    background: url(images/gallery/TombwithaView003_sml.jpg); 
    height: 100px; 
    width: 63px;
    }
	
#containergallery a.pic11 {
    background:url(images/gallery/TombwithaView019_sml.jpg); 
    height:100px; 
    width:63px;
    }

#containergallery {
    background:#fff url(images/gallery/atomb_title.gif) no-repeat;
    }

	
#containergallery {
    position:relative; 
    width: 530px; 
    height: 350px; 
    margin: 18px 0px; 
}

#containergallery ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
	
#containergallery a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#containergallery a.gallery:hover {
    border: 1px solid #C00; 
    }
	
#containergallery a.gallery:hover span {
    position:absolute; 
    width: 300px; 
    height: 350px; 
    top:5px; 
    left:0px; 
    color:#330000; 
    background:#fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
    }

#containergallery a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	

#containergallery ul {
    width:212px; 
    height:364px;
	margin:5px; 
    float:right;
    }
	
#containergallery li {
    float:left;
    }


/* The containing box for Capital gallery */

#containercapital a.gallery, #containercapital a.gallery:visited {
    display: block; 
    color: #330000; 
    text-decoration: none; 
    border: 1px solid #330000; 
    margin: 1px 1px 1px 1px; 
    text-align:left; 
    cursor: default;
    }
	
#containercapital a.pic1 {
    background:url(images/gallery/ACapitalMusicHall-24_sml.jpg); 
    height:63px; 
    width:100px;
    }

#containercapital a.pic2 {
    background:url(images/gallery/ACapitalMusicHall-32_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercapital a.pic3 {
    background:url(images/gallery/ACapitalMusicHall-43_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercapital a.pic4 {
    background:url(images/gallery/ACapitalMusicHall-50_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercapital a.pic5 {
    background:url(images/gallery/ACapitalMusicHall-63_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercapital a.pic6 {
    background:url(images/gallery/ACapitalMusicHall-64_sml.jpg); 
    height:63px; 
    width:100px;
    }
	


#containercapital {
    background:#fff url(images/gallery/atomb_title.gif) no-repeat;
    }

	
#containercapital {
    position:relative; 
    width: 530px; 
    height: 350px; 
    margin: 18px 0px; 
}

#containercapital ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
	
#containercapital a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#containercapital a.gallery:hover {
    border: 1px solid #C00; 
    }
	
#containercapital a.gallery:hover span {
    position:absolute; 
    width: 300px; 
    height: 350px; 
    top:5px; 
    left:0px; 
    color:#330000; 
    background:#fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
    }

#containercapital a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	

#containercapital ul {
    width:212px; 
    height:364px;
	margin:5px; 
    float:right;
    }
	
#containercapital li {
    float:left;
    }

/* end container */

/* The containing box for BBQ gallery */

#containerbbq a.gallery, #containerbbq a.gallery:visited {
    display: block; 
    color: #330000; 
    text-decoration: none; 
    border: 1px solid #330000; 
    margin: 1px 1px 1px 1px; 
    text-align:left; 
    cursor: default;
    }
	
#containerbbq a.pic1 {
    background:url(images/gallery/BBQ-1_sml.jpg); 
    height:63px; 
    width:100px;
    }

#containerbbq a.pic2 {
    background:url(images/gallery/BBQ-2_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerbbq a.pic3 {
    background:url(images/gallery/BBQ-3_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerbbq a.pic4 {
    background:url(images/gallery/BBQ-4_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerbbq a.pic5 {
    background:url(images/gallery/BBQ-5_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerbbq {
    background:#fff url(images/gallery/atomb_title.gif) no-repeat;
    }

	
#containerbbq {
    position:relative; 
    width: 530px; 
    height: 350px; 
    margin: 18px 0px; 
}

#containerbbq ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
	
#containerbbq a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#containerbbq a.gallery:hover {
    border: 1px solid #C00; 
    }
	
#containerbbq a.gallery:hover span {
    position:absolute; 
    width: 300px; 
    height: 350px; 
    top:5px; 
    left:0px; 
    color:#330000; 
    background:#fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
    }

#containerbbq a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	

#containerbbq ul {
    width:212px; 
    height:364px;
	margin:5px; 
    float:right;
    }
	
#containerbbq li {
    float:left;
    }

/* end container */

/* The containing box for Dinner gallery */

#containerdinner a.gallery, #containerdinner a.gallery:visited {
    display: block; 
    color: #330000; 
    text-decoration: none; 
    border: 1px solid #330000; 
    margin: 1px 1px 1px 1px; 
    text-align:left; 
    cursor: default;
    }
	
#containerdinner a.pic1 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-1.jpg); 
    height:63px; 
    width:100px;
    }

#containerdinner a.pic2 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-2.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerdinner a.pic3 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-3.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerdinner a.pic4 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-4.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerdinner a.pic5 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-5.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerdinner a.pic6 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-6.jpg); 
    height:63px; 
    width:100px;
    }

#containerdinner a.pic7 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-7.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerdinner a.pic8 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-8.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerdinner a.pic9 {
    background:url(images/gallery/dinner/thumbs/annual-dinner-2006-9.jpg); 
    height:63px; 
    width:100px;
    }
	
#containerdinner {
    background:#fff url(images/gallery/atomb_title.gif) no-repeat;
    }

	
#containerdinner {
    position:relative; 
    width: 530px; 
    height: 350px; 
    margin: 18px 0px; 
}

#containerdinner ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
	
#containerdinner a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#containerdinner a.gallery:hover {
    border: 1px solid #C00; 
    }
	
#containerdinner a.gallery:hover span {
    position:absolute; 
    width: 300px; 
    height: 350px; 
    top:5px; 
    left:0px; 
    color:#330000; 
    background:#fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
    }

#containerdinner a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	

#containerdinner ul {
    width:212px; 
    height:364px;
	margin:5px; 
    float:right;
    }
	
#containerdinner li {
    float:left;
    }

/* end container */

/* The containing box for Robinson Crusoe gallery */

#containercrusoe a.gallery, #containercrusoe a.gallery:visited {
    display: block; 
    color: #330000; 
    text-decoration: none; 
    border: 1px solid #330000; 
    margin: 1px 1px 1px 1px; 
    text-align:left; 
    cursor: default;
    }
	
#containercrusoe a.pic1 {
    background:url(images/gallery/RobinsonCrusoe-1_sml.jpg); 
    height:63px; 
    width:100px;
    }

#containercrusoe a.pic2 {
    background:url(images/gallery/RobinsonCrusoe-2_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercrusoe a.pic3 {
    background:url(images/gallery/RobinsonCrusoe-3_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercrusoe a.pic4 {
    background:url(images/gallery/RobinsonCrusoe-4_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercrusoe a.pic5 {
    background:url(images/gallery/RobinsonCrusoe-5_sml.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercrusoe {
    background:#fff url(images/gallery/atomb_title.gif) no-repeat;
    }

	
#containercrusoe {
    position:relative; 
    width: 530px; 
    height: 350px; 
    margin: 18px 0px; 
}

#containercrusoe ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
	
#containercrusoe a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#containercrusoe a.gallery:hover {
    border: 1px solid #C00; 
    }
	
#containercrusoe a.gallery:hover span {
    position:absolute; 
    width: 300px; 
    height: 350px; 
    top:5px; 
    left:0px; 
    color:#330000; 
    background:#fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
    }

#containercrusoe a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	

#containercrusoe ul {
    width:212px; 
    height:364px;
	margin:5px; 
    float:right;
    }
	
#containercrusoe li {
    float:left;
    }

/* end container */


/* The containing box for Cash on Delivery gallery */

#containercash a.gallery, #containercash a.gallery:visited {
    display: block; 
    color: #330000; 
    text-decoration: none; 
    border: 1px solid #330000; 
    margin: 1px 1px 1px 1px; 
    text-align:left; 
    cursor: default;
    }
	
#containercash a.pic1 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-01.jpg); 
    height:63px; 
    width:100px;
    }

#containercash a.pic2 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-02.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic3 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-03.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic4 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-04.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic5 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-05.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic6 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-06.jpg); 
    height:63px; 
    width:100px;
    }

#containercash a.pic7 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-07.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic8 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-08.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic9 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-09.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic10 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-10.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic11 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-11.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash a.pic12 {
    background:url(images/gallery/cash/thumbs/CashonDelivery-12.jpg); 
    height:63px; 
    width:100px;
    }
	
#containercash {
    background:#fff url(images/gallery/atomb_title.gif) no-repeat;
    }

	
#containercash {
    position:relative; 
    width: 530px; 
    height: 350px; 
    margin: 0px; 
}

#containercash ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
	
#containercash a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#containercash a.gallery:hover {
    border: 1px solid #C00; 
    }
	
#containercash a.gallery:hover span {
    position:absolute; 
    width: 300px; 
    height: 350px; 
    top:5px; 
    left:0px; 
    color:#330000; 
    background:#fff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
    }

#containercash a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	

#containercash ul {
    width:212px; 
    height:364px;
	margin:5px; 
    float:right;
    }
	
#containercash li {
    float:left;
    }

/* end container */



a.boldright, a.boldright:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600;
	margin: 5px;
	text-decoration: none;
	position: absolute;
	bottom: -12px;
	right: -2px;
	width: 200px;
	text-align: right;
	}
	
a.boldright:hover {
	text-decoration: underline;
	}

.gallerylink {
	background-color: #FFD7D7;
	height: 30px;
	border: 3px solid #FFF;
	padding: 5px;
	}
	
p.newsheading {
	font-weight: bold;
	margin-bottom: 0;
	}
	
p {margin-bottom: 20px}

p.last {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #666;
	}
	
p.mainnewsheading {
	font: bold 18px Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
	margin-top: 20px;
	}
	
h4 {font: bold 20px Arial, Helvetica, sans-serif;
	margin-bottom: 20px;}
	
.imgleft {float: left; padding-right: 15px; padding-bottom: 15px;}

td.bordertop {border-top: 1px solid #660033; padding-top: 5px; 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #660033;}

.newssection {background: #E4E4E4; border: 1px solid #CCC; padding: 10px; margin-bottom: 10px;}
.newssection p.hdg {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666; margin-bottom: 0px; color: #600;}