/*----------------------------------------
     Templates
----------------------------------------*/

#profile
{	

}

.profile-section
{
	margin-top: 10px;
	
	padding: 10px;
}

.profile-section ul
{
	list-style: none;
	
	margin: 0;
	
	padding: 0;
}

.profile-section ul li
{
	margin-bottom: 1em;
}

.profile-section ul li label
{
	display: block;
	
	float: left;
	
	font-size: .916em;
	font-weight: bold;
	
	margin-right: 10px;
	
	text-align: right;
	text-transform: uppercase;

	width: 80px;
}

.profile-section ul li input, .profile-section ul li textarea
{
	width: 200px;
}

.profile-section ul li .radio, .profile-section ul li .checkbox
{
	width: auto;
}

.profile-section ul li textarea
{
	height: 150px;
}

.profile-section #submit-wrapper
{
	margin-top: 10px;

	text-align: center;
}

.profile-section input.submit
{
	width: auto;
}

#income-container
{
	margin-left: 90px;
	
	overflow: auto;
}

#income-container .item
{
	float: left;

	width: 115px;
}

#station-container
{
	margin-left: 90px;
	
	overflow: auto;
}

#station-container .item
{
	float: left;

	width: 115px;
}

#genre-container
{
	margin-left: 90px;
}

#genre-container .item
{

}

#submit-wrapper
{
	margin-top: 10px;
	
	text-align: center;
}