
/**
* temp - make it use the shared header file
**/
body #site-container,
body #site-content   {width:920px; background-image:none; }
body #newsletterTop {display:none; }
body #searchWallpaper {margin:0 35px 0 0; border-left:none; }
body #site-header {border-bottom:1px solid #333; clear:both; float:left; display:inline; width:920px; }
body #site-content {width:920px; }
body #site-main {width:920px; }
body #magCover p, 
body #magCover h6 {display:none; }
body #magCover a {float:right; }
body #site-header div#magCover {width:190px; }

#topSectionItem			{background-image: url(/themes/images/directory/interiors/house/box_top.jpg); background-repeat: no-repeat; width: 887px; height: 434px;}
#itemImage				{float: left; width: 560px;}
#itemDetail				{float: left; width: 280px;}
#itemDetail h2			{font-size: 18px; font-weight: bold;}
#itemDetail p.company	{color: #666; font-size: 14px; margin-top: 5px;}
#itemDetail h3			{font-size: 11px; font-weight: bold; padding: 0; margin: 0;}
#itemDetail a			{color: #b00;}
#itemDetail img 		{margin: 0 15px 15px 0;}

#featured h3			{border-top: 1px solid #b5b5b5; font-size: 14px; font-weight: bold;}
#featured h4			{font-size: 11px; font-weight: bold; padding: 0; margin: 0;}
#featured a				{color: #b00000;}
#featured img			{border: 1px solid #C6C6C6; margin-top: 12px;}

#title					{float: left; display: block; width: 798px;}
#backbtn				{float: right; display: block; width: 115px; margin-top: 10px;}

.slash					{color: #A4A4A4}
.type					{color: #666;}

#latestAdditions,
#aboutWhouse 			{float:left; width:310px; height: 515px; background-image: url(/themes/images/directory/interiors/house/boxbg_lg.jpg); background-repeat: no-repeat; padding: 0; margin: 15px 15px 0 0;}

#aboutWhouseItem 		{width:310px; height: 245px; background-image: url(/themes/images/directory/interiors/house/boxbg_vsm.jpg); background-repeat: no-repeat; padding: 0; margin-bottom: 17px;}

#leftPanelItem			{width: 310px; float: left; margin: 15px 13px 0 2px; padding: 0;}

#mpu					{margin-left: 5px;}

#latestAdditions h3 a	{color: #b00}

#bookmarks 				{float:left; width: 237px; height: 515px; background-image: url(/themes/images/directory/interiors/house/boxbg_sm.jpg); padding: 0; margin: 15px 0 0 0;}

.blockcontent			{padding: 12px; font-size: 11px; line-height: 16px; color: #333;}
hr						{color: #B5B5B5; background-color: #B5B5B5; height: 1px; border: 0; width: 284px; margin: 0 0 0 13px; padding: 0;}
hr.small				{width: 210px;}
.blockcontent_rooms		{padding: 13px; float: left; width: 140px;}
.blockcontent_products	{padding: 13px 13px 13px 0; float: left;}
.blockcontent ul,
.blockcontent_rooms ul,
.blockcontent_products ul		{list-style-type: none; margin: 10px 0 0 0; padding: 0; }
.blockcontent ul li a,
.blockcontent_rooms ul li a,
.blockcontent_products ul li a	{font-size: 11px; line-height: 16px; color: #b00; }


#content				{background-image: none; }
#main 					{width:913px; }
#background				{background-color: #B0B0B0; padding: 13px; margin: 15px 0 0 0;}
#main h1                {font: 24px helvetica, sans-serif; border-top:1px solid #000;margin:0; padding:8px 0; width:913px; }
h2						{margin: 0; font-size: 14px; color: #000; font-weight: normal;}	
h3		                {margin:0; font: 12px helvetica, arial, sans-serif; color:#000; padding:10px 0 0 0; }
h4                      {margin:0 0 13px 0; }
p.designer				{font-size: 10px; color: #666; margin: 0 0 3px 0; padding: 0;}
p.latestblurb			{font-size: 11px; line-height: 14px; color: #333; margin: 0; padding: 0;}
p#pageSection           {margin:0; padding:8px 0; }
div.latestThumb			{float:left; width: 116px;  margin: 0; padding: 0;}
div.latestData			{float:left; width: 168px;  margin: 0; padding: 0;}
div.latestData h4,
div.latestData h3		{margin: 0; padding: 0;}
div.latestData h4 a		{font-size: 9px; color: #666; text-transform: uppercase; }
div.latestData h4		{color: #999; margin-top: 6px; font-weight: normal;}
div.clear				{height: 0px;}


#shopThumbs				{overflow:hidden; width: 886px; height: 404px; background-image: url(/themes/images/directory/interiors/house/box_slider.jpg); background-repeat: no-repeat; margin: 15px 0 0 2px; position: relative;}

img.thumb             	{float:left; display:inline; clear:both; margin:10px 10px 0 0; padding: 0; position:relative; overflow:hidden; border: 1px solid #D6D6D6; }

#slider ul,
#noSlider ul              {margin:0; list-style:none; padding:0; width:866px; overflow:visible; }
#slider,
#noSlider                 {width: 866px; overflow:visible; margin:0 0 0 10px; padding:42px 0; height:320px; }
#slider li,
#noSlider li              {margin:0; padding:0; width:866px; overflow:hidden; }
#slider li .boxgrid,
#noSlider li .boxgrid     {float:left; display:inline; clear:none; border: 1px solid #C6C6C6; margin: 0 2px 2px 0;}

.nextBtn a              {margin: 10px 0; display:block; width: 108px; height:22px; position:absolute; right:14px; background:url(/themes/images/directory/interiors/house/btn_next.gif) no-repeat center right; }
.prevBtn a              {margin: 10px 0; display:block; width:108px; height:22px; position:absolute; left:11px; background:url(/themes/images/directory/interiors/house/btn_prev.gif) no-repeat center left; }
.nextTop a, 
.prevTop a              {top:0; }
.nextBottom a, 
.prevBottom a           {bottom:0; }
.prevBtn a:hover, 
.nextBtn a:hover        {text-decoration:none; }


.boxgrid                {overflow:hidden; position:relative; }
.boxcaption             {border:none; position:absolute; background:#000;  height:52px; width:98px; padding:0 6px; opacity:.8;  /* For IE 5-7 */ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); /* For IE 8 */ -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.boxcaption a           {color:#fff; font-size:10px; border:none; }
.boxcaption a:hover     {text-decoration:none; color:#999; }
.boxcaption h3,
.boxcaption p           {color:#fff; border:none; padding:0; text-transform:none;}
.boxcaption h3          {font-size:10px; margin:6px 0 0 0; }
.boxcaption p  			{font-size:9px; line-height: 11px; margin:0; }


