body { margin: 0px; padding: 0px; border: #FFFFFF 0px solid; background-color: 
#0099FF; } .maintable { background-image: url("picts/background.jpg"); background-color: 
#2C4025; } /* NON-MENU LINK COLORS */ a:link { color: #FFFF66; text-decoration: 
none; } a:visited { color: #FFFF66; text-decoration: none; } a:active { color: 
#FFFF66; text-decoration: none; } a:hover { color: #FF3333; text-decoration: none; 
} /* CLIENTS PAGE LINKS */ a.clientlink:link { color: #FFCC00; text-decoration: 
none; } a.clientlink:visited { color: #FFCC00; text-decoration: none; } a.clientlink:active	
{ color: #FFFF66; text-decoration: none; } a.clientlink:hover { color: #FFFFFF; 
text-decoration: none; } /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */ TABLE 
{ color: #FFFFFF; font: 12px arial, verdana, sans-serif; font-weight: bold; } 
.title { color: #FFFFFF; font: 26px arial, verdana, sans-serif; letter-spacing: 
1px; font-weight: normal; } .subtitle { color: #000066; font: 23px arial, verdana, 
sans-serif; letter-spacing: 1px; font-weight: normal; } .smalltitle { color: #FFFFFF; 
font: 13px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold; 
} .phonetitle { color: #FFFFCE; font: 12px verdana, arial, sans-serif; letter-spacing: 
0px; font-weight: bold; } .list { color: #FFFFFF; font: 11px verdana, arial, sans-serif; 
letter-spacing: 1px; font-weight: bold; } .date-font { color: #000066; font: 11px 
arial, verdana, sans-serif; font-weight: bold; } .just { text-align: justify; 
} .formmargin { margin: 0px; } .pageheight { height: 750px; } /* BORDERS AND LINE 
CODES */ .page-splits { height: 2px; color: #000066; background-color: #000066; 
border: #000000 0px solid; border-top: #000000 1px solid; } .tableborders { border: 
#3D513D 1px solid; } .sideimage { border-bottom: #000000 1px solid; } .boxtitle 
{ background-color: #FFFF66; color: #000066; font: 22px arial, "AvantGarde Md 
BT", verdana, sans-serif; font-weight: normal; width: 100%; display: block; text-indent: 
5px; padding: 1px 0px 1px 0px; margin-bottom: 5px; border: #3D513D 1px solid; 
} /* IMAGE BORDERS */ .borders { border: #FFFF66 4px solid; margin-bottom: 1px; 
padding: 0px; } A:hover .borders { border: #FF3333 4px solid; margin-bottom: 1px; 
padding: 0px; } /* HOME PAGE INDEX CODE */ .homeheight { height: 750px; } .homeflash 
{ border-right: #000000 1px solid; } .home-image-right { background-image: url("picts/home-image-right.jpg"); 
} #homelayer { position: absolute; left: 10px; top: 367px; width: 90px; z-index:2; 
visibility: visible; text-align: center; border: #3D513D 0px solid; } .imagestripe	
{ border-top: #F0F0F0 1px solid; border-bottom: #F0F0F0 1px solid; background-color: 
#000066; height: 18px; } /* LEFT SIDEBAR */ .sidebar { width: 160px; background-color: 
#66CCFF; border-right: #000066 1px solid; } .sidebar-inner { width: 130px; } .sidebar-captions	
{ color: #FFFF66; font: 10px verdana, arial, sans-serif; letter-spacing: 3px; 
font-weight: bold; } .sidebar-border { border: #FFFF66 4px solid; margin-bottom: 
1px; padding: 0px; } a:hover .sidebar-border { border: #FF3333 4px solid; margin-bottom: 
1px; padding: 0px; } /* RIGHT SIDEBAR */ .sidebar-right { width: 100px; background-image: 
url("picts/sidebar-right.jpg"); border-left: #000000 1px solid; } /* FOOTER CODE 
*/ .footer { color: #F0F0F0; font: 10px arial, verdana, sans-serif; font-weight: 
bold; background-color: #000066; border-top: #F0F0F0 1px solid; } /* HIDE MENU 
AND ITEMS FOR PRINTING */ @media print { .printhide { display:none; } .printhelp 
{ width:600px; } } @media screen{ .printonly { display:none; } } /* GALLERY CODE 
*/ .Galborder { border: #FFFF66 4px solid; margin-bottom: 1px; padding: 0px; } 
A:hover .Galborder { border: #FF3333 4px solid; margin-bottom: 1px; padding: 0px; 
} .gallerytext { color: #F0F0F0; font: 11px arial, verdana, sans-serif; font-weight: 
bold; } .price { color: #FFCC00; font: 14px verdana, arial, sans-serif; letter-spacing: 
0px; font-weight: bold;line-height: 19px; } .cartmargin { margin-top: 4px; } .cartdrop	
{ width: 104px; font-size: 9px; margin-top: 6px } .picturetitle { color: #F0F0F0; 
font: 10px verdana, arial, sans-serif; font-weight: bold; } .smalltext { color: 
#FFFFFF; font: 11px arial, verdana, sans-serif; letter-spacing: 0px; font-weight: 
bold; } .menu-gallery { font: 12px arial, verdana, sans-serif; font-weight: bold; 
display: block; padding: 3px 10px 3px 10px; margin: 0px 1px 0px 0px; background-image: 
url("picts/menu-gallery.gif"); } /* TOUR POPUP CODE */ .tourpages { background-image: 
url("picts/background.jpg"); background-color: #0099FF; margin: 0px; border: #000000 
0px solid; } .tourheader { border-bottom: #000000 1px solid; } .toursidebar { 
background-color: transparent; border-right: #000000 0px solid; height: 650px; 
width: 50px; } .tourborders { border: #FFFF66 1px solid; } .tourthumbborders { 
border: #FFFF66 4px solid; margin-bottom: 1px; padding: 0px; } A:hover .tourthumbborders 
{ border: #000066 4px solid; margin-bottom: 1px; padding: 0px; } .tourtext { color: 
#F0F0F0; font: 11px arial, verdana, sans-serif; font-weight: bold; } .toursmall	
{ color: #FFFF9C; font: 10px arial, verdana, sans-serif; font-weight: bold; } 
.tourtitle { color: #FFFFFF; font: 18px arial, verdana, sans-serif; letter-spacing: 
1px; font-weight: normal; } .tourprint { right: 5px; bottom: 7px; position: absolute; 
z-index:10; } /* RESOURCES PAGE CODE */ .linksearchform { font: 13px arial, verdana, 
sans-serif; color: #FFFFFF; background-color: #455B3D; background-image: url("picts/shadeform.gif"); 
width: 125px; padding: 2px; border: #647764 1px solid; } /* CONTACT PAGE CODE 
*/ .shadeform { font: 13px arial, verdana, sans-serif; color: #FFFFFF; background-color: 
#455B3D; background-image: url("picts/shadeform.gif"); text-align: left; width: 
225px; border: #000000 1px solid; } .textarea { overflow: auto; font: 13px arial, 
verdana, sans-serif; color: #FFFFFF; background-color: #455B3D; background-image: 
url("picts/shadeform.gif"); text-align: left; width: 250px; height: 125px; border: 
#000000 1px solid; } .button { font-size: 11px; font-weight: bold; text-align: 
center; padding-top: 3px; padding-bottom: 3px; background-image: url("picts/button.gif"); 
background-color:#4A614A; color: #F0F0F0; cursor:pointer; border: #000000 1px 
solid; } .buttonon { font-size: 11px; font-weight: bold; text-align: center; padding-top: 
3px; padding-bottom: 3px; background-image: url("picts/buttonon.gif"); background-color:#9A6E30; 
color: #F0F0F0; cursor:pointer; border: #000000 1px solid; } /* START THE CODE 
FOR THE MENUS */ .menutable { border-top: #000000 1px solid; border-bottom: #000000 
1px solid; background-color: #000066; background-image: url("picts/menu-background.gif"); 
height: 40px; } .menu { font-family: arial, verdana, helvetica, sans-serif; font-size: 
10px; padding-top: 4px; padding-bottom: 5px; padding-left: 7px; padding-right: 
7px; margin-right: 1px; margin-top: 0px; margin-bottom: 0px; cursor:pointer; font-weight: 
bold; text-align: center; line-height: 18px; letter-spacing: 1px; display: block; 
border: #263520 0px solid; } a.menu:link { color: #F0F0F0; } a.menu:visited { 
color: #F0F0F0; } a.menu:active { color: #F0F0F0; } a.menu:hover { background-image: 
url("picts/menuon.gif"); background-color:#9A6E30; color: #FFFFFF; border: #263520 
1px solid; padding-top: 3px; padding-bottom: 4px; padding-left: 6px; padding-right: 
6px; } 