/* the following classes handle sidebar content */
#catContentContainer 
{/*container for catContent and sidebar */ 
 width:100%;
 padding:0px;
 margin:0px;
 position:relative; 
 }
#catContentContainer td{vertical-align:top}
#CatSubNav 
{/*float: left;*/
margin: 0px;
width:125px;
text-align:left;
padding:0px;
/*background-color:#888051;*/
vertical-align:top;
}
#CatSubNav ul
{ margin:10px 0px;
 padding:0px;
}
#CatSubNav li
{list-style:none;
margin:0px 0px 0px 4px;
padding:3px 3px 3px 7px;
border-bottom:1px dotted #F1F0E3;
}
#CatSubNav a 
{color:#F1F0E3;
padding:3px 3px 3px 0px;
}
#CatSubNav a:hover {
 color: #FFF;
}
#CatSubNav ul li.active 
{background:url(../lay/icons/secNav_arrow_active.gif) ;
background-position:left 6px;
background-repeat:  no-repeat;
margin:0px 0px 0px 1px;
padding-left:9px;
color:#9D342E;
background-color:#F1F0E3;

}

#CatSubNav ul li.leftNavOn {
 background:url(../lay/icons/secNav_arrow.gif);
 background-position:left 6px;
 background-repeat:  no-repeat;
 color:#F1F0E3;
}
#catContent 
{ /*float: right;
*/ text-align:left;
 color:#000;
 width:700px;
/* *width:675px;*/
 padding:0px;
 margin:0px;
/* background-color:#F1F0E3;
 border:1px solid #BAA271;*/
 vertical-align:top;
 
}
#catContent h1 {
/* background-color:#9D342E;F1F0E3*/
 color:#036;
 margin:0px;
 padding:3px;
 border-bottom:1px dotted #5786AB;
}
#catContent img 
{/* border: 1px solid #92856E;*/
padding:2px;
}

#innerCatContent 
{ float:left;
 width:700px;
 margin:0px;
 padding:0px;
 border-right:1px dotted #92856E;
  
}
#innerCatContent ul
{ margin-left:10px; padding:4px; }
div.spacer {
  padding:2px;
}
#catContent div#innerCatContent div.spacer div#featureList {
 border-bottom:1px dotted #92856E;
}

#catContent  div#innerCatContent div.spacer div#featureList h4 {
 margin-bottom:0px
}

#catSidebar 
{ /* fix the right margin depending upon your layout */ /*margin:0px 5px 5px 625px;
*/ float:right;
width:180px;
*width:179px !important;
  
overflow:hidden;
font-size:.8em;
padding:5px 0px 0px 0px; 
*margin:25px 0px 0px -8px !important;
 
}
#catSidebar img{ border:none;
 
}
#catSidebar p 
{ padding:3px;
 font-size:.95em;
 margin: 2px;
  
 width:145px;
 margin-left:-30px;
 *margin-left:0px;
 *width:150px;
}
#catSidebar h3 
{ background-color:#853A1B;
 color:#FFF;
 font-size:110%;
 padding:3px;
 border-bottom: 1px solid black;
 margin:0px 0px 3px 0px;
}

#catSidebar div#resform {
  font-size:110%;
  border:1px solid red;
}
.sideBarBox 
{ width:160px;
 margin-left:5px;
 margin-top:10px;
 border: 1px solid #853A1B;
}
 .sideBarBox img 
{ border: 0px;
}
#sidebar li 
{margin-left:0px;
}
#sidebar dl 
{font-size:100%;
margin-left:3px;
}
#sidebar dt 
{font-size:110%;
}


td.dashedBorderRight {
  border-right:1px dotted #92856E;
}

  div.innerBox {
     width:210px;
	 padding:0px;
	 margin:35px 0px 0px 0px;
   }
   div.innerBox h3 {
     width:206px;
	 color:#FFF;
	 background-color:#888051;
	 padding:3px;
	 margin:0px;
	 text-align:center;
	}
	div.innerBox a, div.innerBox a:link {
	 color:#FFF;
	}
