
*{margin:0; padding:0}
body{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; background:#FFFFFF url(../img/bg.gif) left top repeat-x;}
a{text-decoration:none; outline:none}
img, a img{border:0 none;}

#bbg{ background-image:url(../img/mbg.jpg); background-position:center top; background-repeat:no-repeat; height:675px; text-align:center}

#header{ margin:0 auto; width:916px; height:174px; background:#FFFFFF url(../img/bg.gif) left top repeat-x;}
.header_sp{width:327px; height:174px; float:left; background-image:url(../img/header_bg.gif); background-position: left bottom; background-repeat: repeat-x; position:relative;}
.header_text{float:left; height:174px; width:383px; background-image:url(../img/wrentextile_text.gif); background-position: left bottom; background-repeat: repeat-x;}
span.heading{position:absolute; bottom:7px; right:40px; font-size:36px; font-family:Georgia, "Times New Roman", Times, serif}

#bodym{ margin:0 auto; width:916px; }
#nav{ width:205px; height:495px; background:#FFFFFF url(../img/nav_bg.gif) left bottom no-repeat; float:left}
#nav a{ display:block; height:43px; width:205px; margin-bottom:6px;}
#nav a:hover{ filter: alpha(opacity=80); -moz-opacity: 0.8; KhtmlOpacity: .8; opacity: .8;}
#nav a.home,#nav a.home:visited{ background-image:url(../img/nav_home.gif)}
#nav a.fabric,#nav a.fabric:visited{ background-image:url(../img/nav_fabric.gif)}
#nav a.showroom,#nav a.showroom:visited{ background-image:url(../img/nav_showrooms.gif)}
#nav a.home_on{background-image:url(../img/nav_home_on.gif)}
#nav a.fabric_on{background-image:url(../img/nav_fabric_on.gif)}
#nav a.showroom_on{background-image:url(../img/nav_showrooms_on.gif)}

#banner{width:697px; height:217px; margin:9px 0 0 5px; }
#cont{width:711px; height:495px; background:#FFFFFF url(../img/body_bg.gif) left top no-repeat; float:right; text-align:left}
#cont .text{ line-height:200%; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666666}
p.logo2{background:#FFFFFF url(../img/logo2.gif) left top no-repeat; height:74px;}

.gallery { list-style: none; padding: 0; margin:16px 0 0 35px;}
.gallery li { padding: 10px; margin: 0; float: left; position: relative; width: 190px; height: 190px;}
.gallery li:hover img {	border-color: #000;}
.gallery img {	background: #fff; border: solid 1px #888; padding: 5px;}
.gallery em { color: #333333; font-style: normal; padding: 3px 11px; display: block; position: absolute; top: 154px; left: 16px; border: 0 none; background-color:#FFFFFF; cursor:hand; cursor:pointer; filter: alpha(opacity=80); -moz-opacity: 0.8; KhtmlOpacity: .8; opacity: .8;}
.gallery a { text-decoration: none;}
.gallery a:hover em {}
span.it{ font-style:italic;}
#collect{margin:25px 0 0 35px; font-size:16px; color:#999999; font-family:Georgia, "Times New Roman", Times, serif}
#collect a, #collect a:visited{ color: #CC0033; text-decoration:none; border-bottom:1px solid #CCCCCC;}
#collect a:hover{ color: #A52421; border-bottom:1px solid #8F2216}

div.fnav{float:right; margin-right:20px;}
