BODY { scrollbar-base-color: #A2A292; } /* LINK COLORS */a:link		{ color: #336666; text-decoration: none }a:visited	{ color: #336666; text-decoration: none }a:active	{ color: #336666; text-decoration: none }a:hover		{ color: #FFCC00; text-decoration: underline } /* THE NEXT LINE CONTROLS THE FONT SIZE FOR ALL PAGES */TABLE 		{ COLOR: #444444; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }.title 		{ color: #000000; font: 15px verdana, arial, sans-serif; font-weight: bold; }.smalltitle 	{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold; }.picturetitle 	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold; }.phonetitle 	{ color: #0033CC; font: 11px verdana, arial, sans-serif; font-weight: bold; }.price 		{ COLOR: #FF1E00; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }.pricebleu 	{ COLOR: #0D6BBB; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }.footertext 	{ COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: bold; }.just 		{ text-align: justify; } /* CODE FOR GALLERY PAGES */.spacer_thumb		{ width: 123px;			  height: 1px; }.spacer_small		{ width: 128px;			  height: 13px; }#ZOOM 			{ LEFT: 10px; POSITION: absolute; TOP: 31px; z-index:10; } /* IMAGE BORDERS */.borders img{border: 1px solid #5A402F;}.borders:hover img{border: 1px solid #FFCC00;}.borders:hover{color: #FFCC00; /* irrelevant definition to overcome IE bug */}.popup-borders	{ border: 0px solid #5A402F; }.button-popups { background-image:  url(picts/buttonon-popups.gif);		background-color:#FFFFFF;		FONT-FAMILY: arial, verdana, helvetica, sans;		color: #336699;		font-size: 8pt;		height: 21px;		cursor:hand;		font-weight: bold;		text-align: center;		padding-left: 5px;		padding-right: 5px;		width: 100%;		margin:1px;		BORDER: #336699 1px solid;}.buttonon-popups { background-image:  url(picts/buttonon-popups.gif);		background-color:#FFFFFF;		FONT-FAMILY: arial, verdana, helvetica, sans;		color: #996666;		font-size: 8pt;		height: 21px;		cursor:hand;		font-weight: bold;		text-align: center;		padding-left: 5px;		padding-right: 5px;		width: 100%;		margin:1px;		BORDER: #996666 1px solid;} /* HIDE MENU AND ITEMS FOR PRINTING */@media print {.printhide 	{ display:none; }.printhelp	{ width:600px; }}@media screen{.printonly 	{ display:none; }} /* CONTACT PAGE CODE */.shadeform	{ FONT: 13px arial, verdana, sans-serif;		background-image:  url(picts/shadeform.gif);		text-align: left;		WIDTH: 200PX;		BORDER: #000000 1px solid}.textarea	{ FONT: 13px arial, verdana, sans-serif;		background-image:  url(picts/shadeform.gif);		text-align: left;		WIDTH: 250PX;		HEIGHT: 100PX;		BORDER: #000000 1px solid}.dropdown {	COLOR: #333333;		WIDTH: 200PX;		FONT: 11px  verdana, arial, sans-serif}.button { 	background-image:  url(picts/button.gif);		background-color:#FFFFFF;		FONT-FAMILY: arial, verdana, helvetica, sans;		color: #336699;		font-size: 8pt;		height: 21px;		width: 110px;		cursor:hand;		font-weight: bold;		text-align: center;		BORDER: #336699 1px solid; }.buttonon { background-image:  url(picts/buttonon.gif);		background-color:#FFFFFF;		FONT-FAMILY: arial, verdana, helvetica, sans;		color: #996666;		font-size: 8pt;		height: 21px;		width: 110px;		cursor:hand;		font-weight: bold;		text-align: center;		BORDER: #996666 1px solid; } /* POSITION OF THE PICTURE ON ALL NON-GALLERY PAGES */#pictures { LEFT: 10px; POSITION: absolute; TOP: 15px } /* CODE FOR LINKS PAGE */.searchbutton { background-image:  url(picts/button.gif);		background-color:#FFFFFF;		FONT-FAMILY: arial, verdana, helvetica, sans;		color: #336699;		font-size: 8pt;		height: 21px;		cursor:hand;		font-weight: bold;		text-align: center;		BORDER: #336699 1px solid }.searchform {	WIDTH: 125PX;		HEIGHT: 20PX;		background-color:#FFFFFF;		COLOR: #333333;		background-image:  url(picts/shadeform.gif);		FONT: 13px arial, verdana, sans-serif;		BORDER: #666666 1px solid }.searchdrop 	{font-size: 8pt;		WIDTH: 60PX;		HEIGHT: 20PX;		FONT-FAMILY: arial, verdana, helvetica, sans;		background-color:#FFFFFF;		COLOR: #000000; } /* CODE FOR THE MAP PAGE */.divstyle {	position:absolute;		width:25;		BORDER: #000000 0px solid; }.pstyletitle{	position:absolute;		margin:2px;		height:25;		BORDER: #000000 0px solid; }.pstylebody {	position:absolute;		BORDER: #000000 0px solid;  } /* MENU TEXT FACE AND SIZE */.menulinks 	{ FONT: 13px arial, verdana, sans-serif; font-weight: normal } /* GALLERY NAV MENU */.menu-nav	{ font-family: verdana, arial, helvetica, sans;		  font-size: 11px;		  letter-spacing: 0px;		  height: 20px;		  padding-top: 0px;		  padding-bottom: 0px;		  padding-left: 8px;		  padding-right: 8px;		  margin-left: 2px;		  margin-right: 1px;		  margin-top: 1px;		  cursor:hand;		  font-weight: normal;		  text-align: center;		  line-height: 17px;		  display: block;		  white-space: nowrap; }a.menu-nav:link 	{ 		  background-color:#EFF5EF;		  color: #336666;		  border: #336666 1px solid;			}a.menu-nav:visited 	{ 		  background-color:#EFF5EF;		  color: #336666;		  border: #336666 1px solid;			}a.menu-nav:active 	{  		   background-color:#EFF5EF;		   color: #336666;		  border: #336666 1px solid;			}a.menu-nav:hover 	{ 		   background-color:#FFFFFF;		   color: #FF9900;		   border: #FFCC00 1px solid;		   text-decoration: none; 			}
