BODY	{
	margin: 0px;
	padding: 0px;
	border: #c0c0c0 0px solid;
	}


/* COLOR CODES - BACKGROUNDS AND BORDERS */

.pageheight		{ 
	height: 675px; 
	}

#cornerimage	{ 
	width: 40px; 
	height: 40px; 
	}

.page-splits		{
			height: 5px;
			width: 100%;
			margin-top: 10px;
			margin-bottom: 10px;
			}


.faqline	{ 
	border-bottom: #000000 1px solid; 
	}


.date-location	{ 
/*	right: 10px; 
	POSITION: absolute; */ 
	TOP: 65px; 
	}


/* GENERAL TEXT SIZES */

.smalltext	{ 
	COLOR: #666633; 
	FONT: 10px arial, sans-serif; 
	font-weight: normal; 
	}

.footer		{ 
	COLOR: #999999; 
	FONT: 9px verdana, arial, sans-serif; 
	}

.phonetitle	{ 
	COLOR: #000000; 
	FONT: 13px arial, sans-serif; 
	font-weight: bold; 
	}

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

.testimonial	{ 
	COLOR: #339900; 
	FONT: 11px verdana, arial, sans-serif; 
	font-style: italic; 
	font-weight: bold; 
	}


/* GENERAL TEXT FORMATTING CODE */

.formmargin		{ 
	margin: 0px; 
	}

.just			{ 
	text-align: justify; 
	}

.faq 			{ 
	line-height: 19px; 
	}


/* GALLERY FONTS, BORDERS AND BUTTONS */

.price			{ 
	COLOR: #3366ff; 
	FONT: 14px verdana, arial, sans-serif; 
	font-weight: bold; 
	}

.cartmargin		{ 
	margin: 8px 0px 0px 0px; 
	}

.cartdropdown		{
	COLOR: #000000;
	WIDTH: 130PX;
	FONT: 12px arial, verdana, sans-serif;
	margin-bottom: 10px;
	}

.cartbox 	{
	padding: 0px 6px 6px 6px;
	width: 160px;
	text-align: left;
/*	moz-border-radius: 5px; */
	}

.carttitle 	{
	FONT: bold 12px verdana, arial, sans-serif;
	COLOR: #024b97;
	border: 1px solid #024b97;
	background-color: #f1f8fd;
	margin-bottom: 3px;
	padding: 4px 9px 4px 9px;
	}

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

.picturename		{
	COLOR: #999999;
	FONT: 16px arial, verdana, sans-serif;
	font-weight: bold;
	margin-left: 10px;
	}

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

.ordertitle		{ 
	COLOR: #999999; 
	FONT: 16px arial, verdana, sans-serif; 
	font-weight: bold; 
	}

.viewer-border	{ 
	border: #000000 1px solid; 
	}

.Galborder	 	{ 
	border: #000000 1px solid; 
	margin-bottom: 3px; 
	}

A:hover .Galborder 	{ 
	border: #ff0000 1px solid; 
	margin-bottom: 3px; 
/*	Filter: Alpha(Opacity=80);
	-moz-opacity: 0.8; */
	}


/* TEMPLATE ORDER BUTTONS */

.button-order	 	{
	color: #ffffff;
	font: bold 12px verdana, arial, serif;
	text-align: center;
	background-color: #3c57e7;
	background-image: url("../../picts/button-order.gif");
	padding: 3px 5px 3px 5px;
	cursor:pointer;
	width: 130px;
	border: #333399 1px solid;
	}


.buttonon-order	 	{
	color: #FFFFFF;
	font: bold 12px verdana, arial, serif;
	text-align: center;
	background-color: #ff7c2c;
   	background-image: url("../../picts/buttonon-order.gif");
	padding: 3px 5px 3px 5px;
	cursor:pointer;
	width: 130px;
	border: #cc6600 1px solid;
	}


/* SCROLLER OPTIONS */

.scroller-table		{ 
	padding: 7px; 
	}

.scroller-body		{
	margin: 0px;
	padding: 0px;
	border: #c0c0c0 0px solid;
	}


/* HIDE MENU AND ITEMS FOR PRINTING */

@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}

@media screen{
.printonly 	{ display:none; }
}


/* SIDEBAR OPTIONS */

.sidebar-background 	{ 
	width: 187px; 
	}

.sidebar-frame		{
	width: 187px;
	height: 620px;
	min-height: 600px;
	margin: 0px;
	padding: 0px;
	BORDER: #999999 0px solid;
	}


/* FOR RIGHT SIDEBAR */

fieldset 	{
	padding: 2px 2px 2px 2px;
	width: 150px;
	text-align: center;
/*	-moz-border-radius: 5px; */
	}

fieldset legend {
	margin-bottom: 3px;
	padding: 2px 5px 2px 5px;
	}


/* CONTACT AND QUOTES FORM */

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

.dropdown 	{ 
	COLOR: #333333;
	background-color: #f5f6f7;
	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: #000000 1px solid; 
	}


.quoteform	{ FONT: 13px arial, verdana, sans-serif;
	background-image: url("../../picts/shadeform.gif");
	text-align: left;
	BORDER: #000000 1px solid; 
	}

.quotechoice 	{ 
	color: #3366cc; 
	font: 11px arial, verdana, sans-serif; 
	font-weight: normal; 
	}

.dropquotes	{ 
	FONT: 12px arial, verdana, sans-serif; 
	}


/* FAQ POPUP, SLIDESHOW & CONTACT & QUOTES FORM BUTTONS */

.button 		{
	color: #000000;
	font: bold 12px arial, serif;
	text-align: center;
	background-color: #c9d4dA;
	background-image: url("../../picts/button.gif");
	padding: 2px 7px 2px 7px;
	cursor:pointer;
	border: #000000 1px solid;
	}

.buttonon 		{
	color: #996600;
	font: bold 12px arial, serif;
	text-align: center;
	background-color: #f7d0a1;
	background-image: url("../../picts/buttonon.gif");
	padding: 2px 7px 2px 7px;
	cursor:pointer;
	border: #996600 1px solid;
	}


/* SITE SEARCH FORM */

.searchsiteform { 
	font : 12px arial, verdana, sans-serif; 
	color : #000000; 
	background-color : #ffffff; 
	background-image : url("../../picts/shadeform.gif"); 
	width : 120px; 
	height : 19px; 
	border : 1px solid #000000; 
	margin-top : 1px; 
} 

/* SITE SEARCH BACKGROUND */

.googlesearch		{ 
	background-color: #ffffff; 
	}


/* LINKS PAGE CODE */

.searchbutton	{
	color: #000000;
	font: bold 11px arial, serif;
	text-align: center;
	background-color: #c9d4da;
	background-image: url("../../picts/button.gif");
	padding: 1px 2px 1px 2px;
	cursor:pointer;
	border: #000000 1px solid;
	}

.linksmargin	{ 
	margin: 10px; 
	}

.searchform 	{ 
	FONT: 13px arial, verdana, sans-serif;
	background-image: url("../../picts/shadeform.gif");
	background-color: #ffffff;
	WIDTH: 120PX;
	HEIGHT: 20PX;
	BORDER: #999999 1px solid; 
	}
