/* @author	mdd */

/* CONTACT LIST */
#e_page .promotion .contact_list
	{
		float: left;
		clear: left;
	}	


#e_page .primary .inplaceeditor-form {
width: 425px;
}

#e_page .promotion .contact_list li {}
#e_page .promotion .editor_field {
		width: 220px;
}

#e_page .promotion .contact_list .name
	{
		clear: left;
		float: left;
		width: 120px;
		padding: 3px;
	}
	
#e_page .promotion .contact_list .phone
	{
		clear: none;
		float: left;
		padding: 3px;
		width: 150px;
	}
	
#e_page .promotion .contact_list .phone .code
	{
		clear: none;
		float: left;
		width: 40px;
	}	
	
#e_page .promotion .contact_list .phone .number
	{
		clear: none;
		float: left;
		width: 100px;
	}
	
#e_page .promotion .contact_list .phone .ext
	{
		clear: none;
		float: left;
		width: 50px;
	}
	
#e_page .promotion .contact_list .delete
	{
		clear: none;
		float: right;
	}


#e_page .promotion .secondary .promotion {}

#e_page .promotion .secondary .promotion img
	{
		float: left;
	}



#e_page .promotion .secondary .promotion .info
	{
		clear: none;
		float: left;
		margin: 0 0 0 5px;
		width: 69%;
	}

#e_page .promotion .secondary .promotion .info .description
	{
		clear: none;
		float: left;
		margin: 0 0 10px 0;
		width: 98%;
	}

#e_page .promotion .secondary .promotion .info .silk
	{
		clear: none;
		float: left;
		width: 98%;
	}
	
#e_page .promotion .secondary .promotion .info .silk li
	{
		clear: left;
		float: left;
		width: 100%;
	}




/* EVENT LIST UPCOMING */
#e_page .promotion .primary .event_list.upcoming * {
clear: none;
float: left;
}

#e_page .promotion .primary .event_list.upcoming .event {
margin: 0 0 15px 0;
}


#e_page .promotion .primary .event_list.upcoming .info {
margin: -5px 0 0 7px;
width: 300px;
}

#e_page .promotion .primary .event_list.upcoming .info * {
clear: left;
}

#e_page .promotion .primary .event_list.upcoming .info .name {
font-size: 20px;
}

#e_page .promotion .primary .event_list.upcoming .info .venue {
font-size: 18px;
margin: -5px 0 0 0;
}

#e_page .promotion .primary .event_list.upcoming .info .venue_location {
font-size: 18px;
margin: -3px 0 0 0;
}

#e_page .promotion .primary .event_list.upcoming .info .venue_phone_number {
font-size: 15px;
margin: 0;
}

#e_page .promotion .primary .event_list.upcoming .info .date {
font-size: 15px;
margin: 0;
}



	
/* EVENT LIST */	
#e_page .promotion .primary .event_list 
	{
		clear: left;
		float: left;	
	}

x#e_page .promotion .primary .event_list .event
	{
		clear: none;
		float: left;
		margin: 0 0 10px 0;
		width: 49%;
	}

x#e_page .promotion .primary .event_list .event .logo
	{
		clear: left;
		float: left;
		width: 60px;
	}

x#e_page .promotion .primary .event_list .event .info
	{
		clear: none;
		float: left;
		width: 181px;
	}



#e_page .e_container .e_body .promotion .primary ul.event_list.upcoming .event
{
clear: left;
float: left;
}


/* PROMOTION FIGHTER LIST */
#e_page .promotion .primary .promotion_fighters_list 
{
	clear: left;
	float: left;
	margin: 20px 0 0 0;
}


#e_page .promotion .primary .promotion_fighters_list .promotion_fighter
	{
		clear: none;
		float: left;
		padding: 0 15px 15px 0;
		width: 220px;
	}

#e_page #promotion_fighters_list .promotion_fighter .photo
{
clear: none;
float: left;
}
	
#e_page #promotion_fighters_list .promotion_fighter .name
{
clear: none;
float: left;
padding: 0 0 0 2px;
}



#e_page #promotion_fighters_list .promotion_fighter .fighting_location
{
clear: none;
float: left;
padding: 0 0 0 2px;
}

#e_page #promotion_fighters_list .promotion_fighter .record
{
clear: none;
float: left;
padding: 0 0 0 2px;
}

#e_page #promotion_fighters_list .promotion_fighter .delete
{
clear: none;
float: left;
padding: 0 0 0 2px;
}
	
#e_page .secondary .inplaceeditor-form
{
width: 225px;
}


#e_page .secondary .promotion_social ul
{
clear: none;
float: left;
margin: 0;
width: 60%;
}


#e_page .secondary .promotion_social img
{
clear: none;
float: left;
}


#e_page .secondary .promotion .promotion_logo img
{
border: 1px solid #000;
padding: 2px;
}

#e_page .primary .event_list.past .event
{
margin: 0 0 10px 0;
width: 100%;
float: left;
clear: left;
}

#e_page .primary .event_list.past .logo
{
float: left;
clear; left;
margin: 0 5px 0 0;
}

#e_page .primary .event_list.past .info
{
float: left;
clear: none;
width: 60%;
}