*{







	margin:0px; padding:0px;







	}







	







body{







	margin:0px; 







	padding:0px; 







	font-size:12px; 







	font-family:arial; 







	color:#000; 







	background:#cdbf84;







	}







	







div, p, ul, li, ol, td, th, h1, h2, h3, h4, h5{







	margin:0px;







	padding:0px;







	}







	







	







img, input{





	border:none;







	}







	







.clearer{







	clear:both;







	height:0px;







	font-family:arial;







	font-size:0px;







}







	







#maincontainer{







	width:1000px;







	margin:0 auto;







	padding:0px;







	background:#cdbf84 url(../images/body_flower.jpg) 0 0 no-repeat;







	}







	







#topcontainer{







	width:1000px;







	margin:0 auto;







	padding:0px;







	}















#topcontainer .leftlink{
	width:168px;
	float:left;
    text-align:right;
	padding:20px 18px 0 0;
/*	border:#f00 solid 1px;*/
   border: 0px solid green;
 }

#topcontainer .leftlink ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#topcontainer .leftlink ul li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding:7px 0;
}

#topcontainer .leftlink ul li a{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:5px;
	font-weight:bold;
}
#topcontainer .leftlink ul li a:hover{
	color:#f00;
	font-weight:bold;
	background:#fff;
	text-decoration:none;
	display:block;
	padding:5px;
}
#topcontainer .leftlink ul li a.current{
	color:#f00;
	font-weight:bold;
	background:#fff;
	text-decoration:none;
	display:block;
	padding:5px;
}

#topcontainer .leftlink ul li a span{
	padding-right:5px;
}

#topcontainer .floristtxt{
	width:405px;
	float:left;
}







	







#topcontainer .floristtxt{







	width:385px;







	float:left;







	text-align:center;







	}







	







#topcontainer .search{







	width:409px;







	float:left;







	padding-top:88px;







	}







	







#topcontainer .nav{







	text-align:right;







	color:#333232;







	font-size:11px;







	padding-top:10px;







	padding-bottom:120px







	}







	







#topcontainer .nav ul{







	list-style-type:none;







	}







	







#topcontainer .nav ul li{







	list-style-type:none;







	display:inline;







	padding:0 10px;







	border-right:#333232 solid 1px;







	}







	







#topcontainer .nav ul li.none{







	border:none;







	}







	







#topcontainer .nav ul li a{







	color:#333232;







	text-decoration:none;







	}







	







#topcontainer .nav ul li a:hover{







	color:#f00;







	text-decoration:none;







	}	







	







	







#topcontainer .search .searchcont{







	color:#fff;







	padding:0 20px 0 0;







	text-align:right;







	}







	







#topcontainer .search .searchcont .text{







	float:left;







	padding:4px 3px 0 170px;







	}







	







#topcontainer .search .searchcont .input{







	background:url(../images/bg_input.jpg) 0 0 no-repeat;







	width:152px;







	height:25px;







	float:left;







	padding:3px 0 0 0;



	z-index:99;



	}







	







#topcontainer .search .searchcont .icon{







	float:left;







	}







	







#bodycontainer{







	width:1000px;







	margin:0 auto;







	padding:0px;







	padding-top:50px;







	}







#bodycontainer .containerleft .TopLeft{







	background:url(../images/top-left.gif) 0 0 no-repeat;







	width:35px;







	height:35px;







	}







	







#bodycontainer .containerleft .Topinner{







	background:url(../images/top-inner.gif) 0 0 repeat-x;







	}







	







#bodycontainer .containerleft .TopRight{







	background:url(../images/top-right.gif) 0 0 no-repeat;







	width:35px;







	height:35px;







	}







	







#bodycontainer .containerleft .BottomLeft{







	background:url(../images/bottom-left.gif) 0 0 no-repeat;







	width:35px;







	height:35px;







	}







	







#bodycontainer .containerleft .Bottominner{







	background:url(../images/bottom-inner.gif) 0 0 repeat-x;







	}







	







#bodycontainer .containerleft .BottomRight{







	background:url(../images/bottom-right.gif) 0 0 no-repeat;







	width:35px;







	height:35px;







	}







	







#bodycontainer .containerleft .Leftinner{







	background:url(../images/left-inner.gif) 0 0 repeat-y;







	width:35px;







	}







	







#bodycontainer .containerleft .Rightinner{







	background:url(../images/right-inner.gif) 0 0 repeat-y;







	width:35px;







	}	







#bodycontainer .containerleft{







	width:715px;







	float:left;







	padding:0 0 0 20px;







	}







	







#bodycontainer .containerleft a{







	color:#fff;







	text-decoration:none;







	}







	







#bodycontainer .containerleft h1{







	font-size:20px;







	font-weight:normal;







	padding-bottom:10px;







	font-family:'Helvetica' arial;







	}







	







#bodycontainer .containerleft h2{







	font-size:18px;







	font-weight:normal;







	padding:2px;







	font-family:'Helvetica' arial;







	background:#96854b;







	color:#fff;







	display:block;







	margin-top:10px;







	}







	







#bodycontainer .containerleft p{







	line-height:16px;







	}







	







#bodycontainer .containerright{







	width:230px;







	padding-left:35px;







	float:left;







	}







	







#bodycontainer .containerright h2{







	font-size:16px;







	font-weight:bold;







	color:#424242;







	padding:10px 0 5px 30px;







	}







	







#bodycontainer .containerright .top{







	background:url(../images/top.gif) 0 0 no-repeat;







	height:5px;







	width:196px;







	}







	







#bodycontainer .containerright .middle{







	background:#96854b;







	width:196px;







	height:100%;







	text-align:center;







	vertical-align:top;







	}







	







#bodycontainer .containerright .middle a{







	color:#000;







	text-decoration:none;







	}







	







#bodycontainer .containerright .middle p{







	font-size:12px;







	font-weight:bold;







	}







	







#bodycontainer .containerright .middle h3{







	font-size:14px;







	font-weight:bold;







	color:#fff;







	padding:10px 0 5px 0;







	}







	







#bodycontainer .containerright .bottom{







	background:url(../images/bottom.gif) 0 0 no-repeat;







	height:5px;







	width:196px;







	}







	







	







#bodycontainer .containerright .top-FB{







	background:url(../images/top-FB.gif) 0 0 no-repeat;







	width:196px;







	height:5px;







	}







	







#bodycontainer .containerright .middle-FB{







	background:url(../images/middle-FB.gif) 0 0 repeat-y;







	padding-left:20px;

	







	}















#bodycontainer .containerright .middle-FB .price{







	float:left;







	padding:10px 50px 0 0;







	}







	







#bodycontainer .containerright .middle-FB img{







	border:#fff solid 1px;	

	align:center;







	}







	







#bodycontainer .containerright .bottom-FB{







	background:url(../images/bottom-FB.gif) 0 0 no-repeat;







	height:5px;







	width:196px;







	margin-bottom:10px;







	}







	







#bodycontainer .containerleft .contentbox{







	width:340px;







	float:left;







	padding-top:10px;







	}







	







#bodycontainer .containerleft .contentbox a{







	color:#fff;







	text-decoration:none;







	}







	







#bodycontainer .containerleft .contentbox .cont-box-T{







	background:url(../images/cont-box-T.gif) 0 0 no-repeat;







	width:331px;







	height:35px;







	}







	







#bodycontainer .containerleft .contentbox .cont-box-M{







	background:url(../images/cont-box-M.gif) 0 0 repeat-y;







	padding:0 20px;







	margin:0 auto;







	height:160px;







	}







	







#bodycontainer .containerleft .contentbox .cont-box-M a{







	color:#fff;







	text-decoration:none;







	}







	







#bodycontainer .containerleft .contentbox .cont-box-M img{







	border:#9a9a9a solid 1px;







	margin:0 20px 0 0;







	}



	







#bodycontainer .containerleft .contentbox .cont-box-M span{







	color:#fff;







	font-weight:bold;







	}







	







#bodycontainer .containerleft .contentbox .cont-box-M p{







	color:#000;







	font-weight:bold;







	padding-top:8px;







	}







	







#bodycontainer .containerleft .contentbox .cont-box-B{







	background:url(../images/cont-box-B.gif) 0 0 no-repeat;







	width:331px;







	height:35px;







	}







	







#bottomcontainer{







	background:url(../images/bottom-flower.jpg) 0 0 no-repeat;







/*	height:94px;*/







	text-align:center;







	font-size:11px;







	padding-top:30px;







	}







	







#bottomcontainer ul{







	list-style-type:none;







	}







	







#bottomcontainer ul li{







	list-style-type:none;







	display:inline;







	padding:0 10px;







	border-right:#000 solid 1px;







	}







	







#bottomcontainer ul li.none{







	border:none;







	}







	







#bottomcontainer a{







	color:#000;







	text-decoration:none;







	}







	







#bottomcontainer a:hover{







	color:#666666;







	text-decoration:none;







	}







/*-------------------------- Modified----------------------*/















.prod-title{







color:#000;







}















a:hover{







	text-decoration:underline;







}















.notnull{







text-align:left;







	color:#FF0000;







}







.form_error{







	color:#C12613;







	font-size:11px;







	margin-left:30px;
    margin-top:10px;






	margin-bottom:10px;







}







.form_error a{







	color:#C12613;







	font-size:11px;







}







fieldset{







	border: 1px #98874D solid;

	width:550px;







}







legend{







	color:#fff;



	



	font-family:'Helvetica' arial;







	font-weight:bold;







	font-size:13px;







	padding-bottom:8px;







}







.inputCaption{







	color:##424242;







	font-size:13px;















}







.coloranchor{







	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	







}







.notnull{







	color:#C12613;







	font-size:13px;







}















.coverspace{







	background-color:#424242;







	color:#FFFFFF;







	height:25px;







	text-align:center;







}







.gridrow1{







	height:25px;







	line-height:25px;







	background-color:#D2C693;

	padding-left:3px;





	text-align:left;







}







.cssbutton {







	background: url(../images/more-btn.gif) 0 0 no-repeat;







	color:#ffffff;







	font-weight:bold;







	text-align:center;







	width:79px;







	height:22px;







	border:0;







	padding-bottom:3px;







}















/*Added by Strider*/







div.prodWrap {







	float:left;







	margin:20px 10px 29px;







	text-align:center;







	width:190px;















}















div.vase_option{







	width:50px;







	float:left;







	padding-left:3px;







	padding-right:3px;







}







.td_option_vase{







	border: 1px #98874D solid;





	padding-left:3px;







	padding-top:3px;







	padding-bottom:3px;







}







.td_step{







	 background-color:#96854B;







	 color: #ffffff;







	 padding:1px;







	 font-size:15px;







	 font-weight:bold;















}







.td_detail_item_name{







	font-size:18px;







	color:#96854B;







	font-weight:bold;







	padding-bottom:5px;















}







.table-recordset-price {







	border-bottom:1px solid #96854B;







	font-size:12px;







}







/*==========/Breadcrumbs ==========================================*/







#breadcrum{







	float:left;







	margin-top:10px;







	margin-bottom:15px;







	margin-left:10px;







	padding:0px







}







#breadcrum .links{







	font-family:arial;







	font-size:11px;







	color:#96854B;







	text-decoration:none;







	cursor:default;







}







#breadcrum .links:hover{







	font-family:arial;







	font-size:11px;







	color:#96854B;







	text-decoration:underline;







}







#breadcrum .selected{







	font-family:arial;







	font-size:11px;







	color:#96854B;







	font-weight:bold;







	text-decoration:none;







	cursor:default;







}







/*==========/End Breadcrumbs ==========================================*/







.next{
	font-size:13px;
	color:#000;
	font-weight:bold;
	padding-bottom:5px;
}















#search_textbox input{







	position:absolute;







	left:50%;







	margin-top:9px;







	margin-left:275px;







	border:0;







	background-color:#E1E1E1;







	height:22px;







}







.td_order_address{







color:#000000;







font-size:12px;







}







/*************************** For Menu ***************************/







#dropmenudiv{







position:absolute;







background-color: #E98817;







border:1px solid black;







border-bottom-width: 0;







font:normal 12px arial;







line-height:18px;







z-index:100;







margin-top:10px;







}















#dropmenudiv a{







color:#fff;







font-weight:bold;







text-decoration:none;







display:block;







padding:5px;







border-bottom:#666 solid 1px;







}















#dropmenudiv a:hover{ /*hover background color*/







color:#f00;







font-weight:bold;







background:#fff;







text-decoration:none;







display:block;







padding:5px;











}















/* Sample CSS definition for the example list. Remove if desired */







.navlist li {







list-style-type: square;







width: 135px;







}



.navigator {



text-align:center;







}



#bodycontainer .containersearch {



	width:715px;







	float:left;



	



	text-align:center;



	



	padding:20px 0px 0px 0px;



	}