@import url("popup.css");
body {
	margin: 0px;
	padding: 0px;
	color:#7a7a7a;
	font-size:11px;
	font-family:Arial;
}
*
{
margin:0;
padding:0;
list-style-type:none;
}
input, textarea {font-family:Arial;}
p{margin:0; padding:0;}
a{color:#7a7a7a; text-decoration:none;}
a:hover{color:#7a7a7a; text-decoration:underline;}
#main{
width:1000px;
text-align:left;
}
#main div, li {
float:left;
}
#leftcol{
width:790px;
padding-top:20px;
}
#rightcol{
width:196px;
padding:40px 0 0 14px;
}
#topright_link{
width:194px;
height:27px;
padding:0 0 0 2px;
}
#topright_link2{
width:194px;
padding:3px 0 1px 2px;
}
.findon_us{
width:98px;
padding:6px 0 0 0;
}
.icon_social{
width:35px;
}
#topright_link3{
width:194px;
height:20px;
padding:8px 0 0 2px;
}
#boxgreen1_container{
width:194px;
background-color:#f7f8ea;
margin-top:10px;
}
.boxgreen1_hd{
width:192px;
height:20px;
padding:7px 0 0 2px;
}
.boxgreen1_desc{
width:178px;
padding:10px 8px 10px 8px;
line-height:17px;
}
.boxgreen1_readmore{
width:178px;
padding:5px 8px 10px 8px;
}
.boxgreen1_img{
width:194px;
}

#leftcol #logo{
width:100%;
}
#leftcol #content{
width:100%;
padding-top:5px;
}
.pdt1{padding-top:12px;}

.mrgn1{margin-top:10px;}
.bdr_tb{
border-top:solid #d9d9d9 1px;
border-bottom:solid #d9d9d9 1px;
}
.bdr_b{
border-bottom:solid #d9d9d9 1px;
}
#content #contentleft{
width:202px;
}
#contentleft #block1{
width:202px;
}
.cake_hd1{
width:202px;
padding:10px 0 7px 0;
}
.cake_link1{
width:200px;
padding:3px 0 3px 2px;
}
.cake_link1 a:hover{color:#9daf3a;}
#content #contentright{
width:572px;
padding-left:14px;
}

#content #staticcontentright{
width:572px;
padding-left:14px;
}
#ourproduct_hd{
width:572px;
height:21px;
padding:9px 0 0 0;
background-color:#9daf3a;
}
#ourproduct_content{
width:572px;
}
#product_col{
width:185px;
padding:6px 8px 0 0;
}
#product_block{
width:100%;
}
.prod_title1{
width:180px;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
height:36px;
background-color:#9daf3a;
padding:4px 0 4px 5px;
text-align:center;
}
.prod_img1{
width:100%;
padding:4px 0 0 0;
height:185px;
text-align:center;
}
.prod_title2{
width:180px;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
height:36px;
background-color:#c4cc5a;
padding:4px 0 4px 5px;
}
.prod_desc{
width:173px;
font-size:10px;
background: url(../images/prodboxdesc-mid.jpg) repeat-y center top;
padding:4px 6px 4px 6px;
}
.prod_readmore{
width:173px;
font-size:10px;
background: url(../images/prodbox-botm.jpg) no-repeat center bottom;
padding:4px 6px 4px 6px;
}
.prodbg1{background-color:#44211c;}
.prodbg2{background-color:#633b39;}
.prodbg3{background-color:#b2862d;}
.prodbg4{background-color:#cca15c;}
#main #footer{
width:1000px;
text-align:center;
border-top:solid #d9d9d9 1px;
padding:6px 0 10px 0;
margin-top:10px;
line-height:15px;
}
#footer a:hover{
color:#b2862d;
text-decoration:none;
}
#detailpage_row{
width:100%;
padding-top:4px;
}
#detailpage_leftcol{
width:380px;
}
#detailpage_bigimg{
width:380px;
}
#detailpage_thumb_container{
width:380px;
padding-top:10px;
}
.detailpage_thumb{
width:80px;
padding-right:10px;
}

#detailpage_rightcol{
width:183px;
padding-left:9px;
}
.detailpage_txt1{
width:100%;
font-size:12px;
padding:7px 0 15px 0;
}
.detailpage_txt2{
width:100%;
padding:7px 0 15px 0;
}

.detailpage_submit{
width:100%;
height:17px;
border-top:solid #ececec 2px;
border-bottom:solid #ececec 2px;
padding-top:9px;
}
.detailpage_share{
width:100%;
padding:4px 0 2px 0;
}
.detailpage_addtocart{}
#detailpage_desctxt{
width:100%;
font-size:12px;
line-height:17px;
padding:15px 0 0 0;
}
#detailpage_desctxt ol
{
padding:10px;
}

#detailpage_desctxt li
{
list-style-type:circle;
list-style:inside;
width:100%;
}
#featured_product_row{
width:100%;
padding-top:5px;
}
#featured_product_left{
width:282px;
}
.featured_product_img{
width:282px;
height:auto;
}
.featured_product_desc{
width:266px;
padding:4px 8px 0 8px;
background: url(../images/prod-desc-bg.jpg) repeat-y center top;
}
.featured_product_price{
width:110px;
text-align:center;
padding-top:0px;
}
.featured_product_addtocart{
width:110px;
text-align:center;
}
.featured_product_botm{
width:282px;
/*height:5px;*/
/*background: url(../images/prod-desc-botm.jpg) no-repeat center bottom;*/

}
#featured_product_right{
width:275px;
font-size:12px;
line-height:17px;
padding-left:15px;
}
.txt_priceoff{
margin-top:4px;
font-size:16px;
float:left;
width:50%;
text-decoration:line-through;
}
.txt_pricenew{
margin-top:4px;
font-size:16px;
color:#a2b43a;
float:left;
width:50%;
}
.btn_details{
float:left;
width:100%;
}
.txt1{
padding-bottom:3px;
}
.txt2{
width:100%;
color:#FF0000;
text-align:right;
}
#innerproducts_row{
width:100%;
padding-top:5px;
}
#innerproducts_col{
width:282px;
padding-right:8px;
}
.productbox1_img{
width:100%;
height:282px;
}
.productbox1_title{
width:278px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
background-color:#c4cc5a;
padding:4px 0 4px 4px;
}
.productbox1_desctxt{
width:266px;
background: url(../images/prod-desc-bg.jpg) repeat-y center top;
padding:4px 8px 0 8px;
}
.productbox1_botm{
width:282px;
}
.productbox1_price{
width:132px;
text-align:center;
}
.productbox1_addtocart{
width:40%;
text-align:center;
padding-top:4px;
}
.txtwhite_14{
font-size:14px;
color:#FFFFFF; 
}
#shopby_right{
width:280px;
font-size:12px;
padding-left:10px;
}
.shopby_links_col{
width:47%;
padding:5px 3% 0 0;
}
.shopby_title{
width:99%;
color:#b48825;
font-size:12px;
padding:0 0 5px 1%;
}
.shopby_links{
width:99%;
font-size:12px;
padding:3px 0 3px 1%;
}
.shopby_links a:hover{
color:#b2862d;
font-size:12px;
}
#breadcrumb{
width:99%;
padding:0 0 5px 1%;
}
#paging_container{
width:100%;
text-align:center;
padding:10px 0 3px 0;
display:block;
}
#paging {
float:right;
width:auto;
}
.num_off{
width:auto;
color:#707070;
background-color:#d0d86c;
padding:3px 7px;
margin-right:2px;
cursor:pointer;
}
.num_on{
width:auto;
color:#707070;
background-color:#f1f1f1;
padding:3px 7px;
margin-right:2px;
cursor:pointer;
}
.confections_options{
width:100%;
font-size:12px;
padding:5px 0 5px 0;
}
.confections_options li{
width:94%;
padding:0 3% 0 3%;
}
.txtgreen1{
color:#a2b43a;
}
a.linkgreen_1{
color:#9daf3a;
font-size:12px;
}
a.linkgreen_1:hover{
color:#9daf3a;
font-size:12px;
}
.inspiration_row{
width:100%;
padding:10px 0 10px 0;
}
.inspiration_title{
width:16%;
font-size:14px;
padding:2px 0 0 4%;
} 
.inspiration_field{
width:79%;
} 
.txtdesc{
font-size:12px;
padding-top:10px;
line-height:18px;
}
.contact_desc{
width:95%;
font-size:12px;
line-height:18px;
padding:15px 0 0 2%; 
}
.reminder{
width:100%;
padding-top:10px;
}
.reminder_txt{
width:100%;
color:#633b39;
font-size:12px;
padding:15px 0 10px 0;
}
.reminder_formrow{
width:100%;
padding:10px 0 5px 0;
}
.reminder_title{
width:32%;
padding-left:12%;
font-size:12px;
}
.reminder_field{
width:55%;
}
.inputstyle1{
color:#633b39;
font-size:12px;
padding:2px 2px;
border:solid #bbbbbb 1px;
}
.txtareastyle1{
color:#633b39;
font-size:12px;
padding:2px 2px;
border:solid #bbbbbb 1px;
overflow:auto;
}
#ourproduct_hdrow{
width:572px;
height:21px;
padding:4px 0 4px 0;
background-color:#9daf3a;
}
.ourprod_hd{
width:50%;
padding:5px 0 0 0;
}
.sortby_col{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:49%;
padding-right:1%;
text-align:right;
}
.shipping_step{
width:100%;
padding:15px 0 10px 0;
}
.shipping_step li {
width:auto;
padding-right:10px;
}
.shipping1_row{
width:100%;
padding-top:5px;
}
.shipping1_product{
width:100%;
}
.shipping1_title{
width:562px;
color:#44211c;
font-size:12px;
font-weight:bold;
background-color:#c4cd5a;
padding:5px 5px 5px 5px;
}
.shipping1_title li{
width:auto;
}
.shipping1_row_detail{
width:572px;
font-size:12px;
border-bottom:solid 1px #c1c1c1;
padding:5px 0 5px 0;
}
.shipping1_img{
width:100px;
}
.shipping1_prodname{
width:110px;
}
.shipping1_gift{
width:119px;
}
.shipping1_qty{
width:35px;
}
.shipping1_price{
width:75px;
text-align:center;
}
.shipping1_total{
width:75px;
text-align:center;
}
.shipping1_update{
width:auto;
}
.shipping1_subtotal{
width:100%;
color:#44211c;
font-size:12px;
font-weight:bold;
padding:5px 0 5px 0;
}
.shipping1_subtotal li{
width:auto;
}
.shipping1_btn{
width:99%;
text-align:right;
padding:20px 0px 0px 0px;
float:right;
}
.txtbrown1{
color:#44211c;
font-size:14px;
}
.shipping2_col{
width:50%;
}
.shipping2_formrow{
width:100%;
padding:5px 0 5px 0;
}
.shipping2_formrow2{
width:90%;
padding:5px 0 5px 10%;
}
.shipping2_hd{
width:100%;
color:#666666;
font-size:14px;
padding:10px 0 5px 0;
}
.shipping2_title{
width:98%;
padding:0 0 0 2%;
}
.shipping2_field{
width:98%;
padding:2px 0 0 2%;
}
.shipping3_field{
width:100%;
padding:2px 0 0 0;
}
#product_hd{
width:567px;
height:22px;
padding:7px 0 0 5px;
background-color:#9daf3a;
margin-bottom:10px;
}

.shipping_btn{
width:100%;
padding:10px 0 10px 0;
text-align:center;
}
.shipping2_row{
width:572px;
font-size:12px;
border-bottom:solid 1px #c1c1c1;
padding:15px 0 5px 0;
}
.shipping2_hd_green{
width:562px;
color:#44211c;
font-size:14px;
background-color:#c4cc5a;
padding:3px 5px 3px 5px;
}
.shipping2_hd_green li{
width:auto;
}
.billing_row{
width:572px;
font-size:12px;
padding:10px 0 10px 0;
}
.payment_row{
width:552px;
padding-left:20px;
}
.payment_row_radiobtn{
width:30px;
padding-top:5px;
}
.payment_row_right{
width:522px;
}
.billing_form_container{
width:517px;
padding-left:55px;
}
.confirm_leftcol{
width:380px;
padding:5px 0 5px 0;
}
.confirm_rightcol{
width:181px;
border-left:solid #666666 1px;
padding:5px 0 5px 10px;
}
.confirm_left_innrcol1{
width:48%;
padding-right:1%;
}
.confirm_detailbox{
width:100%;
height:110px;
padding:0 0 10px 0;
}
.confirm_detailtitle{
width:96%;
font-size:14px;
color:#000000;
/*background-color:#eceed5;*/
padding:4px 2% 4px 2%;
}
.confirm_detaildesc{
width:96%;
font-size:12px;
padding:10px 2% 0 2%;
}
a.linkedit{
font-size:10px;
color:#859d02;
}
a.linkedit:hover{
font-size:10px;
color:#859d02;
}
.confirm_detail_table_titles{
width:572px;
background-color:#c4cd5a;
}
.confirm_detail_table_titles li{
width:auto;
color:#44211c;
font-size:13px;
font-weight:bold;
padding:5px 0 5px 0;
border-right:solid 1px #FFFFFF;
text-align:center;
}
.confirm_detail_table_row{
width:569px;
font-size:12px;
}
.confirm_detail_table_row li{
width:auto;
padding:10px 5px 5px 5px;
text-align:center;
}
.imgbdr1{
border:solid 1px #CCCCCC;
}
.msg_scroll_div{
width:96%;
height:110px;
padding:5px 2% 5px 2%;
overflow:auto;
margin-top:15px;
border-top:solid 1px #CCCCCC;
}
.detailpage_msg_txt{
width:100%;
padding:5px 0 5px 0;
}
.shipping2_formtitle{
width:90%;
padding:5px 0 0 10%;
}
.shipping2_formfield{
width:90%;
padding:2px 0 5px 10%;
}
#product_col2{
width:185px;
padding:0px 8px 0 0;
}
#product_block2{
width:100%;
padding-top:6px;
}


.black_overlay{  
	display: none;	
	position: fixed;	
	top: 0%;	
	left: 0%;	
	width: 100%;	
	height: 100%;	
	background-color: black;	
	z-index:1001;	
	-moz-opacity: 0.8;	
	opacity:.80;	
	filter: alpha(opacity=80);  
}

a.greenlink
{
	color:#613B3A;	
	text-decoration:underline;
	cursor:pointer;
}
a.greenlink:hover
{
	color:#603D39;	
	text-decoration:underline;
	cursor:pointer;
}

#staticcontentright ul
{
padding:10px;
}
#staticcontentright li
{
list-style:inside;
list-style-type:disc;
width:100%;
float:left;
}
#staticcontentright div
{
width:100%;
float:left;
}