/* Products Content */

a.side, a.side:link, a.side:active, a.side:visited {
font-family: arial, verdana, sans serif;
color:					#999966; 
text-decoration:		none;
font-weight:			normal;
border:0;

}

a.side:hover {
background-color:#eee;
color:					#999;
text-decoration:		none;
font-weight:			normal;
border:					none;
}

#prodcontainer { 

padding:10px 0 0 0;
text-align:left; }

#sidenav {
border-right:0px solid #E0DBCF;
float:left;
width:150px;
}

* html #sidenav {
width: 152px; /* for IE5 and IE6 in quirks mode */
width: 150px; /* for IE6 in standards mode */
}

html>body #sidenav {
  width:150px;
} 


#sidenav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#sidenav li {

width:11em;	
	float: left;
	position: relative;
	text-align: left;
	margin:0;
	padding:1px 0 1px 0px;
	line-height:20px;
	}
	
#sidenav li a {

	display: block;
	text-decoration: none;
	background: #fff; /* IE6 Bug */
	margin:0;
	padding:0 5px;
	border: #fff solid 1px;
	text-align:left;
	color:#83834D;
}

#sidenav li a:hover {
	color:#83834D; background: #FCF8F3;
	border: #E4E1D7 solid 1px;
}

#sidenav li p {
border: #E4E1D7 solid 1px;
font-family: arial, verdana, sans serif;
font-weight:bold;
background-color: #FCF8F3;
color:					#83834D; 
text-decoration:		none;
margin:0;
padding:0 5px;

}	
	
#productsmain {
margin:0 0 0 10px;
float:left;
width:578px;
}

#prodtop { 
width:568px;
float:left;
margin: 0 0 18px 0;
padding:0;
border-bottom:1px solid #E4E1D7;
}

#prodimagenoborder { 
float:left;
padding:0 20px 0 0px; }

#prodimage { 
border-right:1px solid #E4E1D7;
float:left;
padding:0 20px 0 0px; }

#prodimage img, #prodimagenoborder img { 
margin-bottom:20px; }

#prodtext { 
float:left;
width:345px;
margin: 0;
}

#prodtext p, #extendprodtext p, #prodtextcondense p {
margin:0;
padding-right:20px;
padding-left:20px;
line-height:22px;
}

#extendprodtext { 
border-left:1px solid #E4E1D7;
float:left;
width:345px;
margin: 0;
}

#prodtextcondense { 
border-left:1px solid #E4E1D7;
float:left;
width:265px;
margin: 0;
}

#condnoborder { 
float:left;
width:270px;
margin:0;
}

#condnoborder h2 {
padding-left:0px;}

#condnoborder p {
margin:0;
padding-right:20px;
padding-left:0px;
line-height:22px;
}

div.directions { margin-bottom:20px; 
border-bottom:1px solid #ccc;}

div.directions p {line-height:22px;}

table {margin-left:20px;
padding:0;
}

td {
text-align:left;
margin:0;
padding:3px 0;}

table td p {
margin:0;
padding:0;}

p.padbot {
padding-bottom:20px;}

#prodbottom { 
width:568px;
float:left;
margin:0;
padding: 0 0 10px 0;
}

img.red {
border: 1px solid #E4E1D7; }

#prodlink1, #prodlink2, #prodlink3, #prodlink4 {
float:left;
margin:0 18px 0px 0;
padding:0;
}

#prodlink4 {
float:left;
margin:0;
padding:0;
}