/* ------------------------------------------------------

	Frank Marion, software@frankmarion.com.
	http://www.frankmarion.com

	Date Created:	Thursday, July 04, 2002 4:56:05 PM
	Last Modified:	Thursday, July 04, 2002 4:56:07 PM
	Revision:		1.0

	Function: Cross platform style sheet for the catalogue
	fuse. Appearance and classes only. No layout.

	Lightest Green
	Light Green
	Medium Green			green
	Dark Green:				3FB267
	Darkest Green:			3E8E67
------------------------------------------------------- */

/* ------------------------------------------------------*/
/* General Classes						 				 */

.CatPrevNext {
	float:						right;
	text-align:					right;
	font-size:					95%;
	margin:						10px 20px 0px 0px;
}
.CatSelectNavTable {
}


/* ------------------------------------------------------*/
/* Product text search form						 		 */
/*
#search_product_form {
	padding:					0px;
	margin:						0px;
}
#search_product_form_input {

}
#search_product_form_submit {

}
*/

/* ------------------------------------------------------*/
/* Product category blurbage					 		 */

.cat_h1 {
	margin:						5px 0px 2px 3px;
	font-size:					150%;
	font-style:					normal;
	font-weight:				bold;	
}

/* ------------------------------------------------------*/
/* Article index sidebar						 		 */

#catArticleSideBar {
	color:						#9C309C;
	background-color:			#EFD318;
	border:						none;
	margin-top:					0px;
	padding:					5px 5px 10px 5px;
	border-top:					1px solid #94A2FF;
}
#catArticleSideBar h2 {
	font-size:					130%;
	font-style:					normal;
	font-weight:				bold;	
	color:						#9C309C;
	background-color:			transparent;
	margin:						-2px 5px 5px 0px;
}

/* ------------------------------------------------------*/
/* Upcoming holidays div						 		 */

#catOccasionsUpcoming {
	color:						#9C309C;
	background-color:			#9CCFFF;
	border:						none;
	margin-top:					0px;
	padding:					5px 5px 10px 5px;
}
#catOccasionsUpcoming h2 {
	font-size:					130%;
	font-style:					normal;
	font-weight:				bold;	
	color:						#9C309C;
	background-color:			transparent;
	margin:						-2px 5px 5px 0px;

}




/* ------------------------------------------------------*/
/* Occasions list table							 		 */

#catOccasionCategoryTable {
	width:						269px;
	border:						none;
	border-top:					1px solid #94A2FF;
	padding:					5px 0px 10px 5px;
	background-image:			url(../images/template_imgs/occasion_fruit_basket.html);
	background-position:		bottom;
	background-repeat:			no-repeat;
}
#catOccasionCategoryTable h2 {
	font-size:					130%;
	font-style:					normal;
	font-weight:				bold;	
	color:						#9496FF;
	background-color:			transparent;
	margin:						0px;
}
#catOccasionCategoryTable img {
	float:						right;
	display:					inline;
	margin-top:					60%;
}


/* ------------------------------------------------------*/
/* Small product image/caption/form display table 		 */

.itemDisplayTableSmall {
	padding:					0px;
	font-size:					10px;
}

.itemDisplayTableSmall th {
	text-align:					left;
	color:						#000;
	font-weight:				normal;
	font-size:					10px;
	width:						100px;
	padding:					0px 0px 0px 15px;	
	font-weight:				normal;
}
.itemDisplayTableSmall a {
	text-align:					left;
	color:						#000094;
	font-weight:				bold;
	font-size:					10px;
}
/* Table is in 'rolled off' state */
.itemDisplayTableSmallImgCell {
	border:						none;
	text-align:					left;
	margin:						0px;
	color:						#00009C;
	line-height:				12px;
}

.itemDisplayTableSmallImgCell img {
	width:						125px;
	border:						none;
}
.clipDiv {
	padding:					0px;
	border:						1px solid black;
	overflow:					hidden;
	width:						75px;
	height:						75px;
	margin:						0px 15% 0px 15%;
}



/* ------------------------------------------------------*/
/* Large product image/caption/form display table 		 */

/* Price and name */
.cat_product_large_header {
	margin-right:				25px;
	padding:					10px;
}
.cat_product_large_image {
}
#product_display_table {
	width:						545px;
}
.item_single_display {
	padding:					0px;
	font-size:					100%;
	margin:						10px 0px 0px 0px;
}

.item_single_display th {
	text-align:					left;
}
.item_single_display_muliple_imgs {

}
.single_record_row {
	margin:						20px 0px 0px 17px;
}
.single_record_row td {
	padding:					0px 10px 10px 0px;
}
.single_record_row img {
	width:						125px;
	border:						none;
	display:					inline;
}
.single_record_row span {
	margin:						5px 0px 0px 17px;
}
.cat_product_name {
	margin:						10px 0px 0px 30px;
	font-weight:				bold;
}
.cat_product_description {
	margin:						10px 0px 0px 30px;
}
/* ------------------------------------------------------*/
/* Item grid table								 		 */

.cat_grid_table {
	width:						600px;
}
.cat_grid_table td {
	padding-top:				10px;
}
.cat_grid_no_match_msg {
	font-size:					150%;
	text-align:					left;
	padding:					10%;
}

/* ------------------------------------------------------*/
/* Artist Article								 		 */
.article {
	margin:						10px;
	line-height:				175%;
	padding-top:				10px;
}
.article h1 {
	margin:						0px 0px 10px 0px;
}
