/* Closets */

.ClosetTop {
  width: 970px;
  margin-left: auto;
  margin-right: auto;
  }

.ClosetLogo {
  padding: 20px 40px 20px 0;
  float: left;
  }

.ClosetMenu {
  float: left;
  color: #212121;
  width: 640px;
  padding-top: 60px;
  font-size: .933em;
  }

.ClosetMenu li{
  float: left;
  padding-left:25px;
  padding-bottom: 20px;
  list-style-type: none;
  }

/* home */

.WoodTracClosetContent {
  width: 970px;
  margin-left: auto;
  margin-right: auto; 
  color: #666666;
  }

.WoodTracClosetMain {
  clear: both;
  width: 100%;
  background: url("../WoodTrac/media/Site_Images/bgnew.png") repeat-x;
  min-height: 400px;
  }

.WTClosetMainTop {
  float: left; 
  margin: 40px 0 0 18px;
  width: 305px;
  font-size: .800em;
  line-height: 16px;
  }

.CLMainContent {
  width: 970px;
  margin-left: auto;
  margin-right: auto; 
  color: #666666;  
  }

.CLSlider {
  padding-top: 20px;
  }

.CLMainBottom {
  float: left;
  width: 232px;
  padding: 0 5px 40px 5px;
  font-size: .733em;
  line-height: 14px;
  height:160px;
  position:relative;
  }

.CLMainBottom h4{
  font-size: 1em;
  font-weight: 300;
  }

.yellow-button {
  position:absolute; 
  bottom:30px;
  left: 50px;
  }

.CLProductFinishTop {
  text-align: center;
  }

.PageContent a{
  text-decoration: underline;
  }

/* Closet Designer */

.dimensionsLeft {
  float: left;
  width: 300px;
  }

.dimensionsLeft h2 {
  margin-left: 80px;
  color: #7F7E7E;
  }

.dimensionsLeft h3 {
  margin-left: 80px;
  color: #7F7E7E;
  }

.dimensionsLeft p {
  margin: 10px 0 10px 60px;
  }

.dimensionsLeft select{
  margin: 5px 0 0 60px;
  }

.dimensionsMiddle {
  float: left;
  width: 300px;
  }

.dimensionsMiddle h2{
  margin-left: 80px;
  color: #7F7E7E;
  }

.dimensionsMiddle h3{
  margin-left: 80px;
  color: #7F7E7E;
  }

.dimensionsMiddle p{
  margin: 10px 0 10px 60px;
  }

.dimensionsMiddle select{
  margin: 5px 0 0 60px;
  }

.dimensionsRight {
  float: left;
  width: 330px;
  }

.dimensionsRight h2{
  margin-left: 80px;
  color: #7F7E7E;
  }

.dimensionsRight h3{
  margin-left: 80px;
  color: #7F7E7E;
  }

.dimensionsRight p{
  margin: 10px 0 10px 60px;
  }

.dimensionsRight select{
  margin: 5px 0 0 60px;
  }

.finishContainer {
  float: left;
  width: 120px;
  }

.dimensionSubmit {
  padding-top: 15px;
  }

.noOptions {
  width: 200px;
  padding-top: 55px;
  }

/* closet Planner */

.imageContainer {
  font-size: .933em;
  height: 340px;
  text-align: center;
  }

.closetPrice p{
  font-weight: 600;
  margin-left: 0;
  }

.shareSubmit {
  margin: 10px 0 10px 0;
  font-size: .800em;
  }

.dimensionSubmit {
  margin-top: 20px;
  }

.dimensionImage {
  margin: 20px 0 20px 115px;
  }

.dimensionsFinish {
  margin-top: 25px;
  }

/* retailer list*/

.retailerList {
  width: 220px;
  float: left;
  height: 130px;
  margin: 0 0 0 10px;
  font-size: .800em;
  }

.retailerInputBox {
  
  }

.retailerNameShow {
  color: blue;
  float: left;
  font-weight: 700;
  }

.retailersShow {
  color: blue;
  font-size: 1.067em;
  }

.closetRetailerList {
  width: 460px;
  padding-top: 15px;
  }

.closetGoogleMap {
  float: right;
  margin-top: 60px;
  }

.onlineRetailersHead {
  margin: 20px 0 15px;
  width: 420px;
  }

.onlineName {
  font-size: .933em;
  font-weight: 500;
  float: left;
  }

.onlineWebSite {
  font-size: .800em;
  }

.onlineList {
  float: left;
  width: 220px;
  line-height: 18px;
  margin: 0 0 0 10px;
  }

.onlineRetailersList {
  width: 460px;
  float: left;
  }

.retailerInputBox h2{
  margin: 10px 0 20px;
  }
.retailerName {
  float: left;
  font-weight: 700;
  }

.retailerNameShow {
  float: left;
  font-weight: 700;
  }

.retailerAddress {
  float: left;
  clear: both;
  }

.retailerCity {
  float: left;
  clear: both;
  }

.retailerPhone {
  float: left;
  clear: both;
  }

.retailerWebSite {
  float: left;
  clear: both;
  }

.retailerMiles {
  float: left;
  width: 200px;
  font-weight: 700;
  clear: both;
  }

/* product features */

.CLProductFinishMiddle {
  height: 220px;
  padding-top: 20px;
  }