body {background-color:#fff; margin:0 auto; font-family: Tahoma, Arial, sans-serif; font-size:12px;}
#BodyContent {width:900px; text-align:left;}


.leftHeader a img {border:0;}
.headerPadding a img {border:0;}
.sitemapLayer img {border:0;}
.contentBox {border:1px solid black; width:900px;}
.contentPadding {padding:10px 0 20px 0;}
.topPadding {padding-top:10px;}
.bottomPadding {padding-bottom:20px;}
.bottom25Padding {padding-bottom:25px;}
.bottom25Padding span {line-height:18px;}
.thumbnailPadding {padding:10px 0 2px 0;}
.divNavspace {display:block; margin-bottom:10px; height:15px;}

/* ul and ol */
ul {list-style-image: url(../images/icon_rightarrow.gif); padding:0; margin:0 auto;}
ul li {margin:3px 0 0 17px; padding:0;}
ol li {margin-bottom:3px;}

.prodLeftList ul li div {margin: 0 auto; left:-18px; z-index:1000; position:relative; padding-bottom:8px;}
.prodLeftList ul li span {color:#0099ff;}
.prodLeftList ul li a {text-decoration:none; color:#000;}
.prodLeftList ul li a:hover {text-decoration:none; color:#0099ff; border:none;}

/* Float */
.clear {clear:both}
.leftFloat {float:left;}
.rightFloat {float:right;}

/* Home Page */
.sitemapLayer ul li span {padding:0; margin: 0 auto; margin-left:-18px; z-index:1; position:relative; padding-bottom:10px;}
.sitemapLayer ul li a {text-decoration:none; color:#000; border:none;}
.sitemapLayer ul li a:hover {text-decoration:none; color:#0099ff; border:none;}


/* About Us Page */
.aboutTextareaBox {float:right; height:432px; border-left:1px solid black; padding-left:10px; padding-top:10px; width:618px; overflow: auto; }
.aboutLayer {padding-bottom:15px;}
.aboutLayer p, div p {margin:5px 0 8px 0; line-height:16px;}
.aboutRightLayer {float:right; width:325px;}
.aboutBoldText {font-weight:bold; text-transform:uppercase;}
.aboutCenterText {font-weight:bold; text-align:center;}

/* Gallery Page */
.galleryBox {float:left; height:442px; border-left:1px solid black; width:356px;}
.galleryRightContent {padding:10px 0 0 10px; width:345px; height:210px;}


/* Products Page */
.prodTitleImagePadding {padding-left:180px; padding-bottom:3px;}
.prodLeftList {float:left; width:172px;}
.prodRightBox {float:right; border:1px solid black; width:719px; height:477px;}
.prodRightContent {padding:10px 0 0 0; width:357px; height:245px;}
.prodImageContent {float:left; width:361px; border-right:1px solid black;}
.prodImageContent img {text-align:center; vertical-align:middle;}
.prodTitleText {font-size:16pt; font-family:Arial,sans-serif; text-transform:uppercase; padding-bottom:5px;}
.prodText {padding:20px 20px 0 0; line-height:16px; text-align:justify;}
.prodImageLeftBorder, .prodImageLeftBottom {float:left; border:1px solid black;border-left:none; border-right:none;border-bottom:none; height:110px; width:118px;}
.prodImageBorder, .prodImageCenterBorder {float:left; border:1px solid black; border-bottom:none; width:118px; height:110px;}
.prodImageRightBorder {float:left; border-top:1px solid black; width:118px;}
.prodPageBorder {float:left; height:60px; text-align:center; border-top:1px solid black; width:118px; padding-top:50px;}
.hdr_imgChart {padding-bottom:15px;}
/*
.prodImageBorder {float:left; border:1px solid black; height:110px;}
.prodImageRightBorder {float:left; border-top:1px solid red; border-bottom:1px solid red; border-left:none; border-right:none; height:108px;}
.prodImageLeftBorder {float:left; width:118px; height:110px; border:1px solid black; border-left:0; border-right:0;}
.prodImageCenterBorder {float:left;}
.prodPageBorder {float:left; border-left:1px solid black; height:60px; padding-left:12px; padding-top:50px;}
.prodImageLeftBottom{float:left; border-right:1px solid black;}
.bgActiveimg {background: url(../images/bg_active.gif) no-repeat; width:118px; height:110px;}
.imgLink {border:solid 2px red;}
*/

/* Linens Chart */
.linenTblChart {background: url(../images/bg_top_LinensChart.gif) repeat-x; height:39px; padding-top:5px; padding-left:7px; padding-right:12px;}
.bgTblChart {background-color:#c7e9ff; height:67px; border-bottom:1px solid black;}
.tblChartBorder {margin-bottom:45px; width:898px; border:1px solid black;}
.tblChartFirstcol {float:left; width:81px;}
.tblChart80px{float:left; width:80px; border-left:1px solid black;}
.tblChart81px {float:left; width:81px; border-left:1px solid black;}
.tblChartContent {float:left;width:876px; height:357px;}
.tblChartContent43px {border-bottom:1px solid black; height:43px;}
.tblChartContent44px {border-bottom:1px solid black; height:44px;}
.tblChartContentFirstcolText {float:left; width:48px; padding-left:11px; padding-top:8px; text-transform:uppercase;}
.tblChartContentcol80px {float:left; border-left:1px solid black; height:36px; padding-left:8px; padding-top:8px; width:72px;}
.tblChartContentcol81px {float:left; border-left:1px solid black; height:36px; padding-left:8px; padding-top:8px; width:73px;}
.tblChartContentcol80x35 {float:left; border-left:1px solid black; height:35px; padding-left:8px; padding-top:8px; width:72px;}
.tblChartContentcol81x35 {float:left; border-left:1px solid black; height:35px; padding-left:8px; padding-top:8px; width:73px;}
.linenChartTblcol {float:left; width:225px;}
.linenHeaderPadding {padding-bottom:11px;}
.chairCoverPadding {padding-bottom:40px;}
.linenSubText {padding-bottom:25px; width:210px;}
.linentwoColLayer {float:left; width:100px;}

/* Sitemap Page */
.sitemapLayer {float:left; width:225px;}


/* Contact Us Page */
.howToGetText {float:right; font-family:Arial,sans-serif; font-size:16px; font-weight:bold; padding-top:20px; text-transform:uppercase;}
.contactContentBox {float:left; height:432px; padding:10px 0 0 15px; border-left:1px solid black;}
.contactTextareaBox {float:right; height:432px; border-left:1px solid black; padding-left:10px; padding-top:10px; width:352px; overflow: auto;}


/* Standard Links */
a.lnkText {text-decoration:none; color:#000; border:none;}
a.lnkText:hover {text-decoration:none; color:#0099ff; border:none;}


/* Header Content */
#Header {padding-top:10px; width:900px;}
.leftHeader {float:left; width:177px;}
.headerLine {border-top:1px solid #ccc;}
.headerBottom {padding-bottom:5px;}
.headerMenuLayer {float:left; margin-top:48px;}
.headerPadding {padding:5px 0 5px 0;}


/* Main Content */
#MainContent {padding-bottom:80px; padding-top:20px;}
.titleImagePadding {padding-bottom:3px;}
.productLeftContent {width:225px; padding:10px 0 10px 0;}
.policiesBorder {border:1px solid black; padding: 0 15px 50px 0;}


/* Footer Content */
#Footer {border-top:1px solid #c5c5c5;}
.footerText {padding-top:10px; padding-left:2px;}
.footerFloat {float:left; padding-right:10px;}
.footerFloat img {padding-right:8px;}


