body {
      background-color:#a0e1da;
	  margin:10px 0 0 0;
	  padding:0px 0px 0px 0px;
      font-family: Arial, Helvetica, sans-serif;
	  font-size:12px;
	  line-height:16px;
	  color:#676767;
	  }
	  
body, td, p, p.subcontent{ margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#676767;}


a:link, a:visited, a:active {color:#0CAABB; font-size:12px; text-decoration:none;}
a:hover {color:#0CAABB; text-decoration:underline;}


img {border:none;}
ul, li { margin:0; padding:0; list-style:none; }
a:visited {color:#0caabb;}

.wba_main_table, #prepage-widget {
	background:#FFF url(MS_global_bg_blue.gif) center repeat-y;
	width:990px;
}
#prepage-widget{margin:0 auto;}
.list-label, .list, .our-label, .our, .save-label, .save, .sale {
font-size:12px; font-weight:bold; color:#676767;}

#shop_wrap {background:url(MS_global_bg_blue.gif) bottom center repeat-y; width:990px; margin:0px auto;}

/* Home Page Top cat link Start================================================= */

#shop-topcatbar {background:url(MS_shop_maincat_bg.gif) bottom center repeat-x; height:37px; width:980px; margin:0px auto; margin-left:5px;}
#shop-topcatbar ul{list-style-type: none; margin:0px 0px 0px 2px; padding:0px; height:27px;}
#shop-maincatbox {width:644px;  margin:0px; padding:0px; float:left; background:url(MS_top_cat_gap.gif) bottom right no-repeat; }

#shop-topcatbar .shop-catlinks ul { margin:0px; padding:0px; }
#shop-topcatbar .shop-catlinks li{ float:left; padding:9px 13px 6px 6px; text-align:center; }
#shop-topcatbar .shop_cat1 b, .shop_cat2 b, .shop_cat3 b, .shop_cat4 b, .shop_cat5 b{visibility:hidden; font-size:12px; margin:0px; padding:0px; font-weight:normal;}

#shop-maincatbox #nav .shop_cat1 a{background:url(MS_For_the_home.gif) top center no-repeat; padding:0 5px 0 13px; width:auto; background-position:0px 4px;}
#shop-maincatbox #nav .shop_cat1 a:hover{background:url(MS_For_the_home.gif) top center no-repeat; text-decoration:none; background-position:0px -16px;}
#shop-maincatbox #nav .shop_cat1 a.active{background:url(MS_For_the_home.gif) top center no-repeat; background-position:0px -20px;}

#shop-topcatbar #nav .shop_cat2 a{background:url(MS_cooking_and_entertaining.gif) top center no-repeat; width:auto; padding:0 15px 0 25px; background-position:0px 4px;}
#shop-topcatbar #nav .shop_cat2 a:hover{background:url(MS_cooking_and_entertaining.gif) top center no-repeat; text-decoration:none; background-position:0px -16px;}
#shop-topcatbar #nav .shop_cat2 .active{background:url(MS_cooking_and_entertaining.gif) top center no-repeat; background-position:0px -20px;}

#shop-maincatbox #nav .shop_cat3 a{background:url(MS_flowers_and_gifts.gif) top center no-repeat; padding:0 15px 0 10px; width:auto; background-position:0px 4px;}
#shop-maincatbox #nav .shop_cat3 a:hover{background:url(MS_flowers_and_gifts.gif) top center no-repeat; text-decoration:none; background-position:0px -16px;}
#shop-maincatbox #nav .shop_cat3 a.active{background:url(MS_flowers_and_gifts.gif) top center no-repeat;  background-position:0px -20px;}

#shop-topcatbar #nav .shop_cat4 a{background:url(MS_crafts_and_party_supplies.gif) top center no-repeat; padding:0 20px 0 15px; width:auto; background-position:0px 4px;}
#shop-topcatbar #nav .shop_cat4 a:hover{background:url(MS_crafts_and_party_supplies.gif) top center no-repeat; text-decoration:none; background-position:0px -16px;}
#shop-topcatbar #nav .shop_cat4 .active{background:url(MS_crafts_and_party_supplies.gif) top center no-repeat; background-position:0px -20px;}
 
#shop-topcatbar #nav .shop_cat5 a{background:url(MS_books.gif) top center no-repeat; padding:0 6px 0 9px;width:auto; background-position:0px 4px;}
#shop-topcatbar #nav .shop_cat5 a:hover{background:url(MS_books.gif) top center no-repeat; padding:0 6px 0 9px; text-decoration:none; background-position:0px -16px;}
#shop-topcatbar #nav .shop_cat5 a.active{background:url(MS_books.gif) top center no-repeat; background-position:0px -20px;}


#shop-bouttiqbox {width:auto;  margin:5px 0 0 0; padding:0px; float:right; }
#shop-bouttiqbox li{float:left;}

#shop_topbouttilinks {border:1px solid #0000ff; float:right; width:auto; }
.topbouttilinks {color:#676767; margin-top:9px;  padding-left:32px;}
.topbouttilinks li{padding:6px 9px 0px 9px;}
.topbouttilinks a{color:#888888; margin:0px; text-decoration:none;}
.topbouttilinks a:hover{color:#D0693C; margin:0px; text-decoration:none;}

/* Home Page Top cat link End================================================= */

/* Home Page bottom Boutique link Start================================================= */

#tab4 {width:980px; margin:0px 0px 0px 5px auto; padding:10px 0px 10px 10px;}

.bottom-bouttilinks {color:#676767; padding-left:10px;}
.bottom-bouttilinks a{color:#676767; font-size:14px; margin:0px 0px 0 9px;}
.bottom-bouttilinks a:hover{color:#676767; text-decoration:none; text-decoration:underline;}
.bottom-bouttilinks a.seeall{color:#0caabb;}


.visalogo {margin-left:105px;}

/* Home Page bottom Boutique link End================================================= */

/* Home Page Banner Start================================================= */


#homepage-banner {
	width: 980px; 
	height: 465px;
	}

#homepage-banner .overlay-box { 
	padding-top:5px;
	padding-left:7px;
	float:left;
}

#homepage-banner .centerbg{
	width:309px;
	height:149px;
	padding-top:40px;
	background:url(MS_home_marthaandsearch_right.jpg) top left no-repeat;
}
.browse-links {
	font-size:12px;
	color:#472c20;
	text-decoration:none;
	text-transform:uppercase;
	width:240px;
	line-height:18px;
	padding-left:12px;
	padding-bottom:7px;
}

.browse-links a{ background:url(MS_homepage_arrow.png) no-repeat;
	background-position:0px 4px;
	color:#472c20;
	text-decoration:none;
	padding-left:12px;
}

.browse-links a:hover{
	text-decoration:underline;
}

.searchbox {
background:url(MS_search_box.gif) right no-repeat; 
height:22px; 
width:143px;
font-size:14px;
font-style:italic;
color:#504638; 
padding:0px 0px 0px 6px;
*padding:6px 0px 0px 6px;
border:none;
margin-left:16px;

}

#div-right .viewcart{
	font-size:11px;
	color:#B1A897;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	float:right;
}

#div-right .viewcart a{
	color:#0caabb;
	text-decoration:none;
	margin:0 4px 0 4px;
}

#div-right .viewcart a:hover{
	color:#0caabb;
	text-decoration:underline;
}

#homepage-banner #div-right .search-mainbox
{
	padding-top:8px;
	padding-left:30px;
}
#homepage-banner #div-right .search-mainbox img{
	position:relative;
	top:-1px;
	*top:1px;
}
#homepage-banner #div-right .homapage-addbanner-box{
	height:250px;
	width:300px;
	clear:both;
	margin-left:10px;
}

/* Home Page Banner End================================================= */

/* Shop Our Favorites - Home Page - START ==============================*/

.sof {margin-top:15px; margin-left:5px;}
.sof a {text-decoration:none;}

.boxcaption h3 {
	margin: 11px 2px 0 4px; padding: 1px 0 2px 25px; color:#676767; font-size:14px;
	font-weight: bold; background: url(MS_slider_arrow.png) left center no-repeat;
}
	
.boxgrid { 
	width: 225px; 
	height: 225px; 
	margin: 0 0 0 16px; 
	float:left; 
	overflow: hidden; 
	position: relative; 
}
.boxgrid img { 
	position: absolute; 
	top: 0; 
	left: 0; 
	border: 0; 
}
.boxgrid p {
	padding: 4px 8px 0 8px; 
	color:#676767; 
	font-size:12px;
	margin:0 0 25px 0;
	display:block;
	line-height:16px;
}
.boxgrid p span { color:#0caabb; display:block; margin: 5px 0 0 0; text-decoration:none; }
.boxgrid p span:hover { color:#0caabb; text-decoration:underline; }

.boxcaption {
	float: left; 
	position: absolute; 
	background: url(MS_slidertitle_bg.png) repeat; 
	height: 100px; 
	width: 100%; height:100%;
}
.captionfull .boxcaption {
	top: 260px;
	left: 0;
}
.caption .boxcaption {
	top: 188px;
	left: 0;
}
/*========================= Shop Our Favorites - Home Page - END =========================*/


/*========================= FOOTER - START =========================*/

#footer-box-g {
	margin:0 auto;
	width:950px;
}
.g-footer-links {
    float:left;
	width:450px;
	font-size:11px;
	text-transform:uppercase;
	color:#999;
	padding-top:29px;
}

.g-footer-links a{
	color:#0caabb;
	text-decoration:none;
	margin: 0 2px 0 2px;
}

.g-footer-links a:hover{
	color:#0caabb;
	text-decoration:underline;
}

.g-footer-signup {
    float:right;
	width:450px;
	margin-top:17px;
	padding-bottom:10px;
	background:url(MS_signup_bg_footer.gif) right top no-repeat;
}

.joinemail-box {
	height:10px;
	padding:5px 8px 5px 0;
}

.joinnow-btn{
	position:relative;
	top:-3px;
	left:-3px;
}

.email-text {
	background:url(MS_signup_search_footer.gif) left center no-repeat;
	height:18px;
	width:133px;
	font-size:11px; color:#504638;
	border:none;
	padding: 4px 0 0 10px;
}

#nletter table { 
padding-left:0px;
}

.submit {
	background:url(MS_signup_btn_footer.gif) top left no-repeat;
	border:none;
	width:63px;
	height:26px;
	color:#F00;
	text-align:center;
	cursor:pointer;
	padding:0;
}
/*========================= FOOTER - END =========================*/



#SOP {width:980px; margin:0px auto;}
#SOP ul{list-style-type: none; margin:0px; padding:0px;}
#SOP-head {width:590px;  margin:0px; padding:0px; float:left;}
.SOP-img {margin:7px 0 4px 15px;}

#SOP span #MS_breadcrumb {font-size:11px; color:#ocaabb;}
#SOP span a{color:#ocaabb; text-decoration:none;}
#SOP span a:hover{color:#ocaabb; text-decoration:underline;}

#search-sec {background:url(MS_powered_by_Amazon.gif) bottom left no-repeat; width:382px; background-position:156px 42px; margin:0px; padding:0px; float:right; height:68px;}

#insearch-mainbox {margin:11px 15px 0 0px;}

.inside-searchbox {
background:url(MS_search_box.gif) right no-repeat; 
height:22px; 
width:140px;
font-size:11px;
color:#504638; 
padding:6px 0px 0px 9px;
border:none;
}

#search-sec .viewcart{
	font-size:11px;
	color:#B1A897;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	margin-right:2px;
}


#search-sec .viewcart a{
	color:#0caabb;
	text-decoration:none;
	margin:0 4px 0 4px;
}

#search-sec .viewcart a:hover{
	color:#0caabb;
	text-decoration:underline;
}

#SOP-head span {padding:3px 0 0 16px;}

#main-banner-box {width:980px; height:358px; padding:0px; margin:0px auto;}
#main-banner-box ul{list-style-type:none; margin:0px; padding:0px;}

#main-b-box1 {width:198px; float:left;}
#main-b-box1 #mertha-overlaytxt {background:url(MS_Large_cat_Martha_overlay_img.png) right bottom no-repeat; width:203px; height:145px; position:relative; z-index:1; top:7px; left:16px;}
#main-banner-box .page-title-left-head{font-size:20px; color:#d0693c; padding:22px 0 8px 18px; line-height:20px;}
#main-b-box1 .left-sublinks {font-size:10px; color:#766057; margin:0 12px 0 16px; padding:0px; border-bottom:1px solid #e4e4e4; text-transform:uppercase;}
#main-b-box1 .left-sublinks a{ background:url(MS_leftnav_sub_arrow.gif) left no-repeat; background-position:3px 7px; color:#766057; padding:3px 0 2px 14px; border-top:1px solid #e4e4e4; display:block; height:17px; font-weight:bold; font-size:10px; }
#main-b-box1 .left-sublinks a:hover {text-decoration:underline;}
#main-b-box1 .left-sublinks .active-sublink{color:#d0693c; text-decoration:none; background-color:#f4f4f4; }
#main-b-box1 .left-sublinks .active{color:#d0693c; background-color:#f9f8f8;}

#main-b-box2 {width:460px; float:left; height:358px;}

#main-b-box2 {background:url(For_the_Homeaxl.jpg) top right no-repeat; width:460px;}
#l-category-theme-img {margin-top:283px;}
#main-b-box2 .main-timg-txt {background:url(MS_L_cat_img_bg.png) bottom right repeat; width:460px; height:75px; padding-left:27px;}
#main-b-box2 .l_main-txt-head {font-size:14px; font-weight:bold; padding-top:7px; color:#666666; padding-bottom:1px;}
#main-b-box2 .l_main-img-link a{color:#0caabb;}
#main-b-box2 .l_main-img-link span, .main-cat-txt-banner .l_main-img-link span{font-size:10px; text-transform:uppercase;}
#main-b-box3 {width:310px; float:left; margin-left:7px;}
#main-b-box3 .L-right-form {background:url(MS_Large_right_form_banner.jpg) center no-repeat; width:301px; height:250px; margin-bottom:6px;}
#main-b-box3 .form-felds {padding-top:157px;}
#main-b-box3 .right-form-bg {background:url(MS_Large_right_form_fbg.gif) center top no-repeat; width:66px; height:26px; color:#a6adac; font-size:12px; border:none; padding:7px 0 0 5px; margin:0 13px 0 12px;}


/*==sandeep===================== FOR THE HOME - START =========================*/

#wba_bestsellers_scrollable { width:815px; height:165px; text-align:center; margin: 0; overflow:hidden; position:relative }
#wba_bestsellers_scrollable_inner { width: 1300px; position:absolute; left:0 }
#wba_bestsellers_scrollable .wba_scrollable_prod {
	width: 115px; padding: 0 22px 0 3px; float:left;
}

.wbascbtn { float:left; padding:0px; margin:0px; }
.bestSellerPrice{
font-size:11px;
color:#696969;
font-weight:bold;
line-height:18px;
}

a.proscrro-title { font-size:12px; color:#676767; text-decoration:none; }

.Most-Popular-head, .cat1-pro-box { background:url(MS_pophead_bg.gif) center left repeat-x; width:950px; margin:0 auto; padding: 15px 0 15px 0; color:#676767; clear:both; background-position:0px 25px; }
.cat1-pro-box { background:url(MS_cat1_pro_bg.gif) top left repeat-x; margin-top:5px;}
.pro-box-1, .pro-box-2, .pro-box-3, .pro-box-4 { float:left; width:225px; font-size:12px; color:#676767; margin-right:16px; }
.pro-box-4 { margin-right:0; }
.pro-box-1-link a, .pro-box-2-link a, .pro-box-3-link a, .pro-box-4-link a{ font-size:14px; color:#676767; font-weight:bold; text-decoration:none; line-height:17px;}
.pro-box-1 .bottomDec, .pro-box-2 .bottomDec, .pro-box-3 .bottomDec, .pro-box-4 .bottomDec{ margin-top:0px;}
a.shop-link { font-size:12px; float:left; color:#0caabb; padding: 3px 0 0 4px; margin-top:0px; display:block; font-family:Arial; font-weight:normal;}
a.shop-link:hover { text-decoration:underline; }


/*======================= FOR THE HOME - END =========================*/


/*======================= FOR THE SUB CATEGOTY PAGE - START =========================*/

#subcat-banner {width:460px; float:left; height:250px; background-position:13px 11px;}
.main-cat-txt-banner{ padding-left:250px; padding-top:30px;}
.main-cat-txt-banner .l_main-txt-head{ font-size:10px;}
.main-cat-txt-banner .l_main-txt-heading{ font-size:14px; font-weight:bold; color:#7d7d7d; padding:10px 0 1px 0;}
.main-cat-txt-banner span{ color:#676767;}
.bestSellerPrice a img:hover{ border-bottom:#2fb7c5 solid 1px;}

/*======================= FOR THE SUB CATEGOTY PAGE - END =========================*/





/*Hidden Classes Start*/
.logo {display:none;}
.date {display:none;}
.line {display:none;}
.colorBar {display:none;}
.footer {display:none;}
.navDots {display:none;}
#wba_poweredby_table {display:none;}
.navDots {display:none;}

.lightGreyBar{display:none;}
.topNav{display:none;}
.wba_topnavBG{display:none;}
/*Hidden Classes End*/




#breadcrum, #breadcrum a{ color:#0caabb; font-size:11px; }
#breadcrum { color:#676767; }



/*======================= FOR THE CATEGORY BANNER =========================*/



.Category-Banner{width:952px; height:359px; background:#fff; margin:0 auto;}
.CategoryPageBottom-Bar{background:url(MS_CategoryPageBottom_Bar.gif) repeat-x; height:9px; width:952px; margin:0 auto;}
.thanksGivingBanner-Img{width:643px; height:359px; float:left; background:url(MS_thanxGivingFeast.jpg) no-repeat;}
.Category-Description{color:#676767; font-size:12px; width:180px; margin:99px 0 0 35px;}
.FormBeneeth-Description{color:#676767; font-size:12px; width:150px; margin:32px 0 0 14px; line-height:normal;}
.FormBeneeth-link a{color:#0CAABB; font-size:12px; width:150px; text-decoration:none; margin:0 0 0 14px;}
.FormBeneeth-link a:hover{color:#0CAABB; font-size:12px; width:150px; text-decoration:underline; margin:0 0 0 14px;}


.Category-Featured{color:#676767; font-size:11px; width:180px; text-transform:uppercase; margin:18px 0 0 35px; line-height:17px;}
.Category-Featured a{color:#0CAABB; font-size:12px; width:180px; text-transform:capitalize; text-decoration:none; line-height:normal;}
.Category-Featured a:hover{color:#0CAABB; font-size:12px; width:180px; text-transform:capitalize; text-decoration:underline;}

#NextTime-form{float:right; width:301px; height:250px;}
#NextTime-form .L-right-form {background:url(MS_Large_right_form_banner.jpg) center no-repeat; width:301px; height:250px; margin-bottom:6px;}
#NextTime-form .form-felds {padding-top:157px;}
#NextTime-form .right-form-bg {background:url(MS_Large_right_form_fbg.gif) center top no-repeat; width:66px; height:26px; color:#a6adac; font-size:12px; border:none; padding:7px 0 0 5px; margin:0 13px 0 12px;}
#FormBeneeth-Banner{width:301px; height:103px; background:url(MS_FormBeneethBanner_Bg.jpg) no-repeat; float:right; margin-top:6px;}

/*======================= FOR THE CATEGORY BANNER - END =========================*/

/*======================= FOR THE CATEGORY PAGE MORE ABOUT =========================*/
#Category-moreAbout{ width:301px; height:214px; border:#e0e0e0 solid 1px; border-left:none; border-right:none; background:#FFF; margin:0 auto;}
.MoreAboutHeading{color:#766057; font-size:18px; padding-bottom:7px;}
#MoreAboutTable ul, #MoreAboutTable li{margin:8px; padding:0; list-style:disc; color:#EC7334;}
#MoreAboutTable li a{color:#0CAABB; text-decoration:none;}
#MoreAboutTable li a:hover{color:#0CAABB; text-decoration: underline;}
/*======================= FOR THE CATEGORY PAGE MORE ABOUT - END =========================*/

/*======================= FOR THE CATEGORY product images, buy now Start =========================*/
.widenme .catProdName{ text-align:left; font-weight:bold;}
.widenme h3 a.catProdName{ text-align:left; float:left; width:125px; font-weight:normal;}
.widenme .catProdName p a, .widenme .catProdName p{ display:none;}
.widenme a:hover{ color:#676767;}
.widenme a img{float:left;}
h3 a.catProdName{ clear:both; width:125px; border:#fff solid 1px;}
.widenme .bottom img .wba_add_to_cart_btn{float:left; }
.wba_add_to_cart_btn{border-bottom:#fff solid 1px;}
.wba_add_to_cart_btn:hover{border-bottom:#2fb7c5 solid 1px;}
.preorder_btn{ margin-left:1px; border-bottom:#fff solid 1px;}
.preorder_btn:hover{ margin-left:1px; border-bottom:#2fb7c5 solid 1px;}
#sortBy label {
font-size: 18px;
color: #766057;
float: left;
margin-left:14px;
text-transform:capitalize;
}

#active-sublink-categories-box a.active-sublink-categories{color:#d0693c; text-decoration:none;}
#content-2 #active-sublink-categories-box{ position:relative; float:left; padding-left:14px; top:27px;}
#content-2 #active-sublink-categories-box a{ padding:0 2px 0 2px;}
#sortBy {top:-23px; width:100%;}
.widenme #sortBy { position:relative; float:left; left:0px;}
.widenme{ clear:both;}
.widenme .catAddToCart img{margin-bottom:12px;}
.page{ color:#676767; font-size:12px;}
.page b{color:#d0693c; font-size:12px;}
.page a.page, a.page-next{ color:#0CAABB; font-size:12px;}
.page img{ display:none;}
.avgRating{ display:none;}
/*======================= FOR THE CATEGORY product images, buy now END =========================*/

.lightGreyBar{display:none;}
.greyBar{ height:0px; background:none;}
#page-title {position:relative; right:345px; top:18px; z-index:20; width:35%; float:right;}
#category-title{ display:none;}
.topNav{display:none;}
.wba_topnavBG{display:none;}

.wba_main_table a.homeProductTitle{ font-weight:normal; color:#676767; text-align:none;}
a.homeProductTitle:hover{text-align:underline;}
#footer-content-2{ padding:0 20px 0 0px;}
/*======================= New Class Added =========================*/
#insearch-mainbox .viewcart a{ font-size:11px;}
#main-b-box2 .l_main-img-link span{color:#666666;}
#footer-content-1{margin:-16px 0 0 0;}


/*======================Thanksgiving banner on right start===========*/

a.leftNav{ display:none;}
#leftnav-6 #leftNavBorder{border-left:#e0e0e0 solid 1px; height:830px; padding-left:7px; padding-right:15px; position:relative; top:-32px; width:300px;}

#leftnav-6 #leftNavBorder .more-abt-thanxgiving{ background:url(MS_more_about_thanksgiving.jpg) top center no-repeat; width:300px; height:229px; font-size:12px; color:#676767; padding-top:25px; float:left;}

#leftnav-6 #leftNavBorder .more-abt-thanxgiving-banner1{font-size:12px; background:url(MS_shop_thanksgiving.jpg) top no-repeat; height:210px; padding-top:38px; color:#6f2f29; width:300px;}
#leftnav-6 #leftNavBorder .more-abt-thanxgiving-banner1 a{ color:#ba1a00; float:left; margin-left:38px; padding-top:7px;}
#leftnav-6 #leftNavBorder .more-abt-thanxgiving-banner1-text{padding-left:18px; float:left; direction:ltr; padding-right:120px;}
#leftnav-6 #leftNavBorder .MoreAboutHeading-banner {color:#766057; font-size:18px; float:left; padding-left:8px;}

#leftnav-6 #leftNavBorder .more-abt-thanxgiving span{font-size:12px; color:#676767; padding-left:148px; float:left; direction:ltr; padding-top:6px;}
#leftnav-6 #leftNavBorder .more-abt-thanxgiving ul{padding-left:146px; float:left;}
#leftnav-6 #leftNavBorder .more-abt-thanxgiving ul li a{ line-height:20px; background:url(MS_li_circle.gif) top left no-repeat; background-position:0px 4px; padding-left:13px;}

/*======================Thanksgiving banner on right end===========*/



.main-cat-txt-banner {padding-right:15px;}

.widenme {padding-top:2px;}

/*---------Error Message Class--------*/

.alert-error {
	position:absolute;
	font-size: 9px;
	padding: 4px 6px 4px 29px;
	margin: 8px 0 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #f56a6a;
	background: #fcff9f url(http://images.marthastewart.com/images/assets/channel/pets/sprites-16.png) no-repeat 4px -397px;
	font-weight: bold;
	color: #cf0013;
}

.alert-error2 {
	position:absolute;
	font-size: 9px;
	padding: 4px 6px 4px 29px;
	margin: 0px 0 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #f56a6a;
	background: #fcff9f url(http://images.marthastewart.com/images/assets/channel/pets/sprites-16.png) no-repeat 4px -397px;
	font-weight: bold;
	color: #cf0013;
}

/*---------For the home RR Class Start--------*/

#leftnav-6 #leftNavBorder .for-the-home-rr{ background:url(MS_RR_forthehome_ban_img.jpg) top center no-repeat; width:300px; height:229px; font-size:12px; color:#676767; padding-top:25px; float:left;}
#leftnav-6 #leftNavBorder .rr-mhed {color:#766057; font-size:18px; float:left; padding-left:8px;}
#leftnav-6 #leftNavBorder .for-the-home-rr span{font-size:12px; color:#676767; padding-left:148px; float:left; direction:ltr; padding-top:6px; padding-bottom:3px;}
#leftnav-6 #leftNavBorder .for-the-home-rr ul{clear:both; text-align:left; width:155px;}
#leftnav-6 #leftNavBorder .for-the-home-rr li{width:155px; background:url(MS_li_circle.gif) no-repeat; background-position:3px 5px;}
#leftnav-6 #leftNavBorder .for-the-home-rr li a{margin-left:15px; display:block;}

/*---------For the home RR Class End--------*/

/*---------Cooking Entertaining RR Class Start--------*/

#leftnav-6 #leftNavBorder .cooking-rr{ background:url(MS_RR_cooking_ban_img.jpg) top center no-repeat; width:300px; height:229px; font-size:12px; color:#676767; padding-top:25px; float:left;}
#leftnav-6 #leftNavBorder .rr-mhed {color:#766057; font-size:18px; float:left; padding-left:8px;}
#leftnav-6 #leftNavBorder .cooking-rr span{font-size:12px; color:#676767; padding-left:148px; float:left; direction:ltr; padding-top:6px; padding-bottom:3px;}
#leftnav-6 #leftNavBorder .cooking-rr ul{clear:both; text-align:left; width:155px; direction:ltr;}
#leftnav-6 #leftNavBorder .cooking-rr li{width:155px; background:url(MS_li_circle.gif) no-repeat; background-position:3px 5px;}
#leftnav-6 #leftNavBorder .cooking-rr li a{margin-left:15px; display:block;}

/*---------Cooking Entertaining RR Class End--------*/

/*---------Crafts RR Class Start--------*/

#leftnav-6 #leftNavBorder .Crafts-rr{ background:url(MS_RR_Crafts_ban_img.jpg) top center no-repeat; width:300px; height:229px; font-size:12px; color:#676767; padding-top:25px; float:left;}
#leftnav-6 #leftNavBorder .rr-mhed {color:#766057; font-size:18px; float:left; padding-left:8px;}
#leftnav-6 #leftNavBorder .Crafts-rr span{font-size:12px; color:#676767; padding-left:148px; float:left; direction:ltr; padding-top:6px; padding-bottom:3px;}
#leftnav-6 #leftNavBorder .Crafts-rr ul{clear:both; text-align:left; width:155px; direction:ltr;}
#leftnav-6 #leftNavBorder .Crafts-rr li{width:155px; background:url(MS_li_circle.gif) no-repeat; background-position:3px 5px;}
#leftnav-6 #leftNavBorder .Crafts-rr li a{margin-left:15px; display:block;}

/*---------Crafts RR Class End--------*/

/*---------Crafts RR Class Start--------*/

#leftnav-6 #leftNavBorder .Books-rr{ background:url(MS_RR_Books_ban_img.jpg) top center no-repeat; width:300px; height:229px; font-size:12px; color:#676767; padding-top:25px; float:left;}
#leftnav-6 #leftNavBorder .rr-mhed {color:#766057; font-size:18px; float:left; padding-left:8px;}
#leftnav-6 #leftNavBorder .Books-rr span{font-size:12px; color:#676767; padding-left:148px; float:left; direction:ltr; padding-top:6px; padding-bottom:3px;}
#leftnav-6 #leftNavBorder .Books-rr ul{clear:both; text-align:left; width:155px; direction:ltr;}
#leftnav-6 #leftNavBorder .Books-rr li{width:155px; background:url(MS_li_circle.gif) no-repeat; background-position:3px 5px;}
#leftnav-6 #leftNavBorder .Books-rr li a{margin-left:15px; display:block;}

/*---------Crafts RR Class End--------*/


/*---------Newsletter Module RR Class Start--------*/

#newsletter-box {
	background:url(MS_newsletter_box_bg.gif) center left no-repeat;
	width:284px; height:48px;
	padding: 54px 0 0 16px;
	margin: 5px 0 0 0;
}
.news-email-text {
	background:url(MS_newsletter_sear_bg.gif) left center no-repeat;
	height:18px;
	width:180px;
	font-size:11px; color:#504638;
	border:none;
	padding: 4px 0 0 10px;
}
#newsletter-box fieldset {border:none; padding:0; margin:0; }

/*---------Newsletter Module RR Class End--------*/


.main-timg-txt .l_main-img-link {padding-top:1px;}

#global_nav #global_nav_shop a {
    background: 0 0;
}

#ms-article-search-container a {
    top: 55px;
}


/* display the top add correctly */

#prepage-widget_s #ms-global-wrap {
	position: static;
}

#prepage-widget_s {
	position: relative;
	width: 990px;
	margin: 0 auto;
}

/* ------------------------------ */







