BODY { scrollbar-base-color: #999999; scrollbar-track-color: #333333; scrollbar-face-color: 
#993333; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #663366; scrollbar-shadow-color: #FFFFFF; scrollbar-arrow-color: 
#FFFFFF; background-color: #000000; background-image: url("picts/background-main.jpg"); 
margin: 0; padding: 0; border: 0px solid; } /* PAGE LINK COLORS */ a:link { color: 
#333368; text-decoration: none; } a:visited { color: #333368; text-decoration: 
none; } a:active { color: #333368; text-decoration: none; } a:hover { color: #993333; 
text-decoration: none; } /* THE NEXT LINE CONTROLS THE FONT SIZE FOR ALL PAGES 
*/ TABLE { COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: 
normal; } .title { COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: 
normal; } .subtitle { COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: 
normal; } .titlelarge { COLOR: #000000; font: 10px verdana, arial, sans-serif; 
font-weight: normal;} .smalltitle { COLOR: #000000; FONT: 10px verdana, arial, 
sans-serif; font-weight: normal; } .phonetitle { color: #000000; font: 10px verdana, 
arial, sans-serif; font-weight: normal; } /* START FOOTER TEXT */ .footer { COLOR: 
#A2AAC3; FONT: 10px arial, verdana, sans-serif; font-weight: normal; } /* MISC 
CODE AND COLORS */ .page-splits { border-top: #000000 1px solid; background:#7D7D7F; 
color:#7D7D7F; height: 2px; width: 100%; } .hilite { COLOR: #FFCC66; } .formmargin 
{ margin: 0px; } .just { text-align: justify; } /* HEADER DROP SHADOW */ .headshadow 
{ background-image: url("picts/shadow-header.gif"); background-repeat: repeat-x; 
height: 25px; border-top: #000000 0px solid; } /* PAGE TEXT BOXES */ fieldset 
{ padding: 10px; -moz-border-radius: 5px; border: #A2AAC3 1px solid; } fieldset 
legend { padding: 0; margin-bottom: 5px; } /* LOCATION OF THE LEFT SIDEBAR ON 
THE PAGES */ #sidebar { LEFT: 15px; position: absolute; TOP: 105px; z-index: 4; 
} /* GALLERY PAGE OPTIONS */ .imagetitles { background-color: #32323C; background-color: 
transparent; BORDER: #32323C 0px solid; color: #FFFFFF; font: 30px verdana, arial, 
sans-serif; font-weight: normal; text-align: left; width: 275px; } .safarititles 
{ background-color: #CCCCCC; BORDER: #FFFFFF 1px solid; color: #000000; font: 
17px verdana, arial, sans-serif; font-weight: normal; text-align: left; width: 
175px; } /* IMAGE BORDER COLORS */ .Galborder { border: #000000 1px solid;} .Galborderon 
{ border: #FFFFFF 1px solid; Filter: Alpha(Opacity=80);-moz-opacity: 0.8; } .image-border 
{ LEFT: 0px; position: relative; top: 0px; border: #000000 1px solid; } .image-borderon 
{ LEFT: 3px; position: relative; top: 3px; border: #FFFFFF 1px solid; } /* HIDE 
MENU AND ITEMS FOR PRINTING */ @media print { .printhide { display:none; } .printhelp 
{ width:600px; } } @media screen{ .printonly { display:none; } } /* CONTACT FORM 
CODE */ .button {background-color:#717179; FONT-FAMILY: arial, verdana, helvetica, 
sans-serif; color: #DEDEEE; font-size: 8pt; height: 21px; cursor:hand; font-weight: 
normal; text-align: center; padding-left: 5px; padding-right: 5px; BORDER: #DEDEEE 
1px solid } .buttonon {background-color:#848494; FONT-FAMILY: arial, verdana, 
helvetica, sans-serif; color: #FFFFFF; font-size: 8pt; height: 21px; cursor:hand; 
font-weight: normal; text-align: center; padding-left: 5px; padding-right: 5px; 
BORDER: #FFFFFF 1px solid } .shadeform { FONT: 13px arial, verdana, sans-serif; 
background-image: url("picts/shadeform.gif"); text-align: left; WIDTH: 180PX; 
BORDER: #000000 1px solid; } .textarea { FONT: 13px arial, verdana, sans-serif; 
background-image: url("picts/shadeform.gif"); text-align: left; WIDTH: 250PX; 
HEIGHT: 125PX; BORDER: #000000 1px solid; } .dropdown { COLOR: #7682AD; WIDTH: 
180PX; FONT: 11px geneva, verdana, arial, sans-serif; } /* LINKS PAGE CODE */ 
.searchform { background-image: url("picts/shadeform.gif"); WIDTH: 100PX; HEIGHT: 
20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #000000 
1px solid } .searchdrop { WIDTH: 70PX; HEIGHT: 20PX; FONT: 11px arial, verdana, 
sans-serif; background-color:#FFFFFF; color:#333333 } /* START THE CODE FOR THE 
MENUS */ /* TOP LEVEL DROP MENU CONTROL */ a.menu_TOP{ display:block; line-height: 
14pt; text-align: center; text-decoration:none; border-right: #666666 0px solid; 
} /* SUB LEVEL MENU CONTROL */ a.menu_SUB{ display:block; padding: 1px 1px 1px24px; 
text-decoration:none; filter:alpha(opacity=100); border-bottom: #000000 1px solid; 
} /* MORE SUB LEVEL DROP MENU CONTROL */ .menu_DIV{ border-top: #000000 0px solid; 
border-bottom: #000000 0px solid; border-right: #000000 1px solid; border-left: 
#000000 1px solid; filter:alpha(opacity=100); z-index:100; } /* GALLERY NAV MENU 
*/ .menu-nav { font-family: arial, verdana, helvetica, sans-serif; font-size: 
11px; font-weight: normal; text-align: center; letter-spacing: 0px; height: 0px; 
padding-top: 0px; padding-bottom: 0px; padding-left: 8px; padding-right: 8px; 
margin-left: 3px; margin-right: 3px; cursor:hand; line-height: 0px; display: block; 
white-space: nowrap; border: #DEDEEE 0px solid; } a.menu-nav:link { background-color:#717179; 
color: #DEDEEE;} a.menu-nav:visited { background-color:#717179; color: #DEDEEE;} 
a.menu-nav:active { background-color:#717179; color: #DEDEEE;} a.menu-nav:hover 
{ background-color:#848494; color: #FFFFFF; border: #FFFFFF 1px solid; } /* SLIDESHOW 
BUTTONS */ .slideshow { background-color:#717179; color: #DEDEEE; font-family: 
arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: 
center; letter-spacing: 0px; height: 21px; padding-top: 0px; padding-bottom: 0px; 
padding-left: 5px; padding-right: 5px; margin-left: 3px; margin-right: 3px; cursor:hand; 
line-height: 0px; display: block; white-space: nowrap; border: #DEDEEE 0px solid; 
} .slideshowon { background-color:#848494; color: #FFFFFF; font-family: arial, 
verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: 
center; letter-spacing: 0px; height: 0px; padding-top: 0px; padding-bottom: 0px; 
padding-left: 5px; padding-right: 5px; margin-left: 3px; margin-right: 3px; cursor:hand; 
line-height: 0px; display: block; white-space: nowrap; border: #FFFFFF 0px solid; 
} 