@charset "utf-8";
/* CSS Document */

html,body{ margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; padding: 0px; background-color:#f4f4f4;}

#header {
clear:both;
background-image:url(images/manor-born-bk.jpg);
background-repeat:repeat-x;
height: 139px;
}

#wrapper {
margin-left:52px;
width: 875px;
background-image:url(images/logo-bottom.jpg);
background-repeat:no-repeat;
background-position: top left;
background-color: #fff;
min-height: 425px;
}

/* IE fix */

* html #wrapper {
height: 425px;
}

#wrapperItalianL {
margin-left:52px;
width: 875px;
background-image:url(images/logo-bottom.jpg);
background-repeat:no-repeat;
background-position: top left;
background-color: #fff;
min-height: 475px;
}

/* IE fix */

* html #wrapperItalianL {
height: 475px;
}

#wrapperLinen {
margin-left:52px;
width: 875px;
background-image:url(images/logo-bottom.jpg);
background-repeat:no-repeat;
background-position: top left;
background-color: #fff;
min-height: 1090px;
}

* html #wrapperLinen {
height: 1090px;
}

#wrapperfringed {
margin-left:52px;
width: 875px;
background-image:url(images/logo-bottom.jpg);
background-repeat:no-repeat;
background-position: top left;
background-color: #fff;
min-height: 795px;
}

* html #wrapperfringed {
height: 795px;
}

#wrapperkitchen {
margin-left:52px;
width: 875px;
background-image:url(images/logo-bottom.jpg);
background-repeat:no-repeat;
background-position: top left;
background-color: #fff;
min-height: 905px;
}

* html #wrapperkitchen {
height: 905px;
}

#wrappercontact {
margin-left:52px;
width: 875px;
background-image:url(images/logo-bottom.jpg);
background-repeat:no-repeat;
background-position: top left;
background-color: #fff;
min-height: 290px;
}

* html #wrappercontact  {
height: 290px;
}

#left_col {
float: left;
width: 205px;
padding: 40px 0 0 20px;
}

#main_pane {
float: left;
width: 640px;
padding: 0 0 0 10px;
}

#productDisplay {
clear:both;
padding: 20px 0 0 10px;
}

.ProductTxt {
font-family:"lucida grande",verdana,sans-serif;
font-size: 11px;
color: #252424;
line-height: 20px;
}

.ProductTitle {
font-family:"lucida grande",verdana,sans-serif;
font-size: 12px;
color: #7b2106;
font-weight:bold;
}

#GuestTowels {
float:left;
width: 190px;
padding: 0 20px 0 0;
}

#GuestTowelsPad {
float:left;
width: 190px;
padding: 25px 20px 0 0;
}

#nav {
padding: 82px 0 0 60px;
float: left;

}

#dots {
padding: 20px 0 0 0;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #222321;
letter-spacing: 1px;
}

#footer {
clear: both;
margin: 0 auto;
width: 875px;
font-family:"lucida grande",verdana,sans-serif;
font-size: 10px;
color: #8b8a8a;
}

#sofla_tag {
clear: both;
margin: 0 auto;
padding: 15px 0 10px 35px;
width: 875px;
font-family:"lucida grande",verdana,sans-serif;
font-size: 10px;
color: #aaa5a0;
}

a:link {
color: #7b2106;
text-decoration: none;
}

a:visited {
color: #7b2106;
text-decoration: none;
}

a:hover {
color: #7b2106;
text-decoration: underline;
}

a:active {
color: #7b2106;
text-decoration: none;
}

a.sub_product:link  {
text-decoration: none;
}

a.sub_product:visited {
text-decoration: none;
}

a.sub_product:hover {
text-decoration: underline;
}

a.sub_product:active {
text-decoration: none;
}


a.sofla_tag:link {
color: #aaa5a0;
text-decoration: none;
}

a.sofla_tag:visited {
color: #aaa5a0;
text-decoration: none;
}

a.sofla_tag:hover {
color: #aaa5a0;
text-decoration: underline;
}

a.sofla_tag:active {
color: #aaa5a0;
text-decoration: none;
}

h1 {
font-family:"lucida grande",verdana,sans-serif;
font-size: 14px;
color: #ece6e6;
margin: 0;
padding: 0;
}

ul {
margin: 15px;
padding:0 0 0 2px;
}

li {
list-style-type: circle;
}

.Roundbox{display:block;}

.Roundbox *{
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#5c5044;}

.Roundbox1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #5c5044;
border-right:1px solid #5c5044;
background:#5c5044}

.Roundbox2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #5c5044;
border-right:1px solid #5c5044;
background:#4d7c99}

.Roundbox3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #5c5044;
border-right:1px solid #5c5044;}

.Roundbox4{
border-left:1px solid #5c5044;
border-right:1px solid #5c5044;}

.Roundbox5{
border-left:1px solid #5c5044;
border-right:1px solid #5c5044;}

.Roundboxfg{
background-image:url(images/towels.jpg);
background-repeat: no-repeat;
background-position: top right;
height: 227px;
text-align: left;
color: #ece6e6;
font-family:"lucida grande",verdana,sans-serif;
font-size: 12px;
line-height: 24px;
padding: 0 219px 0 10px;
}

.Roundboxguest{
background-image:url(images/guest-towel-brown-box.jpg);
background-repeat: no-repeat;
background-position: top right;
height: 227px;
text-align: left;
color: #ece6e6;
font-family:"lucida grande",verdana,sans-serif;
font-size: 12px;
line-height: 24px;
padding: 0 219px 0 10px;
}

.Roundboxfringed{
background-image:url(images/fringed-towels-brown-box.jpg);
background-repeat: no-repeat;
background-position: bottom right;
height: 240px;
text-align: left;
color: #ece6e6;
font-family:"lucida grande",verdana,sans-serif;
font-size: 12px;
line-height: 24px;
padding: 0 219px 0 10px;
}

.Roundboxkitchen{
background-image:url(images/kitchen-towels-brown-box.jpg);
background-repeat: no-repeat;
background-position: top right;
height: 227px;
text-align: left;
color: #ece6e6;
font-family:"lucida grande",verdana,sans-serif;
font-size: 12px;
line-height: 24px;
padding: 0 219px 0 10px;
}

.txt {
color: #252424;
font-family:"lucida grande",verdana,sans-serif;
font-size: 12px;
line-height: 24px;
}

/* navigation */
#home { cursor: pointer; height: 40px;  width: 68px; overflow: hidden; background: url(images/home.gif) no-repeat; display: block; float: left; padding: 0 10px 0 0; }
#home:hover { background-position: bottom left; }
#home2 { height: 40px;  width: 68px; overflow: hidden; background: url(images/home.gif); background-repeat: no-repeat; background-position: bottom left; display: block; float: left; padding: 0 10px 0 0;}

#italian_linen { cursor: pointer; height: 40px;  width: 119px; overflow: hidden; background: url(images/italian-linen.gif) no-repeat; display: block; float: left; padding: 0 10px 0 0; }
#italian_linen:hover { background-position: bottom left; }
#italian_linen2 { height: 40px;  width: 119px; overflow: hidden; background: url(images/italian-linen.gif); background-repeat: no-repeat; background-position: bottom left; display: block; float: left; padding: 0 10px 0 0; }

#about_us { cursor: pointer; height: 40px;  width: 91px; overflow: hidden; background: url(images/about-us.gif) no-repeat; display: block; float: left; padding: 0 10px 0 0; }
#about_us:hover { background-position: bottom left; }
#about_us2 { height: 40px;  width: 91px; overflow: hidden; background: url(images/about-us.gif); background-repeat: no-repeat; background-position: bottom left; display: block; float: left; padding: 0 10px 0 0; }

#contact_us { cursor: pointer; height: 40px;  width: 105px; overflow: hidden; background: url(images/contact-us.gif) no-repeat; display: block; float: left; padding: 0 10px 0 0; }
#contact_us:hover { background-position: bottom left; }
#contact_us2 { height: 40px;  width: 105px; overflow: hidden; background: url(images/contact-us.gif); background-repeat: no-repeat; background-position: bottom left; display: block; float: left; padding: 0 10px 0 0; }