	/* Styles specifically for the Expert Advice section
------------------------------------------------- */

/* Layout
------------------------------------------------- */
.entertaining #main #article,
.entertaining #main #recipe {
  border-top: 1px dotted #bebab2;
  padding: 10px 0 0 0;
}

#project-meta {
  margin: 0 0 10px;
  padding: 10px 0 0 0;
  background: #5d0202;
}


/* Text
------------------------------------------------- */
#project-meta h1 {
  float: left;
  margin: 0 0 0.4em;
  padding: 0 10px;
  width: 280px;
  font-size: 1.9em;
  font-weight: normal;
  line-height: 1.2;
  color: #fff;
  background: #5d0202;
}

#main div.summary h2 {
  margin: 104px 0 0 0;
}

#main div.summary.large h2 {
  width: 311px;
}

#main div.summary.large h2 {
  margin: 0 0 0 149px;
}

/* Preston added these to fix bugs - September 2008
------------------------------------------------- */
* html #advice-category-ask #main div.summary.large {
height:192px;
}

#advice-category #main div.summary.large h2 {
margin:0pt;
width:229px;
}

#advice-category #main div.summary.large img {
margin:1em 11px 0pt 0pt;
}

#advice-category #main div.summary.large {
margin:0pt 0pt 2.2em;
}

#advice-category #main div.summary.large p{
margin:0;
}
/* End Preston's change ----------------------------- */



#main div.summary.featured h2 {
  width: 460px;
	margin: 0;
}

#main h2 {
  font-size: 1.9em;
  font-weight: normal;
  color: #5d0202;
}

#main #article h2 {
  margin-left: 148px;
  line-height: 1.2;
}

.entertaining #main #recipe h2 {
  margin: 0 0 0.3em;
  font-size: 0.917em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #333;
}

.entertaining #main #article h3 {
  margin-left: 148px;
}

.entertaining #main #recipe h3 {
  font-size: 1.9em;
  font-weight: normal;
  letter-spacing: 0;
  text-transform: none;
  color: #5d0202;
}

#main div.summary.large p.rating {
  margin-left: 149px;
}

#main div.summary.featured p.rating {
  margin-left: 0;
}

#main #article img {
  float: left;
  margin: -3.5em 10px 10px 0;
  border: 5px solid #c6c4c4;
}

.detail #main #article img {
  margin-top: -4em;
}

body#advice #main #article h2 {
margin-left:0;
}

body#advice #main #article img {
margin:0 10px 10px 0;
}