@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 ===========//
//====================================*/

body{
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS", "Arial Narrow", Helvetica, Arial;
	font-size:12px;
	color:#FFF;
	background-image:url(/images/wood/pattern.jpg);
	background-repeat:repeat;

}

a{
	color:#FFF;
	text-decoration:none;
	
}

a:active, a:focus {
  outline: 0;
}

img{
  border:0px;
  margin:0px;
  padding:0px;
  line-height:1px;
}

/*====================================//
//========= CLASS SELECTORS ==========//
//====================================*/


.lefty{
	
	float:left;
	width:160px;
	
	padding-left:18px;
	padding-right:18px;
	padding-top:6px;
	padding-bottom:6px;
	
}

/*.lefty{
	
	float:left;
	width:160px;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	
}*/

.centry{
	
	float:left;
	
}

.mr18{
	
	margin-right:18px;
		
}

.righty{
	
	width:182px;
	
	padding-left:18px;

	padding-top:6px;
	padding-bottom:6px;
}

/*.righty{
	
	width:182px;
	
	padding-left:18px;

	padding-top:6px;
	padding-bottom:6px;
	
}*/

#leftContent strong {
	color:#ECA430;
  font-weight: normal;
}

.privacyPolicies{
	
	font-size:9px;
	letter-spacing:1px;
	color:#BCAB99;
	
}

.ommitNarrow{
	
	font-family:Arial, Helvetica, sans-serif;
	
}

.mh750{
	min-height: 738px;
}

* html .mh750 {
    height: expression( this.scrollHeight > 738 ? "738px" : "auto");
}

.mt10{
	margin-top:7px;
}

.mt9{
	margin-top:5px;
}


.colorInput{
	border-color:#ECA430;
	border-style:solid;
	border-width:1px;
	background-color:#FBEDCC;
	margin-top:3px;
	width:143px;
}

.qantInput
{
	width:50px !important;
}

.rightAlign{
	
	float:right;
	right:0px;
	
}

.mtb3{
	margin:3px 0px;
	
}

.shopline
{
	margin:2px 0px 0px 25px;	
	background-color:#b19b84;
	height:1px;
	width:95px;
}

.divinline
{
	display:inline;	
}

.fRight{
	float:right;
	
}

.fLeft{

	float:left;

}

.w164{
	
	width:160px;
	
}

.linkColor{
	
	color:#fbedcc;
	
}

.pr20{
	
	margin-right:15px;
	
}

.brownText{
	
	color:#361816;
	
}

.fontSize11{
	
	font-size:11px;
	
}

.boldText{
	
	font-weight:bold;
	
}

/*====================================//
//=========== ID SELECTORS ===========//
//====================================*/


#centerSite{
	background-color:#3b1a16;
	margin:0 auto;
	width:932px;
	
	background-image:url(/images/wood//brown-pattern.jpg);
	background-repeat:repeat;
	
}

#header{
	
	position:relative;
	height:192px;
	clear:both;
	
}

#content{

	position:relative;
	clear:both;
	
}

#footer{

	position:relative;
	clear:both;
	height:95px;
	text-align:center;
	
}


#leftContent{


	
}

#centerContent{
	
	width:530px;
	
	border-left-color:#ECA430;
	border-left-style:dashed;
	border-left-width:1px;
	
	border-right-color:#ECA430;
	border-right-style:dashed;
	border-right-width:1px;
	
}


#leftFooter{
	
	margin-top:42px;
	
}

#centerFooter{
	
	margin-top:45px;
  width: 530px;
	
}

#rightFooter span {
  font-size: 10px;
  width: 150px;
  display: block;
  text-align: right;
  margin-left: 5px;
  margin-top: 8px;
}

#shoppingAccount{
	
  float: right;

        padding: 0;
	padding-top:90px;
	text-align:right;
	
	color:#D9C071;
	font-size:11px;
  width: 232px;
}

#logo {
  float: left;
  width: 700px;
  padding: 0;
  padding-top: 48px;
  text-align: left;
}

#imgMimushi{
  margin-left: 245px;
}


#search{
	
	clear:both;
	
}

#signUp{
	
	background-color:#b19b85;
	border-color:#ECA430;
	border-style:solid;
	border-width:3px;
	clear:both;
	padding: 4px 6px;
	margin-top: 50px;
}

.buttons {
  color: #fff;
  text-transform: uppercase;
}

.edit_order label {
  font-size: 11px;
  color:#421E17;
  font-weight:bold;
  text-transform: uppercase;
}
.edit_order span input {
  margin:0 auto;
  width:200px;
  background-color:#FBEDCC;
  border:1px solid #ECA430;
  margin-top:3px;
}

.edit_order span select {
  margin:0 auto;
  width:200px;
  background-color:#FBEDCC;
  border:1px solid #ECA430;
  margin-top:3px;
}


#simplemodal-overlay {
  background-color: #000;
  cursor: wait;
}

#simplemodal-container {
  height: 600px;
  width: 600px;
  background-color: #fff;
  border: 3px solid #ccc;
  text-align: center;
}

#simplemodal-container a.modalCloseImg {
  background: url('/images/x.png') no-repeat;
  width: 25px;
  height: 29px;
  display: inline;
  z-index: 3200;
  position: absolute;
  top: -14px;
  right: -15px;
  cursor: pointer;
}

.wood_nav {
  text-align: center;
}

.wood_nav ul {
  width: 407px;
  list-style: none;
  padding: 0;
  margin: 0 0 0 245px;
  border-top: 1px solid #b19b84;
  padding-top: 6px;
}

.wood_nav ul li {
  display: inline;
  margin: 0 8px;
}

.wood_nav ul li a {
  color: #fbedcc;
  font-family: Arial, Helvetica, FreeSans, sans-serif;
  font-size: 12px;
}

.pagination {
  text-align: center;
  font-size: 11px;
}

.pagination a.next_page, .pagination a.prev_page, .pagination a.next_page:visited, .pagination a.prev_page:visited {
  color: #ECA430;
}

div.text {
  padding: 20px;
  font-size: 14px;
  text-align: left;
}

#discount_form {
  padding: 0;
  margin: 0;
}

/**
 * IN MODAL
 */
.in_modal .desing-contest{width:530px; margin:auto; text-align:center;}
.in_modal .desing-contest,.inner-block p {color: #b0947c;font-size: 9px; text-transform:uppercase;}
.in_modal .desing-contest .inner-block {background-color:#d5fffe; width:440px; margin:auto; padding:10px; text-align:justify;}
.in_modal .desing-contest .inner-block span.first {font-size:18px; font-weight:bold;color:#52cbe6;}
.in_modal a {color:#51D0E5;text-decoration:none;}

.in_modal .group-select { border: none; margin: 0; padding: 0; }
.in_modal .group-select .legend { color: #000; }
.in_modal .group-select .clear { clear: both; }
.in_modal .group-select li {list-style: none;}
.in_modal .group-select li {margin: 0 0 5px; color: #444; text-align: left;}
.in_modal .group-select li .input-box {float: left;width: 260px;}
.in_modal .group-select li select {width: 516px;}
.in_modal .group-select li .input-box input.input-text, .group-select li .input-box textarea {width: 250px;}
.in_modal .group-select li .input-box select {width: 256px;}
.in_modal .group-select li input.input-text, .group-select li textarea, .group-select.wide input.input-text, .group-select.wide textarea {width: 510px;}

#wood_title {margin-bottom: 21px;width: 530px;}
#wood_featured_top {margin-bottom: 20px;width: 530px;}
#wood_featured_left {width: 250px;margin-right: 20px;}
#wood_featured_right {width: 250px;}

#simplemodal-container, #simplemodal-container a, #simplemodal-container a:visited {
  color: #000;
  padding: 10px 0;
}

#friends_canvas {
  margin: 0;
  padding: 0;
  background-image:url(/images/wood/pattern.jpg);
  text-align: center;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}

#friends {
    overflow: hidden;
  width: 400px;
  margin: 0 auto;
  background-color:#b19b85;
	border-color:#ECA430;
	border-style:solid;
	border-width:3px;
  margin-top: 20px;
}

#friends_canvas {
  .padding: 10px 0;
}

#friends h2 {
  text-transform: uppercase;
  color: #54391D;
}

#friends .column {
  float: left;
  margin: 0 50px;
  text-align: left;
  width: 100px;
}

#friends .column a, #friends .column a:visited {
  color: #fbedcc;
}