﻿/********************************************
 *	Styles for Registration pages			*
 *	Pemberton Festival 2008					*
 *											*
 *	14-03-2008								*
 ********************************************/


#register 
{
	padding:0 15px;
}

	#register p 
	{
		padding:5px 0;
	}
	
		#register p.email
		{
			font-weight:bold;
			padding:0 0 15px 15px;
			/*color:#D81921;*/
		}
		
	#register h2 
	{
		font-size:1.4em;
	}

	#register .reg_item,
	#register .reg_gender,
	#register .reg_dob 
	{
		float:left;
		width:33%;
		padding:15px 0;
	}
	
		#register .reg_item label,
		#register .reg_gender label,
		#register .reg_dob label
		{
			color:#00743E;
			padding:0 3px;
		}
		
			#register .reg_item label span,
			#register .reg_gender label span,
			#register .reg_dob label span
			{
				font-size:0.9em;
				color:#666;
			}
		
		#register .reg_dob option
		{
			color:#00743E;
		}
		
		#register .reg_item .reg_field {}
		
			#register .reg_item .reg_field input,
			#register .reg_item .reg_field select
			{
				color:#00743E;
				width:90%;
				padding:3px 2px;
				border:solid 1px #00743E;
			}
			
	#register .reg_tick input 
	{
		color:#00743E;
		/*background:#fff;*/
		border:none;
	}
	
	#register .reg_submit 
	{
		margin:20px 15px 0;
	}
	
		#register .reg_submit input 
		{
			width:70px;
			height:24px;
			background:#fff url(../img/btn_submit.jpg) no-repeat;
		}
		
		/*#register .reg_submit input:hover 
		{
			background-position:0 -34px;
		}*/
	
	#register .btnActivation 
	{
		background:#D81921;
		color:#fff;
		border:none;
		font-weight:bold;
	}
	
	#register .edit_blog 
	{
		margin:0 0 20px;
	}
	
	#register .edit_email 
	{
		display:block;
		padding:3px 2px;
		font-size:1.2em;
		font-weight:bold;
	}
	
	
	/** Newsletters Listing **/
	
	#register .reg_listing 
	{
		margin:20px 0;
	}
	
		#register .reg_listing input 
		{
			display:block;
			margin:10px 30px;
		}
		
		#register .reg_listing label 
		{
			display:block;
			margin:-25px 0 0;
			padding:0 0 0 60px;
		}
