body{

	margin:0px;

	margin:0px 0 0 -2px;

	padding:0px;

	background:url(../images/main_bg.gif) center top no-repeat #000;

	}





p, ul ,li, ol, div, span, form, h1, h2, h3, h4{



	margin:0px;



	padding:0px;

	}



img{

	border:0 none;

	}



.clearer{



	clear:both;



	}





#main_container{



	width:902px;



	/width:900px;



	margin:0 auto;

	padding:0px;



	}



#login_container{



	width:900px;



	float:left;



	background:#fff;





	}



#login_container .flower_Top{

	widows:233px;

	height:49px;

	/*background:url(../images/flower_top.gif) no-repeat;*/

	float:left;

	margin:0px;

	padding:0px;

	}



#login_container .Login{



	width:170px;

	/width:200px;



	float:left;



	margin:0px;



	margin:0px 0 0 246px;



	/margin:0px 0 0 210px;





	}



#login_container .Login ul{



	margin:22px 0 0 0;



	padding:0px;



	list-style:none;



	}



#login_container .Login ul li{



	color:#5c7728;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	text-decoration:none;

	float:left;

	list-style:none;

	border-right:1px solid #5c7728;

	padding:0 9px 0 9px;

	}

#login_container .Login ul li.none{

	border-right:none;

	}



#login_container .Login ul li a{

	color:#5c7728;

	text-decoration:none;

}



#login_container .Login ul li a:hover{

	color:#5c7728;

	text-decoration:underline;

	}



#login_container .search{































	width:45px;































	float:left;































	margin:22px 0 0 0;































	padding:0px;































	color:#5c7728;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:12px;































	}































































#login_container .Text_box{































	float:left;































	width:193px;































	height:25px;































	margin:18px 0 0 0;































	padding:0 0 0 0;































	background:url(../images/text_box.gif) no-repeat;































	}































































#login_container .Text_box input{































	border:none;































	background:none;































	color:#5c7728;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:12px;































	width:183px;































	margin:3px 0 0 5px;































	/margin:2px 0 0 5px;































	}































































#Header_container{

	width:900px;

	height:221px;

	float:left;

	background:url(../images/header_img.gif) no-repeat #fff;

	margin:0px;

	padding:0px;

	}































































#Header_container .logo{































	width:411px;































	height:120px;































	float:left;































	margin:0px;































	padding:47px 0 0 465px;































	}































































#Header_container .address{































	width:880px;































	float:left;































	text-align:right;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:13px;































	font-weight:bold;































	color:#000;































	padding:10px 0 0 0;































	}































































#Top_link_container{

	width:900px;

	height:42px;

	float:left;

	padding:0px;

	background:url(../images/top_link_bg.gif) no-repeat center #fff ;

	}































































#Top_link_container ul{































	margin:0px;































	padding:12px 0 0 15px;































	list-style:none;































	}































































#Top_link_container ul li{































	list-style:none;































	margin:0px;































	padding:0px 10px;































	float:left;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:14px;































	color:#fff;































 	border-right:1px solid #fff;































	}































































#Top_link_container ul li.none{































	border-right:none;































	}































































#Top_link_container ul li a{































	text-decoration:none;































	color:#fff;































	}































































#Top_link_container ul li a:hover{































	text-decoration:underline;































 	}































































.curb_bot{

	width:900px;

	height:8px;

	float:left;

	margin:0px;

	padding:0px;

	background:url(../images/header_bot_curb.gif) no-repeat;

	}





#Cart_link_container{



	width:900px;



	float:left;



	height:42px;



	background:url(../images/cart_bg.gif) no-repeat;



	margin:5px 0 0 0;



	padding:0px;





	}































































#Cart_link_container ul{































	margin:0px;































	padding:5px 0 0 0;































	list-style:none;































	}































































#Cart_link_container ul li{































	list-style:none;































	margin:0px;































	padding:0px 0 0 0px;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:14px;































	font-weight:normal;































	color:#fff;































	float:left;































	}































































#Cart_link_container ul li.pad_12px{































	margin:0px;































	padding:0px 0 0 12px;































	}































































#Cart_link_container ul li span{































	display:inline-block;































	margin:4px 0 0 0;































	}































































#Cart_link_container ul li span a{































	text-decoration:none;































	color:#fff;































	}































































#Cart_link_container ul li span a:hover{































	text-decoration:underline;































	color:#fff;































	}































































#Cart_link_container ul li img{































	margin:0px 10px 0 0;































	padding:0px;































	float:left;































	}































































#Body_container{































	width:900px;































	float:left;































	padding:5px 0 0 0;































	}































































 .left_container{































	width:248px;































	float:left;































	margin:0px;































	padding:0px;































	}































































 .left_container .blue_box{































	width:234px;































	float:left;































	margin:0px;































	padding:10px 0 0 0;































	}































































 .left_container .blue_box .Blue_curbs{

	width:234px;

	height:10px;

	float:left;

	margin:0px;

	padding:0px;

	}



.left_container .blue_box .Blue_curbs_bot{

	width:234px;

	height:10px;

	float:left;

	margin:0px;

	padding:0px;

	background:url(../images/blue_curb_bot.gif) no-repeat;

	}































































 .left_container .blue_box .Content{































	width:192px;































 	background:url(../images/blue_bg.gif) repeat-x top #74c2f6;































	border-left:1px solid #989b9f;































	border-right:1px solid #989b9f;































	float:left;































	margin:0px;































	padding:0px 20px 0 20px;































	}































































































.left_container .blue_box .Content table{































	font-size:12px;































	font-family:Georgia, "Times New Roman", Times, serif;































	color:#fff;































































}































































.left_container .blue_box .Content table a{































	text-decoration:none;































	font-size:12px;































	color:#3C5805;































}































































.left_container .blue_box .Content table a:hover{































	text-decoration:underline;































}































































 .left_container .blue_box .Content h1{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;

	font-size:18px;

	color:#d0e0fa;

	border-bottom:1px dashed #fff;

	margin:10px 0 0px 0;

	padding:0px 0 10px 0;

	}































































 .left_container .blue_box .Content p{

	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";

	font-size:12px;

	color:#fff;

	padding:10px 0 10px 0;































	line-height:17px;































	}































































 .left_container .blue_box .Content .twitter{































	width:189px;































	float:left;































	margin:10px 0 0 0px;































	padding:0 0 10px 0;































	}































































 .left_container .Contact_img{































	width:234px;































	height:243px;































	float:left;































	margin:0px;































	padding:10px 0 0 0;































	}































































































 .Right_container{































	width:652px;































	float:left;































	margin:0px;































	padding:10px 0 0 0;































	}































































 .Floating_box{































	width:652px;































	height:311px;































	float:left;































	background:url(../images/floating_bg.gif) no-repeat;































	}































































 .Floating_box h1{































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:18px;































	color:#9ab16c;































	float:left;































	font-weight:normal;































	margin:0px;































	padding:20px 0 0 20px;































	}































































 .Floating_box .Floating_images{































	width:607px;































	padding:20px 0 0 0px;































	margin:0 auto;































	overflow:hidden;































 	left:0px;































	top:0px;































	}































































 .Floating_box .Floating_images .Left_arrow{































	width:22px;































	height:225px;































	float:left;































	margin:0px;































	padding:0px;































	}































































 .Floating_box .Floating_images .Right_arrow{































	width:22px;































	height:225px;































	float:left;































	margin:0px;































	padding:0px 0 0 10px;































	/padding:0px 0 0 5px;































	}































































 .Floating_box .Floating_images .Image_container{































	width:552px;































	float:left;































	margin:0px;































	padding:0px;































	}































































 .Floating_box .Floating_images .Image_container .Image_box{

	width:172px;

	height:225px;

	background:url(../images/img_bg.gif) no-repeat;

	float:left;

	margin:0px 0 0 0px;

	padding:0px;















	}































































 .Floating_box .Floating_images .Image_container .Image_box .Img{































	width:146px;































	margin-left:auto;































	margin-right:auto;































	margin-top:10px;































	border:1px solid #3e570f;































	}































































 .Floating_box .Floating_images .Image_container .Image_box span{































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:12px;































	font-weight:bold;































	color:#3d560a;































	float:left;

































	padding:10px 0 0 12px;































	}































































 .Floating_box .Floating_images .Image_container .Image_box span a{































	color:#3d560a;































	text-decoration:none;































	}































































 .Floating_box .Floating_images .Image_container .Image_box span a:hover{































	text-decoration:underline;































	}































































#Featured_Selection_Container{

 	width:640px;

/width:645px;

float:left;

background:url(../images/Featured_pro_bg.jpg) no-repeat top #79c8fc;

margin:10px 0 0 0;

padding:0px 0 30px 10px;

	/padding:0px 0 0 5px;

}



#Featured_Selection_Container a{

	color:#0951C7;

	font-size:12px;

	font-family:arial;

	text-decoration:none;

	font-size:11px;

	}



#Featured_Selection_Container a:hover{

	color:#0951C7;

	font-size:12px;

	font-family:arial;

	text-decoration:underline;

	font-size:11px;

	}



#Featured_Selection_Container legend{

	color:#fff;

	font-family:arial;

	}























































#Featured_Selection_Container h1{































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:18px;































	color:#c3d6f3;































	font-weight:normal;































	padding:20px 0 5px 10px;































	}































































#Featured_Selection_Container .images_container{

	width:136px;

	height:193px;

	background:url(../images/Featured_img.gif) no-repeat;

	float:left;

	margin:10px 0 0 10px;

	/margin:10px 0 0 8px;

	padding:0 5px 0 5px;

















	}































































#Featured_Selection_Container .images_container .Flower_img{

	width:133px;

	height:144px;

	border:1px solid #3e570f;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

	margin-top:12px;

	text-align:center;

	padding-top:5px;

	}































































#Featured_Selection_Container .images_container span{































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:12px;































	font-weight:normal;































	color:#0951c7;































	padding:0px 0 0 10px;































	float:left;































	margin:0px;































	}































































#Featured_Selection_Container .images_container span a{































	color:#0951c7;































	text-decoration:none;































	}































































#Featured_Selection_Container .images_container span a:hover{































	text-decoration:underline;































	}































































.Bot_bor{

	width:650px;

	height:10px;

	float:left;

	margin:0px;

	padding:0px;

	background:url(../images/Featured_bot.jpg) no-repeat;

	}































































#Fotter_container{































	width:900px;































	float:left;































	margin:0px;































	padding:0px;































	}































































#Fotter_container .footer_flower{































	width:105px;































	float:left;































	margin:0px;































	padding:20px 0 0 0;































	}































































#Fotter_container .Footer_links{































	width:795px;































	float:left;































	margin:0px;































	padding:40px 0 0 0;































	}































































#Fotter_container .Footer_links ul{































	margin:0px;































	padding:0px;































	list-style:none;































	}































































#Fotter_container .Footer_links ul li{































	margin:0px;































	padding:0px 10px 0 10px;































	list-style:none;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:12px;































	color:#8d8d8d;































	display:inline;































	}































































#Fotter_container .Footer_links ul li.none{































	padding-left:0px;































	}































































#Fotter_container .Footer_links ul li a{































	color:#8d8d8d;































	text-decoration:none;































	}































































#Fotter_container .Footer_links ul li a:hover{































	text-decoration:underline;































	}































































#Fotter_container .footer_Address{































	width:500px;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:12px;































	color:#d8d7d7;































	float:left;































	margin:0px;































	padding:10px 0 0 0;































	text-align:center;































	}































































/*==========/Breadcrumbs ==========================================*/































#breadcrum{































	float:left;































	margin-top:10px;































	margin-bottom:15px;































	margin-left:10px;































	padding:0px































}































































#breadcrum .links{































	font-family:arial;































	font-size:11px;































	color:#7BA034;































	text-decoration:none;































	cursor:default;































}































































#breadcrum .links:hover{































	font-family:arial;































	font-size:11px;































	color:#ffffff;































	text-decoration:underline;































}































































#breadcrum .selected{































	font-family:arial;































	font-size:11px;































	color:#d7bd9b;































	font-weight:bold;































	text-decoration:none;































	cursor:default;































}































/*==========/End Breadcrumbs ==========================================*/































.prod-title{































	color:#E8C5D4;































}































































.td_option_vase{































	border:#CCCCCC solid 1px;































	padding-left:3px;































	padding-top:3px;































	padding-bottom:3px;































}































































.td_step{































	 background-color:#3C5805;































	 color: #ffffff;































	 padding:1px;































	 font-size:15px;































	 font-weight:bold;































}































































.coloranchor{































	color:#85AA39;































	font-size:14px;































	text-decoration:none;































}































































.coloranchor:hover{































	text-decoration:underline;































}































































div.vase_option{































	width:50px;































	float:left;































	padding-left:3px;































	padding-right:3px;































}































































.form_error{































	color:#C12613;































	font-size:14px;































	margin-left:30px;































	margin-bottom:10px;































}































































.form_error a{































	color:#C12613;































	font-size:11px;































}































































.titleGreen_inner{































	padding-top:50px;































	font-family:"Helvetica Neue","arial narrow",arial;































	font-size:21px;































	font-weight:bold;































	color:#619509;































	padding-bottom:15px;































}































































.cssbutton {































	background: url(../images/marron-button.gif) 0 0 no-repeat;































	color:#ffffff;































	font-weight:bold;































	text-align:center;































	width:104px;































	height:30px;































	border:0;































	padding-bottom:3px;































}































































.prod-image-spacing{































	padding-right:6px;































	padding-left:6px;































	vertical-align:top;































	color:#FCC5FF;































}































































.descsmall{































	padding-top:4px;































	font-size:12px;































	color:#FFFFFF;































	width:150px;































	border:0px solid red;































}































































.gridrow1{































	height:25px;































	line-height:25px;































	background-color:#85AA39;































	text-align:left;































}































































.inputCaption{































	color:#E8C5D4;































	font-size:14px;































}































































.next{































	font-size:14px;































	color:#6B8F21;































	font-weight:bold;































	padding-bottom:5px;































}































































fieldset{































	border: 1px #CBCBCB solid;































	width:550px;































}















legend{































	color:#6B8F21;































	font-weight:bold;































	font-size:13px;































	padding-bottom:8px;































}















.notnull{































	text-align:left;































	color:#FF0000;































}































.td_order_address{































color:#000000;































font-size:12px;































}































.coverspace{































	background-color:#66026C;































	color:#FFFFFF;































	height:25px;































	text-align:center;































}































.coloranchor2{































	color:#FFF;































}































.text_cms{































color:#FFF;































}







.mod-normal h3{



border-bottom:1px dashed #FFFFFF;



color:#D0E0FA;



font-family:Georgia,"Times New Roman",Times,serif;



font-size:15px;



font-weight:bold;



margin:10px 0 0;



padding:0 0 10px;



}







.mod-normal ul li{



list-style:none;



padding:0px 0px 0px 0px;



margin:0px 0px 0px 17px;



}



.mod-normal ul li a{



padding:0px;



margin:0px;



color:#FFFFFF;



font-size:12px;



font-family:arial;



text-decoration:none;



}



.mod-normal ul li a:hover{



padding:0px;



margin:0px;



text-decoration:none;



color:#0000EE;



font-size:12px;



font-family:arial;



}