/** View entries **/
ul#tertiary-nav {
	padding-top: 48px;
}

div#entries {
	width: 740px;
	overflow: auto;
}

ul#entry-list {
	width: 745px;
	float: left;
	margin: 20px 0 0 -5px;
}

ul#entry-list li {
	float: left;
	width: 144px;
	padding: 0 0 20px 5px;
}

ul#entry-list div.content-box {
	width: 100%;
	background-image: url('/lumixaward/_img/css/rounded-grey-144.gif');
}

ul#entry-list div.image {
	width: 144px;
	height: 92px;
	overflow: hidden;
	background-color: #ccc;
}

ul#entry-list div.meta {
	padding: 10px 10px 0px;
}

ul#entry-list div.meta h2 {
	height: 28px;
	font-weight: bold;
}

div#entries fieldset.list-controls, div#entry fieldset.entry-controls {
	clear: left;
}

div#entries fieldset.list-controls legend, div#entry fieldset.entry-controls legend, div#entries .hide, div#entry .hide {
	display: none;
}

div#entries ul.controls, div#entry ul.controls {
	width: 100%;
	min-height: 28px;
	float: left;
}

div#entries ul.controls ul, div#entries ul.controls li, div#entries li.show h4, div#entry ul.controls ul, div#entry ul.controls li {
	float: left;
}

div#entries li.show h4 {
	margin: 4px 10px 0 0;
}

div#entries li.filter {
	margin-left: 35px;
}

div#entries li.filter.nomargin {
	margin-left: 0px;
}

div#entries li.show li, div#entries li.filter li {
	padding: 4px 5px 4px;
	margin-left: 5px;
}

div#entries li.show a, div#entries li.filter a {
	color: #3298c9;
}

div#entries li.show li.active, div#entries li.filter li.active {
	background-color: #9cf;
}

div#entries li.show li.active, div#entries li.filter li.active {
	color: #000;
	font-weight: bold;
}

div#entries li.pagination, div#entry li.pagination {
	float: right !important;
}

div#entries li.pagination li.page {
	padding-top: 4px;
}

div#entries li.pagination li.prev {
	margin-right: 10px;
}

div#entries li.pagination li.next {
	margin-left: 8px;
}

div#entry li h4 {
	font-weight: normal;
}

div#entry li p {
	font-weight: bold;
}

div#entry li.name, div#entry li.author, div#entry li.country , div#entry li.rating, div#entry li.viewed {
	padding: 0 20px 0 0;
}

div#entry li.name {
	width: 150px;
}

div#entry li.author {
	width: 140px;
}

div#entry li.country {
	width: 140px;
}

div#entry li.pagination li.next, div#entry li.pagination li.prev {
	margin-left: 6px;
}

div#picture {
	clear: left;
	width: 889px;
	padding: 20px 0;
}

div#picture div.content-box {
	padding: 0 !important;
	width: 100%;
}

div#picture img {
	margin: 0 auto;
}

/** Send to friend + rating box **/
div#more {
	width: 889px;
	background-image: url('/lumixaward/_img/css/rounded-grey-889.gif');
}

div#more, div#more div.content, div#more ul.more form div {
	overflow: hidden;
}

div#more div.top {
	background-image: url('/lumixaward/_img/css/rounded-grey-889.gif');
}

div#more ul.more {
	width: 865px;
}

div#more ul, div#more li, div#more input, div#more label {
	float: left;
}

div#more li.send-to-friend ul {
	margin-top: 5px;
}

div#more li.send-to-friend input {
	margin-right: 5px;
	width: 100px;
}

div#more li.send-to-friend label {
	width: 80px;
	margin: 1px 5px 0 0;
}

div#more li.first-name label {
	width: 65px;
	text-align: right;
}

div#more li.send-to-friend button, div#more li.rate button {
	margin-top: 1px;
}

div#more li.rate {
	float: right !important;
}

div#more li.rate ul {
	margin: 7px 5px 0 0;
}

div#more li.rate li {
	margin-right: 7px;
}

div#more li.rate input {
	width: 13px;
	height: 14px;
	margin-left: 2px;
}

/** Overall winners **/
div#winners-archive div.content {
	overflow: hidden;
}

div#winners-archive div.primary div.image, 
div#winners-archive div.primary div.meta, 
div#winners-archive div.secondary div.image, 
div#winners-archive div.secondary div.meta {
	float: left;
}

div#winners-archive div.primary div.image {
	width: 425px;
}

div#winners-archive div.primary div.meta {
	width: 271px;
	margin-left: 20px;
}

div#winners-archive div.secondary div.image {
	height: 144px;
	width: 144px;
}

div#winners-archive div.secondary div.meta {
	width: 180px;
	margin-left: 20px;
}

div#winners-archive dt {
	font-weight: bold;
	margin-top: 15px;
}


/** Monthly winners + Shortlist **/
div#winners-monthly div.content, 
div#shortlist div.content {
	overflow: hidden;
}

div#winners-monthly div.image, 
div#winners-monthly div.meta, 
div#shortlist div.image, 
div#shortlist div.meta {
	float: left;
}

div#winners-monthly div.image, 
div#shortlist div.image {
	width: 144px;
	height: 92px;
}

div#winners-monthly div.meta, 
div#shortlist div.meta {
	width: 180px;
	margin-left: 20px;
}

div#winners-monthly div.meta h2
{
	font-weight: bold;
	font-size: 130%;
}

div#winners-monthly dt, 
div#winners-monthly p, 
div#shortlist dt, 
div#shortlist p {
	color: #666;
}

div#winners-monthly dd, 
div#shortlist dd {
	height: 28px;
	overflow: hidden;
}