@charset "UTF-8";
/* CSS Document */

body {
	margin:0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
    color:#5d6465;
}

img {border: 0;}

table.mainlayout {
	overflow:hidden;
    text-align:left;
}

td.left_absolute {
	background-image:url(../images/kids_bedding_layout_01.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:478px;
	height:905px;
	overflow:hidden;
}
td.right_absolute {
	background-image:url(../images/kids_bedding_layout_03.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:478px;
	height:905px;
	overflow:hidden;
}
td.main {
	width:957px;
	display:block;
}
div.header {
	background-image:url(../images/header_bg_02.jpg);
	background-repeat:repeat-x;
	margin-top: 14px;
	width: 957px;
}
div.header a {
  font-weight:bold;
	color:#5D6365;
	text-decoration:none;
}
div.header a:hover {
	text-decoration:underline;
}
div.header img {

}

div.top_section {
	float:right;
    vertical-align:middle;
    color:#5d6465;
	font-size: 11px;
}

div.top_section img {
    vertical-align:middle;
}
div.top_section a {
	font-weight:bold;
	color:#5D6365;
	text-decoration:none;
}
div.top_section a:hover {
	text-decoration:underline;
}
div.top_section span.s_phone {
    color:#ef8b09;
}

input#search_submit {
	background-color:#ef9909;
	border:0px;
	width:72px;
	height:22px;
    color:#ffffff;
    vertical-align:middle;
}

input#search {
    background-color:#e3ded1;
    border:1px solid #e3ded1;
    vertical-align:middle;
	width: 180px;
	height: 18px;
}
div.header div.mainmenu {
    padding-top:46px;
    float:right;
    width:570px;
    text-align:right;
    /*font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:12px;
    font-weight:900;
	color: #4e4838;
}
div.header div.mainmenu a {
    color: #4e4838;
    text-decoration: none;
}
div.header div.mainmenu a:hover, div.header div.mainmenu a.selected {
    color: #000;
    text-decoration: underline;
}

div.header div.mainmenu img {
    padding: 0 10px 3px 10px;
}

.logo {
	#float: left; #margin-top: -14px;
}

div.mainblock {
	border:1px solid #dedacf;
	padding:16px;
	clear: both;
	float: left;
	width: 923px;
	position: relative;
}

/*
div.mainblock div.blockheader {
	background-image:url(../images/main_block_header_07.jpg);
	background-repeat:no-repeat;
	height:298px;
	padding-bottom:16px;
}*/

div.mainblock div.blockheader div.purchase_win {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#f5f2f1;*/
}

div.mainblock div.blockheader div.purchase_win div.border_top {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#f5f2f1;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader div.purchase_win div.border_top img {
    float:left;
}

div.mainblock div.blockheader div.purchase_win div.border_right_top {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader div.purchase_win div.border_bottom {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#f5f2f1;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader div.purchase_win div.border_bottom img {
    float:left;
}

div.mainblock div.blockheader div.purchase_win div.border_right_bot {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader div.purchase_win div.incontent {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#f5f2f1;*/
    /*padding:20px 15px;*/
	padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader div.purchase_win div.incontent_bg {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 15px 20px 7px;
	#overflow: hidden;
}

div.purchase_win div.incontent span.order_now {
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-size:24px;
    font-weight:900;
}

div.purchase_win div.incontent p {
    text-align:right;
	padding:0;
	margin: 10px 0 -5px 0;
  color:#4E4838;
  /*
	position: relative;
	clear: both;
	float:right;*/
}
.main_page div.purchase_win div.incontent p {
	*padding-top:30px;
}

div.purchase_win div.incontent span.moreinfo {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

#purchase_win p, #purchase_win_olive p {
    font-size:14px;
}

.brown .bedding {
	color: #99a852;
	font-size: 55px;
	text-align: center;
	#margin-top: -5px;
	#position: relative;
	#float: left;
}

.brown .end_more {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 165px;
	#margin-top: -6px;
	#float: left;
}

div.middleside {
	height:100%;
}

.main_page {
	background-image:url(../images/main_block_header_07.jpg);
	background-repeat:no-repeat;
	height:298px !important;
	padding-bottom:16px;
	width: 923px !important;
  display:block;
}

div.mainblock div.main_page div.purchase_win div.incontent_bg {
    padding:20px 20px 20px 12px !important;
	-padding-bottom: 0px !important;
}

div.mainblock div.main_page div.purchase_win {
    position:relative;
    float:right;
    width:350px;
    margin-top:52px;
   /* background-color:#edeee4;*/
}

div.main_page  div.incontent span.order_now {
    /*font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:18px;
    font-weight:900;
	color: #4e4838;
	line-height: 21px;
	text-align:center;
	display:block;
	/*float: right;
	#margin-top: -5px;*/
}

.main_page  .red {color: #dc4300;}

.main_page .purchase {
	color: #ED800B;
	font-size: 45px;
	font-weight: bold;
	/*#margin-top: -30px;
	-margin-top: -5px;
	#position: relaive;
	float: right;
	#clear: left;*/
	display:block;
	text-align:center;
}
#purchase_win  .purchase {
	color: #EE8907;
  font-size: 60px;
}
#purchase_win  .purchase strong {
	color:#EC4F08;
	padding-top:10px;
}
.main_page  #purchase_win_olive .purchase, .main_page  #purchase_win_olive .moreinfo a {
	color:#40A9A5;
}
.main_page  #purchase_win_olive .purchase {text-align:left;}
.main_page  #purchase_win_olive span.order_now {text-align:right;}

.main_page  #purchase_win_winner .purchase {
	font-size: 50px;
	color:#C83385;
}

div.main_page  div.incontent p {
    text-align:right;
	margin-top: 0 !important;
	margin-bottom: 10px !important;
	#clear: left;
	#float: left;
	#width: 300px !important;
	#margin-top: -30px !important;
	-margin-top: -10px !important;
	#position: relative;
}

div.main_page div.incontent span.moreinfo {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
	line-height: 14px;
	-margin-top: -20px;
	-position: relative;
}
div.main_page div.incontent span.moreinfo a {
	color:#8b9a44;
    font-weight:900;
    text-align:right;
	text-decoration: none;
}
.more_arrow {
	margin-left: 5px;
	vertical-align: middle;
}

/*
div.middleside div.categiries {
	width:221px;
	height:100%;
	display:list-item;
	float:left;
	list-style:none;
	padding-right:11px;
}
*/

div.middleside div.main_cat {
	width:221px;
	height:100%;
	display:list-item;
	float:left;
	list-style:none;
	padding-right:11px;
}

div.line {
	border-bottom: 1px #D6D1C4 solid;
	margin: 0 -14px 14px 0;
}

div.middleside div.categiries div.incontent {
	padding:14px;
}

.categiries div.incontent {
	padding:14px;
	line-height: 16px;
}

div.t_header {
	height:22px;
	padding-left:7px;
	padding-top: 7px;
	background-color:#ed1c24;
	vertical-align:middle;
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

div.t_header .right {
	float: right;
	margin-right: 7px;
	#margin-top: -15px;
}

table.blocks_list {
	height:100%;
}

table.blocks_list td {
	vertical-align:top;
	height:100%;
}

table.blocks_list div.block {
	padding-left:11px;
	padding-right:11px;
	width:211px;
	border-left:1px solid #dedacf;
	height:100%;
}
table.blocks_list div.block h1 {
  text-align:center;
}
 div.block1 div.t_header  {
	background-color:#0080c2;
}

 div.block2 div.t_header {
	background-color:#ef9909;
}

 div.block3 div.t_header {
	background-color:#10994a;
}

 div.block div.incontent {
	padding:10px;
	margin: 1px 0;
}
div.block div.incontent a, div.block div.incontent a:visited {
  color:#5D6465;
  text-decoration:underline;
}
div.block div.incontent a:hover {
  text-decoration:none;
}
 div.block div.incontent h2 {
    font-size:13px;
	#margin: 5px 0 7px;
	text-align: center;
}

.incontent h1 {font-size:15px;}
.incontent h2 {font-size:11px; text-align: center; color: #383327;}
div.last {
	margin-bottom: 14px;
}
div.block1 div.incontent  {
    background-color:#ced9de;
}

div.block2 div.incontent  {
    background-color:#ebd5b0;
}

 div.block3 div.incontent  {
    background-color:#c0d6c9;
}
div.block1 div.incontent, div.block2 div.incontent, div.block3 div.incontent {
    height:180px;
}

 div.block1 div.incontent h2 {
    color:#0069a0;
}

 div.block2 div.incontent h2 {
    color:#b97400;
}

 div.block3 div.incontent h2 {
    color:#0c863f;
}

 div.block div.incontent h3 {
    font-size:12px;
	#margin: 0 0 5px;
  color: #383327;
}

 div.block div.incontent p {
    #margin: 0;
}

 div.block img.block_img {
	padding-top:1px;
}

div.middleside2 {
	clear:both;
	padding-top:16px;
	padding-bottom:16px;
	border-top:1px solid #dedacf;
}

div.welcome_parents {
	border-top:1px solid #dedacf;
}

div.welcome_parents div.t_header {
	background-color:#72a4ac;
}

div.welcome_parents div.incontent {
	background-color:#c6dde0;
	padding:20px;
}

div.welcome_parents div.incontent:after, div.middleside3:after, div.mainblock:after, div.grid_categories:after, div.side_options ul.other_images:after, ul.products_catalog:after {
	clear:both;
	content:".";
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	overflow:hidden;
}

div.welcome_parents img {
	float:left;
	padding-right:20px;
}

div.middleside3 {
	clear:both;
	padding-top:16px;
	border-top:1px solid #dedacf;
}

div.discount {
	width:351px;
	float:left;
}

div.discount div.t_header {
	background-color:#ef9909;
}
.t_header a {
	color: #fff !important;
	text-decoration: none;
}
.t_header a:hover {
	text-decoration: underline;
}
div.discount div.incontent {
	background-color:#fadeaf;
	padding:20px;
}

div.infoblock2 {
	margin-left:365px;
}

div.freeshipping {
	border-bottom:1px solid #dbd6ca;
	padding-left:14px;
	padding-bottom:14px;
	float: left;
	width: 542px;
}

div.freeshipping img.img_freeshipping, div.freeshipping img.img_over {
    vertical-align:middle;
    float:left;
}

div.freeshipping img.creditcards {
    float:right;
    padding-left:5px;
}

div.freeshipping a {
    text-decoration:none;
    color:#000000;
    font-weight:900;
}

.img_freeshipping {color: #99a852; font-size: 65px; float: left; margin-right: 40px; -margin-right: 35px;}
.img_over {color: #99a852; font-size: 22px; float: left; margin-top: 10px;font-weight: bold;}
.img_over_red {color: #ef4509; font-size: 22px; float: left; margin-top: 10px; margin-left: 5px;font-weight: bold;}
.more {float: right; margin-top: 25px;}
.pics {float: left; margin-top: 25px; clear: right; width: 230px; margin-left: 10px;}
.left_text {float: left; width: 300px; margin-top:30px; margin-bottom: 0;}
.ques_title {color: #db5d23; font-size: 13px; font-weight: bold; float: left; text-align: left;}
.ques_title  img {float: left !important; padding-left: 0 !important;}

div.questions {
	padding-top:14px;
	padding-left:14px;
	float: left;
	width: 542px;
}

div.questions img {
	float:right;
	padding-left:13px;
}

.clearer:after {
	clear:both;
	display:block;
}

div.bottom_menu {
	padding-top:17px;
	padding-bottom:13px;
	/*border-bottom:1px solid #dbd6ca;*/
	width:957px;
	font-size:12px;
	color: #4e4838;
}

div.bottom_menu img {
    padding-left:6px;
    padding-right:6px;
}
div.bottom_menu a {
	color: #4e4838;
	text-decoration: none;
}
div.bottom_menu a:hover {
	color: #000;
	text-decoration: underline;
}
div.bottom_line {
	width:652px;
	height:1px;
	background-color:#dbd6ca;
}

div.bottom_line img.line_left {
	float:left;
}

div.bottom_line img.line_right {
	float:right;
}

div.partners {
	padding-top:6px;
}

div.bottom_copyright {
	padding-top:14px;
	padding-bottom:14px;
	color:#468c96;
}
div.bottom_copyright a {
	color: #468c96;
	text-decoration: underline;
}
div.bottom_copyright a:hover {
	color: #000;
	text-decoration: underline;
}
/*-- page 2 --*/

div.column_left {
	width:211px;
	padding-right:13px;
	clear:none;
	float:left;
	border-right:1px solid #d6d1c4;
}

div.column_left div.block, div.column_left div.categiries {
	width:211px;
}

ul.specialties {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.specialties  li {
	background: url(../images/list_marker.gif) left center no-repeat;
	padding-left: 7px;
}

ul.specialties li a {
  color: #5d6465;
  text-decoration: none;
}
ul.specialties li a:hover, ul.specialties li.selected a {
  text-decoration: underline;
}

div.column_main {
	padding-left:13px;
	width:684px;
	clear:none;
	float:left;
}

div.grid_categories {
	background-color:#ebe7d9;
	border:1px solid #d6d1c4;
	padding-bottom:20px;
	float: left;
	margin-bottom: 20px;
}

div.grid_categories div.category {
	width:282px;
	float:left;
	margin-top:35px;
	margin-left:35px;
	margin-bottom:15px;
	margin-right:15px;
}
div.grid_categories div.category a {
	text-decoration:none;
	color:#FFF;
}
div.grid_categories div.category a:hover {
	text-decoration:underline;
}
div.grid_categories div.category img {
	width:282px;
	height:205px;
}

div.grid_categories div.category div.bottom_header {
	width:275px;
	height:22px;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:12px;
	padding-top: 7px;
	padding-left: 7px;
}

div.grid_categories div.category div.bottom_header img  {
	width: auto;
	height: auto;
}

div.grid_categories div.category div.bottom_header .right {
	float: right;
	margin-right: 7px;
	#margin-top: -15px;
}

div.grid_categories div.category1 div.bottom_header {
	background-color:#a84c72;
}

div.grid_categories div.category2 div.bottom_header {
	background-color:#2b488a;
}

div.grid_categories div.category3 div.bottom_header {
	background-color:#5a8a13;
}

div.grid_categories div.category4 div.bottom_header {
	background-color:#ef8009;
}

div.column_main div.kids_bedding_page {
	background-image:url('../images/headerblock.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
div.column_main div.krd {
	background-image:url('../images/decor.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
div.column_main div.teen_page {
	background-image:url('../images/teen_bedding.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
div.krd .bedding {
	color: #dd7174;
	font-size: 54px;
}
div.teen_page .bedding {
	color: #dd7174;
	font-size: 54px;
}
div.kids_bedding_page .bedding {
	color: #dd7174;
	font-size: 54px;
}
div.kids_bedding_page .end_more {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}
div.krd .end_more {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}
div.teen_page .end_more {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}
div.column_main div.kids_bedding_page div.incontent p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}
div.column_main div.krd div.incontent p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}
div.column_main div.teen_page div.incontent p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}
div.column_main p.padding_p {margin: 23px;}
div.column_main p.padding_p a {
	font-weight:bold;
	text-decoration:none;
	color:#5D6465;
}
div.column_main p.padding_p a:hover {
	text-decoration:underline;
}
div.grid_categories div.category img {
	width:282px;
	height:176px;
}

/* --- page 3 --- */

div.side_options {
	float:left;
	width:206px;
	padding-top:13px;
	background-color:#ffffff;
}

div.side_options img.product_image {
	padding-bottom:7px;
}

div.side_options button.largeimages {
	width:206px;
	background-color:#a84c72;
	height:29px;
	vertical-align:middle;
	border:0;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}

div.side_options ul.other_images {
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	padding-right:0;
	padding-left:0;
	padding-top:13px;
	padding-bottom:13px;
	margin:0;
}

div.side_options ul.other_images li.item {
	float:left;
	padding-right:8px;
}

div.side_options ul.other_images li.item img {
	border:1px solid #beb9ab;
}

div.side_options ul.other_images li.last {
	padding-right:0px;
}

div.side_options div.optbar {
	border:1px solid #d6d1c4;
	width:182px;
	height:100%;
	padding:11px;
	background-color:#ebe7d9;
}

div.side_options div.optbar span.product_sku, span.product_option_1, span.product_option_2 {
	display:block;
}

.product_price {margin-top: 5px;}

.product_option_1, .product_option_2, .product_price span {font-weight: bold;}

.product_price_reg {font-weight: normal;}
.product_price_now {font-weight: normal; color: #ed1c24;}

div.side_options div.optbar div.pricebar {
	float:right;
}

div.side_options div.optbar select {
	width: 183px;
	color: #5d6465;
	font-size: 11px;
	height: 24px;
	padding-top: 5px;
}

div.column_main .optbar p {
	padding: 0;
	#margin: 10px 0;
}

.add_btn {
	width:182px;
	background-color:#ed1c24;
	height:25px;
	vertical-align:middle;
	border:0;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background: #ed1c24  url(../images/basket_white.gif) left center no-repeat;
	padding-left: 30px;
	margin-top: 10px;
}

.yellow {
	background:#ef9909;
	background-image: none;
	padding: 0;
}

div.side_main {
	float:left;
	width:468px;
	padding:0;
	padding-left:10px;
}

div.side_main p {
	padding:0;
	margin:0;
}

div.side_main h1, div.side_main h2, div.side_main h3 {
	font:Georgia, "Times New Roman", Times, serif;
	color:#a84c72;
	font-weight:100;
}

div.side_main h1 {
	font-size:22px;
	margin-top: 50px;
	font-weight: bold;
}

div.side_main h2 {
	font-size:16px;
	margin-top: 30px;
	font-weight: bold;
}

div.side_main h3 {
	font-size:11px;
	font-weight: bold;
	margin: 15px 0 5px;
}

button.product_button, input.product_button {
	background-color:#cb94aa;
	border:0;
	padding:0;
	margin:0;
	height:21px;
	color:#ffffff;
}
input.product_button {
  padding-bottom:3px;
}

div.side_main div.sfriendbar span.button_friend {
	float:right;
  padding-top:3px;
}
.button_friend
{
	float:right;
  position:relative;
  bottom:3px;
  left:5px;
}

.button_friend img, .bleft img
{
vertical-align: bottom;
}
.bleft
{
	position:relative;
float:left;
margin-right:7px;
bottom:3px;
left:-5px;
}
div.side_main div.sfriendbar span.button_friend button {width: 104px;}
div.side_main div.sfriendbar span.button_friend button.big {width: 149px;}

div.side_main div.sfriendbar {
	padding:4px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	margin-bottom: 30px;
	float: none;
	width: auto;
  min-height:21px;
  line-height:160%;
}

ul.product_list {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 17px;
}

ul.product_list  li {
	background: url(../images/list_marker_text.gif) left top no-repeat;
	padding-left: 7px;
}

ul.product_list  li  a {color: #5d6465; text-decoration: none;}

div.sfriendbar {
	padding:5px 4px 0;
	height:20px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	float: left;
	width: 676px;
}

div.sfriendbar a {
	color: #5d6465;
	text-decoration: none;
}
div.sfriendbar a.active {
	color: #ed1c24;
	text-decoration: underline;
}

div.side_main div.sfriendbar img {
	border:0;
	padding:0;
	margin:0;
	vertical-align:bottom;
}

.page_number {
	float: right;
}

.page_number a.active {text-decoration: none !important;}

div.side_main div.sfriendbar span.button_friend {
	float:right;
}

div.other_products {
	border:1px solid #d6d1c4;
	background-color:#ebe7d9;
	padding-left:6px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:6px;
	float: left;
}

div.other_products ul {
	list-style-image:none;
	list-style:none;
	list-style-type:none;
	padding:0;
	margin:0;
	float: left;
}

div.other_products ul li {
	display:inline;
	padding:0;
	margin:0;
	float: left;
	text-align: center;
  width:150px;
}

div.other_products ul li img {
	border:1px solid #d6d1c4;
}
div.other_products ul li a {display: block; color: #5d6465; font-weight: bold; text-decoration: none; padding-top: 5px;}

div.column_main div.girls_bedding_page{
	background-image:url('../images/header_image_03.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

.pink .bedding {
	color: #a84c72;
	font-size: 55px;
}

.pink .end_more {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 175px;
	#margin-top: -6px;
	#float: left;
}

div.girls_bedding_page div.purchase_win div.incontent p {
    text-align:right;
	padding:0;
	margin: 10px 0 -5px 0;
	position: relative;
	clear: both;
}

/* -- page 4 -- */

ul.products_catalog  {
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	padding:0;
	float: left;
	clear: both;
	margin: 10px 0;
	width: 676px;
}

ul.products_catalog li {
	display:block;
	float:left;
	width:165px;
	padding-left:28px;
	padding-right:28px;
	color: #4e4838;
	margin-bottom: 15px;
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet MS;
	text-align:center;
}
ul.products_catalog li  h3 {
	font-weight: normal;
	font-size: 16px;
	margin-bottom: 0;
	margin-top: 10px;
}

ul.products_catalog li  span.gray { color: #5d6465; font-weight: normal}
ul.products_catalog li span.red { color: #ed1c24; font-weight: bold;}
ul.products_catalog li  a {color: #61909d; text-decoration: none; font-size: 11px; font-weight: bold}
ul.products_catalog li  a img {vertical-align: middle;}

.margin_top {margin-top: 14px !important; }
.advertising {
	width: 211px;
	height: 115px;
	background-color: #d6cba4;
	color: #948658;
	padding-top: 75px;
	font-size: 30px;
	text-align: center;
	font-weight: bold;
}

.bookmarks {
	background-color: #4a4a4a;
	padding: 10px 0;
}

.bookmarks div.t_header {
	background-color: #4a4a4a;
}

.bookmarks div.t_header  img.right {vertical-align: middle; margin-top: -5px;}

.bookmarks_img {
	margin: 10px;
}

div.mainblock .baby_nursery_page {
	background-image:url('../images/header_image_04.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:203px;
}

div.mainblock .baby_nursery_page div.purchase_win div.incontent p {
    text-align:right;
	padding:0;
	margin: 10px 0 -5px 0;
	position: relative;
	clear: both;
}

.brown .bedding {
	color: #99a852;
	font-size: 55px;
	text-align: center;
	#margin-top: -5px;
	#position: relative;
	#float: left;
}

.brown .end_more {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 165px;
	#margin-top: -6px;
	#float: left;
}

/*page 5*/

.clearing {clear: both;}

div.mainblock  div.shoping_bag_page {
	background-image:url('../images/header_image_05.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:203px;
}

.checkout_topic_green  {
	color: #68752b;
	font-size: 57px;
}

div.purchase_win div.incontent p {
	margin: 25px 0 0;
}

div.mainblock div.blockheader div.purchase_win div.incontent_bg {
	padding-bottom: 15px;

}
.incontent_bg {
font-weight: bold;

}

.italic {
	font-style: italic;
}
.right_text {
	float: right;
	text-align: right;
}

div.column_main p {
	padding: 0;
}

div.column_main  img {
	vertical-align: middle;
}

.green_topic {
	color: #68752b;
	margin-left: 22px;
	-display: inline;
}

h2.green_topic {
	margin-top: 30px;
	float: left;
	font-size: 16px;
}

h1.green_topic {
	font-size: 22px;
}

.checkout_table {
	width: 664px;
	float: right;
	cleaR: both;
	font-size: 11px;
	font-family: Trebuchet MS;
	margin-bottom: 10px;
}

.checkout_table th {
	border-top: 1px #d6d1c4 solid;
	border-bottom: 1px #d6d1c4 solid;
	padding: 7px 0;
	font-weight: bold;
}

.checkout_table td {
	padding: 7px 3px;
	vertical-align: top;
}

.prod_td {
	background: url(../images/table_marker.gif) left top no-repeat;
	padding-left: 10px !important;
}

.bg_td {
	border: 1px #d6d1c4 solid;
	background-color: #ebe7d9;
	padding: 3px 0;
}

.checkout_table tbody td .bg_td {
	width: 80px;
}

.left_td {
	border: 1px #d6d1c4 solid;
	background-color: #ebe7d9;
	border-right: 0;
}

.right_td {
	border: 1px #d6d1c4 solid;
	background-color: #ebe7d9;
	border-left: 0;
}

.checkout_table span.red {
	color: #ed1c24;
}

.buttonbar {
	padding:5px 0;
	height:20px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	float: left;
	width: 403px;
	*width: 613px;
	padding-left: 260px;
	*padding-left: 50px;
	margin-left: 22px;
	-display: inline;
}
.buttonbar .product_button {
	width:120px;
}
.button_green {
	margin-left: 10px;
	float: left;
}

.button_green .product_button {
	background-color: #a4ac80;
	float: left;
	font-weight: bold;
	font-size: 11px;
	width: 113px;
}

.button_green .dark_green {
	background-color: #68752b;
	float: left;
	width: 73px;
}

.button_green img {
	float: left;
}

.footnote {
	width: 664px;
	margin-left: 22px;
	padding: 10px 0;
	float: left;
	-display: inline;
}

div.checkout_other_products {
	border:1px solid #d6d1c4;
	background-color:#ebe7d9;
	padding: 11px 6px;
	width: 650px;
	margin-left: 22px;
	float: left;
	-display: inline;
}

div.checkout_other_products ul {
	list-style-image:none;
	list-style:none;
	list-style-type:none;
	padding:0;
	margin:0;
	float: left;
}

div.checkout_other_products ul li {
	display:inline;
	margin:0;
	padding:0 5px;
	font-size: 14px;
	font-family: Trebuchet MS;
	float: left;
	text-align: center;
	width:150px;
	/*margin-right: 14px;
	margin-left: 10px;*/
}

div.checkout_other_products ul li img {
	border:1px solid #d6d1c4;
}

div.checkout_other_products .button_green img {
	border: 0;
}

div.checkout_other_products ul li a {
	color: #5d6465;
	font-size: 14px;
	font-weight: bold;
}
div.checkout_other_products ul li  span.red {
	color: #ed1c24;
	font-weight: bold;
}
div.checkout_other_products ul li .pic_info {
	min-height: 72px;
	margin-top: 5px;
}
div.checkout_other_products ul li  .button_green {
	margin-left: 30px;
}
div.checkout_other_products ul li  .button_green .product_button {
	width: 70px;
}

/*page 6*/
.shoping_bag_page2 {
	background-image:url('../images/header_image_05.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:203px;
}

.check_buttons {
	float: left;
	width: 684px;
	border: 1px solid #d6d1c4;
	background: #ebe7d9;
	height: 26px;
	margin-bottom: 30px;
	padding: 11px 0;
}

.check_buttons span {
	width: 215px;
	height: 19px;
	margin-left: 10px;
	float: left;
	text-align: center;
	padding-top: 6px;
}

.check_buttons span.red {
	background: #ed1c24;
}

.check_buttons span.yellow {
	background: #ef9909;
}

.check_buttons span a {
	color: #fff;
	text-decoration: none;
	font-weight:  bold;
}

.promo_code {
	margin-left: 22px;
	float: left;
	cleaR: both;
	width: 664px;
	-display: inline;
}

.promo_code img {
	float: left;
	margin-right: 10px;
}

.promo_text {
	float: left;
	width: 590px;
}

.promo_code .promo_text p {
	margin: 7px 0 0 20px;
}

.promo_code .promo_text p.red {
	color: #ff0000;
	font-weight: bold;
	margin-left: 0;
}
.promo_code input {
	float: left;
	margin-top: 0;
	#margin-top: -5px;
}

.promo_code a{
	color: #68752b;
	font-weight: normal;

}

.checkout_opt {
	padding:5px 0;
	height:20px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	float: left;
	width: 664px;
	margin: 5px 0 5px 22px;
	clear: both;
	-display: inline;
}

.checkout_opt .button_green {
	float: right;
}

.checkout_opt  .product_button {
	width: 155px;
}

.checkout_opt p span.red {
	color: #ff0000;
	font-weight: bold;
}

.checkout_opt p {
	margin: 3px 0 0 0;
}

.footnote a {
	font-weight: bold;
	color: #5d6465;
	text-decoration: none;
}

.signin_block {
	clear: both;
	float: left;
	width: 664px;
	margin-left: 22px;
	border-bottom: 1px solid #d6d1c4;
	padding: 7px 0 14px;
	-display: inline;
}

.signin_block .block_left {
	float: left;
	width: 325px;
	margin-right: 14px;
	-display: inline;
}

.signin_block .block_right {
	float: left;
	width: 323px;
}

.signin_block .block_left input, .signin_block .block_right input {
	background: #ebe7d9;
	border: 1px solid #d6d1c4;
	width: 321px;
	height: 23px;
	margin-top: 5px;
}

.signin_block .block_right a {
	float: right;
	color: #68752b;
}



/*dop verstka**/

/*kids_testimonials*/

div.blockheader_kids_testimonials {
	background-image:url('../images/main_block_header_14.png');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

.bedding_kids_testimonials {
	color: #6894a1;
	font-size: 54px;
}

.end_more_kids_testimonials {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 45px;
	#margin-top: -6px;
	#float: left;

}

div.purchase_win_kids_testimonials {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.border_top_kids_testimonials {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_kids_testimonials div.purchase_win_kids_testimonials div.border_right_top_kids_testimonials {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_kids_testimonials div.purchase_win_kids_testimonials div.border_top_kids_testimonials img {
    float:left;
}

div.mainblock div.blockheader_kids_testimonials div.purchase_win_kids_testimonials div.border_bottom_kids_testimonials {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_kids_testimonials div.purchase_win_kids_testimonials div.border_bottom_kids_testimonials img {
    float:left;
}

div.mainblock div.blockheader_kids_testimonials div.purchase_win_kids_testimonials div.border_right_bot_kids_testimonials {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_kids_testimonials div.purchase_win_kids_testimonials div.incontent_kids_testimonials {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_kids_testimonials div.purchase_win_kids_testimonials div.incontent_bg_kids_testimonials {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_kids_testimonials div.incontent_kids_testimonials span.order_now_kids_testimonials {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_kids_testimonials div.incontent_kids_testimonials p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}

div.purchase_win_kids_testimonials div.incontent_kids_testimonials span.moreinfo_kids_testimonials {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}


div.sfriendbar_kids_testimonials {
	padding:5px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	width: 676px;
	height:15px;
}

div.sfriendbar_kids_testimonials img {
	border:0;
	padding:0;
	margin:0;
	vertical-align:bottom;
}

.button_friend_kids_testimonials
{
float:right;
position:relative;
bottom:3px;
left:5px;
}

.button_friend_kids_testimonials img
{
vertical-align: bottom;
}

.dialog_kids_testimonials span
{
font-weight:bold;
position:relative;
left:12px;
top:6px;
}

.dialog_kids_testimonials
{
width:33px;
height:31px;
float:left;
background: url(../images/testom.png) top no-repeat;
}

button.product_button_kids_testimonials {
background-color:#a0bcc4;
border:0;
padding:0;
margin:0;
height:21px;
color:#ffffff;
width:200px;
font-size:11px;
}

.ot_kids_testimonials
{
overflow:auto;
}
/**/

/*kids shipping*/

div.blockheader_kids_shipping {
	background-image:url('../images/main_block_header_12.png');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

.bedding_kids_shipping {
	color: #6894a1;
	font-size: 54px;
}

.end_more_kids_shipping {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping{
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping div.border_top_kids_shipping {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping div.border_right_top_kids_shipping {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shippingdiv.border_top_kids_shipping img {
    float:left;
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping div.border_bottom_kids_shipping {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping div.border_bottom_kids_shipping img {
    float:left;
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping div.border_right_bot_kids_shipping {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping div.incontent_kids_shipping {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_kids_shipping div.purchase_win_kids_shipping div.incontent_bg_kids_shipping {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_kids_testimonials div.incontent_kids_testimonials span.order_now_kids_testimonials {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_kids_testimonials div.incontent_kids_testimonials p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}

div.purchase_win_kids_testimonials div.incontent_kids_testimonials span.moreinfo_kids_testimonials {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

div.sfriendbar {
	padding:5px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	width: 676px;
	height:15px;
}

div.sfriendbar a {
	color: #61909d;
	text-decoration: underline;
}
div.sfriendbar a.active {
	color: #61909d;
	text-decoration: underline;
}

div.sfriendbar img {
	border:0;
	padding:0;
	margin:0;
	vertical-align:bottom;
}

.ol2
{
position:relative;
right:20px;
}

.ol2 li
{
margin-bottom:10px;
font-weight:bold;
}

.ol2 a
{
color:#61909d;
font-weight:bold;
}

.ol2 span
{
color:#61909d;
font-weight:normal;
color:#5d6465;
}




button.product_button2 {
	background-color:#a0bcc4;
	border:0;
	padding:0 15px;
	margin:0;
	height:21px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}

h3
{
color:#708f98;
}

.cntr ul
{
list-style-type:none;
position:relative;
right:25px;
}

.red
{
color:#ed1c24;
}
/**/


/*kids_resource_article*/

div.blockheader_resource_article {
	background-image:url('../images/main_block_header_13.png');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
div.blockheader_links {
	background-image:url('../images/links.png');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
div.blockheader_about {
	background-image:url('../images/about.png');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
/*
div.mainblock div.blockheader_resource_article {
	background-image:url(../images/main_block_header_07.jpg);
	background-repeat:no-repeat;
	height:298px;
	padding-bottom:16px;
}*/

div.purchase_win_resource_article {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.border_top_resource_article {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.border_right_top_resource_article {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.border_top_resource_article img {
    float:left;
}

div.border_bottom_resource_article {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.border_bottom_resource_article img {
    float:left;
}

div.border_right_bot_resource_article {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.incontent_resource_article {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.incontent_bg_resource_article {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:0px 20px 20px 12px;
		#overflow: hidden;
}

span.order_now_resource_article {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_resource_article div.incontent_resource_article p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}

div.purchase_win_resource_article div.incontent_resource_article span.moreinfo_resource_article {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_resource_article {
	color: #6894a1;
	font-size: 54px;
}
.linkt {
	margin-left:200px;

}
.end_more_resource_article {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}
.end_link {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 125px;
	#margin-top: -6px;
	#float: left;

}

.end_about {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 40px;
	#margin-top: -6px;
	#float: left;

}
.cntr_resource_article
{
padding-top:30px;
}

.cntr_resource_article ul
{
position:relative;
right:25px;
}

.cntr_resource_article a
{
color:#61909d;
}

.dust
{
font-size:16pt;
color:#61909d;
}
/**/


/*kids_resource*/
div.blockheader_kids_resource {
	background-image:url('../images/main_block_header_11.png');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource div.border_top_kids_resource {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource div.border_right_top_kids_resource {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resourcediv.border_top_kids_resource img {
    float:left;
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource div.border_bottom_kids_resource {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource div.border_bottom_kids_resource img {
    float:left;
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource div.border_right_bot_kids_resource {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource div.incontent_kids_resource {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_kids_resource div.purchase_win_kids_resource div.incontent_bg_kids_resource {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_kids_resource div.incontent_kids_resource span.order_now_kids_resource {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_kids_resource div.incontent_kids_resource p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}

div.purchase_win_kids_resource div.incontent_kids_resource span.moreinfo_kids_resource {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_kids_resource {
	color: #6894a1;
	font-size: 54px;
}

.end_more_kids_resource {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}

div.sfriendbar_kids_resource {
	padding:5px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	width: 676px;
}

div.sfriendbar_kids_resource a {
	color: #61909d;
	text-decoration: underline;
}
div.sfriendbar_kids_resource a.active_kids_resource {
	color: #61909d;
	text-decoration: underline;
}

div.sfriendbar_kids_resource img {
	border:0;
	padding:0;
	margin:0;
	vertical-align:bottom;
}

.ol2_kids_resource
{
position:relative;
right:20px;
}

.ol2_kids_resource li
{
margin-bottom:10px;
font-weight:bold;
}

.ol2_kids_resource a
{
color:#61909d;
font-weight:bold;
}

.ol2_kids_resource span
{
color:#61909d;
font-weight:normal;
color:#5d6465;
}
/**/

/*decoratingtips*/
div.blockheader_decoratingtips {
	background-image:url('../images/main_block_header_10.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.border_top_decoratingtips {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.border_right_top_decoratingtips {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.border_top_decoratingtips img {
    float:left;
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.border_bottom_decoratingtips {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.border_bottom_decoratingtips img {
    float:left;
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.border_right_bot_decoratingtips {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.incontent_decoratingtips {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_decoratingtips div.purchase_win_decoratingtips div.incontent_bg_decoratingtips {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_decoratingtips div.incontent_decoratingtips span.order_now_decoratingtips {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_decoratingtips div.incontent_decoratingtips p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}

div.purchase_win_decoratingtips div.incontent_decoratingtips span.moreinfo_decoratingtips {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_decoratingtips {
	color: #f09d14;
	font-size: 54px;
}

.end_more_decoratingtips {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}

.ol_decoratingtips li
{
font-weight:bold;
line-height:2;
}

.ol_decoratingtips a
{
color:#b97400;
font-weight:normal;
}

.txt_decoratingtips
{
font-weight:normal;
}
/**/

/*pillowcases_level3*/

div.blockheader_pillowcases_level3 {
	background-image:url('../images/main_block_header_09.png');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.border_top_pillowcases_level3 {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.border_right_top_pillowcases_level3 {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.border_top_pillowcases_level3 img {
    float:left;
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.border_bottom_pillowcases_level3 {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.border_bottom_pillowcases_level3 img {
    float:left;
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.border_right_bot_pillowcases_level3 {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.incontent_pillowcases_level3 {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_pillowcases_level3 div.purchase_win_pillowcases_level3 div.incontent_bg_pillowcases_level3 {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_pillowcases_level3 div.incontent_pillowcases_level3 span.order_now_pillowcases_level3 {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_pillowcases_level3 div.incontent_pillowcases_level3 p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}

div.purchase_win_pillowcases_level3 div.incontent_pillowcases_level3 span.moreinfo_pillowcases_level3 {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_pillowcases_level3 {
	color: #465f99;
	font-size: 54px;
}

.end_more_pillowcases_level3 {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}


div.sfriendbar_pillowcases_level3 {
	padding:5px 4px 0;
	height:20px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	float: left;
	width: 676px;
}

div.sfriendbar_pillowcases_level3 a {
	color: #5d6465;
	text-decoration: none;
}
div.sfriendbar_pillowcases_level3 a.active_pillowcases_level3 {
	color: #ed1c24;
	text-decoration: none;
}

div.sfriendbar_pillowcases_level3 img {
	border:0;
	padding:0;
	margin:0;
	vertical-align:bottom;
}

.blue_pillowcases_level3.product_button
{
width:70px;
background-color:#8091b9;
}

.h_pillowcases_level3
{
color: #5d6465;
text-decoration:underline;
}

.page_number_pillowcases_level3 {
	float: right;
}

.page_number a.active_pillowcases_level3 {text-decoration: none !important;}

.button_green_pillowcases_level3 {
	margin-left: 38px;
	float: left;
}

.button_green_pillowcases_level3 img {
	float: left;
}

.button_green_pillowcases_level3 .product_button {
	float: left;
	font-weight: bold;
}

.advertising_pillowcases_level3 {
	width: 211px;
	height: 350px;
	background-color: #d6cba4;
	color: #948658;
	padding-top: 195px;
	font-size: 30px;
	text-align: center;
	font-weight: bold;
}

/**/

/*cozy_level2*/

div.blockheader_cozy_level2 {
	background-image:url('../images/header_image_08.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.border_top_cozy_level2 {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.border_right_top_cozy_level2 {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.border_top_cozy_level2 img {
    float:left;
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.border_bottom_cozy_level2 {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.border_bottom_cozy_level2 img {
    float:left;
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.border_right_bot_cozy_level2 {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.incontent_cozy_level2 {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_cozy_level2 div.purchase_win_cozy_level2 div.incontent_bg_cozy_level2 {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_cozy_level2 div.incontent_cozy_level2 span.order_now_cozy_level2 {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_cozy_level2 div.incontent_cozy_level2 p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 25px;
	position: relative;
	clear: both;
}

div.purchase_win_cozy_level2 div.incontent span.moreinfo_cozy_level2 {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_cozy_level2 {
	color: #299438;
	font-size: 54px;
}

.end_more_cozy_level2 {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 60px;
	#margin-top: -6px;
	#float: left;

}
/**/


/*orderstatus1*/

div.blockheader_orderstatus1 {
	background-image:url('../images/header_image_06.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1{
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.border_top_orderstatus1 {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.border_right_top_orderstatus1 {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.border_top_orderstatus1 img {
    float:left;
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.border_bottom_orderstatus1 {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.border_bottom_orderstatus1 img {
    float:left;
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.border_right_bot_orderstatus1 {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.incontent_orderstatus1 {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_orderstatus1 div.purchase_win_orderstatus1 div.incontent_bg_orderstatus1 {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_orderstatus1 div.incontent_orderstatus1 span.order_now_orderstatus1 {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_orderstatus1 div.incontent_orderstatus1 p {
    text-align:right;
	padding:0;
	margin: 13px 0px -5px 25px;
	position: relative;
	clear: both;
	color:#5d6465;
}

div.purchase_win_orderstatus1 div.incontent_orderstatus1 span.moreinfo_orderstatus1 {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_orderstatus1 {
	color: #7b8646;
	font-size: 54px;
}

.end_more_orderstatus1 {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}

.msafee_orderstatus1  {
text-align:right;
margin-top:10px;
float:right;

}
.msafee1_orderstatus1 {
text-align:right;
margin-top:5px;
float:left;
font-style:italic;
}
.block4_orderstatus1 {
clear:both;
height:100%;
float:left;
margin-top:10px;
}
div.block4_orderstatus1 div.incontent_orderstatus1 h1 {
    color:#68752b;
}
div.block4_orderstatus1 div.incontent_orderstatus1 h2 {
    font-size:12px;
	margin: 50px 0px 5px 0px;
	color:#68752b;
	float:left;
}
.inc_1_orderstatus1 {
	color:#ed1c24;
	font-size:14px;
	float:right;
	margin: -20px 240px 0px 0px;
}
.inc_2_orderstatus1 {
	float:left;
	margin-right:80px;
}
.inc_3_orderstatus1 {
	float:left;
	margin-right:60px;
}
.inc_4_orderstatus1 {
	float:left;
	margin:0px 80px 10px 0px;
}
.inc_5_orderstatus1 {
	float:left;
}
.inc_6_orderstatus1 {
	float:left;
	margin-right:70px;
}
.inc_6_orderstatus1 a {
     color:#68752b;
}
.inc_7_orderstatus1 {
	float:left;
	margin-right:35px;
}
.inc_8_orderstatus1 {
	float:left;
	margin-right:40px;
}
.inc_9_orderstatus1 {
	float:left;
	margin:0px 0px 10px 28px;
}
.inc10_orderstatus1 {
margin-top:30px;
}
.bill_orderstatus1   {
clear:both;
}
.bill_orderstatus1 a  {
color:#68752b;
}
.block5_orderstatus1 {
height:100%;
float:right;
margin:-65px 0px 0px 70px;
width:511px;
}
div.block5_orderstatus1 div.incontent_orderstatus1 h1 {
    color:#68752b;
	font-size:22px;
	margin-bottom:30px;
}


div.block5_orderstatus1 div.incontent_orderstatus1 h2 {
    color:#68752b;
	font-size:15px;
	text-align:left;
	color:#68752b;
	margin:40px 0px 0px 12px;
}
.lain_orderstatus1 {
clear:both;
height:1px;
width:100%;
background:#d6d1c4;
margin:10px 0px 10px 0px;
}
.buttom_orderstatus1 {
background:#a4ac80;
height:21px;
width:150px;
margin-top:16px;
}
.buttom1_orderstatus1{
float:left;
}
.buttom2_orderstatus1{
float:right;
}
.buttom0_orderstatus1 {
float:left;
color:#FFFFFF;
text-align:center;
width:130px;
margin-top:3px;
}

/**/

/*carryalong_level3*/
div.blockheader_carryalong_level3 {
	background-image:url('../images/header_image_07.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.purchase_win_carryalong_level3 {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.border_top_carryalong_level3 {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.border_right_top_carryalong_level3 {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.border_top_carryalong_level3 img {
    float:left;
}

div.border_bottom_carryalong_level3 {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.border_bottom_carryalong_level3 img {
    float:left;
}

div.border_right_bot_carryalong_level3 {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.incontent_carryalong_level3 {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.incontent_bg_carryalong_level3 {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:0px 20px 20px 12px;
		#overflow: hidden;
}

span.order_now_carryalong_level3 {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.incontent_carryalong_level3 p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}

span.moreinfo_carryalong_level3 {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_carryalong_level3 {
	color: #ed6420;
	font-size: 54px;
	font-weight:bold;
}

.end_more_carryalong_level3 {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 110px;
	#margin-top: -10px;
	#float: left;

}

.name_carryalong_level3 {
margin-top:5px;
}

ul.products_catalog div.name_carryalong_level3  a {
font-size:15px;
color: #5d6465;
font-weight: normal;
text-decoration:underline;
font-weight:bold;
}
.reg_carryalong_level3  {
height:36px;
}

.but_carryalong_level3{
background:#f29466;
width:100px;
height:21px;
}

.but1_carryalong_level3{
float:left;
}

.but2_carryalong_level3{
float:right;
}

.but0_carryalong_level3 {
float:left;
color:#ffffff;
text-align:center;
width:82px;
margin-top:3px;
font-size:11px;
}

div.sfriendbar_carryalong_level3 {
	padding:5px 4px 0;
	height:20px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	float: left;
	width: 676px;
}

div.sfriendbar_carryalong_level3 a {
	color: #5d6465;
	text-decoration: none;
}
div.sfriendbar_carryalong_level3 a.active {
	color: #ed1c24;
	text-decoration: underline;
}

div.sfriendbar_carryalong_level3 img {
	border:0;
	padding:0;
	margin:0;
	vertical-align:bottom;
}
/**/

/*checkout_wishlist2*/
div.blockheader_checkout_wishlist2 {
	background-image:url('../images/header_image_06.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.border_top_checkout_wishlist2 {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.border_right_top_checkout_wishlist2 {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.border_top_checkout_wishlist2 img {
    float:left;
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.border_bottom_checkout_wishlist2 {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.border_bottom_checkout_wishlist2 img {
    float:left;
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.border_right_bot_checkout_wishlist2 {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.incontent_checkout_wishlist2 {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_wishlist2 div.purchase_win_checkout_wishlist2 div.incontent_bg_checkout_wishlist2 {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_checkout_wishlist2 div.incontent_checkout_wishlist2 span.order_now_checkout_wishlist2 {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_checkout_wishlist2 div.incontent_checkout_wishlist2 p {
    text-align:right;
	padding:0;
	margin: 13px 0px -5px 25px;
	position: relative;
	clear: both;
	color:#5d6465;
}

div.purchase_win_checkout_wishlist2 div.incontent_checkout_wishlist2 span.moreinfo_checkout_wishlist2 {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_checkout_wishlist2 {
	color: #7b8646;
	font-size: 54px;
}

.end_more_checkout_wishlist2 {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}


.msafee  {
text-align:right;
margin-top:10px;
float:right;

}
.msafee1 {
text-align:right;
margin-top:5px;
float:left;
font-style:italic;
}
.inc {
clear:both;
margin: 0px 0px 60px 0px
}

.inc_2 {
	float:left;
	margin: 0px 0px 10px 0px;
}
.inc_3 {
	float:left;
	margin: 0px 0px 10px 470px;
}
.inc_4 {
	float:right;
	margin:0px 19px 10px 50px;
}
.inc_6 {
	float:left;
	width:380px;
	margin-top:10px;
}
.inc_6  img{
margin:1px 5px 2px 0px;
}
.inc_6 span{
	color:#ed1c24;
}
.inc_5 {
	float:left;
	margin-right:5px;
	margin-top:10px;
}
.inc_6 a {
     color:#68752b;
}
.inc_7 {
	float:right;
	margin-right:10px;
	background:#ebe7d9;
	width:85px;
	height:20px;
	text-align:center;
	padding-top:5px;
	border: 1px solid #d6d1c4;

	font-weight:bold;
}
.inc_8 {
	float:right;
	margin-right:0px;
	background:#ebe7d9;
	width:85px;
	height:20px;
	text-align:center;
	padding-top:5px;
	border: 1px solid #d6d1c4;
	font-weight:bold;
}
.inc_9 {
	margin:-100px 0px 0px 0px;
}
.inc_10 {
clear:both;
margin: 120px 0px 0px 0px
}
.inc_11 {
	float:left;
	margin-top:8px;
}
.inc_12 {
	float:left;


}
.inc_13 {
clear:both;
padding:0px 0px 33px 0px;
}
.inc_14 {
float:right;
margin:0px 130px 0px 0px;
}
.inc_15 {
float:right;
background:#d6cba4;
padding-top:5px;
width:85px;
height:18px;
text-align:center;
margin-top:-7px;
border: 1px solid #d6cba4;
font-weight:bold;
}
.order_total {
float:right;

width:300px;
}


.bill   {
clear:both;
}
.bill a  {
color:#68752b;
}
.block5 {
height:100%;
float:left;
margin:10px 0px 0px 20px;
width:664px;
}
div.block5 div.incontent h1 {
    color:#68752b;
	font-size:22px;
	margin-bottom:10px;
}


div.block5 div.incontent h2 {
    color:#68752b;
	font-size:15px;
	text-align:left;
	color:#68752b;
	margin:40px 0px 0px 12px;
}

div.block5 span {
color:#ed1c24;
font-weight: bold;
}
div.block5 a {
color:#68752b;
}


.lain {
clear:both;
height:1px;
width:100%;
background:#d6d1c4;
margin:10px 0px 10px 0px;
}
.Share {
float:left;
}
.Share1 {
float:left;
font-weight:bold;
}
.Share2  {
float:left;
margin:-2px 0px 0px 10px;
}
.buttom21_checkout_wishlist2 {
background:#a4ac80;
height:21px;
width:120px;
float:right;
margin:-5px 0px 5px 222px;
}
.buttoms1{
float:left;
}
.buttoms2{
float:right;
}
.buttoms0 {
float:left;
color:#FFFFFF;
text-align:center;
width:100px;
margin-top:3px;
}
.buttom212 {
background:#a4ac80;
height:21px;
width:184px;
clear:both;
margin:34px 0px 10px 67px;
}
.buttom22{
background:#a4ac80;
height:21px;
width:150px;
float:left;
margin:-5px 0px 5px 0px;
}
.buttom00{
background:#68752b;
height:21px;
width:200px;
float:right;
margin:-5px 0px 5px 10px;
}
.buttom13{
float:left;
}
.buttom24{
float:right;
}
.buttom03 {
float:left;
color:#FFFFFF;
text-align:center;
width:180px;
margin-top:3px;
}
.buttom1{
float:left;
}
.buttom2{
float:right;
}
.buttom0 {
float:left;
color:#FFFFFF;
text-align:center;
width:160px;
margin-top:3px;
}
.mercha  {
margin-top:60px;
margin-bottom:5px;
clear:both;
width:100%;
height:22px;
background:#ebe7d9;
border-top: 1px solid #d6d1c4 ;
border-bottom: 1px solid #d6d1c4 ;
}
.merch1 {
float:right;
margin: 5px 40px 0px 0px;
font-weight:bold;
}
.merch2 {
float:right;
margin: 5px 20px 0px 0px;
font-weight:bold;
color:#ed1c24;
}
.msafee2 {
text-align:left;
margin-top:5px;
float:left;
font-style:italic;
}
.msafees {
text-align:left;
margin:10px 0px 14px 0px;
float:left;
font-style:italic;
}
.incont {
clear:both;
margin-top:50px;
}
.but{
background:#a4ac80;
width:100px;
height:21px;
}
.but1{
float:left;
}
.but2{
float:right;
}
.but0 {
float:left;
color:#ffffff;
text-align:center;
width:82px;
margin-top:3px;
font-size:11px;

}

.name {
margin-top:5px;
}

ul.products_catalog div.name  a {
font-size:15px;
color: #5d6465;
font-weight: normal;
text-decoration:underline;
font-weight:bold;
}
.reg  {
height:36px;
}
.reg1  {
height:19px;
}
.blockl {
float:left;
}
.blockr {
width:250px;
float:right;
}
/**/

/*checkout_wishlist1*/
div.blockheader_checkout_wishlist1 {
	background-image:url('../images/header_image_06.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.purchase_win_checkout_wishlist1 {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.border_top_checkout_wishlist1 {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.border_right_top_checkout_wishlist1 {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.border_top_checkout_wishlist1 img {
    float:left;
}

div.border_bottom_checkout_wishlist1 {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.border_bottom_checkout_wishlist1 img {
    float:left;
}

div.border_right_bot_checkout_wishlist1 {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.incontent_checkout_wishlist1 {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.incontent_bg_checkout_wishlist1 {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

span.order_now_checkout_wishlist1 {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.incontent_checkout_wishlist1 p {
    text-align:right;
	padding:0;
	margin: 13px 0px -5px 25px;
	position: relative;
	clear: both;
	color:#5d6465;
}

span.moreinfo_checkout_wishlist1 {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_checkout_wishlist1 {
	color: #7b8646;
	font-size: 54px;
}

.end_more_checkout_wishlist1 {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;
}

.merch_checkout_wishlist1  {
margin-top:100px;
margin-bottom:5px;
clear:both;
width:100%;
height:22px;
background:#ebe7d9;
border-top: 1px solid #d6d1c4 ;
border-bottom: 1px solid #d6d1c4 ;
}
.merch1_checkout_wishlist1 {
float:right;
margin: 5px 40px 0px 0px;
font-weight:bold;
}
.merch2_checkout_wishlist1 {
float:right;
margin: 5px 20px 0px 0px;
font-weight:bold;
color:#ed1c24;
}

.buttom21 {
background:#a4ac80;
height:21px;
width:150px;
float:left;
margin:-5px 10px 5px 222px;
}
.buttom22{
background:#a4ac80;
height:21px;
width:150px;
float:left;
margin:-5px 0px 5px 0px;
}
.buttom23{
background:#68752b;
height:21px;
width:120px;
float:left;
margin:-5px 0px 5px 10px;
}
/**/

/*checkout_thankyou*/
div.blockheader_checkout_thankyou {
	background-image:url('../images/header_image_06.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.border_top_checkout_thankyou {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.border_right_top_checkout_thankyou {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.border_top_checkout_thankyou img {
    float:left;
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.border_bottom_checkout_thankyou {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.border_bottom_checkout_thankyou img {
    float:left;
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.border_right_bot_checkout_thankyou {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.incontent_checkout_thankyou {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_thankyou div.purchase_win_checkout_thankyou div.incontent_bg_checkout_thankyou {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_checkout_thankyou div.incontent_checkout_thankyou span.order_now_checkout_thankyou {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_checkout_thankyou div.incontent_checkout_thankyou p {
    text-align:right;
	padding:0;
	margin: 13px 0px -5px 25px;
	position: relative;
	clear: both;
	color:#5d6465;
}

div.purchase_win_checkout_thankyou div.incontent_checkout_thankyou span.moreinfo_checkout_thankyou {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_checkout_thankyou {
	color: #7b8646;
	font-size: 54px;
}

.end_more_checkout_thankyou {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;
}

.text_left {
float:left;
width:320px;
margin-bottom:15px;
}
.text_right {
float:left;
width:320px;
margin:0px 0px 15px 20px;
}
.bookmark {
float:right;
}
.bookmark1 {
float:left;
color:#5d6465;
font-weight:bold;
margin:8px 7px 0px 0px;
}

.inc {
clear:both;
margin: 0px 0px 60px 0px
}

.inc_2 {
	float:left;
	margin: 0px 0px 10px 0px;
}
.inc_3 {
	float:left;
	margin: 0px 0px 10px 470px;
}
.inc_4 {
	float:right;
	margin:0px 19px 10px 50px;
}
.inc_6 {
	float:left;
	width:380px;
}
.inc_6 span{
	color:#ed1c24;
}
.inc_5 {
	float:left;
	margin-right:5px;
}
.inc_6 a {
     color:#68752b;
}
.inc_7 {
	float:right;
	margin-right:10px;
	background:#ebe7d9;
	width:85px;
	height:20px;
	text-align:center;
	padding-top:5px;
	border: 1px solid #d6d1c4;

	font-weight:bold;
}
.inc_8 {
	float:right;
	margin-right:0px;
	background:#ebe7d9;
	width:85px;
	height:20px;
	text-align:center;
	padding-top:5px;
	border: 1px solid #d6d1c4;
	font-weight:bold;
}
.inc_9 {
	margin:-100px 0px 0px 0px;
}
.inc_10 {
clear:both;
margin: 120px 0px 0px 0px
}
.inc_11 {
	float:left;
	margin-top:8px;
}
.inc_12 {
	float:left;


}
.inc_13 {
clear:both;
padding:0px 0px 33px 0px;
}
.inc_14 {
float:right;
margin:0px 130px 0px 0px;
}
.inc_15 {
float:right;
background:#d6cba4;
padding-top:5px;
width:85px;
height:18px;
text-align:center;
margin-top:-7px;
border: 1px solid #d6cba4;
font-weight:bold;
}
.order_total {
float:right;

width:300px;
}



.block5 {
height:100%;
float:left;
margin:10px 0px 0px 20px;
width:664px;
}
div.block5 div.incontent h1 {
    color:#68752b;
	font-size:22px;
	margin-bottom:10px;
}


div.block5 div.incontent {
    clear:both;
    color:#68752b;
	font-size:15px;
	text-align:left;
	color:#68752b;
	margin:40px 0px 0px 12px;
}
div.block5 div.incontent h2{
    color:#68752b;
	font-size:15px;
	text-align:left;
	color:#68752b;
	margin:40px 0px 0px 12px;
}


div.block5 span {
color:#ed1c24;
font-weight: bold;
}
div.block5 a {
color:#68752b;
}


.lain {
clear:both;
height:1px;
width:100%;
background:#d6d1c4;
margin:10px 0px 10px 0px;
}
.buttom {
float:left;
background:#a4ac80;
height:21px;
width:150px;
margin:16px 0px 35px 0px;
}
.buttom1{
float:left;
}
.buttom2{
float:right;
}
.buttom0 {
float:left;
color:#FFFFFF;
text-align:center;
width:130px;
margin-top:3px;
}
/**/

/*checkout_orderstatus2*/

div.blockheader_checkout_orderstatus2 {
	background-image:url('../images/header_image_06.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.border_top_checkout_orderstatus2 {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.border_right_top_checkout_orderstatus2 {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.border_top_checkout_orderstatus2 img {
    float:left;
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.border_bottom_checkout_orderstatus2 {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.border_bottom_checkout_orderstatus2 img {
    float:left;
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.border_right_bot_checkout_orderstatus2 {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.incontent_checkout_orderstatus2 {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_orderstatus2 div.purchase_win_checkout_orderstatus2 div.incontent_bg_checkout_orderstatus2 {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_checkout_orderstatus2 div.incontent_checkout_orderstatus2 span.order_now_checkout_orderstatus2 {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_checkout_orderstatus2 div.incontent_checkout_orderstatus2 p {
    text-align:right;
	padding:0;
	margin: 13px 0px -5px 25px;
	position: relative;
	clear: both;
	color:#5d6465;
}

div.purchase_win_checkout_orderstatus2 div.incontent_checkout_orderstatus2 span.moreinfo_checkout_orderstatus2 {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_checkout_orderstatus2 {
	color: #7b8646;
	font-size: 54px;
}

.end_more_checkout_orderstatus2 {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}

div.block5 div.incontent_checkout_orderstatus2 h1 {
    color:#68752b;
	font-size:22px;
	margin-bottom:30px;
}

.buttom_checkout_orderstatus2 {
background:#a4ac80;
height:21px;
width:150px;
margin:16px 0px 16px 0px;
}

/**/

/*checkout_account*/

div.blockheader_checkout_account {
	background-image:url('../images/header_image_06.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account {
    position:relative;
    float:right;
    width:350px;
    margin-top:18px;
    /*background-color:#d3ddcd;*/
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.border_top_checkout_account {
    background-image:url('../images/purchase_win_top.png');
    background-repeat:no-repeat;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.border_right_top_checkout_account {
	background-image:url('../images/purchase_win_left_top.png');
    background-repeat:repeat-x;
    height:8px;
    /*background-color:#edeee4;*/
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.border_top_checkout_account img {
    float:left;
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.border_bottom_checkout_account {
    background-image:url('../images/purchase_win_bot.png');
	background-repeat:no-repeat;
	background-position: bottom left;
    height:8px;
    /*background-color:#d3ddcd;*/
	padding-left: 16px;
	-overflow: hidden;
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.border_bottom_checkout_account img {
    float:left;
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.border_right_bot_checkout_account {
	background-image:url('../images/purchase_win_left_bot.png');
    background-repeat:repeat-x;
    height:8px;
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.incontent_checkout_account {
    background-image:url('../images/purchase_win_left.png');
    background-position:left;
    background-repeat:repeat-y;
    /*background-color:#d3ddcd;*/
    padding-left: 8px;
	overflow: hidden;
}

div.mainblock div.blockheader_checkout_account div.purchase_win_checkout_account div.incontent_bg_checkout_account {
    background-image:url('../images/purchase_win_bg.png');
    background-position:left;
    background-repeat:repeat;
    /*background-color:#edeee4;*/
    padding:20px 20px 20px 12px;
		#overflow: hidden;
}

div.purchase_win_checkout_account div.incontent_checkout_account span.order_now_checkout_account {
   /* font-family:Georgia, 'Times New Roman', Times, serif;*/
    font-size:24px;
    font-weight:900;
}

div.purchase_win_checkout_account div.incontent_checkout_account p {
    text-align:right;
	padding:0;
	margin: 13px 0px -5px 25px;
	position: relative;
	clear: both;
	color:#7b8646;
}

div.purchase_win_checkout_account div.incontent_checkout_account span.moreinfo_checkout_account {
    color:#8b9a44;
    font-weight:900;
    text-align:right;
    float:right;
}

.bedding_checkout_account {
	color: #7b8646;
	font-size: 54px;
}

.end_more_checkout_account {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;

}

.right_checkout_account {
height:100%;
float:left;
margin:0px 0px 0px 70px;
width:511px;
}

.block4 {
clear:both;
height:100%;
float:left;
margin-top:10px;
}

div.block4 div.incontent h1 {
    color:#68752b;
}
div.block4 div.incontent h2 {
    font-size:12px;
	margin: 50px 0px 5px 0px;
	color:#68752b;
	float:left;
}
/*checkout canceled*/

.blockl_checkout {
float:left;
padding-bottom:20px;
}

.button_green_checkout .product_button_checkout {
	background-color: #a4ac80;
	float: left;
	font-weight: bold;
	font-size: 11px;
	width: 140px;
	border:0px;
	height:21px;
	color:#fff;
}

.button_green_checkout .dark_green_checkout {
	background-color: #68752b;
	float: left;
	width: 140px;
}

.button_green_checkout
{
float:right;margin-bottom:10px;padding:0px;
}

.button_green_checkout img {
	float: left;
}
/**/

/*contactus_survey*/
div.conactus {
	background-image:url('../images/main_block_header_15.png');
}

.contactus_body textarea
{
margin-left:20px;
width:665px;
background:#ebe7d9;
border:1px solid #d6d1c4;
}


button.contact_btn
{
background-color:#a0bcc4;
border:0;
padding:0;
margin:0;
height:21px;
color:#ffffff;
float: left;
font-weight: bold;
font-size: 11px;
width: 113px;
}

button.contact_btn2
{
background-color:#61909d;
border:0;
padding:0;
margin:0;
height:21px;
color:#ffffff;
float: left;
font-weight: bold;
font-size: 11px;
}

.buttonbar_contact {
	padding:5px 0;
	height:20px;
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	float: left;
	width: 278px;
	padding-left: 411px;
}
/**/

/*faq*/
div.faq {
	background-image:url('../images/main_block_header_16.png');
}
/**/

/*create acc*/
.textfield_a
{
width:275px;
border:1px solid #d6d1c4;
background:#ebe7d9;
height:20px;
}

.textfield_b
{
border:1px solid #d6d1c4;
background:#ebe7d9;
height:20px;
}

/**/


/*contactus*/
div.conactus {
	background-image:url('../images/main_block_header_15.png');
}

.textfield_c
{
width:387px;
border:1px solid #d6d1c4;
background:#ebe7d9;
height:20px;
}

.contact_left_block
{
width:250px;
margin-left:5px;
line-height:1.8;
}

.contact_left_block a
{
color:#61909d;
}

.contact_right_block
{
float:right;
width:390px;
position:relative;
bottom:242px;
margin-top:30px;
}
/**/
.linkcode {
	background-color: #E3EBED;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D6D1C4;
	border-bottom-color: #D6D1C4;
}
.aboutname {
	font-size: 15px;
	font-weight: bold;
	color: #618F9D;
	margin-bottom:0px;
}
.pinkt {
	font-size: 22px;
	font-weight: bold;
	color: #D5437F;
	margin-bottom:0px;
	margin-top:40px;
}
.greent {
	font-size: 22px;
	font-weight: bold;
	color: #5A8A13;
	margin-bottom:0px;
	margin-top:40px;
}
.green {
	color: #5A8A13;
}
.orange {
	color:#EF8009;
}
.kdl4 {
	margin-left: 50px;
}
.kdl41 {
	margin-left: 194px;
}
div.kgl4 {
	background-image:url('../images/kl4.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
div.css {
	background-image:url('../images/child_sheet.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
div.tb4 {
	background-image:url('../images/toodler4.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
.sheetBannerSubtitle {
	margin-top:-15px;
	margin-left: 150px;
	float:left;
}

.imgButton {
	margin-left: 30px;
	float: left;
}
.imgButton img {
	float: left;
}
.imgButton button {
	float: left;
	border:0;
	padding:0px 15px;
	margin:0;
	height:21px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:21px;
	cursor:pointer;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:90px;
}
.imgButtonPink button {
	background-color:#E68EB2;
}
.imgButtonGreen button {
	background-color:#5A8A13;
}
.imgButtonOrange button {
	background-color:#EF8009;
}
.sc {

	background-image:url(../images/blar.gif);
	background-repeat:no-repeat;
	margin-top:35px;


}
.sc1 {
	margin-top: -5px;
	margin-left: 15px;
	font-size: 17px;
	font-weight: bold;
	color: #416A76;
	line-height:0px;
}
 .bb a {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/but-blue-bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 21px;
	width: 200px;
	display: block;
	line-height: 21px;
}
.bb a:hover {
	text-decoration: none;
	}


/****************************************************************checkout3********************************/
.checkout3_block{
	clear:both;
	padding-left:19px;
}
.sfriendbar_kids_checkout{
	border-top:1px solid #ebe7d9;
	border-bottom:1px solid #ebe7d9;
	float:none;
	padding-bottom:6px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:6px;
	padding-left:1px;
	padding-right:5px;
	clear:both;
}

.billing_adress_form_block{
	clear:both;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left:90px;
	line-height:13px;
	padding-top:12px;
	padding-bottom:20px;
}
.billing_adress_form_block p{
	margin:0px;
	padding:0px;
}
table.billing_adress_table{
	width:463px;
}
table.billing_adress_table tr{
}
table.billing_adress_table tr td{
}
table.billing_adress_table tr td.col-1{
}
table.billing_adress_table tr td.col-2{
}
table.billing_adress_table tr td.col-3{
}
table.billing_adress_table tr td.col-separator{
	width:13px;
}
table.billing_adress_table input {
	border:1px solid #d6d1c4;
	background:#ebe7d9;
	height:17px;
	padding-left:3px;
	padding-top:3px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5D6465;
}
table.billing_adress_table select {
	border:1px solid #d6d1c4;
	background:#ebe7d9;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:23px;
	color:#5D6465;
}
.w204{
	width:204px;
}
.w220{
	width:220px;
}
.w228{
	width:228px;
}
select.w228{
	width:230px;
}
.w240{
	width:240px;
}
.w260{
	width:260px;
}
.w265{
	width:265px;
}
.w45{
	width:45px;
}
.w110{
	width:110px;
}
.w115{
	width:115px;
}
.w123{
	width:123px;
}
.w128{
	width:128px;
}
.w130{
	width:130px;
}
.w178{
	width:178px;
}
.w180{
	width:180px;
}
.w461{
	width:461px;
}
.w466{
	width:466px;
}

.ship_address_block{
	padding-top:12px;
	padding-left:90px;
	padding-bottom:20px;
}
.ship_address_block p{
	margin:0px;
	padding:0px;

}
.ship_address_block select {
	border:1px solid #d6d1c4;
	margin-top:2px;
	background:#ebe7d9;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:23px;
	color:#5D6465;
}
.why_block{
	float:right;
	width:293px;
}
.why_block_content{
	float:right;
	width:180px;
	padding-right:115px;
	line-height:15px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:10px;
}
.why_block_content p{
	margin:0px;
	padding:0px;
}
.why_block_content ul{
	margin-top:0px;
	padding:0px;
	margin:0px;
	padding-top:20px;
}
.why_block_content ul li{
	background-image: url(../images/why_block_li_bkg.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	list-style-type:none;
	padding-left:7px;
	padding-bottom:1px;
}
.create_account_optional_block{
	padding-top:10px;
	padding-left:90px;
	padding-bottom:20px;
	width:230px;
	line-height:16px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.create_account_optional_block p{
	margin:0px;
	padding:0px;
	margin-bottom:1px;
}
.create_account_optional_block input {
	border:1px solid #d6d1c4;
	background:#ebe7d9;
	height:17px;
	padding-left:3px;
	padding-top:3px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5D6465;
	margin-bottom:5px;
}
.form_button_block{
	padding-top:5px;
	padding-bottom:5px;
}
.form_button_block p{
	margin:0px;
	text-align:right;
}
.form_button_block input{
	margin-left:5px;
}
/****************************************************************checkout4********************************/
.checkout4_block{
	clear:both;
	padding-left:23px;
}
.checkout4_block h2.green_topic{
	margin-left:0px;
	padding-bottom:12px;
	margin-bottom:0px;
	clear:both;
}
.checkout4_block .checkout_table{
	float:none;
}
.checkout4_block .update_link{
	padding:0px;
	margin:0px;
	text-align:right;
	height:19px;
	margin-top:2px;
}
.checkout4_block .update_link input{
	float:right;
	position:relative;
	margin-left:8px;
	margin-top:-2px;
}
.order_info{
}

.order_info .col{
    float:left;
	position:relative;
	width:250px;
	display:block;
}

.order_info_text .col{
    float:left;
	position:relative;
	width:250px;
	display:block;
}


.order_info_text{
	line-height:16px;
	padding-top:10px;
}
.order_info .col-1,.order_info_text .col-1{
	float:left;
	width:250px;
	display:block;
	position:relative;
}
.order_info .col-2,.order_info_text .col-2{
	float:left;
	position:relative;
	width:250px;
	display:block;
}
.order_info .col-3,.order_info_text .col-3{
	float:left;
	display:block;
	width:155px;
	position:relative;
}
.order_info_text input{
	float:left;
	margin-left:0px;
}
.order_info_text .edit_button{
	padding-top:2px;
	float:left;
	display:block;
}
.promotial_code_block{
	clear:both;
}
.promotial_code_block p{
	margin:0px;
	margin-bottom:3px;
}
.promotial_code_block p.promo_help_link{
	margin-top:10px;
	margin-bottom:23px;
}
.promo_help_link a{
	color:#68752b;
	text-decoration:underline;
}
.promo_help_link a:hover{
	text-decoration:none;
}
.promotial_code_block .code_input{
	border:1px solid #d6d1c4;
	background:#ebe7d9;
	height:16px;
	padding-left:3px;
	padding-top:3px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5D6465;
	float:left;
	margin-right:10px;
	width:206px;
}
.billing_summary_block{
	clear:both;
	padding-top:10px;
}
.billing_summary_block a{
	color:#68752b;
	text-decoration:underline;
}
.billing_summary_block a:hover{
	text-decoration:none;
}
.billing_summary_block .inc_12{
	padding-top:13px;
}
.billing_summary_block .inc_13{
	padding-bottom:30px;
}
.billing_summary_block .inc_8{
	height:18px;
}
.billing_summary_block .order_total{
	padding-top:6px;
	width:245px;
}
.payment_total_line{
	height:25px;
	padding-right:0px;
}
.payment_total_line .inc_2{
	padding-top:3px;
	margin-bottom:0px;
}
.payment_total_line .inc_15{
	margin-top:0px;
}
.payment_total_line .inc_14{
	margin-right:0px;
	padding-right:82px;
	padding-top:3px;
}
.custom_info_block{
	clear:both;
	font-size:11px;
}
.custom_info_block h2{
}
.custom_info_block p{
	margin:0px;
	padding:0px;
	clear:both;
}
.credit_card_info_block{
	clear:both;
	padding-bottom: 8px;
}
.credit_card_header{
	background-image: url(../images/visa_bkg.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	height:16px;
}
.credit_card_info_block a{
	color:#68752b;
	text-decoration:underline;
}
.credit_card_info_block a:hover{
	text-decoration:none;
}
table.credit_card_table{
	width:665px;
	margin-top:8px;
	margin-bottom:18px;
}
table.credit_card_table tr{
}
table.credit_card_table tr td{
}
table.credit_card_table tr td.col-1{
	width:130px;
}
table.credit_card_table tr td.col-2{
	width:277px;
}
table.credit_card_table tr td.col-3{
	width:132px;
}
table.credit_card_table tr td.col-4{
	width:115px;
}
table.credit_card_table tr td.col-separator{
	width:7px;
}
table.credit_card_table input {
	border:1px solid #d6d1c4;
	background:#ebe7d9;
	height:17px;
	padding-left:3px;
	padding-top:3px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5D6465;
}
table.credit_card_table select {
	border:1px solid #d6d1c4;
	background:#ebe7d9;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:23px;
	color:#5D6465;
}
.validation-advice {
  color:#F00;
}

.boys_bedding_banner {
	background-image:url('../images/boy_bedding.jpg');
	background-repeat:no-repeat;
	width:686px;
	height:202px;
}
.boys_bedding_banner .bedding {
	color: #455F98;
	font-size: 54px;
}
.boys_bedding_banner .end_more {
	font-size:21px;
	color: #4e4838;
	font-weight: bold;
	margin-left: 160px;
	#margin-top: -6px;
	#float: left;
}
.boys_bedding_banner div.purchase_win div.incontent p {
    text-align:right;
	padding:0;
	margin: 5px 0 -5px 0;
	position: relative;
	clear: both;
}
.messages{
    margin-left: 22px;
    color:red;
}

.social {
	background:#FABBBE;
	padding:10px 0;
}
.social p {
	float:left;
	width:75px;
	color:#EC1B23;
	font-size:13px;
	line-height:123%;
	margin-left:5px;
}
.social a {
	float:left;
	margin-right:0px;
}

.testimonialsForm {
	background:#EBE8D9;
	border:1px #D7D1C5 solid;
	padding:10px 50px;
	margin-bottom:10px;
}
.testimonialsForm label, .testimonialsForm input[type=text], .testimonialsForm textarea {
	float:left;
}
.testimonialsForm label {
	width:100px;
	line-height:24px;
}
.testimonialsForm input[type=text], .testimonialsForm textarea {
	width:240px;
	border:1px #D7D1C5 solid;
	margin-bottom:5px;
	padding:0px 5px;
}
.testimonialsForm input[type=text] {
	height:24px;
	line-height:24px;
}
.testimonialsForm textarea {
	height:85px;
}
.testimonialsForm input[type=submit] {
	width:71px;
	height:21px;
	background:transparent url('../images/submit-button.png') no-repeat;
	border:none;
	float:right;
	margin-right:15px;
	margin-top:10px;
}

.testimonialsList {
	list-style:none;
	padding:0;
}
.testimonialsList li {
	margin-bottom:10px;
}

#recaptcha_response_field {
	left: 0px;
	height: 16px;
}

#mc-embedded-subscribe-form
{
	width: 440px;
}

#mc-embedded-subscribe-form fieldset
{
	border: 0px;
}
#mc-embedded-subscribe-form .mc-field-group label
{
	color: #ef4509;
	font-size: 13px;
}

#mc-embedded-subscribe-form .mc-field-group input[type='text']
{
	border: 0px;
	width: 135px;
	background: #e3ded1;
}

#mc-embedded-subscribe-form div
{
	float: left;
	width: 60px;
}

#mc-embedded-subscribe-form .mc-field-group
{
	width: 350px;
}

#mc-embedded-subscribe
{
	background: #ef9909;
	color: #ffffff;
	border: 0px;
}

#mc_embed_signup
{	margin-bottom: 15px;
}

.clear
{	clear: both;
}

#mc-embedded-subscribe-form #mce-responses, #mc-embedded-subscribe-form div.mce_inline_error
{	width: 350px;
	text-align: right;
	margin-top: 10px;
}

#mc-embedded-subscribe-form #mce-responses div
{	width: 410px;
}

#mc-embedded-subscribe-form #mce-responses #mce-success-response
{	color: #00AE00;
}

#mc-embedded-subscribe-form #mce-responses #mce-error-response
{
	color: #FF0000;
}





