/* 
-----------------------------------------------------------------------------
Description: SharonFlowers : June,2011
Version: 2.1
Author: LiquidBlue.me
Created by: Johny Joseph
Updated: Aug-10-2011.
-----------------------------------------------------------------------------
*/


body {
	margin:0px;
	padding:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #393a39;
	line-height:19px;
	background:#5e9a00 url(images/bg-body.jpg) top repeat-x;
}

html { background: #0c4600; overflow-x: auto;  overflow-y: scroll;
} 

td,th {
	border:none;
}

ul, li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
h1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
h2 {
	margin-top:29px;
	padding-right:6px;
	float:right;
	font-size:11px;
	color: #006c86;
	font-weight: normal;
	text-align:right;
	
}

/*--------------- Start commom styles------------------*/

p {
	padding:12px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

dl,dt,dd {
	margin: 0px 0px 0px 0px;
	padding: 0px 0xp 0px 0px;
}

a img {
    border: none;
}

.hide_text {
	display:none;
}
.clear {
	clear:both;
}


/*------------MAIN LAYOUT DIV----------------*/

#wrapper {
	 margin-left:auto;
	 margin-right:auto;
	 padding: 0px; padding-bottom:16px;
	 width:955px;
}

/* ------------- Header section -------------*/

#header {
	padding:0px; margin:0px; width:955px; height:467px; float:left; 
}
.logo-holder {
	padding:0px; margin:0px; width:955px; height:83px; float:left; 
}
.logo-sharon {
	padding:0px; margin:0px; width:158px; height:83px; float:left; 
}
.toplinks-sharon {
	padding:0px; margin:0px; width:635px; height:83px; float:right; text-align:right;
}
.toplinks-sharon a{
	padding: 0px 18px 0px 18px; margin:0;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#744802; text-align:right; text-decoration:none; line-height:82px;
	background:url(images/border-toplink.gif) right no-repeat;
}
.toplinks-sharon a:hover{
	color:#744802; text-align:right; text-decoration: underline;
}
.toplinks-sharon .nbr{
	color:#744802; padding: 0px 0px 0px 18px; margin:0; border:none; background:none;
}

.top-links {
	padding:0px; margin:0px; width:955px; height:40px; float:left; text-align:right;
}
.top-links a{
	padding:0px 26px 0px 26px; margin:0px; line-height:41px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; color:#fefcf3;
	text-decoration:none; text-transform:capitalize; background:url(images/border-main-links.jpg) right no-repeat;
}
.top-links a:hover{
	color:#b4f751;
}
.top-links .nbr{
	color:#fefcf3; padding: 0px 0px 0px 26px; margin:0; border:none; background:none;
}

.flash-holder {
	padding:0px; margin-top:16px; width:955px; height:329px; float:left; 
}


/* ------------- Featured Links section -------------*/

.ftrd-links-holder {
	padding:0px; margin-top:16px; width:955px; height:187px; float:left; 
}
.ftrd-links1 {
	padding:8px; margin:0; width:292px; height:170px; float:left; background:#ede9d5;
}
.ftrd-links2 {
	padding:8px; margin-left:15px; width:292px; height:170px; float:left; background:#ede9d5;
}

.ftrd-links1-img {
	margin:0; padding:0; width:292px; height:133px; float:left;
}
.ftrd-links-content1 {
	margin:0; padding-top:6px; width:292px; height:36px; float:left;
}
.ftrd-links-content1 a{
 	padding:0; font-size:23px; color:#613c02; text-align:left; line-height:32px; text-decoration: none; display:block;
}

/* ------------- Featured Products -------------*/
.ftrd-prod-holder {
	padding:17px; margin-top:15px; width:598px; height:192px; float:left; background: #ede9d5;
}
.ftrd-prod-title {
	padding:0; width:580px; height:24px; float:left; background: #ede9d5;
	font-size:23px; color:#613c02; text-align:left; line-height:23px; text-decoration: none;
}
.ftrd-prodcontent {
	margin-top:18px; padding-left:12px; width:574px; height:148px; float:left;
}

/* ------------- Featured Articles -------------*/
.ftrd-article-holder {
	padding:17px; margin-top:15px; width:274px; height:192px; float:right;  background: #ede9d5;
}
.ftrd-article1 {
	padding-bottom:11px; margin-bottom:11px; width:274px; height:49px; float:left; border-bottom:#ad9464 solid 1px;
}
.ftrd-article2 {
	margin:0; padding:0; width:274px; height:49px; float:left;
}

.ftrd-article-img {
	margin:0; padding:0; width:55px; height:47px; float:left;
}
.ftrd-article-content {
	margin:0; padding:0; width:208px; height:49px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#444544; line-height:16px;
}
.ftrd-article-content a{
	color:#704500; text-decoration:none; font-weight:bold; font-size:12px;
}
.ftrd-article-content h1{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#0c4600; text-align:left;
}

/*--------------- Footer Section -----------*/

#footer-holder {
	width:100%;
	height:300px;
	padding:0; margin:0;
	background-image:url(images/bg-footer.gif);
	background-position:top; background-repeat:repeat-x;
	background-color:#0c4600;
}

.footer1 {
	margin-left:auto; margin-right:auto; padding-top:22px;
	width:955px; height:282px; 
}
.footer-wrap {
	margin:0; padding:0; float:left; width:955px; height:auto;
}


.footer_links {
	padding:0; margin-right:36px; float:left; width:177px;
}
.footer_links h1{
	padding-left:9px; margin-bottom:8px; float:left; height:25px; line-height:24px; width:168px; text-align:left; background: #0a3900; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#d2c5a3;
}

.footer_links ul{
	margin:0; padding:0; width:177px; 
}
.footer_links li{
	margin-bottom:1px; padding:0; list-style:none; height:26px; float:left;
}

.footer_links li a{
	padding-left:20px; margin:0;  line-height:25px; width:157px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px; font-weight:normal; color:#d2c5a3; text-decoration:none; list-style:none; display:block; 
	background: #0a3900 url(images/arrow-footer-links.gif) 8px 9px no-repeat;
}
.footer_links li a:hover{
	text-decoration: underline;  background: #0a3900 url(images/arrow-footer-links.gif) 8px 9px no-repeat;
}


.quk-enqry-holder {
	margin:0; padding-left:42px; float:right; width:264px; height:160px; border-left:#744802 solid 1px;
}
.quk-enqry-holder h1{
	margin:0; padding:0; float:left; width:264px; height:25px; line-height:24px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px; font-weight:bold; color:#d2c5a3;
}
.quk-enqry-container {
	margin:0; padding-top:6px; float:right; width:264px; height:128px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px; font-weight:normal; color:#d2c5a3;
}

.copy-right-holder {
	margin-top:21px; padding: 21px 0px 21px 191px; float:left;
	width:764px; height:36px; border-bottom:#744802 solid 2px; border-top:#744802 solid 2px; background:url(images/bg-copy-right.gif) left no-repeat;
}
.btm-contact1 {
	padding-left:71px; margin:0; float:left;
	width:299px; height:35px; border-left:#744802 solid 1px; border-right:#744802 solid 1px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:13px;
	color: #d2c5a3; font-weight:bold; line-height:18px;
}
.btm-copyrt {
	padding-left:71px; margin:0; float:left;
	width:310px; height:35px; font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:12px; color: #d2c5a3; font-weight:normal; line-height:18px;
}
.btm-copyrt a{
	font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:12px; color: #d2c5a3; font-weight: bold; text-decoration:none;
}

/*--------------- Inner Pages  -----------*/
.flash-holder-inner {
	padding:0px; margin-top:16px; width:955px; height:185px; float:left; 
}
#header-inner {
	padding:0px; margin:0px; width:955px; height:323px; float:left; 
}
#header-thnx1 {
	padding:0px; margin:0px; width:955px; height: auto; float:left; 
}

.mdle-holder {
	padding:0px; margin-top:16px; width:955px; height: auto; float:left; background:#ede9d5 url(images/bg-products.jpg) center repeat-y;
}

.left-wrap {
	margin:0; padding-bottom:23px; width:294px; height: auto; float:left; background:#dfd6b8;
}
.left-link-title {
	margin:0; padding-left:17px; width:277px; height: 42px; line-height:41px; float:left; background:#d6caa9; font-size:26px; text-align:left; color:#744802;
}

/*---------------Left Links  -----------*/

#main_links_left {
	width:260px; padding-left:17px; margin-top:10px; float:left;
}

#main_links_left ul {
	margin:0px; padding:0;
}
#main_links_left li {
	margin:0px; padding:0; border-bottom: #baa478 solid 1px; list-style:none; width:260px; height:30px;
}

#main_links_left li a {
	padding-left:22px; display:block; font-family: "Georgia", Times New Roman, Times, serif; font-size:13px; color:#372602; font-weight: normal;
	line-height:29px; text-decoration:none; background:url(images/bg-left-links.gif) 0px 9px no-repeat; height:30px;
}
#main_links_left li a:hover {
	font-family: "Georgia", Times New Roman, Times, serif; color:#744802; text-decoration:none;
}

/*---------------Left Article Section  -----------*/

.artcle-left-wrap {
	width:260px; padding-left:17px; margin-top:24px; float:left;
}
.artcle-left1 {
	padding-bottom:11px; margin-bottom:11px; width:260px; height:49px; float:left; border-bottom:#ad9464 solid 1px;
}
.artcle-left2 {
	margin:0; padding-bottom:11px; width:260px; height:49px; float:left; border-bottom:#ad9464 solid 1px;
}

.artcle-left-content {
	margin:0; padding:0; width:195px; height:49px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#444544; line-height:16px;
}
.artcle-left-content a{
	color:#704500; text-decoration:none; font-weight:bold; font-size:12px;
}
.artcle-left-content h1{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#0c4600; text-align:left;
}

/*--------------- Content Section  -----------*/

.content-right-wrap {
	width:607px; height:auto; padding-right:26px; padding-bottom:20px; margin-top:22px; float:right;
}
.content-right-title {
	width:605px; padding:0; margin-bottom:15px; float:left; text-align:left; height:30px; line-height:22px; font-size:22px; color:#654004; font-weight:normal; 
	border-bottom: #d3c6a3 solid 2px;
}

.prdt-setn-wrap {
	width:607px; height:auto; padding:0; margin-bottom:12px; float:left;
}
.prdt-container1 {
	width:178px; height:226px; padding:8px; margin-right:12px; background:#dcd2b7; float:left;
}
.prdt-container2 {
	width:178px; height:226px; padding:8px; margin:0; background:#dcd2b7; float:left;
}
.prdt-cnt-img {
	width:178px; height:157px; padding:0; margin:0; background:#ebe5d4;
}
.prdt-cnt-txt {
	width:177px; height:33px; padding:0; margin-top:10px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:bold; font-size:12px; color:#0c4600; line-height:16px;
	float:left;
}
.prdt-viw-dtls {
	width:167px; height:9px; padding:5px; margin-top:6px; text-align:left; float:left; background:#c8b891; 
}
.prdt-viw-dtls a{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5e3b03; text-decoration:none; line-height:9px; display:block;
}
.prdt-viw-dtls a:hover{
	color:#662308; text-decoration:none; 
}

.prod-dtls-img {
	width:280px; height:270px; padding:12px; margin:0; float:left; background:#dcd2b7;
}
.prod-dtls-content {
	width:284px; height: auto; padding:0; margin:0; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a3a3a; text-align:left; line-height:18px;
}

.prod-price-content {
	padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0b4600; text-align:left; font-weight:bold; height:24px;
}
.prod-dtls-content span{
	padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#704500; text-align:left; font-weight:bold;
}
.prdt-dtls-vielink-wrap {
	width:580px; height:28px; padding:0; margin-top:32px; float:left;
}
.prdt-dtls-vielink1 {
	height:23px; padding:6; margin-right:12px; float:left; background:#c8b891; text-align:center; border:#5f3d06 solid 1px;
}
.prdt-dtls-vielink1 a{
	font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; color:#5f3d06; text-decoration:none; line-height:23px; 
	padding: 0px 10px 0px 10px; display:block;
}
.prdt-dtls-vielink1 a:hover{
	color:#662308; text-decoration:none; background:#b29a68;
}

/*--------------- Content Section  -----------*/
.content-setn {
	width:607px; height:auto; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#363636; text-align: justify; line-height:17px;
}
.content-setn a{
	color:#654004; text-decoration:none;
}
.content-setn strong{
	color:#654004; text-decoration:none; font-weight:bold; font-size:13px;
}

.content-setn ul{
	padding:0; margin-top:17px; 
}
.content-setn li{
	padding-left:24px; margin-bottom:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#363636; text-align: justify; line-height:17px; list-style:none;
	background:url(images/bullet-listing.jpg) 9px 5px no-repeat;
}


.content-home {
	padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #363636; text-align: left; 
}


.blog-holder {
	width:605px; height:auto; padding-bottom:32px; margin-top:32px; float:left; text-align:left;
}
.blog-holder h1{
	width:600px; height:30px; padding:0; font-size:20px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#093400;
}
.blog-holder a{
	font-size:12px; font-weight:bold; color:#3e6702; text-decoration: underline;  padding:0; font-family:Georgia, "Times New Roman", Times, serif;
}
.blog-holder a:hover{
	font-size:12px; text-decoration:underline;
}
.blog-holder p{
	text-align:left; padding:0; margin-bottom:8px;
}


.blog-left-content {
	margin:0; padding:0; width:258px; height: auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#444544; line-height:16px;
}
.blog-left-content a{
	color:#0c4600; text-align:left; text-decoration: underline; font-weight:bold; font-size:12px; line-height:16px; font-family:Georgia, "Times New Roman", Times, serif;
}
.blog-left-content h1{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#0c4600; text-align:left;
}

.blog-left1 {
	padding-bottom:11px; margin-bottom:11px; width:260px; height: auto; float:left; border-bottom:#ad9464 solid 1px;
}



/*--------------- Contact Form  -----------*/

.listboxstyle
{	
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #ede9d5;
	font-size: 11px;
	height:18px;
	width:176px;
	padding:2px;
	text-decoration:none;
	border: #1a5200 solid 1px;
	background-color: #093700;
}

.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #ede9d5;
	font-size: 11px;
	height:48px;
	width:176px;
	padding:2px;
	text-decoration:none;
	border: #1a5200 solid 1px;
	background-color: #093700;
}


/*--------------- Order Form  -----------*/

.order-form-style {
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #363636;
	font-size: 11px;
	height:18px;
	width:250px;
	padding:2px;
	text-decoration:none;
	border: #c7b994 solid 1px;
	background-color: #ede9d5;
}

.order-form-textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #363636;
	font-size: 11px;
	height:120px;
	width:250px;
	padding:2px;
	text-decoration:none;
	border: #c7b994 solid 1px;
	background-color: #ede9d5;
}

/*--------------- Contact Form  -----------*/

.listboxstyle-contact1
{	
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #363636;
	font-size: 11px;
	height:20px;
	width:320px;
	padding:2px;
	text-decoration:none;
	border: #c7b994 solid 1px;
	background-color: #e7e1c6;
}

.textarea-contact1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #363636;
	font-size: 11px;
	height:120px;
	width:320px;
	padding:2px;
	text-decoration:none;
	border: #c7b994 solid 1px;
	background-color: #e7e1c6;
}

.bg-maiform {
background-color:#dfd6b8; 
}

/*--------------- Thank you  -----------*/
.thnx-yu-wrap01 {
	width:565px; height:390px; margin-top:75px; padding-left: 200px;  float:left; 
}

.thnx-yu-wrap {
	width:532px; height:360px; padding:6px; float:left; border:#86a62d solid 6px;
}

.thnx-inr-holder1 {
	width:362px; height:220px; float:left; padding-left:170px;
}

.thnx-yu-wrap2 {
	width:532px; height:360px; float:left; background:url(images/bg-thnx.gif) top repeat-x;
}

.thnx-yu-flower {
	width:184px; height:177px; float:left; margin-top:26px; padding:0;
}

.thnx-yu-txt {
	width:530px; height:110px; float:left; margin-top:7px; padding:0; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#fff8d8;
	font-weight:normal; line-height:34px;
}

.thnx-yu-txt span{
	color:#fff8d8; font-weight:normal; line-height:34px; font-size:32px; font-weight:bold; 
}
.spacer2{
	width:950px; height:90px; margin:0; padding:0; float:left;
}



.thnk{text-align:left; line-height:18px; font-size:14px; font-weight:bold; color:#ed8b00; font-family: Georgia, "Times New Roman", Times, serif;
}
