/* pink is #de0b74 green os #99cc00*/
/* {background:#ffffff url('/images/3ValPen.jpg') no-repeat bottom left}*/
div,table{margin:auto}
html,body {height: 100%}
body {font-family:tahoma;font:normal 16px/22px times new roman;text-align:center;padding:0px;margin:0px}
a{text-decoration:none;margin:0px;padding:0px}
/* define heading fonts */
p {margin:0px;border:0px;padding:0px}
h1 ,.bigText{font:bold 20px/28px times new roman;margin:0px;border:0px;padding:0px}
h2 {font:bold 18px/28px times new roman;margin:0px;border:0px;padding:0px}
h3 {font:bold 16px/28px times new roman;margin:0px;border:0px;padding:0px}
h4{font:normal 24px/28px times new roman;margin:0px;border:0px;padding:0px}
/* other general stuff*/

img{border:none;vertical-align:bottom}

.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.justify{text-align:justify}
.top{vertical-align:top}
.middle{vertical-align:middle}
.bottom{vertical-align:bottom}
.bodyDiv{width:700px;text-align:left}
.bigText{font:bold 20px/28px times new roman}
#bodyTab{height:100%}
#bodyTab td;#bodyTab tr{height:100%;vertical-align:top}
.indexTextDiv,.textDiv,.galleryDiv{padding:12px}
/*define colours*/
body{background-color:#cc9}
a{color:#441}
.bodyDiv{color:#663;background-color:#fff;border:1px solid #330}
.menuDiv,.menuDiv a{background-color:#996;color:#fff}
.imgCol{background-colorx:#ccc;padding-top:5px}
.imgCol img,.imgDiv img{margin:10px 20px 20px 10px;border:1px solid #330;height:150px}
.thumbnailImg{margin:5px 10px 5px 0px;border:1px solid #330;height:150px}
.imgDiv{text-align:center}
/*menu formatting*/
.menuDiv{margin:0px;vertical-align:top;text-align:left;font:normal 20px/24px times new roman}
.menuTab td {padding:2px 33px 2px 33px;text-align:center}
.menuTab td.firsttd{padding:2px 33px 2px 10px;text-align:center}
.menuTab td.lasttd{padding:2px 10px 2px 33px;text-align:center}


/*individual pages*/

#bookingTab{width:auto;text-align:left;margin:0px}
.credit,.credit a{font:italic 9px/11px verdana}

