body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-image:url(../images/main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #BBBBBB;
}
.main_container{ width:1003px;margin:auto;}
h1 {font-family:arial; font-size:24px;font-weight:bold;color:#4463c0;}
h2{font-family:arial; font-size:18px;font-weight:bold;color:#f59b0f;text-decoration:none;}
.sitemap{font-family:arial; font-size:18px;font-weight:bold;color:#f59b0f;text-decoration:none;}
img {border:none;}

.cls{ clear:both;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.fl{ float:left;}
.fr{ float:right;}

.header{ width:1003px;}
.middle{
	background-image: url(../images/page_mid_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top; background-color:#C7C7C7;
}
.middle2{
	background-image: url(../images/page_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
.mid_middle{ width:981px; margin:auto;}
.top-left{
	background-image: url(../images/top_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-left2{
	background-image: url(../images/top_left_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.top-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B66C2;
	text-decoration: none;
}
.free-pillow{
	background-image: url(../images/free-pillow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.free-pillow1{
	background-image: url(../images/free-pillow1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.free-pillow2{
	background-image: url(../images/free-pillow2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ver12bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.ver13{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FFFFFF;
}

.ver10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
}
.ver10b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
}
.name_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E6F7A7;
	text-decoration: none;
}
.name_head2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4864C1;
	text-decoration: none;
}
.text-box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #367FB6;
	height: 14px;
	width: 160px;
}
.text-box2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #367FB6;
	height: 14px;
	width: 123px;
}
.text-box3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #D8D8D8;
	height: 14px;
	width: 123px;
}
.text-box6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #D8D8D8;
	height: 14px;
	width: 250px;
}
.text-box5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #D8D8D8;
	height: 120px;
	width: 250px;
}
.text-box4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #D8D8D8;
	height: 14px;
	width: 123px;
}
.copyright{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #8F8F8F;
	text-decoration: none;
}
.vtext12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2C7DBB;
	text-decoration: none;
}
.right-img{
	background-image: url(../images/right-img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.right-img1{
	background-image:url(../images/right-img-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.v13bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.v11n{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	text-decoration: none;
}
.v12n{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #656565;
	text-decoration: none;
}
.page-left{
	background-image: url(../images/page_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.page-right{
	background-image: url(../images/page-right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.footer{
	background-image: url(../images/fot_how_it_work.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footerbeds{
	background-image: url(../images/fotr_beds.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.footerbeds2{
	background-image: url(../images/fot_beds2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footerbeds3{
	background-image: url(../images/fot_beds3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footerbeds4{
	background-image: url(../images/fot_beds4.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footerbeds4{
	background-image: url(../images/fot_sauss.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footersauss{
	background-image: url(../images/fot_sauss.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.footerbeds_GUARANTEE{
	background-image: url(../images/fot_guarantee.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.footer_reduce{
	background-image: url(../images/bgmain_reduce.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.footer_faq{
	background-image: url(../images/bgmain_faq.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footer_how_we{
	background-image: url(../images/fot_how_we.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.footer_ten_tips{
	background-image: url(../images/fot_ten_tips.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footer_why_flat{
	background-image: url(../images/bgmain_why_flat.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.every_page_top{
	background-image: url(../images/every-page-bg.jpg);
	background-repeat: repeat-x;
}
.yellow-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF8200;
	text-decoration: none;
}

.bgc {
	
	background-color: #EEEEEE;
}

.boder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #021F43;
	border-left-color: #021F43;
}
.types-of-beds{
	background-image: url(../images/types-of-beds-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.v20b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.v20b1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0023AF;
	text-decoration: none;
}

.bgt {
	background-image: url(../images/top_test1.jpg);background-repeat:no-repeat;
}
.bgt2{
	background-image: url(../images/top_test2.jpg);background-repeat:no-repeat;
}
.bgtbot{
	background-image: url(../images/bot_test.jpg);
}

.top_testbg{background-image:url(../images/top_test-bg.jpg); background-repeat:no-repeat; width:705px; height:72px;}

.footerbeds14{
	background-image: url(../images/fot_sauss-5.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}