.item_form_main {
  background-color:#f0f4f5;
  width:592px;
  padding:20px;
  float:left;
}

.item_form_header, .item_form_header_edit {
  font-size:18px;
  font-family:Tahoma;
}

.item_form_header {
  color:#6a6e6f;
}

.item_form_header_edit {
  color:#b2b6b7;
}

.item_form_date, .item_form_time, .item_form_length {
  margin-bottom:20px;
}

.item_form_title, .item_form_categories {
  margin-bottom:15px;
  #margin-bottom:0px;
}

.item_form_title {
  float:left;
  #margin-top:-20px;
}

.item_form_edit_title {
  float:left;
  font-family:Verdana;
}

.item_form_categories {
  float:right;
  margin-top:-2px;
  #margin-top:-18px;
}

.item_form_date {
  float:left;
}

.item_form_time {
  padding-left:20px;
  float:left;
}

.item_form_length {
  float:right;
}

.input_box {
  border-color:#5F8B98 #B8CFE7 #B8CFE7;
  border-style:solid;
  border-width:1px;
  color:#727071;
  font-family:Tahoma;
  font-size:18px;
  margin-top:5px;
  padding-left:9px;
  padding-top:3px;
  padding-bottom:3px;
  vertical-align:middle;  
}

.title_input_box {
  width:395px;
  margin-top:0px;
}

.tags_input_box {
  width:580px;
}

.time_input_box, .date_input_box {
  width:168px;
}

img.date_input_box {
  height:22px;
  padding:0;
  position:relative;
  top:-1px;
  width:22px;
}

.input_box_title {
  font-size:12px;
  margin-bottom:5px;
  margin-top:20px;
}

.input_box_title_events {
  margin-top:0px;
}

.big_button_item_form_save, .big_button_item_form_preview {
  background-image:url(/images/button_grey.gif);
  background-repeat: no-repeat;
  height:32px;
  padding-left:17px;
  padding-top:5px;
  width:100px;
}

.big_button_item_form_save {
  float:right;
  margin-right:10px;
  -margin-right:10px;
}

.big_button_item_form_preview {
  margin-left:20px;
  -margin-left:10px;
  float:left;
  text-align: center;
}

.big_button_item_form_save a, .big_button_item_form_preview a {
  color:#727071;
  font-size:20px;
  text-decoration:none;
  margin-left:-5px;
}

.big_button_item_form_preview a {
  margin-left:-12px;
  -margin-left:-22px;
}

.item_form_buttons_wrapper {
  background-color:#4D5E65;
  /* margin-top:10px; */
  padding: 10px;
  width:613px;
  height:37px;
  #margin-top:-30px;
}

.item_form_cancel_button {
  float: left;
  margin-right: 18px;
  margin-top: 1px;
  font-family: Tahoma;
  font-size: 20px;
  line-height: 22px;
  width: 80px;
}

.item_form_cancel_pic_button {
  float:right;
  margin-right:5px;
  margin-top:9px;  
  #margin-top:15px;
}

#files_uploader {
  margin-bottom: 15px;
}

.attachments_wrapper {
  padding:5px;
  padding-top:10px;
}

.add_category {
  background-color:#4E5E65;
  border:1px solid #A2A3A3;
  width:355px;
  z-index:20;
  height:160px;
}

.add_category_inner {
  padding:5px;
  z-index: 20;
}


.add_category_header, .add_category_buttons_wrapper {
  height:35px;
  padding-left:10px;
}

.add_category_header {
  color:white;
  font-size:16px;
  font-weight:bold;
  margin-top:10px;
  float:left;
}

.add_category_input_box_wrapper {
  background-color:#ebe9d3;
  padding:10px;
}

.add_category_buttons_wrapper {
  padding-bottom:10px;
  padding-top:10px;
}

.add_category_input_box {
  margin-top: 0;
  width: 295px;
}

.form_errors {
  color: red;
  font-size: 12px;
  padding: 6px;
  padding-left: 15px;
  margin-bottom: 10px
}

.fieldWithErrors input {
  border:1px solid red;
}

#preview {
  width: 592px;
  #margin-bottom:30px;
}

#right_content {
  width: 280px;
}

.length_select, .select_category_select {
  width:170px;
  color:#707070;
  font-family:Arial;
  font-weight:300;
  line-height:32px;
  height:32px;
}

.length_select {
  font-size:18px;
  margin-top:4px;
  #margin-top:5px;
}

.select_category_select {
  font-size:18px;
}

.select_category_select option, .length_select option {
  margin:0;
  padding:1px 6px 1px 5px;
}

.dashes_category_option {
  text-align:left;
  letter-spacing:3px;
}

.defaultSkin
{
    width: 600px;
}

.right_block {
  width:277px;
}

.right_inner_block {
  width:275px;
}

#creator_control_panel
{
  margin: 10px;
}
