body {	text-align: center;	margin-top:0px;	margin-bottom:10px;	color:#000;	font-family:calibri, arial, verdana;	background-color: #FFF;	font-size: 12px;	text-decoration: none;}#page_wrapper {	margin-left: auto;	margin-right: auto;	width: 900px;	text-align: left;	background-color: #fff;}#header_top {	height:1px;	clear:both;}#page_header {	height: 80px;	clear: both;	margin:0px 0px 0px 0px;}#topleft {	float: left;	width: 325px;	margin:0px 0px 0px 0px;}#topright {	float: right;	width: 215px;	margin:0px 0px 0px 0px;}#menu_bar { float: right;height: 35px; width: 900px;clear: both; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 6px; padding: 0px;border-top: #C5C5C5 solid 1px;}#main_banner {	float: center;	width: 900px; 	height: 5px;	clear: both;	margin-top: 0px; margin-bottom: 0px; padding: 0px;	font-family: calibri, arial, verdana;}#center {	margin-left:240px; 	margin-right:0px;	padding-right: 0px;	padding-left: 0px;}#center A:link {	color: #000;	font-weight: bold;	text-decoration: none;}#center A:visited {	color: #000;	font-weight: bold;}#center A:hover {	color: #FF6600;	font-weight: bold;}#center p {	margin-top:0px;	margin-bottom:15px;	font-size: 14px;	line-height: 14px;}#center h1 {	font-family: calibri, arial, verdana;	font-size: 18px;	color: #000;}#left_side {	float: left;	width:230px;	padding-left: 0px;	padding-top: 0px;	font-size: 16px;	text-align: left;	line-height:28px;	height:100%;}#left_top {	float: center;	width:224px;	padding: 0px;}#collection_box {   float: center;   width:224px;   height:36px;   	text-align: center;   background: url("../images/viewbycollection.jpg") no-repeat 0 0;} #promo_box {   float: center;   width:218px;   padding: 2px;   text-align: center;   border: #000 solid 1px;}      #promo_box A:link {	color: #000;	font-weight: normal;	text-decoration: none;}#promo_box A:visited {	color: #000;	font-weight: normal;	text-decoration: none;}#promo_box A:hover {	color: #FF6600;	font-weight: normal;	text-decoration: none;  }  #brochure_box {   float: center;   width:218px;   padding: 2px;   text-align: center;   border: #000 solid 1px;} #latest_box {   float: center;   width:218px;   padding: 2px;   text-align: center;   border: #000 solid 1px;} #space_box {   float: center;   width:218px;   height:14px;    text-align: center;   border: #fff solid 1px;} ul#navlistleft{padding: 0;margin: 0;list-style-type: none;}ul#navlistleft li { display: inline; }ul#navlistleft li a{float: left;width: 224px;height: 33px;color: #fff;background: url("../images/sidebut.jpg") no-repeat 0 0;padding:0px 0px 0px 28px;text-decoration: none;}ul#navlistleft li a:hover{background-position: 0 -33px;color: #FF6600;}#navlistleft.active a {   color: #FFF;  	background-position: 0 -33px;}ul#navlistsubleft{padding: 0;margin: 0;list-style-type: none;}ul#navlistsubleft li { display: inline; }ul#navlistsubleft li a{float: left;width: 224px;height: 33px;color: #000;background: url("../images/sidesubbut.jpg") no-repeat 0 0;padding:0px 0px 0px 42px;text-decoration: none;}ul#navlistsubleft li a:hover{background-position: 0 -33px;color: #FFFFFF;}#navlistsubleft.active a {   color: #000;  	background-position: 0 -33px;}/* ROOM TABLE */table{	padding:0px, 0px, 0px, 0px;	width:660px;}div.float1 {	float: center;	text-align: center;	background: url("../images/roomboxbot.jpg") no-repeat left top;}div.float1 p {	text-align: center;}#float1 a:link {	color: #FFF;	text-decoration: none;   font-weight: normal;	text-align: center;	font-size: 16px;}#float1 a:visited {	color: #FFF;	text-decoration: none;	font-weight: normal;	font-size: 16px;	text-align: center;}#float1 a:active {	color: #FF6600;   font-weight: normal;	text-decoration: none;	font-size: 16px;	text-align: center;}#float1 a:hover {	color: #FF6600;   font-weight: normal;	text-decoration: none;	font-size: 16px;		text-align: center;}/* ROOM TABLE *//* PRODUCT TABLE */producttable{	float: center;	padding:0px, 0px, 0px, 8px;	width:660px;	background-color:pink;}div.float1 {	float: center;	text-align: center;	background: url("../images/roomboxbot.jpg") no-repeat left top;}div.float1 p {	text-align: center;}#float1 a:link {	color: #FFF;	text-decoration: none;   font-weight: normal;	text-align: center;	font-size: 12px;}#float1 a:visited {	color: #FFF;	text-decoration: none;	font-weight: normal;	font-size: 12px;	text-align: center;}#float1 a:active {	color: #FF6600;   font-weight: normal;	text-decoration: none;	font-size: 12px;	text-align: center;}#float1 a:hover {	color: #FF6600;   font-weight: normal;	text-decoration: none;	font-size: 12px;		text-align: center;}/* PRODUCT TABLE *//* PRESS TABLE */tablepress{	padding:0px, 0px, 0px, 8px;}div.floatpress {	float: left;	width:160px;	text-align: center;}div.floatpress p {	text-align: center;}/* PRESS TABLE *//* FURNITURE TABLE */tablefurniture{	padding:0px, 0px, 0px, 0px;}div.floatpress {	float: center;	width:660px;	text-align: center;}div.floatpress p {	text-align: center;}/* FURNITURE TABLE *//******** CONTACT TABLE *********/#contactcsstable {width:500px;display:table;margin:auto;background-color:#F7F7FA;padding:0px;}#contactrow  {display: table-row;width:500px;}#contactcell {display:table-cell;text-align:left;vertical-align:top;width:250px;padding:0px;}#contactcaption {				text-align:center;				vertical-align:bottom;				width:117px;				padding:2px 2px 2px 2px;				background-color:#4B4B4B;				font-family: Arial, calibri, verdana;				font-size:8pt;			  				line-height: 10pt;				color:#FFFFFF;				}#contactdesc {				text-align:left;				vertical-align:top;				width:117px;				padding:2px 2px 2px 2px;				background-color:#2A2A2A;				font-family: Arial, calibri, verdana;				font-size:8pt;			   line-height: 10pt;				color:#FFFFFF;				}				/******** CONTACT TABLE END *********/#page_footer { width: 960px; height: 30px; clear: both; background-repeat: no-repeat; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 5px;border-top: #C5C5C5 solid 1px;text-align:right;}#footer p {	text-align:right;	font-size: 14px;	color:#000;}A.footer:link {	text-decoration: none}A.footer:visited {	text-decoration: none}A.footer:active {	text-decoration: none}A.footer:hover {	color: #FF6600;	text-decoration: none}
