body	{ BACKGROUND:#FFF; MARGIN: 0px 0px 0px 0px; height: 100%; }

.maintext	{ FONT-SIZE: 14px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; }
.italictext	{ FONT-SIZE: 14px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; }
.largetext	{ FONT-SIZE: 16px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; }
.largetext2	{ FONT-SIZE: 18px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; }
.smalltext	{ FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; }


.grouptable	{ FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; BORDER:2px; BORDER-COLOR:#999966 }

.tablebg	{ BACKGROUND-IMAGE:url(images/sidebg.jpg); }

.mediumtext	{ FONT-SIZE: 14px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; }


.quote	{ FONT-SIZE: 15px; COLOR: #979766; FONT-FAMILY: Georgia; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; }
.quote2	{ FONT-SIZE: 15px; COLOR: #659565; FONT-FAMILY: Georgia; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; }

.mainlink	{ FONT-SIZE: 14px; COLOR: #669966; FONT-FAMILY: Trebuchet MS; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.mainlink:hover	{ FONT-SIZE: 14px; COLOR: #339966; FONT-FAMILY: Trebuchet MS; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:underline; }



.sublink	{ FONT-SIZE: 11px; COLOR: #669966; FONT-FAMILY: Tahoma; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.sublink:hover	{ FONT-SIZE: 11px; COLOR: #339966; FONT-FAMILY: Tahoma; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }





.weblink	{ line-height:1.7em; FONT-SIZE: 10px; COLOR: #99CC99; FONT-FAMILY: Trebuchet MS; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; }
.weblink:hover	{ line-height:1.7em; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Trebuchet MS; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; }

.foot		{ FONT-SIZE: 10px; COLOR: #99CC99; FONT-FAMILY: Trebuchet MS; FONT-WEIGHT: bold; CURSOR: default; }
.footlink	{ FONT-SIZE: 12px; COLOR: #669966; FONT-FAMILY: Trebuchet MS; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; }
.footlink:hover{ FONT-SIZE: 12px; COLOR: #339966; FONT-FAMILY: Trebuchet MS; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; }


.copy	{ FONT-SIZE: 9px; COLOR: #339900; FONT-FAMILY: Trebuchet MS; CURSOR: pointer; TEXT-DECORATION:none; padding-left:4px; }
.copy:hover	{ FONT-SIZE: 9px; COLOR: #FFCC00; FONT-FAMILY: Trebuchet MS; CURSOR: pointer; TEXT-DECORATION:none; }



.address	{ line-height:1.8em; FONT-SIZE: 16px; COLOR: #999966; FONT-FAMILY: Georgia; CURSOR: default; }
.address2	{ FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Georgia; CURSOR: default; FONT-WEIGHT: bold; }
.phone	{ FONT-SIZE: 16px; COLOR: #999966; FONT-FAMILY: Georgia; CURSOR: default; FONT-STYLE: italic; }
.number	{ FONT-SIZE: 18px; COLOR: #999966; FONT-FAMILY: Georgia; CURSOR: default; FONT-WEIGHT: bold; }






.header		{ FONT-SIZE: 12px; COLOR: #336600; FONT-WEIGHT: bold; FONT-FAMILY: Georgia; FONT-STYLE: italic; CURSOR: default; }


H1		{ FONT-SIZE: 28px; COLOR: #999966; FONT-WEIGHT: bold; FONT-FAMILY: Georgia; CURSOR: default; FONT-STYLE: italic; }
H2		{ FONT-SIZE: 16px; COLOR: #999966; FONT-FAMILY: Trebuchet MS; CURSOR: default; FONT-WEIGHT: bold; }
H3	{ FONT-SIZE: 17px; COLOR: #FFCC00; FONT-FAMILY: Trebuchet MS; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; }


.button			{ CURSOR: pointer; BORDER: 0px; BACKGROUND: url(images/send.jpg); WIDTH:112px; HEIGHT: 24px; TEXT-DECORATION:none; }
.buttonhover	{ CURSOR: pointer; BORDER: 0px; BACKGROUND: url(images/send2.jpg); WIDTH:112px; HEIGHT: 24px; TEXT-DECORATION:none; }


.buttons	{ FONT-SIZE: 12px; COLOR: #CCCC99; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; CURSOR: pointer; BORDER: 3px double #CCCC99; BACKGROUND: url(images/boxbg.jpg); WIDTH:150px; HEIGHT:30px; TEXT-ALIGN:middle; PADDING-RIGHT: 10px; }
.buttons:hover	{ FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; CURSOR: pointer; BORDER: 3px double #999966; BACKGROUND: url(images/boxbg.jpg); WIDTH:150px; HEIGHT:30px; TEXT-ALIGN:right; PADDING-RIGHT: 10px; }
.buttonshover	{ FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; CURSOR: pointer; BORDER: 3px double #999966; BACKGROUND: url(images/boxbg.jpg); WIDTH:150px; HEIGHT:30px; TEXT-ALIGN:right; PADDING-RIGHT: 10px; }

.boxes		{ BORDER: 1px double #CCCC99; BACKGROUND: url(images/boxbg.jpg); FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; }
.boxes:hover	{ BORDER: 1px double #999966; BACKGROUND: url(images/boxbg.jpg); FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; }

.boxes2		{ BORDER: 1px double #CCCC99; BACKGROUND: url(images/boxbg2.jpg); FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; }
.boxes2:hover	{ BORDER: 1px double #999966; BACKGROUND: url(images/boxbg2.jpg); FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; }






.pageborder		{ BORDER: 4px #339966 double; }

#header		{ BACKGROUND-IMAGE:url(images/header.jpg); WIDTH: 560px; HEIGHT: 153px; }
#logo		{ BACKGROUND-IMAGE:url(images/logo.jpg); WIDTH: 214px; HEIGHT: 160px; }





.buttonA	{ BACKGROUND:url(images/buttonA.jpg) no-repeat 0 0; WIDTH: 46px; HEIGHT: 160px; CURSOR: pointer; }
.buttonA_over	{ BACKGROUND-IMAGE:url(images/buttonA_over.jpg); WIDTH: 46px; HEIGHT: 160px; CURSOR: pointer; }
.buttonA_on	{ BACKGROUND-IMAGE:url(images/buttonA_on.jpg); WIDTH: 46px; HEIGHT: 160px; }

.buttonB:link { background: url(images/buttonB.jpg); }
.buttonB:hover,
.buttonB:focus { background: url(images/buttonB_over.jpg); }





.buttonB	{ BACKGROUND-IMAGE:url(images/buttonB.jpg); WIDTH: 48px; HEIGHT: 160px; CURSOR: pointer; }
.buttonB_over	{ BACKGROUND-IMAGE:url(images/buttonB_over.jpg); WIDTH: 48px; HEIGHT: 160px; CURSOR: pointer; }
.buttonB_on	{ BACKGROUND-IMAGE:url(images/buttonB_on.jpg); WIDTH: 48px; HEIGHT: 160px; }

.buttonB { background: url(images/buttonB.jpg); }
.buttonB:link { background: url(images/buttonB.jpg); }
.buttonB:hover,
.buttonB:focus { background: url(images/buttonB_over.jpg); }


.buttonC	{ BACKGROUND-IMAGE:url(images/buttonC.jpg); WIDTH: 50px; HEIGHT: 160px; CURSOR: pointer; }
.buttonC_over	{ BACKGROUND-IMAGE:url(images/buttonC_over.jpg); WIDTH: 50px; HEIGHT: 160px; CURSOR: pointer; }
.buttonC_on	{ BACKGROUND-IMAGE:url(images/buttonC_on.jpg); WIDTH: 50px; HEIGHT: 160px; }

.buttonC { background: url(images/buttonC.jpg); }
.buttonC:link { background: url(images/buttonC.jpg); }
.buttonC:hover,
.buttonC:focus { background: url(images/buttonC_over.jpg); }


.buttonD	{ BACKGROUND-IMAGE:url(images/buttonD.jpg); WIDTH: 44px; HEIGHT: 160px; CURSOR: pointer; }
.buttonD_over	{ BACKGROUND-IMAGE:url(images/buttonD_over.jpg); WIDTH: 44px; HEIGHT: 160px; CURSOR: pointer; }
.buttonD_on	{ BACKGROUND-IMAGE:url(images/buttonD_on.jpg); WIDTH: 44px; HEIGHT: 160px; }

.buttonD { background: url(images/buttonD.jpg); }
.buttonD:link { background: url(images/buttonD.jpg); }
.buttonD:hover,
.buttonD:focus { background: url(images/buttonD_over.jpg); }


.buttonE	{ BACKGROUND-IMAGE:url(images/buttonE.jpg); WIDTH: 49px; HEIGHT: 160px; CURSOR: pointer; }
.buttonE_over	{ BACKGROUND-IMAGE:url(images/buttonE_over.jpg); WIDTH: 49px; HEIGHT: 160px; CURSOR: pointer; }
.buttonE_on	{ BACKGROUND-IMAGE:url(images/buttonE_on.jpg); WIDTH: 49px; HEIGHT: 160px; }

.buttonE { background: url(images/buttonE.jpg); }
.buttonE:link { background: url(images/buttonE.jpg); }
.buttonE:hover,
.buttonE:focus { background: url(images/buttonE_over.jpg); }


.buttonF	{ BACKGROUND-IMAGE:url(images/buttonF.jpg); WIDTH: 48px; HEIGHT: 160px; CURSOR: pointer; }
.buttonF_over	{ BACKGROUND-IMAGE:url(images/buttonF_over.jpg); WIDTH: 48px; HEIGHT: 160px; CURSOR: pointer; }
.buttonF_on	{ BACKGROUND-IMAGE:url(images/buttonF_on.jpg); WIDTH: 48px; HEIGHT: 160px; }

.buttonF { background: url(images/buttonF.jpg); }
.buttonF:link { background: url(images/buttonF.jpg); }
.buttonF:hover,
.buttonF:focus { background: url(images/buttonF_over.jpg); }


.buttonG	{ BACKGROUND-IMAGE:url(images/buttonG.jpg); WIDTH: 51px; HEIGHT: 160px; CURSOR: pointer; }
.buttonG_over	{ BACKGROUND-IMAGE:url(images/buttonG_over.jpg); WIDTH: 51px; HEIGHT: 160px; CURSOR: pointer; }
.buttonG_on	{ BACKGROUND-IMAGE:url(images/buttonG_on.jpg); WIDTH: 51px; HEIGHT: 160px; }

.buttonG { background: url(images/buttonG.jpg); }
.buttonG:link { background: url(images/buttonG.jpg); }
.buttonG:hover,
.buttonG:focus { background: url(images/buttonG_over.jpg); }


.buttonend	{ BACKGROUND-IMAGE:url(images/buttonend.jpg); WIDTH: 10px; HEIGHT: 160px; }

#mapbg		{ BACKGROUND-IMAGE:url(images/mapbg.jpg); WIDTH: 220px; HEIGHT: 217px; }

.sidetop	{ BACKGROUND-IMAGE:url(images/sidetop.jpg); WIDTH: 220px; HEIGHT: 84px; }
.sidebg		{ BACKGROUND-IMAGE:url(images/sidebg.jpg); WIDTH: 220px; HEIGHT: 100%; }
.sidebot	{ BACKGROUND-IMAGE:url(images/sidebot.jpg); WIDTH: 220px; HEIGHT: 88px; }

#contact	{ BACKGROUND-IMAGE:url(images/contact.jpg); WIDTH: 220px; HEIGHT: 179px; }

.leftborder		{ BACKGROUND-IMAGE:url(images/leftborder.jpg); WIDTH: 50px; HEIGHT: 525px; }
.rightborder_bot		{ BACKGROUND-IMAGE:url(images/rightborder_bot.jpg); WIDTH: 20px; HEIGHT: 79x; }


.whitebg	{ BACKGROUND: #FFF; }


.submenubg		{ BACKGROUND-IMAGE:url(images/submenubg.jpg); WIDTH: 560px; HEIGHT: 60px; padding-right:20px; }
.footerbg		{ BACKGROUND-IMAGE:url(images/footerbg.jpg); WIDTH: 398px; HEIGHT: 77px; }

.webdesignA		{ BACKGROUND-IMAGE:url(images/webdesignA.jpg); WIDTH: 162px; HEIGHT: 77px; text-align:right; }
.webdesignB		{ BACKGROUND-IMAGE:url(images/webdesignB.jpg); WIDTH: 162px; HEIGHT: 77px; text-align:right; }

#head_welcome	{ BACKGROUND-IMAGE:url(images/head_welcome.gif); WIDTH: 490px; HEIGHT: 80px; text-align: right; }
#head_tours	{ BACKGROUND-IMAGE:url(images/head_tours.gif); WIDTH: 490px; HEIGHT: 80px; text-align: right; }
#head_cafe	{ BACKGROUND-IMAGE:url(images/head_cafe.gif); WIDTH: 490px; HEIGHT: 80px; text-align: right; }
#head_about	{ BACKGROUND-IMAGE:url(images/head_about.gif); WIDTH: 490px; HEIGHT: 80px; text-align: right; }
#head_photo	{ BACKGROUND-IMAGE:url(images/head_photo.gif); WIDTH: 490px; HEIGHT: 80px; text-align: right; }
#head_contact	{ BACKGROUND-IMAGE:url(images/head_contact.gif); WIDTH: 490px; HEIGHT: 80px; text-align: right; }
#head_links	{ BACKGROUND-IMAGE:url(images/head_links.gif); WIDTH: 490px; HEIGHT: 80px; text-align: right; }
.headings		{ FONT-SIZE: 23px; COLOR: #339966; FONT-FAMILY: Georgia; CURSOR: default; FONT-WEIGHT: bold; }
.headings2		{ line-height:1.6em; FONT-SIZE: 23px; COLOR: #339966; FONT-FAMILY: Georgia; CURSOR: default; FONT-WEIGHT: bold; }
.headings3		{ line-height:1.6em; FONT-SIZE: 18px; COLOR: #339966; FONT-FAMILY: Georgia; CURSOR: default; FONT-WEIGHT: bold; }

.line		{ FONT-SIZE: 0; WIDTH:490px; height:1px; BACKGROUND-IMAGE:url(images/hr.jpg) }

.leftbg		{ BACKGROUND-IMAGE:url(images/leftbg.jpg); WIDTH: 100px; HEIGHT: 100%; }
.rightbg		{ BACKGROUND-IMAGE:url(images/rightbg.jpg); WIDTH: 100px; HEIGHT: 100%; }

.menubg_top		{ BACKGROUND-IMAGE:url(images/menubg_top.jpg); WIDTH: 442px; HEIGHT: 31px; }
.menubg		{ BACKGROUND-IMAGE:url(images/menubg.jpg); WIDTH: 442px; HEIGHT: 100%; }
.menubg2		{ BACKGROUND-IMAGE:url(images/menubg2.jpg); WIDTH: 442px; HEIGHT: 100%; }
.menubg_bot		{ BACKGROUND-IMAGE:url(images/menubg_bot.jpg); WIDTH: 442px; HEIGHT: 31px; }


#photo00	{ position:absolute; z-index:4; visibility:visible; text-align:center; }
#photo01	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo02	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo03	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo04	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo05	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo06	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo07	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo08	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo09	{ position:absolute; z-index:4; visibility:hidden; }
#photo10	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo11	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo12	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo13	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo14	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo15	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo16	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo17	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo18	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo19	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo20	{ position:absolute; z-index:4; visibility:hidden; }
#photo21	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo22	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo23	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo24	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
#photo25	{ position:absolute; z-index:4; visibility:hidden; text-align:center; }
