@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #792400;
	margin: 0;
	padding:0;
	background-image: url(http://www.southernentawards.com/assets/templates/southern_entertainment_awards/images/bg.jpg);
	background-attachment:fixed;
	background-position: 50% 0;
}

#bgwrapper {
text-align: center;
	margin: 0 auto;
	background-image:url(http://www.southernentawards.com/assets/templates/southern_entertainment_awards/images/bg2.jpg);
	background-repeat:no-repeat;
	background-position: 50% 12px;
	position: relative;
	height: 999px;
	top: 20px;


}

#contentLeft a {
	color: #fff;
	font-weight: bold;
	border-bottom: 1px dashed #fff;
	text-decoration: none;
	}

#contentLeft p a {
	color: #590000;
	border-bottom-color: #590000;
	}

#links #contentLeft p span {
	display: block;
	margin-bottom: 3px;
	}

	#links #contentLeft p span a {
		text-decoration: none;
		border: none;
		font-weight: normal;
		}
		
#wrapper {
	width:787px;
	margin: 0 auto;
        text-align: center;
        display: inline-block;
}
#header {
padding-top: 20px;
	clear: both;
	margin: 0;

}
#logo {
	width: 474px;
	float: left;
	height:61px
}
#sea {
	width: 155px;
	height: 91px;
	padding: 0;
	margin: 0;
	float:right;
}
#flash {
	height: 197px;
	width: 787px;
	padding: 0;
	margin-bottom: 36px;
	margin-top:0;
	float: left;
}
#contentLeft {
	float: left;
	width: 393px;
text-align: left;
}
#contentLeft p {
background-color:#e4e4e4;
color:#000000;
padding: 5px;
text-align: left;
}

#contentLeft ul {
background-color:#e4e4e4;
color:#000000;
padding: 5px;
list-style-position: inside;
list-style-type: disc;
text-align: left;
}

#contentLeft ul ul {
margin-left:10px;
padding: 0 5px 10px 5px;
text-align: left;
}

#contentRight {
	float: right;
	width: 200px;
text-align: right;
}

#awardimg {
float: left;
padding-left: 60px;
padding-top:60px;
}

#awardtxt {
text-align: right;

}

.clear {

clear: both;
}

	#nominations form	{
		padding: 1em 2em;
		width: 5px;
		text-align: left;
		}
	
	#nominations legend	{
		font-size: 12px;
		font-weight: bold;
		color: #ff9;
		}
	
	#nominations form br	{
		display: block;
		clear: both;
		}
	
	#nominations p	{
		float: none;
		}
	
	#nominations .button	{
		float: none;
		margin: 2px auto 0 auto;
		padding: 0 0 2px 0;
		}
	
	#nominations #submit	{
		margin-top: 30px;
		}
	
	#nominations p.results	{
		width: auto;
		text-align: center;
		}
	
	#nominations .error p, #nominations .error	{
		color: #fff;
		width: auto;
		float: none;
		text-align: left;
		padding-left: 2em;
		}
#nominations .errors, .errors, .error {
color: #fff;
font-size: 12px;
}

input[type=hidden] { visibility: hidden; }

#nominations .voting_label {
	float:none;
	/* clear:both; */
	display:block;
	text-align: left;
	width: 300px;
	padding-bottom: 0;
	margin-bottom: 0;
}

#nominations .voting_dropdown {
	float:none;
	/* clear:both; */
	padding-top: 0;
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 10px;
}

fieldset.top {
	width: 393px;
	margin: 0;
}

fieldset.top input {
}

	#nominations fieldset	{
		border: solid 1px #666;
		padding: 1em;
		margin: 2em 0;
		width: 500px;
		}
		
	#nominations p.float-left {
		float: left;
		}

/*
	#nominations p, #nominations label, #nominations input	{
		display: block;
		width: 180px;
		margin-bottom: 3px;
		color: #fff;
		}
	
	#nominations p, #nominations label	{
		float: left;
		text-align: right;
		background: none;
		line-height: 17px;
		height: 20px;
		}

	#nominations label {
		line-height: 10px;
	}

	#nominations #male, #nominations #female	{
		width: auto;
		height: auto;
		margin-right: 138px;
		}
*/
	#nominations label {
		display: block;
		margin: 0 0 5px 0;
		}
	
	#nominations select, #nominations input {
		font: 10px verdana, arial, sans-serif;
		border-top: solid 1px #333;
		border-right: solid 1px #333;
		border-bottom: solid 1px #ccc;
		border-left: solid 1px #ccc;
		/* background: #ccc; */
		background: #ccc;
		color: #000;
		margin: 0 0 20px 0;
		}
		
	#nominations input	{
		/* float: right; */
		/* width: 150px; */
		/* height: 18px; */
		/* padding-top: 2px; */
		padding: 4px 0 0 15px;
		
		height: 25px;
		width: 400px;
		}
	
	#nominations input.radio {
		width: auto;
		height: auto;
		float: left;
		margin: 0 10px -10px 0;
		}
	
	#nominationa label.radio {
		margin: 0 0 0 0;
		}
	
	p.gender {
		background: none;
		}
	
	#nominations fieldset.submit {
		padding: 0 1em 1em 1em;
		border: none;
		margin-top: -25px;
		
		}

	#nominations fieldset.submit input {
		width: auto;
		padding: 0 5px;
		margin-right: 10px;
		background: #ff9;
		color: #000;
		font-size: 16px;
		height: 35px;
		
		border: 1px solid;
		border-top-color: 		#333;
		border-right-color: 	#333;
		border-bottom-color: 	#333;
		border-left-color: 		#333;
		/* font-weight: bold; */
/*
		background: #590000;
		color: #ff9;
*/
		}
		
	#nominations .errors {
		width: 510px;
		padding: 10px;
		background: #fff;
		color: red;
		border: 1px solid #fff;
		line-height: 1.2em;
		}

#logo_02 {
  display: none;
}