@charset "utf-8";
/* CSS Document */

/*====================================//
//============ CONSTANTS =============//

Background-Color  		#3B1A16;
Orange-Color 			#ECA430;
Background-Input		#FBEDCC;
Background-SignUp		#FBEDCC;
Text-color				#D9C071;
Brown-text				#361816;
Brown-Background		#b19b85;

//====================================*/

/*====================================//
//========= TYPE SELECTORS ===========//
//====================================*/


/*====================================//
//========= CLASS SELECTORS ==========//
//====================================*/

.product{
  width:226px;
  height:306px;
  border-color:#ECA430;
  border-style:dashed;
  border-width:1px;

  background-color:#FFF;

  float:left;
  text-align:center;
  color:#85735D;

  margin:17px;
}

.product a {
  color:#85735D;
}

.product_image {
  width: 22px;
  margin-left: 10px;
}
.creamColor{
  color:#FBEDCC;
}

.lines{

  border-left-color:#ECA430;
  border-left-style:dashed;
  border-left-width:1px;

}

.rightLines{

  border-right-color:#ECA430;
  border-right-style:dashed;
  border-right-width:1px;

}

.totalBottomLines{

  border-bottom-color:#ECA430;
  border-bottom-style:dashed;
  border-bottom-width:1px;
  padding-bottom:5px;

}

.bottomLines{

  border-bottom-color:#ECA430;
  border-bottom-style:dashed;
  border-bottom-width:1px;

  height:25px;

  border-right-color:#ECA430;
  border-right-style:dashed;
  border-right-width:1px;

  /*border-left-color:#ECA430;
  border-left-style:dashed;
  border-left-width:1px;*/

}

.w210{

  width:205px;

}

.w70p{

  width:66%;

}

.w25p{

  width:23%;

}

.w230{

  width:230px;

}

.dottedBorder{


  border-color:#ECA430;
  border-style:dashed;
  border-width:1px;

}

.w240{

  width:240px;

}

.w260{
  width:260px;
}

.margin10{

  margin:10px;

}

.marginTB10{
  margin:10px 0px;
}

.titleColor{

  color:#D9C071;

}

.fontSize16{

  font-size:24px;

}

#thumbs {
  vertical-align: top;
  clear: both;
}

.photo {
  width: 220px;
  height: 220px;
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  background-color: #fff;
}

.thumb_canvas {
  width: 50px;
  height: 50px;
  float: left;
  margin: 10px 2.5px;
  border-color:#ECA430;
  border-style:dashed;
  border-width:1px;
  background-color:#FFF;
  text-align: center;
  overflow: hidden;
}

.thumb_canvas.first {
  margin-left: 0;
}

.thumb_canvas.last {
  margin-right: 0;
}

div.home {
  text-align: center;
}

div.home img {
  border-color:#ECA430;
  border-style:dashed;
  border-width:1px;
}

.colorBox{

  background-color:#b19b85;
  border-color:#ECA430;
  border-style:solid;
  border-width:3px;
  clear:both;
  padding: 8px 14px;

}

.noLineHeight{
  line-height:1px;
}

.w429{
  width:427px;
}

.w33p{
  width:33%;
}

.fZ14{
  font-size:14px;
  letter-spacing:1px;
}

.fZ13{
  font-size:13px;
  letter-spacing:1px;
}

.mt2{
  margin-top:3px;
}

.darkBrown{

  color:#421E17;
  font-weight:bold;

}

.size10{

  font-size:10px;

}

.size8{

  font-size:8px;

}

.buttons{

  background-color:#ECA430;
  border-color:#FFF;
  border-style:solid;
  border-width:1px;
  padding: 3px 6px;
  text-align:center;
  font-weight:bold;
  font-size:10px;
  clear:both;
}

.buttonLine
{
  margin-top:2px;
  text-align:right;
  height:30px;
  padding-top:4px;

}

.w70{
  width:70px;
}

.w100{

  width: 100px;
  margin-left:100px;
}

.w110
{
  width:110px;
  display:inline;
  margin:2px;
  position:relative;
}

.extM{
  margin-left:155px;
}

.pTop5{
  padding:6px 2px;

}

.formElement{


  margin:3px 0px; 
}
.w200{

  width:200px;
  margin:0px auto;

}

.mt5{
  margin-top:8px;
}

.ml10{
  margin-left:10px;
}

.w50p{

  width:48%;

}

.w53p{

  width:53%;

}

.w17p{

  width:17%;

}

.w20p{

  width:18%;

}

.w15p{

  width:13%;

}

.w500{

  width:500px;

}

.p2{

  padding:2px;
  height:25px;

}

.backColorBrown{

  background-color:#b19b85;

}

.item{

  margin: 5px 0px;
  height: 35px;
  vertical-align:middle;

}

.alCentVert{
  vertical-align:middle;
}

.h20{
  height:25px;
}

.brownBG{

  background-color:#b19b85;

}

.w18p{

  width:17%

}

.wBack{

  background-color:none;

}

.thankYou{

  margin:0px auto;
  width:320px;

}

.tAlCent{

  text-align:center;
  height:21px;

}

.pTop10{
  padding-top:10px;
}

.pTop4{
  padding-top:4px;
}

.tAlIzq{

  text-align:left;
  height:21px;

}

.tAlDer{

  text-align:right;
  height:21px;


}

.vTop{
  vertical-align:top;

}

.cboth{

  clear:both;

}

.pr5{
  padding-right:5px;
}

.h10{
  height:10px;
}

.ext1{
  margin-left:105px;

}

.padding10{
  padding:5px 10px;;
  margin-top:5px;
}

.ml5{
  margin-left:15px;
}

.noBold{
  font-weight:normal;
}

.table_header {
  height: auto !important;
}

/*====================================//
//=========== ID SELECTORS ===========//
//====================================*/

#descriptionTop{

  padding-bottom:10px;
  border-bottom-color:#ECA430;
  border-bottom-style:dashed;
  border-bottom-width:1px;


}

#detailsContainer{

  width:230px;
  margin-left:15px;

}