/* hide 'guided' and ''normal' links from user - I don't even know what they do */

.smallLinks {
  display: none;
}

.main-detail-fields {
  float: left;
  width: 50%;
}

.main-detail-fields input,
.main-detail-fields select,
.custom-field-wrapper input {
  border: 1px solid #aaa;
  padding: 4px;
}

.date-selector {
  float: left;
  padding-left: 100px;
  width: 180px;
}

.date-selector p {
  padding-left: 5px;
}

#entryform legend,
#entryform p,
#entryform ol,
#entryform label,
#entryform input,
#searchform legend,
#searchform p,
#searchform label,
#searchform input,
#searchform select {
  font-size: 1.8em;
  line-height: 1.5em;
}

#entryform p,
#searchform p {
  margin-top: 0px;
}

#entryform input.btn,
#searchform input.btn {
  font-size: 0.001em;
}

#entryform fieldset,
#searchform fieldset {
  margin-top: 2em;
  padding: 0;
}

.form-section {
  float: left;
  padding: 5px 10px 10px 10px;
  width: 700px;
}

.custom-field-wrapper {
  float: left;
  margin-right: 20px;
  width: 450px;
}

.upload-holder {
  float: left;
  padding: 0em 0 0 2em;
}

.upload-holder p,
.upload-holder ol {
  width: 170px;
}

.upload-holder ol {
  margin: 10px;
  padding: 10px;
}

.formatting-controls {
  clear: both;
  padding-top: 2em;
}

/* control appearance of formatting controls */

.buttonMargin td {
  padding: 0 4px 0 4px;
}

fieldset {border: none;}

#entryform legend,
#searchform legend {
  background: transparent url('library/images/main/content-form-tab.gif') no-repeat left top;
  font-size: 2.2em;
  font-weight: bold;
  line-height: 1.2em;
  margin-left: 10px;
  padding: 4px 0px 0px 3px;
  text-transform: uppercase;
}

#entryform legend span,
#searchform legend span {
  background: transparent url('library/images/main/content-form-tab.gif') no-repeat right top;
  line-height: 1.2em;
  padding: 4px 10px 0px 7px;
}

#entryform table {
  font-size: 12px;
}

table.calendar {
  padding: 1px;
}

#entryform label,
#entryform select {
  clear: both;
  display: block;
}

#searchform select {
  margin-right: 10px;
}

#entryform label.hide {
  display: none;
}

#entryform label {
  padding-bottom: 0.5em;
}

#entryform input,
#entryform select,
#entryform textarea {
  margin-bottom: 1.2em;
}

#entryform input {
  padding: 0 3px 0 3px;
}

#entryform table input {
  margin-bottom: 0;
}

.btn-submit {
  background-position: 0px -125px;
  width: 70px;
}

.btn-submit:hover {
  background-position: -200px -125px;
}

.btn.btn-searchform 			{background-position: 0px -75px; width: 70px;}
.btn.btn-searchform:hover 		{background-position: -200px -75px;}

