/* CSS Document */

#textScroll, h1, h2, h3, h4, h5, h6 {
	/*color: #006600;*/
}

div.flowerBtqBtn {
	float: right;
	width: 102px;
	margin: .5em 0 0 1em;
}




/* flower boutique */

#flowerBoutiqueGallery {
	margin: 0;
	padding: 0;
}

#flowerBoutiqueGallery .flowerItem {
	margin: 0 5px 10px 5px;
	padding: 0;
	width: 110px;
	float: left;
	height: 155px;
	/*border: 1px solid #FFFF00;*/
}

#flowerBoutiqueGallery .flowerItem p.flowerItemName {
	margin: 1px 0 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
}

#flowerBoutiqueGallery .flowerItem img.flowerItemIcon {
	margin: 0;
	padding: 0;
}
#flowerBoutiqueGallery .flowerItem a:link img.flowerItemIcon,
#flowerBoutiqueGallery .flowerItem a:visited img.flowerItemIcon,
#flowerBoutiqueGallery .flowerItem a:hover img.flowerItemIcon,
#flowerBoutiqueGallery .flowerItem a:active img.flowerItemIcon {
	border: 1px solid #cccccc;
}
#flowerBoutiqueGallery .flowerItem a:hover img.flowerItemIcon {
	border: 1px solid #3399FF;
}

.categName {
	margin: 10px 0 0 0;
	padding: 0;
}
.itemPrice {
	color: #6699cc;
	font-size: 10px;
}

/* product detail page */

#flowerDetailWrap {
	margin: 1em 0 0 0;
	padding: 0;
	/*border: 1px solid #00cc00;*/
	width: 800px;
}

#flowerDetailWrap .colLeft {
	width: 300px;
	float: left;
}

#flowerDetailWrap  .colRight {
	width: 390px;
	float: right;
	margin: 0 0 0 0;
	padding: 0 80px 0 0;
}

#flowerDetailWrap h1.title {
	margin: 0 0;
}
#flowerDetailWrap img.flowerImage {
	margin: 0;
	padding: 0;
	border: 1px solid #cccccc;
}
#flowerDetailWrap p.price {
	margin: 1em 0 0 0;
	font-weight: bold;
}
#flowerDetailWrap p.descr {
	margin: 0 0;
}
#flowerDetailWrap p.sku {
	margin: 0;
	font-size: 10px;
}


/* floral shopping area */
#delivInfoWrap {
	color: #3C3C3C;
	border: 1px solid #2e98d3;
	margin: 10px 0;
	padding: 5px 10px;
	background: #cfe5f2;
	/*width: 380px;*/
}
#delivInfoWrap p {
	margin: 0;
	color: #3c3c3c;
	font-size: 14px;
	text-align: left;
}
#delivInfoWrap a:link, #delivInfoWrap a:visited, #delivInfoWrap a:hover, #delivInfoWrap a:active {
	display: inline;
	margin: 10px auto;
	padding: 5px;
	border: 0px solid #2e98d3;
	background: #b4d5ea;
	text-align: center;
	text-decoration: none;
	color: #0064a3;
}
#delivInfoWrap a:hover {
	background: #a8cee6;
	color: #295d7f;
}

.confirmBtnCentered {
	width: 300px;
	text-align: center;
	margin: 10px auto;
	padding: 5px 0;
}




/*
.oneColFixCtrHdr a:link, 
.oneColFixCtrHdr a:visited, 
.oneColFixCtrHdr a:hover, 
.oneColFixCtrHdr a:active {
	color: #006600;
	text-decoration: none;
}
.oneColFixCtrHdr a:hover {
	text-decoration: underline;
	color: #00cc00;
}
*/