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.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:100%;
	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:100%;
	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:300px;
}
#banner .left .logo
{
	float:left;
	border:0px;
	width:300px;
	height:55px;
}
#topContainer 
{
    width:100%;
    height:128px;
    background:url(images/top_bg.jpg) no-repeat;
}
.logoImage
{
    border:none;
}
.logoP
{
    text-transform:uppercase;
    text-align:center;
    font-size:9px;
    color:#000;
}
a.logo:hover
{
	border:0px;
}
#banner .rightNav
{
    visibility:hidden;
}
#banner .rightNav .nav
{
	float:left;
}
#banner .rightNav a 
{	
	color: #a92727;
	text-decoration: none;
}
#banner .rightNav a:hover 
{
	color: #000000;
	text-decoration:none;
	font-weight:normal;
}
#header
{
	visibility:hidden;
}
#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:100%;
	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:100%;
    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:100%;
	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;
}