html, body, form
{
    margin: 0px;
    padding: 0px;
}
body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #660000;
    margin-bottom: 10px;
    color: #333;
}
.ro
{
    background-color: #eeeeee;
}
.style4
{
    color: #FFFFFF;
    font-weight: bold;
}
/*===========================
	Other tags and classes 
=============================*/

ul
{
    margin: 0px;
    padding-left: 17px;
}
ul.right
{
    margin: 0px;
    padding-left: 20px;
}

li.dark
{
    line-height: 150%;
    color: #5f2727;
    list-style-image: url(images/bullet.gif);
    text-decoration: none;
    text-transform: uppercase;
}
li.red
{
    line-height: 140%;
    color: #660000;
    list-style-image: url(images/bullet.gif);
    text-decoration: none;
}
li.sub
{
    line-height: 150%;
    color: #5f2727;
    text-decoration: none;
    list-style: none;
    background: none;
}
li.pdf
{
    padding-left: 5px;
    color: #666666;
    line-height: 180%;
    list-style-image: url(images/pdf.gif);
    text-decoration: none;
}
li.technical
{
    padding-left: 5px;
    color: #666666;
    line-height: 180%;
    list-style-image: url(images/technical.gif);
    text-decoration: none;
}
li.www
{
    padding-left: 5px;
    color: #666666;
    line-height: 180%;
    list-style-image: url(images/firefox.jpg);
    text-decoration: none;
    line-height:normal;
}
li.search
{
    padding-left: 5px;
    color: #666666;
    line-height: 180%;
    list-style-image: url(images/search.gif);
    text-decoration: none;
}
li.range
{
    padding-left: 5px;
    color: #666666;
    font-size: 100%;
    line-height: 180%;
    list-style-image: url(images/backBullet.gif);
    text-decoration: none;
}

li.edit
{
    padding-left: 5px;
    color: #666666;
    line-height: 180%;
    list-style-image: url(images/edit.gif);
    text-decoration: none;
}


h2
{
    font-size: 140%;
    color: #666666;
    font-weight: lighter;
    margin: 0px;
    padding-bottom: 5px;
}
p
{
    margin: 0px;
    padding-bottom: 5px;
    line-height: 130%;
    text-align: left;
    color: #666666;
}
p.bottom
{
    margin: 0px;
    line-height: 130%;
    text-align: left;
    padding-bottom: 12px;
    color: #666666;
}
p.right
{
    margin: 0px;
    padding: 0px;
    text-align: right;
    font-family: Verdana;
    font-size: 70%;
    color: #171411;
}
td
{
    font-size: 12px;
}
/*=====================
		body 
=======================*/
#bodyContainer
{
    width: 779px;
    margin-top: 12px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    background-color: #ffffff; /*border-left-width: 1px; 	border-left-style: solid; 	border-left-color: #000000;*/
    border: 2px solid #333;
}
#rbex3:
{
    borderType: 'shadow' , cornerRadius:4, shadowWidth:5;
}
/*==============================
	banner Starts Here
===============================*/
#banner
{
    float: left;
    height: 84px;
    width: 753px;
    padding-top: 15px;
    padding-left: 23px; /*border-top-width: 1px; 	border-top-style: solid; 	border-top-color: #000000;*/
}
#banner .left
{
    float: left;
    height: 75px;
    width: 208px;
}
#banner .left .logo
{
    float: left;
    border: 0px;
    width: 208px;
    height: 55px;
}
#topContainer
{
    width: 779px;
    height: 128px;
    background: url(images/top_bg.jpg) no-repeat;
}
#Admin
{
    float: left;
    padding-left:100px;
    font-size:10px;
}
.logoImage
{
    border: none;
}
.logoP
{
    text-transform: uppercase;
    text-align: center;
    font-size: 9px;
    color: #000;
}
a.logo:hover
{
    border: 0px;
}
#banner .rightNav
{
    float: right;
    height: 72px;
    width: 248px;
    font-size: 90%;
    text-align: left;
}
#banner .rightNav .nav
{
    float: left;
}
#banner .rightNav a
{
    color: #a92727;
    text-decoration: none;
}
#banner .rightNav a:hover
{
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}
#header
{
    float: left;
    width: 548px;
    height: 28px;
    background: #660000;
    color: #FFFFFF;
    line-height: 28px;
    padding-left: 231px;
    opacity: .7;
    filter: alpha(opacity=70);
}
#header h1
{
    float: left;
    background: url(images/furNiturePic.gif) bottom no-repeat left;
    padding-left: 18px;
    color: #FFFFFF;
    font-size: 120%;
    margin: 0px;
    font-weight: bold;
    text-transform: uppercase;
}
#contentContainer
{
    float: left;
    width: 779px;
    padding-top: 14px;
}
#contentContainer .leftPanel
{
    float: left;
    width: 215px;
    padding-left: 17px;
}
#contentContainer .leftPanel a.dark
{
    padding-left: 5px;
    line-height: 150%;
    color: #000;
    text-decoration: none;
}
#contentContainer .leftPanel a.dark:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}
.leftPanel ul li
{
    padding-left: 5px;
    color: #9f7d7d;
}
#contentContainer .leftPanel ul li ul
{
    list-style-image: none;
    list-style: none;
}
#contentContainer .leftPanel a.sub
{
    padding-left: 15px;
    color: #9f7d7d;
    line-height: 150%;
    text-decoration: none;
    background: none;
}
#contentContainer .leftPanel a.sub:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}
#contentContainer .leftPanel a
{
    color: #9f7d7d;
    line-height: 150%;
    text-decoration: none;
}
#contentContainer .leftPanel a.dark
{
    color: #660000;
    padding-left: 0px;
}
#contentContainer .leftPanel a:hover
{
    color: #5f2727;
    text-decoration: none;
    font-weight: normal;
}
#contentContainer .content
{
    float: left;
    width: 362px;
    min-height: 500px;
    height: auto !important;
    height: 500px;
}
#contentContainer .content .top
{
    float: left;
    width: 352px;
    height: 16px;
    font-size: 85%;
    padding-bottom: 16px;
}
#contentContainer .content .top a.NoBul
{
    color: #5f2727;
    padding-right: 8px;
}
#contentContainer .content .top a.NoBul:hover
{
    color: #000000;
    font-weight: normal;
}
#contentContainer .content .top a.bul
{
    padding-left: 15px;
    color: #5f2727;
    background: url(images/bullet.gif) no-repeat left center;
    text-decoration: none;
    padding-right: 10px;
}
#contentContainer .content .top a.bul:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}
#contentContainer .content .top a.underL
{
    padding-left: 14px;
    color: #5f2727;
    background: url(images/bullet.gif) no-repeat left center;
    text-decoration: underline;
    padding-right: 10px;
}
#contentContainer .content .top a.underL:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}
#contentContainer .content .imAge
{
    float: left;
    width: 350px;
    background-color: #eee;
    text-align: center;
}
#contentContainer .content .text
{
    float: left;
    width: 350px;
    padding-top: 10px;
}
#contentContainer .content .text a.underL
{
    padding-left: 15px;
    color: #5f2727;
    margin-top: 15px;
    background: url(images/bullet.gif) no-repeat left center;
    text-decoration: underline;
}
a:link, a:visited
{
    color: #5f2727;
}
#contentContainer .content .text a.underL:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}
#contentContainer .rightPanel
{
    float: left;
    width: 132px;
    font-size: 85%;
    padding-left: 20px;
    padding-top: 26px;
    border-left: 1px solid #ccc;
    min-height: 500px;
    height: auto !important;
    height: 500px;
}
#contentContainer .rightPanelContact
{
    float: left;
    width: 132px;
    color: #333;
    padding-left: 15px;
}
#contentContainer .rightPanel a.range
{
    color: #666666;
    font-size: 100%;
    line-height: 180%;
    text-decoration: none;
}
#contentContainer .rightPanel a.range:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}
#contentContainer .rightPanel a.pdf
{
    color: #666666;
    line-height: 180%;
    text-decoration: none;
}
#contentContainer .rightPanel a.pdf:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}
#contentContainer .rightPanel a.search
{
    color: #666666;
    line-height: 180%;
    text-decoration: none;
}
#contentContainer .rightPanel a.search:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}
#contentContainer .rightPanel a.technical, #contentContainer .rightPanel a.edit
{
    color: #666666;
    line-height: 180%;
    text-decoration: none;
}
#contentContainer .rightPanel a.technical:hover, #contentContainer .rightPanel a.edit:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}

#footer
{
    clear: both;
    width: 600px;
    height: 10px;
    margin: auto;
    color: #999;
    font-size: 9px;
    text-align: center;
    padding-left: 60px;
}
.credits, a.credits, a.credits:visited
{
    color: #999;
    text-decoration: none;
}
#mainContent
{
    float: left;
    width: 522px;
    border-left: 1px solid #cccccc;
    padding: 0px 5px 10px 12px;
    min-height: 500px;
}
.AdminEditLink
{
    border: none;
}
.productListItem
{
    width: 100px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
}
.productListItemContainer
{
    width: 100px;
    min-height: 100px;
    padding: 10px 13px 4px 5px;
    float: left;
    vertical-align: middle;
    color: #666;
}

.productListItem a
{
    color: #666;
    text-decoration: none;
}
.productListItem img:hover
{
    border: 1px solid white;
}
.productListItem img
{
    border: 1px solid #666;
}
.productListImgContainer
{
    width: 100px;
    background-color: #ccc;
    margin-bottom: 3px;
}
.productListP
{
    line-height: 100px;
    height: 100px;
    min-height: 100px;
}
.productListImg
{
    vertical-align: middle;
}

#myoutercontainer
{
    position: relative;
    background-color: White;
}
#myinnercontainer
{
    position: absolute;
    top: 50%;
    height: 10em;
    margin-top: -5em;
}

.pDets
{
}
.pImgTd
{
    background-color: #fff;
}
.pCont
{
    width: 100px;
    min-height: 100px;
    padding: 10px 13px 4px 5px;
    float: left;
}
.pTab
{
    width: 100px;
    height: 100px;
    background-color: White;
    padding: 0px;
    margin-top: 10px;
    border: 1px solid #999;
}
.pTab:hover
{
    border: 1px solid #000;
}
.pTit
{
    font-size: 11px;
    font-weight: bold;
    width: 100px;
    color: #888;
}
#RetailOutletContent
{
    padding: 10px;
}
.productModelPic
{
    width: 100px;
    text-align: center;
    background-color: #eee;
    border: 1px solid #bbb;
    margin: 3px;
    margin-bottom: 10px;
}
.adminThumbCell
{
    float: right;
    width: 100px;
    border-bottom: 1px solid #ccc;
}
a.delLink
{
    text-decoration: underline;
    color: #333;
    padding-top: 3px;
}
a.delLink:hover
{
    color: Red;
}
#AboutWelcome
{
    width:520px;
    height:450px;
    padding-top:70px;
    background-image:url('/images/about-welcome.jpg');
    color:#000000;

}
#AboutTouch
{
    width:520px;
    height:450px;
    padding-top:70px;
    background-image:url('/images/about-touch.jpg');
    color:#000000;

}
#AboutHarder
{
    width:520px;
    height:450px;
    padding-top:70px;
    background-image:url('/images/about-harder.jpg');
    color:#000000;

}
#AboutTimber
{
    width:520px;
    height:450px;
    padding-top:70px;
    background-image:url('/images/about-timber.jpg');
    color:#000000;

}
#AboutManufacturing
{
    width:520px;
    height:600px;
    padding-top:70px;
    background-image:url('/images/about-manufacturing.jpg');
    color:#000000;

}
#AboutBox h2 { text-align:center; color:#660000; font-size:14pt; }
#AboutBox
{
    opacity: .8;
    filter: alpha(opacity=80);
    width: 350px;
    margin: auto;
    background-color: #ffffff;
    padding:20px;
    color:#000000;
}
#AboutBox li 
{
    margin-left:20px;
	line-height:140%;
	color: #5f2727;
	list-style-image:url(images/bullet.gif);
	text-decoration: none;
	text-transform: uppercase;
	font-size:11px;
	
}