@charset "utf-8";







/* CSS Document */







/**********DEFAULT PROPERTY SETTINGS STARTS*************/    







*{







	margin:0px;







	padding:0px;







}







body{







	padding:0px;







	margin:0px;







	font-family:arial;







	font-size:11px;







	background-image:url(../images/bg.gif);







	background-repeat:repeat;	







}







a{



	color:#FFFFFF;



	text-decoration:none;



}







h1, h2, h3, h4, h5, h6, dt, dl, th, td{



	margin:0px;



	padding:0px;



	font-family:arial;



	font-weight:normal;



}







img{



	border:none;



	z-index: -1;



}







.clearer{



	clear:both;



}







/**********DEFAULT PROPERTY SETTINGS ENDS*************/    















/**********HEADER SECTION STARTS HERE*************/    







#maincontent{



	width:988px;



	margin:0 auto;



}











#header_links{



	color:#FFFFFF;



	text-align:right;



	margin-top:20px;



	margin-right:250px;



}







#header_links ul{



	margin:0px;



	padding:0px;



	display: inline;



	list-style-type:none;



}







#header_links ul li{



	display: inline;



	list-style-type:none;



	margin-left:10px;



	vertical-align:middle;



}







#header_links .search_image{



	position:absolute;



	left:50%;



	margin-top:-9px;



	margin-left:250px;



}















#header_links .search_position{



	position:absolute;



	left:50%;



	margin-top:1px;



	margin-left:260px;



}















#header_links .search_textbox{



	position:absolute;



	left:50%;



	margin-top:-1px;



	margin-left:315px;



	border:0;



}















#header_links input{



	border:0px;



}















#header .header_image{



	margin-top:25px;



}























#header-flower-cats{



	background-color:#000000;



	width:100%;



	padding-top:7px;



	padding-bottom:8px;



}















#header-flower-cats ul{



	margin:0px;



	padding:0px;



	display: inline;



	list-style-type:none;



}















#header-flower-cats  ul li{



	display: inline;



	list-style-type:none;



	margin-left:25px;



	vertical-align:middle;



	color:#FFFFFF;



	font-size:14px;



}







#workarea{



	width:100%;



}











#workarea .workarea-left{



	float:left;



	border:0px solid red;



	width:29%;



	vertical-align:top;



}











#workarea .workarea-right{



	float:left;



	border:0px solid red;	



	width:70%;



	margin-top:10px;



}











.workarea-left table{



	margin-top:20px;



}











.customer_content{



	font-size:14pt;



	color:#91B227;	



}







.left-heading-green{



	color:#57840B;



	font-family:"Arial Narrow";



	padding-bottom:5px;



	font-size:13pt;



	font-weight:bold;



}











.left-links-white{



	color:#FFFFFF;



	font-size:10pt;



}











#shop_by_flower{



	position:relative;



	left:-20px;



}







#welcome-note{



	background-color:#FFFFFF;



	width:100%;



}



.welcome-msg{



	font-size:12pt;



	color:#92B22A;



	font-weight:bold;



}







#normal-text{



	padding-top:10px;



	padding-bottom:10px;	



	font-size:12px;



	text-align:left;



	font-weight:bold;



	color:#000000;



}







#normal-text a{



	padding-top:10px;



	padding-bottom:10px;	



	font-size:12px;



	text-align:left;



	font-weight:bold;



	color:#000000;



}







.prod-title{



	color:#5A7500;



	font-size:13px;



	font-weight:bold;



}







.prod-normal{



	font-size:12px;



}







.green_line{



	margin-top:20px;



	height:2px;



	color:#92B22A;



	background-color:#92B22A;



}	







#footer {



	margin:20px;



	text-align:center;



	color:#FFFFFF;



}







#footer ul{



	margin:0px;



	padding:0px;



	display: inline;



	list-style-type:none;







}







#footer  ul li{



	display: inline;



	list-style-type:none;



	margin-left:10px;



	vertical-align:middle;



}







#footer p{



	text-align:center;



}







#flower-logo{



	position:absolute;



	left:50%;



	margin-left:-410px;



	margin-top:100px;



}







.form_error{



	color:#C12613;



	font-size:11px;



	margin-left:30px;



	margin-bottom:10px;



}



.form_error a{



	color:#C12613;



	font-size:11px;



}



fieldset{



	border: 1px #CBCBCB solid;



	width:600px;







}







legend{



	color:#6B8F21;



	font-weight:bold;



	font-size:13px;



	padding-bottom:8px;



}







.inputCaptionfont{



	color:#000000;



	font-size:13px;



}







.inputCaption{



	color:#000000;



	font-size:12px;



	font-weight:bold;



}







.coloranchor{



	color:#64851F;



}







.notnull{



	color:#C12613;



	font-size:13px;



}







.spacer{



	width:90%;	 



	height:2px;



	background-color:#868686;



	color:#868686;



}







.coverspace{



	background-color:#6B8F21;



	color:#FFFFFF;



	height:25px;



	text-align:center;



}







.gridrow1{



	height:25px;



	line-height:25px;



	background-color:#D3EAA6;



	text-align:left;



}







.cssbutton {



	background: url(../images/green-button_plain.jpg) 0 0 no-repeat;



	color:#ffffff;



	font-weight:bold;



	text-align:center;



	width:104px;



	height:30px;



	border:0;



	padding-bottom:3px;



}















/*Added by Strider*/







div.prodWrap {



	float:left;



	margin:20px 10px 29px;



	text-align:center;



	width:190px;



}







/* FAQ page*/







#faq a{







	color:#64851F;







}















/* end FAQ */







/*Press Page*/







#press_page a{







	color:#64851F;







}







/*End: Press Page*/



/*info Page*/







#info_page {







	line-height:25px;



	text-align:justify;



	font-size:11px;	



	margin-left:15px;







}







/*End: info Page*/















div.vase_option{







	width:50px;







	float:left;







	padding-left:3px;







	padding-right:3px;







}







.td_option_vase{







	border:#CCCCCC solid 1px;







	padding-left:3px;







	padding-top:3px;







	padding-bottom:3px;







}







.td_step{







	 background-color:#6B8F21;



	 color: #ffffff;



	 padding:1px;



	 font-size:15px;



	 font-weight:bold;







}







.td_detail_item_name{



	font-size:18px;



	color:#6B8F21;



	font-weight:bold;



	padding-bottom:5px;







}







.table-recordset-price {



	border-bottom:1px solid #6B8F21;



	font-size:12px;







}



/**********ROUNDED CORNERS CSS SECTION STARTS HERE*************/    







.t {



	background: url(../images/dot.gif) 0 0 repeat-x;



	width: 100%



}







.b {



	background: url(../images/dot.gif) 0 100% repeat-x;



}







.l {



	background: url(../images/dot.gif) 0 0 repeat-y;



}







.r {



	background: url(../images/dot.gif) 100% 0 repeat-y;



}







.bl {



	background: url(../images/bl.gif) 0 100% no-repeat;



}







.br {



	background: url(../images/br.gif) 100% 100% no-repeat;



}







.tl {



	background: url(../images/tl.gif) 0 0 no-repeat;



}







.tr {



	background: url(../images/tr.gif) 100% 0 no-repeat;



	padding:10px



} 







/**********ROUNDED CORNERS CSS SECTION ENDS HERE*************/    











/*==========/Breadcrumbs ==========================================*/







#breadcrum{



	float:left;



	margin-top:10px;



	margin-bottom:15px;



	margin-left:10px;



	padding:0px



}















#breadcrum .links{



	font-family:arial;



	font-size:11px;



	color:#99bd2a;



	text-decoration:none;



	cursor:default;



}















#breadcrum .links:hover{



	font-family:arial;



	font-size:11px;



	color:#99bd2a;



	text-decoration:underline;



}















#breadcrum .selected{



	font-family:arial;



	font-size:11px;



	color:#d7bd9b;



	font-weight:bold;



	text-decoration:none;



	cursor:default;



}



.next{



	font-size:13px;



	color:#6B8F21;



	font-weight:bold;



	padding-bottom:5px;



}

div.vcard div {



	display: inline-block;



}

.text_cms{
	padding:0px;
	margin:0px;
	color:#fff;
	font-family:arial;
	font-size:11px
 }





/**************ENDS HERE*******************************/