html body {
	background: #FFF url(/images/bg-peppers.jpg) center top no-repeat;
}

#contests {
	padding: 10px 0;
	}
	#contests h2.title {
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 32px;
		font-weight: normal;
		letter-spacing:6px;
		margin: 0;
		text-align: center;
		text-transform: uppercase;
	}
	#contests h1.title {
		display: none;
	}
	#contests .tout {
		font-size: 14px;
		line-height: 16px;
		margin: 10px 0 0 0;
	}
	#contests .list {
		background: transparent url(/images/dotted-border.gif) left top repeat-x;
		margin: 10px 0 0 0;
		padding: 10px 0 0 0;
		}
		#contests .contest {
			background: transparent url(/images/dotted-border.gif) left top repeat-x;
			padding: 22px 0;
			}
			#contests .contest.first {
				background: none;
			}
			#contests .contest .image {
				display: inline;
				float: left;
				height: 125px;
				margin: 0 10px 0 0;
				width: 125px;
				}
				#contests .contest .image a {
					display: block;
					}
					#contests .contest .image a img {
						background: #d1d1d1;
						display: block;
						height: 125px;
						width: 125px;
					}
			#contests .contest .info {
				display:inline;
				float:left;
				font-size:12px;
				line-height:18px;
				width:500px;				
				}
				#contests .contest .info .title {
					font-size: 24px;
					line-height: 24px;
					}
					#contests .contest .info .title a {
						text-decoration: none;
						}
						#contests .contest .info .title a:hover {
							text-decoration: underline;
						}
				#contests .contest .info .dek {
					font-size: 14px;
				}
				#contests .contest .info .link {
				
				}		
	
	#contests h1.contest-name {
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 32px;
		font-weight: normal;
		margin: 0;
		text-align: center;
	}	
	#contests .article-toolbar {
		border: 0;
		clear: both;
		margin: 0;
		overflow: hidden;
		padding: 0;
		}	
			#contests .article-toolbar .clear {
				display: none;
			}
			#contests .article-toolbar + a img {
				display: block;
			}			
		#contests .article-toolbar .article-buttons {
			}
			#contests .article-toolbar .article-buttons a {
				background: transparent url(/images/article-buttons.png) left top no-repeat;
				display: inline;
				float: right;
				height: 19px;
				margin: 0 0 0 5px;
				_overflow: hidden;
				text-indent: -9999px;
			}
			#contests .article-toolbar .article-buttons a.email {
				background-position: -166px top;
				width: 56px;
				}
				#contests .article-toolbar .article-buttons a.email:hover {
					background-position: -166px bottom;
				}
			#contests .article-toolbar.no-bg {
				display: none
				}
	#contests .contest-info {}
	#contests .contest-info .dek {
		clear: both
	}
	#contests .contest-info p {
		margin-bottom:1em;
	}
	#contests h3.sorry, #contests .thanks h1 {
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 20px;
		font-weight: normal;
		margin: 0;
		text-align: center;
	}
	#contests .thanks {
		}
		#contests .thanks h1 {
			line-height: 1.3em;
			padding-bottom: 5px;
			text-align: left;
		}
		#contests .thanks p {
			margin-bottom: 1em;
		}
	#contests .contest-info, #contests .form-item, #contests .note, #contests .rules, #contests .thanks {
		line-height:1.5em;
		font-size:12px;
		font-family:georgia,serif;
		}
	.extra-item {
		line-height:1.5em;
		font-size:12px;
		font-family:georgia,serif;
		}
		#contests .contest-info .contest-image {
			display: inline;
			float:right;
			margin:0 0 10px 10px;
		}
	#contests .form-item label {
		clear:left;
		display:inline;
		float:left;
		line-height: 1.2em;
		width:120px;
		}
		#contests .form-item {
			height:35px;
		}
	#contests .required {
		color:#b20b14;
	}
	#contests .rules {
		padding:0;
	}
	#contests .note {
		clear: left;
		padding:10px 0 15px 0;
	}
	#contests .contest-subs {
		padding: 0;
		}
		#contests .contest-subs, .contest-subs .sub-area {
			clear:left;
			}
			#contests .contest-subs .sub-area {
				clear:left;
				}
				#contests .contest-subs .sub-area input {
					vertical-align: middle;
					display:inline;
					float:left;
				}
				#contests .contest-subs .sub-area label {
					clear:none;
					cursor:pointer;
					display:inline;
					float:left;
					font-family:georgia,serif;
					font-size:11px;
					padding-bottom: 5px;
					line-height: 1.4em;
					padding-left: 4px;
					*margin-top:3px;
				}
	#contests #errors {
		display: inline;
		float:left;
		width: 350px;
		}
	#contests input.contest_submit {
		background: transparent url(/images/submit-btn.png) left top no-repeat;
		border: none;
		clear: both;
		color: transparent;
		cursor: pointer;
		display: block;
		height: 23px;
		margin: 15px auto 0 auto;
		padding: 0;
		text-indent: -999px;
		text-transform: uppercase;
		width: 108px;
		}
		#contests input.contest_submit:hover {
			background-position: left bottom;
		}
		
.question1 {
	clear: both;
	padding-top:10px;
}
.questionOptions {
	clear: both;
	padding-left:15px;
}
span#contestQuestions {
 	clear: left;
    cursor: pointer;
    display: inline;
    float: left;
    font-family: georgia,serif;
    font-size: 11px;
    line-height: 1.4em;
    padding-bottom: 5px;
    padding-left: 4px;
}
.article-toolbar .article-buttons div {
	float:left;
}
.article-toolbar .article-buttons div.facebook {
    height: 20px;
    width: 85px;
}
.article-toolbar .article-buttons div.twitter {
	width:105px;
}
#contests .article-toolbar .article-buttons a {
	float: left;
}
#contests .article-toolbar .article-buttons a.art_btn {
	display: block;
	width:56px;
	height: 19px;
	background-position: -228px top;
}
	#contests .article-toolbar .article-buttons a.art_btn:hover {
		background-position: -228px bottom;
	}
#contests .article-toolbar .article-buttons a.print {
	display: block;
	width:56px;
	height: 19px;
	background-position: -103px top;
}
	#contests .article-toolbar .article-buttons a.print:hover {
		background-position: -103px bottom;
	}
.article-toolbar .article-buttons div {
	float:left;
}
#contests .article-toolbar .article-buttons a {
	float: left;
}
#contests .article-toolbar .article-buttons a.art_btn {
	display: block;
	width:56px;
	height: 19px;
	background-position: -228px top;
}
	#contests .article-toolbar .article-buttons a.art_btn:hover {
		background-position: -228px bottom;
	}
#contests .article-toolbar .article-buttons a.print {
	display: block;
	width:56px;
	height: 19px;
	background-position: -103px top;
}
	#contests .article-toolbar .article-buttons a.print:hover {
		background-position: -103px bottom;
	}
