.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-table;
}
/* Hides from IE-mac \*/
* html .clearfix
{
height:1%;
}
.clearfix
{
display:block;
}
/* End hide from IE-mac */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,img,span,form,fieldset,input
{
margin:0;
padding:0;
border:0 none;
}
body
{
font:10px Arial,Helvetica,sans-serif;
color:#A1A1A3;
}
#start
{
position:absolute;
top:0;
left:0;
z-index:10000;
background:#fff;
width:779px;
height:584px;
}
#arch_div
{
width:263px;
height:255px;
}
#arch_div img,#arch_div p
{
font:11px Arial,Helvetica,sans-serif;
color:#000;
display:block;
}
#arch_div img
{
margin:10px;
}
#arch_div p
{
margin:5px 10px 0 10px;
}
#wrap
{
width:779px;
height:584px;
background:#fff;
}
#wrap.ind
{
background:#BCC0C9 url(../images/bg-home.jpg) no-repeat;
}
#left
{
width:268px;
height:532px;
float:left;
margin:26px 0 0 26px;
display:inline;
}
#left h1
{
width:115px;
height:91px;
background:url(../images/logo.gif);
}
#left h1.lh
{
background:url(../images/logo-home.gif);
}
#left h1 a
{
width:115px;
height:91px;
display:block;
}
#left h1 span,#left p span
{
display:none;
}
#left div.dot1
{
width:268px;
height:24px;
background:url(../images/dot-type-b.gif) repeat-x bottom;
margin:0 0 10px 0;
}
#left div.dot2
{
width:268px;
height:12px;
background:url(../images/dot-type-b.gif) repeat-x 0 5px;
}
#left p
{
width:268px;
height:246px;
}
#left p.phome{background:url(../images/body-home.jpg) no-repeat;}
#left p.pfurniture{background:#fff url(../images/body-furniture.gif) no-repeat;}
#left p.plighting{background:#fff url(../images/body-lighting.gif) no-repeat;}
#left p.pproduct{background:#fff url(../images/body-product.gif) no-repeat;}
#left p.pcustom{background:#fff url(../images/body-commission.gif) no-repeat;}
#left p.pstudio{background:#fff url(../images/body-studio.gif) no-repeat;}
#left p.ppress{background:#fff url(../images/body-press.gif) no-repeat;}
#left p.parchive{background:#fff url(../images/body-archive.gif) no-repeat;}
#left p.pnew{background:#fff url(../images/body-new.gif) no-repeat;}
#left p.ptweek{background:#fff url(../images/body-tweek.gif) no-repeat;}

#left a.lpress
{
position:absolute;
width:230px;
height:20px;
top:324px;
left:24px;
background:#fff url(../images/info.gif) no-repeat;
}
#left a.lpress:hover
{
background:#fff url(../images/info-hover.gif) no-repeat;
}
#left a.lpress span
{
display:none;
}
#left a.ldeal
{
position:absolute;
width:207px;
height:17px;
top:289px;
left:68px;
background:url(../images/info.gif);
}
#left a.ldeal:hover
{
background:url(../images/info-hover.gif);
}
#left a.ldeal span
{
display:none;
}
#left a.lnews2
{
position:absolute;
width:207px;
height:17px;
top:359px;
left:26px;
background:url(../images/info.gif);
}
#left a.lnews2:hover
{
background:url(../images/info-hover.gif);
}
#left a.lnews2 span
{
display:none;
}
#left a.lnews
{
position:absolute;
width:207px;
height:17px;
top:219px;
left:71px;
background:url(../images/info.gif);
}
#left a.lnews:hover
{
background:url(../images/info-hover.gif);
}
#left a.lnews span
{
display:none;
}
#left div.menuh,#left div.menu
{
width:268px;
padding:6px 0 2px 0;
background:url(../images/dot-type-b.gif) repeat-x top;
}
#left div.menuh a,#left div.menu a
{
display:block;
height:17px;
width:102px;
}
#left div.menuh a.furniture{background:url(../images/menuh-furniture.gif) no-repeat;}
#left div.menuh a.lighting{background:url(../images/menuh-lighting.gif) no-repeat;}
#left div.menuh a.product{background:url(../images/menuh-product.gif) no-repeat;}
#left div.menuh a.custom{background:url(../images/menuh-commissions.gif) no-repeat;}
#left div.menuh a.studio{background:url(../images/menuh-studio.gif) no-repeat;}
#left div.menuh a.press{background:url(../images/menuh-press.gif) no-repeat;}
#left div.menuh a.archive{background:url(../images/menuh-archive.gif) no-repeat;}
#left div.menuh a.new{background:url(../images/menuh-new.gif) no-repeat;}
#left div.menuh a.tweek{background:url(../images/menuh-tweek.gif) no-repeat;}

#left div.menuh a.furniture:hover{background:url(../images/menuh-furniture-hover.gif) no-repeat;}
#left div.menuh a.lighting:hover{background:url(../images/menuh-lighting-hover.gif) no-repeat;}
#left div.menuh a.product:hover{background:url(../images/menuh-product-hover.gif) no-repeat;}
#left div.menuh a.custom:hover{background:url(../images/menuh-commissions-hover.gif) no-repeat;}
#left div.menuh a.studio:hover{background:url(../images/menuh-studio-hover.gif) no-repeat;}
#left div.menuh a.press:hover{background:url(../images/menuh-press-hover.gif) no-repeat;}
#left div.menuh a.archive:hover{background:url(../images/menuh-archive-hover.gif) no-repeat;}
#left div.menuh a.new:hover{background:url(../images/menuh-new-hover.gif) no-repeat;}
#left div.menuh a.tweek:hover{background:url(../images/menuh-tweek-hover.gif) no-repeat;}

#left div.menu a.furniture{background:url(../images/menu-furniture.gif) no-repeat;}
#left div.menu a.lighting{background:url(../images/menu-lighting.gif) no-repeat;}
#left div.menu a.product{background:url(../images/menu-product.gif) no-repeat;}
#left div.menu a.custom{background:url(../images/menu-commissions.gif) no-repeat;}
#left div.menu a.studio{background:url(../images/menu-studio.gif) no-repeat;}
#left div.menu a.press{background:url(../images/menu-press.gif) no-repeat;}
#left div.menu a.archive{background:url(../images/menu-archive.gif) no-repeat;}
#left div.menu a.new{background:url(../images/menu-new.gif) no-repeat;}
#left div.menu a.tweek{background:url(../images/menu-tweek.gif) no-repeat;}

#left div.menu a.furniture:hover{background:url(../images/menu-furniture-hover.gif) no-repeat;}
#left div.menu a.lighting:hover{background:url(../images/menu-lighting-hover.gif) no-repeat;}
#left div.menu a.product:hover{background:url(../images/menu-product-hover.gif) no-repeat;}
#left div.menu a.custom:hover{background:url(../images/menu-commissions-hover.gif) no-repeat;}
#left div.menu a.studio:hover{background:url(../images/menu-studio-hover.gif) no-repeat;}
#left div.menu a.press:hover{background:url(../images/menu-press-hover.gif) no-repeat;}
#left div.menu a.archive:hover{background:url(../images/menu-archive-hover.gif) no-repeat;}
#left div.menu a.new:hover{background:url(../images/menu-new-hover.gif) no-repeat;}
#left div.menu a.tweek:hover{background:url(../images/menu-tweek-hover.gif) no-repeat;}

#left div.menu a.furniture-sel{background:url(../images/menu-furniture-hover.gif) no-repeat;}
#left div.menu a.lighting-sel{background:url(../images/menu-lighting-hover.gif) no-repeat;}
#left div.menu a.product-sel{background:url(../images/menu-product-hover.gif) no-repeat;}
#left div.menu a.custom-sel{background:url(../images/menu-commissions-hover.gif) no-repeat;}
#left div.menu a.studio-sel{background:url(../images/menu-studio-hover.gif) no-repeat;}
#left div.menu a.press-sel{background:url(../images/menu-press-hover.gif) no-repeat;}
#left div.menu a.archive-sel{background:url(../images/menu-archive-hover.gif) no-repeat;}
#left div.menu a.new-sel{background:url(../images/menu-new-hover.gif) no-repeat;}
#left div.menuh a.new-sel{background:url(../images/menuh-new-hover.gif) no-repeat;}
#left div.menu a.tweek-sel{background:url(../images/menu-tweek-hover.gif) no-repeat;}
#left div.menuh a span,#left div.menu a span
{
display:none;
}
#right
{
width:459px;
height:532px;
float:right;
margin:26px 25px 0 0;
display:inline;
}
#right p.adrh,#right p.adr
{
position:relative;
float:right;
width:125px;
height:105px;
}
#right p.adrhs
{
position:relative;
float:right;
width:103px;
height:94px;
}
#right p.adrh
{
background:url(../images/contact-home.gif) no-repeat;
}
#right p.adrhs
{
background:url(../images/contact-home2.gif) no-repeat top right;
}
#right p.adr
{
background:url(../images/contact.gif) no-repeat;
}
#right p.adrh a,#right p.adr a
{
position:absolute;
width:125px;
height:11px;
top:76px;
}
#right p.adrhs a
{
position:absolute;
width:103px;
height:11px;
top:62px;
}
#right p.adrh a
{
background:url(../images/contact1.gif) no-repeat;
}
#right p.adrh a:hover
{
background:url(../images/contact1-hover.gif) no-repeat;
}
#right p.adrhs a
{
background:url(../images/contact22.gif) no-repeat;
}
#right p.adrhs a:hover
{
background:url(../images/contact2-hover2.gif) no-repeat;
}
#right p.adr a
{
background:url(../images/contact2.gif) no-repeat;
}
#right p.adr a:hover
{
background:url(../images/contact2-hover.gif) no-repeat;
}
#right p.adrh span,#right p.adr span,#right p.adrhs span
{
display:none;
}
#right #fla
{
position:relative;
float:left;
width:458px;
height:410px;
margin:9px 0 0 0;
display:inline;
}
#right #fla #wrdswf
{
position:absolute;
z-index:10;
top:0;
left:0;
width:458px;
height:410px;
}
#right div.caption
{
color:#000;
font:10px Arial,Helvetica,sans-serif;
line-height:11px;
height:46px;
margin:5px 0 5px 0;
float:left;
display:inline;
}
#right div.caption a
{
color:#000;
font:10px Arial,Helvetica,sans-serif;
line-height:11px;
}
#right div.caption a:hover
{
color:#E2913B;
}
#right .div_capt
{
display:none;
padding:0 0 0 0;
}
#imgload
{
display:none;
}
div.new_pop
{
position:absolute;
width:458px;
height:417px;
top:140px;
left:295px;
z-index:2000;
display:none;
background:#fff;
}
div.new_pop img
{
width:458px;
height:334px;
margin:0 0 2px 0;
}
div.new_pop p
{
font:bold 10px Arial,Helvetica,sans-serif;
line-height:11px;
color:#000;
}
div.new_pop p a
{
color:#000;
text-decoration:underline;
}
div.new_pop p a:hover
{
color:#E2913B;
text-decoration:underline;
}
div.new_pop p span
{
display:inline;
color:#cf7127;
margin:0 5px 0 0;
}
div.new_pop p span.nrm
{
display:inline;
color:#000;
font-weight:normal;
margin:0;
}
div.new_pop a.new_close img
{
position:absolute;
top:7px;
left:433px;
z-index:2500;
width:18px;
height:18px;
}
div.new_pop a.new_next img
{
position:absolute;
top:393px;
left:441px;
z-index:2500;
width:17px;
height:17px;
}
div.new_pop a.new_prev img
{
position:absolute;
top:393px;
left:417px;
z-index:2500;
width:17px;
height:17px;
}
#wrap #right p .where
{
position:absolute;
top:87px;
background:none;
font:10px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
#wrap #right p .where:hover
{
background:none;
color:#CF7127;
}