.utool-archive-link {
  width: 571px;
  text-align: right;
  line-height: 20px;
  /*margin-bottom: 15px;*/
  background: #DCDCDC;
  padding-right: 20px;
  margin-bottom: 0;
}
#newStory { background: #DCDCDC; margin-top: 0;}
#newStory p { margin-top:0; margin-left: 20px;}
#newStory #userstory-input-form span { margin-left: 25px;}
#newStory #userstory-input-form h3 { margin-left: 20px;}
#newStory .button-img {
	width: 571px;
	padding-left: 20px;
	padding-bottom: 20px;
	background: #DCDCDC;
}
#userstory-input-form {
  width: 550px; 
}
#userstory-input-form label { margin-left: 28px;}
#userstory-input-form input {
  width: 50%;
  margin-bottom: 10px;
}

#userstory-input-form .input-big, .formElementContainer {
  width: 100%;
}

#userstory-input-form span{
  float: none !important;
  margin-left: 25px;
}

#userstory-input-form textarea {
  height: 60px;
  width: 100%;
  margin-bottom: 10px;
}

#userstoryList {
  display: block;
}

#userstoryList .userstory-entry {
  line-height: 14px;
  float: none;
  color: #333 !important;
  padding-right: 5px;
  /*border-bottom: 1px solid #A6E0F2;*/
  display: block !important;
}

#userstoryList .teaser-list {
  border-top: none;
}

#userstoryList span {
  color: #333;
  font-style: italic;
}

#userstoryList .image-container {
  float: left;
  padding-right: 10px;
  display: block;
}

#userstoryList p {
  margin: 0;
}
#userstoryList h2 { background:#F2DBF1; padding-bottom: 10px; padding-left: 10px;}
