/* Articles (nodes) */
.article {
  margin-bottom: 20px;
}

.article > header {}

/* Title */
.article-title {}
.article-title a:link,
.article-title a:visited,
.article-title a:active {}

.article-title a:hover,
.article-title a:focus {}

/* User Picture */
.article .user-picture {}
.article .user-picture img {}

/* Submitted */
.article .submitted {}
.article .submitted  a {}
.article .submitted  a:hover {}
.article .submitted  p.author-datetime {}
.article .submitted  time {}

/* Links */
.article nav {}
.article ul.links {
	margin-left:0;
}
.article ul.links li {
	padding-left:0;
	font-weight:bold;
}
.article ul.links li a {}
.article ul.links li.node_read_more a {}
.article ul.links li.comment_add a {}
.article ul.links li.comment_comments a {}
.article ul.links li.comment_new_comments a {}
.article ul.links li.blog_usernames_blog a {}
.article ul.links li.print_html a {}
.article ul.links li.print_email a {}
.article ul.links li.print_pdf a {}

/* UL link first and last classes */
.article ul.links li.first {}
.article ul.links li.last  {}

/* Workflow states */
.article-add    {}
.article-edit   {}
.article-delete {}
.article-preview  {}
.article-sticky   {}
.article-promoted {}

/* Status */
.article-unpublished {}

/* Theme the teaser */
.article-teaser {}

/* Rating stars */
.node-content .rate-button,
.view-content .rate-button {
	height:18px;
	width:19px;
}
.node-content .rate-button.rate-fivestar-btn-empty,
.view-content .rate-button.rate-fivestar-btn-empty {
	background:url("../images/sprites/rating-stars.png") no-repeat 0 -18px transparent;
}
.node-content .rate-button.rate-fivestar-btn-filled,
.view-content .rate-button.rate-fivestar-btn-filled {
	background:url("../images/sprites/rating-stars.png") no-repeat 0 0 transparent;
}
.node-content .rate-widget .rate-info,
.view-content .rate-widget .rate-info {
	display:none;
}

/* Location Node */
.node-type-locations .field-name-field-amenities h2 {
	color:#000000;
}
.node-type-locations .field-name-field-amenities .field-items {
	margin:0;
	padding:0;
}
.node-type-locations .field-name-field-amenities .field-item {
	display:list-item;
	list-style:disc inside none;
}

.node-content.content .field-name-field-image {
	float:left;
	margin:0 10px 10px 0;
}

/* Gear */
.node-type-gear- .field-label {
	margin-top:0;
	margin-bottom:0.83em;
}