/* Jones of Washington :: Layout
   Updated: Mon 07.18.11
   Author: Bear Group, www.beargroup.com
----------------------------------------------------------------------------------*/  

* {margin: 0; padding: 0;}   

.clear {clear: both;}

/**
*  Layout : implementation of http://www.alistapart.com/articles/multicolumnlayouts
*/
body {
  padding: 0;
  margin: 20px 0 0 0;
  background:#181A0E url(images/bg.jpg) center repeat-y;
  font-family: Georgia,"Times New Roman",Times,serif;
  font-size: 11px;
  color: #1a2310;
  line-height: 1.5em;  
}

#page {
  width: 800px;
  margin: 0 auto;
}

/*Interior Content Area*/

#page #container {
  background-color: #FCFDFF;
  overflow:hidden;
  padding: 10px;
  background-color: #f6f6f6;
}
#page #container #subcontainer {
  border: 1px solid #e0e0e0;
  padding-right: 5px;
  background-color: #f6f6f6;
  overflow:hidden;
  position: relative;
  }  

/* Holly Hack */

/* Hides from IE5-mac \*/
* html #page #container #subcontainer {height: 1%;}
/* End hide from IE5-mac */

#page #container #subcontainer #main {
  background-color: #f6f6f6;
  padding: 10px 5px 20px 10px;
  min-height: 655px;
  height: auto !important; /* Min-Height Fast Hack for IE */
  height: 655px;
  border-left:1px solid #f6f6f6;  /* The width and color of the left rail */
  }

#page #container #subcontainer #main.one-sidebar {
  float:right;
  width:500px;
  background-color: #f6f6f6;
  border-left:259px solid #f4f0ed;  /* The width and color of the left rail */
  margin-left: -255px;
  min-height: 655px;
  height: auto !important; /* Min-Height Fast Hack for IE*/
  height: 655px;
  }
#page #container #subcontainer #sidebar-left{
  float: left;
  width: 250px;
  padding: 5px 0 20px 0;
  background-color:#f4f0ed;
  font-size:10px;
  }

/* For IE */

* html #page #container #subcontainer #sidebar-left {width:225px;}

/* Homepage Layout */
#hmpage {
  width: 800px;
  margin: 0 auto;
}
#hmpage #container {
  background-color: #FCFDFF;
  overflow:hidden;
  padding: 0;
  background-color: #f6f6f6;
  clear: both;
}
#hmpage #container #subcontainer {
  float:left;
  background-color: #f6f6f6;
  width:518px;
  padding: 10px 0 10px 10px;
  overflow:hidden;
}
#hmpage #container #subcontainer #main{
  border: 1px solid #e0e0e0;
  border-right: none;
  min-height:634px;
  height: auto !important; /* Min-Height Fast Hack for IE*/
  height: 634px;
  padding: 30px 0pt 20px 10px;
}
#hmpage #container #sidebar-right{
  float: right;
  width: 272px;
  min-height:706px;
  height: auto !important; /* Min-Height Fast Hack for IE*/
  height: 706px;
  letter-spacing:1.5px;
  background:#f4f0ed url(images/bg-hm.jpg) top right repeat-y;
}
#hmpage #container #sidebar-right #hmlogo{
	display:block;
	height:324px;
	margin:21px 0pt 21px 17px;
	width:237px;
}
.node_images{
position:absolute;
}
.product_images{
margin: 12px 0pt 0pt 15px;
position:absolute;
}
#product-body-left { 
position:relative;
float:right;
width: 315px;
}
#print-page {
 width: 500px;
}
#print-page .topline3 p{
 padding-top: 25px;
}
#print-page .topline3 {
 background: none;
 height:inherit;
}
#product-body-print { 
width: 230px;
float: right;
}
#print-page #logo #bwlogo {
 float:left;
 margin: 0 20px 10px 0;
}

#moreinfo {
margin-top: 40px;
}
#moreinfo-display {
padding-top: 600px;
display: none;
}
#tradeinfo-display {
display: none;
}

#hm-right, #block-block-1 {
position:relative;
float:right;
width: 337px;
}

#hmpage #main .content {  /*single widebody content area*/
padding: 0;
}

/* Interior Header */
#header {
  background-color:#d7c19a;
  margin-top: 0;
  background: url(images/bg-header.jpg) top left repeat-x;
  height: 132px;
  position: relative;
  clear: both;
}

#logo {
	float:left;	
}

#logo a, #logo a:visited, #logo a:hover {
  display:block;
  height:55px;
  padding:44px 23px 32px 35px;
  width:205px;
}
#header #header-block #logo a img {
  border: 0;
}

#facebook {
    display: block;
    float: right;
    height: 28px;
    width: 75px;
    margin: 0 0 10px;
    text-indent: -9999px;
    background: url(images/facebook.png) top left no-repeat;
}

#footer	{
  clear: both;
  color:#434432;
  font-size: 10px;
  font-family:Arial, Verdaba, Helvetica, sans-serif;
  padding: 6px 0 10px 0;
  margin: 0 0 0 270px;
  line-height: 1.4em;
}

#hmpage #footer {
margin: 0;
width: 528px;
}
