﻿body		{		margin: 0px;		padding: 0px;		border: #FFFFFF 0px solid;		background-color: #3D513D;		}.maintable	{		background-image: url("picts/background.jpg");		background-color: #2C4025;		}/* NON-MENU LINK COLORS */a:link		{ color: #CCFF99; text-decoration: none; }a:visited	{ color: #CCFF99; text-decoration: none; }a:active	{ color: #CCFF99; text-decoration: none; }a:hover		{ color: #C96333; text-decoration: none; }/* CLIENTS PAGE LINKS */a.clientlink:link		{ color: #CCFF99; text-decoration: none; }a.clientlink:visited		{ color: #CCFF99; text-decoration: none; }a.clientlink:active		{ color: #CCFF99; text-decoration: none; }a.clientlink:hover		{ color: #FFFFFF; text-decoration: none; }/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */TABLE 		{ color: #F0F0F0; 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: #889C81; 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: #CCFF99; font: 11px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: bold; }.date-font		{ color: #C96333; 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: #647764; background-color: #647764; border: #000000 0px solid; border-top: #000000 1px solid; }.tableborders	{ border: #3D513D 1px solid; }.sideimage	{ border-bottom: #000000 1px solid; }.boxtitle	{		background-color: #23321D;		color: #FFFFFF;		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: #647764 4px solid; margin-bottom: 1px; padding: 0px; }A:hover .borders 	{ border: #C96333 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: #647764 1px solid;		border-bottom: #000000 1px solid;		background-color: #3D513D;		height: 18px;		}/* LEFT SIDEBAR */.sidebar	{		width: 160px;		background-color: #182315;		border-right: #3D513D 1px solid;		}.sidebar-inner	{ width: 130px; }.sidebar-captions	{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; letter-spacing: 3px; font-weight: bold; }.sidebar-border		{ border: #3D513D 4px solid; margin-bottom: 1px; padding: 0px; }a:hover .sidebar-border	{ border: #C96333 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: #3D513D;		border-top: #647764 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: #647764 4px solid; margin-bottom: 1px; padding: 1px; }A:hover .Galborder 	{ border: #C96333 4px solid; margin-bottom: 1px; padding: 1px; }.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: #2C4025;		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: #647764 1px solid; }.tourthumbborders	 	{ border: #647764 4px solid; margin-bottom: 1px; padding: 0px; }A:hover .tourthumbborders 	{ border: #C96333 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: #647764 1px solid;		border-bottom: #000000 1px solid;		background-color: #4A614A;		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: #C96333 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: #C96333 1px solid;		padding-top: 3px;		padding-bottom: 4px;		padding-left: 6px;		padding-right: 6px;		}
