#logo h1 {
	background: url(/templates/brewcommune3/images/header-right-recipes.png) no-repeat top right;
}

#tabnav
  {
    border-bottom: 1px solid #000;
    height: 20px;
    margin: 0;
    padding-left: 10px;
  }

#tabnav li
  {
    margin: 0; 
    padding: 0;
      display: inline;
      list-style-type: none;
    }
  
#tabnav a:link, #tabnav a:visited
  {
    float: left;
    background: #f3f3f3;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    padding: 2px 10px 2px 10px;
    margin-right: 4px;
    border: 1px solid #ccc;
    text-decoration: none;
    color: #666;
  }

#tabnav a:link.active, #tabnav a:visited.active
  {
    border-bottom: 1px solid #fff;
    background: #fff;
    color: #000;
  }

#tabnav a:hover
  {
    background: #fff;
  }

table.btTable {
	width: 100%;
	border-collapse: collapse;
}

table.btTable th {
  background-color: #e8e8d0;
  color: #b15c11;
  height:28px;
}

.buttonscontainer {
  background-color: #dedebd;
  color : #b15c11;
  border: 1px groove #666666;
  width: 125px;
	margin-bottom: 10px;
}

.buttons a {
  border: 1px;
  padding: 5px;
  padding-left: 0px;
  display: block;
  font-size: 12px;  
  font-weight: bold;
  text-decoration: underline;
  text-align: left;
}

.buttons a:hover {
  background-color: #e8e8d0;
  color: #CC3300;
  /*text-decoration: dashed;*/
}

.buttons {
	/*display: table;*/
  margin: 0 auto;
}

.buttonscontainer ul {
	padding-left: 0;
	margin: 0;
}

.buttonscontainer ul li {
  list-style-type: none; 
	/*float: left;
	margin-right: 10px	;*/
}

.recipeboxheader {
}

.cantfinal {
  display: block;
  border: 1px solid #ff0000;
  background-color: #ffdddd;
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  margin-top: 10px;
  margin-left: 40px;
  margin-right: 40px; 
  padding: 2px;
}

.statusexp {
  display: none;
}

.right-align {
  text-align: right;
}


th {
  color: #331111;
}

th a:link {
  color: #442222;
}

th a:visited {
  color: #442222;
}

th a:hover {
  color: #331111;
}


fieldset.upload {
  width: 75px;
  margin-bottom: 15px;
}

fieldset.upload input {
  font-size: 12px;
}

fieldset.upload label {
  display:none;
}

fieldset.new, fieldset.new2 {
  width: 550px;
}

fieldset.new label {
  display: block;
}

fieldset.new input, fieldset.new select {
  font-size: 12px;
  display: block;
  margin-bottom: 6px;
}

fieldset.new input {
  width: 200px;
}

fieldset.new br {
  display: none;
}

fieldset.new2 label {
  float: left;
  width: 125px;
}

fieldset.new2 span.unit, fieldset.new2 select  {
  font-size: 12px;
}

fieldset.new2 #watercontainer {
  display: none;
}

fieldset.editnotes {
  margin-top: 6px;
  margin-bottom: 6px;
  height: 110px;
}

fieldset.editnotes label{
  display: block;
}

fieldset.editnotes #recnotescontainer,
fieldset.editnotes #tastenotescontainer {
  float: left;
}

fieldset.editnotes #tastenotescontainer {
  margin-left: 6px;
}

fieldset.editbatchinfo {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 3px;
}

fieldset.editbatchinfo td {
  padding-top: 1px;
  padding-bottom: 1px;
}

#ingredientacronym {
  margin-top: 6px;
}
