BODY	{	SCROLLBAR-BASE-COLOR: #CCCCCC;	SCROLLBAR-BASE-COLOR: #A58C73;	margin: 0px;	padding: 0px;	border: #999999 0px solid;	backgroUnd-color: #FFFFFF;	background-image: url("picts/background-main.jpg");	}/* START CODE FOR NON-MENU LINKS */a:link		{ color: #660000; text-decoration: none; }a:visited	{ color: #660000; text-decoration: none; }a:active	{ color: #660000; text-decoration: none; }a:hover		{ color: #009900; text-decoration: none; }.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none; }.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline; }/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */TABLE		{ COLOR: #000000; FONT: 12px "Trebuchet MS", arial, sans-serif; }.title		{ COLOR: #5D5347; FONT: 22px  Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Trebuchet MS", arial, sans-serif; font-weight: bold; }.subtitle	{ COLOR: #d47688; FONT: 17px "Trebuchet MS", arial, sans-serif; font-weight: bold; }.copyright	{ COLOR: #000000; FONT: 10px "Trebuchet MS", verdana, arial, sans-serif; }.careertitle	{ COLOR: #006600; FONT: 14px verdana, arial, sans-serif; font-weight: bold; }.phonetitle	{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }.list 		{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }.date-font	{ color: #4c493e; font: 10px verdana, arial, sans-serif; font-weight: normal; }.just 		{ text-align: justify; }.formmargin	{ margin: 0px; }.page-splits	{ width: 100%; color: #CCBAA2; height: 3px; border-top: 1px solid #896D5C; }.pageheight	{ height: 650px; }.whitespaceL	{ width: 25px; }.whitespaceR	{ width: 25px; }/* LIST CODE - SERVICES - CAREERS - CLIENTS PAGES */ul 		{ list-style-image: url('picts/bullet.gif'); }.headercolor		{			background-color: #B5A38B;			background-image: url("picts/background-main.jpg");			}.shadow-top		{			background-image: url("picts/shadow-horz.jpg");			background-repeat: repeat-x;			background-position: top left;			}/* IMAGE BORDERS */.borders	{ border: #000000 1px solid; }/* PAGE TOP AND BOTTOM BORDERS */.pagebars	{		background-color: #C0C0C0;		background-image: url("picts/bar.jpg");		height: 25px;		border: solid #432B11;		border-width: 1px 0px 1px 0px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}.pagebar-bottom	{		background-color: #C0C0C0;		background-image: url("picts/bar.jpg");		height: 25px;		border: solid #432B11;		border-width: 0px 0px 1px 0px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}/* GALLERY IMAGE MOUSEOVER BORDERS AND GALLERY TEXT */.image-border		{			position: relative; LEFT: 0px; top: 0px;			border-top: #CCBAA2 3px solid;			border-right: #896D5C 3px solid;			border-bottom: #896D5C 3px solid;			border-left: #CCBAA2 3px solid;			}.image-borderon		{			position: relative; LEFT: 3px; top: 3px;			border-top: #896D5C 3px solid;			border-right: #CCBAA2 3px solid;			border-bottom: #CCBAA2 3px solid;			border-left: #896D5C 3px solid;			}.viewer-border	 	{			border-top: #CCBAA2 5px solid;			border-right: #896D5C 5px solid;			border-bottom: #896D5C 5px solid;			border-left: #CCBAA2 5px solid;			}.smalltitle 		{ COLOR: #663300; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }.gallerytext		{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; }.hilight		{ COLOR: #5D5347; FONT: 16px "Trebuchet MS", arial, sans-serif; font-weight: normal; }.picturetitle 		{ COLOR: #000000; FONT: 14px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Trebuchet MS", arial, sans-serif; font-weight: bold;  }/* GALLERY POPUP MENU CODE */.button-gallery 	{			color: #432B11;	       		font: bold 11px arial, serif;			text-align: center;			background-color: #B39E88;	        	background-image: url("picts/button-gallery.gif");        		padding: 1px 5px 1px 5px;			margin: 0px 1px 0px 1px;        		display: block;			cursor:pointer;			width: 90px;			height: 20px;        		border: #432B11 1px solid;			}.buttonon-gallery	{			color: #432B11;	       		font: bold 11px arial, serif;			text-align: center;			background-color: #B39E88;	        	background-image: url("picts/buttonon-gallery.gif");        		padding: 1px 5px 1px 5px;			margin: 0px 1px 0px 1px;        		display: block;			cursor:pointer;			width: 90px;			height: 20px;        		border: #432B11 1px solid;			}/* TEMPLATE ORDER BUTTONS & FORM CODE */.cartmargin		{ margin: 0px; margin-top: 10px; }.button-order	 	{			color: #FFFFFF;	       		font: bold 12px verdana, arial, serif;			text-align: center;			background-color: #FF7C2C;	        	background-image: url("picts/button-order.gif");        		padding: 3px 5px 3px 5px;			cursor:pointer;			width: 135px;        		border: #896D5C 1px solid;			}.buttonon-order	 	{			color: #FFFFFF;	       		font: bold 12px verdana, arial, serif;			text-align: center;			background-color: #3C57E7;	        	background-image: url("picts/buttonon-order.gif");        		padding: 3px 5px 3px 5px;			cursor:pointer;			width: 135px;        		border: #896D5C 1px solid;			}/* LEFT SIDEBAR OPTIONS */a.sidelink:link		{ color: #ac4f21; text-decoration: none; }a.sidelink:visited	{ color: #ac4f21; text-decoration: none; }a.sidelink:active	{ color: #ac4f21; text-decoration: none; }a.sidelink:hover	{ color: #e5a383; text-decoration: underline; }#sidebardiv		{ position: relative; left: 0px; top: 20px; padding: 13px; }.bordersSB		{ border: #000000 1px solid; }.sidebartitle		{ COLOR: #6d2907; FONT: 15px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Trebuchet MS", arial, sans-serif; font-weight: bold; }.sidebartext		{ COLOR: #6d4a07; FONT: 12px "Trebuchet MS", arial, sans-serif; }.side-splits		{ width: 100%; color: #A89480; height: 3px; border-top: 1px solid #5E4831; }.sidebar-background	{			background-color: #846B4C;			background-image: url("picts/background-sidebar.jpg");			background-repeat: repeat-y;			background-position: top left;			}.sb-width		{ width: 200px; }.sidebarshadow		{			background-image: url("picts/shadow-vert.jpg");			background-repeat: repeat-y;			background-position: top left;			}/* RIGHT SIDEBAR OPTIONS */.sidebarR	{ width: 10px; }.barright	{		width: 70px;		background-color: #846B4C;		background-image: url("picts/sidebar-right.jpg");		background-repeat: repeat-y;		background-position: top left;		}/* HIDE MENU AND ITEMS FOR PRINTING */@media print {.printhide 	{ display:none; }.printhelp	{ width:600px; }}@media screen{.printonly 	{ display:none; }}.shadeform	{		FONT: 13px arial, verdana, sans-serif;		background-image: url("picts/shadeform.gif");		text-align: left;		WIDTH: 180PX;		BORDER: #000000 1px solid;		}.dropdown 	{		COLOR: #333333;		background-color: #F1F4F5;		WIDTH: 200PX;		FONT: 11px verdana, arial, sans-serif;		}.textarea	{		FONT: 13px arial, verdana, sans-serif;		background-image: url("picts/shadeform.gif");		text-align: left;		WIDTH: 250PX;		HEIGHT: 125PX;		BORDER: #000000 1px solid;		}.submitbutton 	{ font-size: 13px; }.searchform 	{		WIDTH: 110PX;		HEIGHT: 20PX;		FONT: 11px arial, sans-serif;		background-image: url("picts/shadeform.gif");		BORDER: #000000 1px solid;		}.searchdrop 	{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, sans-serif; background-color: #F1F4F5; }.searchbutton 	{		color: #432B11;	       	font: bold 11px arial, serif;		text-align: center;		background-color: #B39E88;	        background-image: url("picts/button-gallery.gif");        	padding: 1px 5px 1px 5px;		cursor:pointer;		width: 35px;        	border: #432B11 1px solid;		}/* START THE CODE FOR THE MENUS */.menutable	{		background-color: #AD9C7B;		background-image: url("picts/menu-background.gif");		BORDER-BOTTOM: #5D5347 1px solid;		BORDER-TOP: #5D5347 1px solid;		}.firstborder	{ border-right: #775F45 1px solid; }.menu		{		font-family: verdana, arial, helvetica, sans-serif;		font-size: 10px;		padding-top: 9px;		padding-bottom: 9px;		padding-left: 9px;		padding-right: 9px;		cursor:pointer;		font-weight: normal;		text-align: center;		display: block;		border: solid #775F45;		border-width: 0px 1px 0px 0px;		}		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */a.menu:link 	{ background-image: url("picts/menu.gif");		  background-color:#AD9C7B;		  color: #000000;}a.menu:visited 	{ background-image: url("picts/menu.gif");		  background-color:#AD9C7B;		  color: #000000; }a.menu:active 	{ background-image: url("picts/menu.gif");		  background-color:#AD9C7B;		  color: #000000; }a.menu:hover 	{  background-image: url("picts/menuon.gif");		   background-color:#A58C73;		   color: #FFFFFF;		   text-decoration: none; }#menulocation 		{ padding: 0px 0px 0px 0px; white-space:nowrap; z-index: 10; }#menutop 		{ left: 16px; POSITION: absolute; top: 88px; }.menutrans 		{  filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; }.menu-background	{			background-image: url("picts/background-menu.gif");			background-repeat: repeat-y;			background-position: top left;			}ul#top-nav,ul#top-nav ul {	margin: 0;	padding: 0;	background: #FFF;   /* IE6 BUG */	}ul#top-nav li {	position: relative;	list-style: none;	}/* HIDE FROM IE MAC */* html ul#top-nav li { float: left; height: 1%; }* html ul#top-nav li a { height: 1%; }/* END HIDE */ul#top-nav ul {	position: absolute;	display: none;	left: 153px;	top: -1px;	}ul#top-nav li:hover ul ul,ul#top-nav li:hover ul ul ul,ul#top-nav li.over ul ul,ul#top-nav li.over ul ul ul { display: none; }/* START WITH HIDDEN MENUS */ul#top-nav li:hover ul,ul#top-nav li li:hover ul,ul#top-nav li li li:hover ul,ul#top-nav li.over ul,ul#top-nav li li.over ul,ul#top-nav li li li.over ul { display: block; }/* SHOW MENUS *//* TOP LEVEL MENU CODES */ul#top-nav { 		border-top: 0px solid #002D64;		  	border-left: 0px solid #002D64;		  	border-right: 0px solid #002D64;		  	z-index:2;		  	width: 180px;			}ul#top-nav li a {	display: block;			text-decoration: none;			padding: 10px;			text-indent: 40px;			color: #a29464;			padding-top: 7px;			padding-bottom: 7px;			font: 11px arial, verdana, arial, helvetica, sans;			z-index: 8;			}ul#top-nav li.menuT { 		 background-color: #eaf2e3;				  border-bottom: 1px solid #a29464;				  background-image: url("picts/menuback.gif");				  }ul#top-nav li.menuT:hover,ul#top-nav li.over 		{ background-color: #CECEC4; background-image: url("picts/menuback2.gif"); }ul#top-nav li a:hover 		{ background-color: #CECEC4; color: #ffffff; background-image: url("picts/menuback2.gif"); } 
