BODY 		{
	scrollbar-base-color: #993366;
}

a:link		{ color: #993366; text-decoration: none }

a:visited	{ color: #993366; text-decoration: none }

a:active	{
	color: #993366;
	text-decoration: none;
	border: 0px none #000;
}

a:hover		{
	color: #000000;
	text-decoration: none;
	border: none;
}


.top-menu-area  { COLOR: #993366; FONT: 12px arial, verdana, sans-serif; font-weight: normal }
.menu-top2		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal }


a.clientlink:link		{ color: #993366; text-decoration: none; border: none}

a.clientlink:visited		{ color: #FFCC00; text-decoration: none; border: none }

a.clientlink:active		{ color: #FFCC00; text-decoration: none; border: none }

a.clientlink:hover		{ color: #a2b78e; text-decoration: none; border: none }


TABLE 		{
	COLOR: #333333;
	FONT: 12px arial, verdana, sans-serif;
	font-weight: bold;
	text-align: left;
}

.title 		{
	color: #993366;
	font: 18px arial, verdana, sans-serif;
	letter-spacing: 1px;
	font-weight: normal;
}

.subtitle 	{ color: #993366; font: 18px arial, verdana, sans-serif; letter-spacing: 1px; font-weight: normal }

.copytext 	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.copyright	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.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 }

.poptitle	{ color: #993366; font: 12px verdana, arial, sans-serif; font-weight: bold }
.poptitle2	{ color: #993366; font: 12px verdana, arial, sans-serif; font-weight: normal }

.list 		{ color: #FFFFFF; font: 11px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: bold }

.price 		{
	color: #99337D;
	letter-spacing: 0px;
	font-weight: normal;
	line-height: 19px;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
}

.smalltext 	{ COLOR: #FFFFCE; FONT: 10px arial, verdana, sans-serif; font-weight: bold }

.tourtext	{ COLOR: #F0F0F0; FONT: 11px arial, verdana, sans-serif; font-weight: bold }

.toursmall	{ COLOR: #FFFF9C; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.picturetitle		{ COLOR: #F0F0F0; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.picturecomments{ COLOR: #666666; FONT: 12px verdana, arial, sans-serif }

.picturehilight	{ COLOR: #3366FF; FONT: 13px verdana, arial, sans-serif; font-weight: bold; border: none  }

.pattern-name	{ COLOR: #3366FF; FONT: 12px tahoma, arial, verdana, sans-serif; font-weight: bold  }

.date-font		{ COLOR: #FFFFFF; FONT: 12px arial, verdana, sans-serif; font-weight: bold }
.classdetail	{ COLOR: #993366; FONT: 12px arial, verdana, sans-serif; font-weight: bold }
.classblurb	{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal }
.classdate-font		{ COLOR: #993366; FONT: 12px arial, verdana, sans-serif; font-weight: bold }


.teacher 	{ color: #993366; font: 16px arial, verdana, sans-serif; letter-spacing: 1px; font-weight: bold }

.new 	{ color: #ff0000; font: 14px arial, verdana, sans-serif; letter-spacing: 1px; font-weight: bold }



.just 			{
	text-align: justify;
}

.image-border		{ BORDER: #647764 0px solid }

.image-borderon		{ BORDER: #802B55 0px solid }

.borders		{ border: #647764 0px solid }
.border-pattern		{ border: #cccccc 1px solid }
.borderpaypal	{ border: #ffffff 0px solid }

#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px }


.gallery_nav	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  height: 22px;
		  color:#000000 }

 /* SIDEBAR OPTIONS */


a.sidelink:link		{ color: #99CCFF; text-decoration: none; border: none }

a.sidelink:visited	{ color: #99CCFF; text-decoration: none; border: none }

a.sidelink:active	{ color: #99CCFF; text-decoration: none; border: none }

a.sidelink:hover	{ color: #99FF99; text-decoration: none; border: none }

.sidebartitle	{ COLOR: #000000; FONT: 11px  arial, verdana, sans-serif; font-weight: normal }

.sidebartext	{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif }

.date-font	{ color: #993366; font: 10px verdana, arial, sans-serif; font-weight: bold }


 /* END SIDEBAR OPTIONS */


/* START GALLERY NAV LINK COLORS */






.button-popups { 
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 21px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		 }


.buttonon-popups { background-image: url("picts/buttonon-popups.gif");
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 21px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		 }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #ffffff 0px solid}


.dropdown 	{ COLOR: #F1F4F5;
		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: 275PX;
		BORDER: #993366 0px solid}

.submitbutton { FONT: 9pt arial, verdana, sans-serif }


.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, sans-serif;
		background-image: url("picts/shadeform.gif");
		BORDER: #993366 0px solid }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, sans-serif; background-color: #F1F4F5; }


.searchbutton 	{ font-size: 8pt;
		  width: 35px;
		  background-color: #F1F4F5;
		  BORDER: #993366 0px solid; }





 /* IMAGE HOVER CODE */


.rollover 	{ background-color: #993366}

.rolloveron 	{ background-color: #993366; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }



 /* START THE CODE FOR THE MENUS */


 /* TOP LEVEL MENU CONTROL */


a.menu_TOP{
display:block;
line-height: 14pt;
text-align: center;
text-decoration:none;
border-right: #993366 0px solid;
}



 /* SUB LEVEL MENU CONTROL */


a.menu_SUB{
display:block;
padding: 2px 2px 2px 4px;
text-decoration:none;
filter:alpha(opacity=100);
border-bottom: #993366 1px solid;
}


 /* MORE SUB LEVEL MENU CONTROL */


.menu_DIV{
border-top: #993366 0px solid;
border-bottom: #993366 0px solid;
border-right: #993366 1px solid;
border-left: #993366 1px solid;
filter:alpha(opacity=100);
z-index:100;
}


/* scroll location */
#locator { position:absolute; visibility:show; left: 9px; top: 290px; z-index:2 } 

/* left hand side strip */
#menulocation { LEFT: 9px; WIDTH: 152px; POSITION: absolute; TOP: 224px; padding:0px 0px; white-space:nowrap; }


/* address on side strip */
#addresslocation { LEFT: 9px; WIDTH: 152px; POSITION: absolute; TOP: 490px; padding:0px 0px; white-space:nowrap; }

.gallery_nav	{ FONT-FAMILY: arial, verdana, helvetica, sans;

		  color: #000000;

		  font-size: 10pt;

		  font-weight: normal;

		  height: 18px;

		
		  border-right: #FFCCFF 0px solid;

		  }
.alert {
	color: #900;
	font-size: 12px;
	text-align: left;
}
.paying {
	color: #936;
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	line-height: 19pt;
	border: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
}
instructions {
	font-size: 13px;
}
.instructions {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-size: 14px;
	font-weight: normal;
}
.howto {
	font-size: 18px;
	color: #936;
	text-align: center;
}
.backgroundtable {
	color: #D4AABF;
}
.websampler {
	text-align: center;
}
.justify {
	text-align: justify;
}

