/*************************************/
/*Roland Corporation U.S. Events & Clinics Layout Stylesheet*/
/*Created: 11.09.2005 */
/*Last Updated: x.x.2005*/

/*************************************/
/*Landing Rules Start*/

	div.left_cap
	{
		clear: left;
		width: 586px;
		height: 32px;
		background: url("/images/events_clinics/left_cap.gif") no-repeat;
	}

	#meet_our_team
	{
		float: right;
		display: block;
		width: 150px;
		height: 150px;
		margin: 0 0 15px 15px;
		background: url("/images/events_clinics/meet_our_team.jpg") no-repeat;
	}
	
	#meet_our_team span
	{
		display: none;
	}
	
	/* Overriding a rule in master_layout.css to avoid the paragraph clearing itself in IEPC */
	#mc_left p
	{
		width: auto;
	}

	h3#anc
	{
		width: 381px;
		/*\*//*/
		float: left;
		/**/
	}
	
	/* Hide from IE5-mac. Only IE-win sees this. \*/
 
	* html #meet_our_team {
		margin: 0 0 12px 12px;
	}
	 
	/* End hide from IE5/mac */

	.tcol
	{
		width: 263px;
		float: left;
		display: inline;
		margin: 0;
	}
	
	.row
	{
		margin-right: 20px;
	}
/*Landing Rules End*/
/*************************************/



/*************************************/
/*events tabs Rules Start*/

		#eventsclinicstabs
		{
			margin: 0;
			padding: 0;
			width: 586px;
			height: 33px;
			/*background: url("/images/events_clinics/tabs/events_clinics_tabs_bg.gif") no-repeat;*/
			background: url("/images/products/tabs/detail_tabs_bg_small.gif") no-repeat;
		}
		
		#eventsclinicstabs ul
		{
			margin: 0;
			padding: 0;
		}
		
		#eventsclinicstabs li 
		{
			padding: 0;
			margin: 0;
			list-style: none;
			float: left;
			display: block;
			height: 33px;
			background-repeat: no-repeat;
		}
		
		#eventsclinicstabs li a 
		{
			display: block;
			margin: 0;
			padding: 0;
			background-repeat: no-repeat;
			height: 33px;
		}
		
		#eventsclinicstabs li a span
		{
			display: none;
		}
		
		#eventsclinicstabs li a:hover
		{
			background-position: 0 -33px;
			text-decoration: none;
		}
		
		
		#eventsclinicstabs li.active a
		{
			background-position: 0 -66px !important;
		}
		
		#eventsclinicstabs a.keyboards
		{
			width: 84px;
			background-image: url("/images/events_clinics/tabs/keyboards.gif");
		}
		
		#eventsclinicstabs a.recording
		{
			width: 79px;
			background-image: url("/images/events_clinics/tabs/recording.gif");
		}
		
		#eventsclinicstabs a.guitar
		{
			width: 60px;
			background-image: url("/images/events_clinics/tabs/guitar.gif");
		}
		
		#eventsclinicstabs a.percussion
		{
			width: 86px;
			background-image: url("/images/events_clinics/tabs/percussion.gif");
		}


/*events tabs Rules End*/
/*************************************/

/*************************************/
/* Meet Our Team Rules Start */

div.member img
{
	float: left;
	display:inline;
	margin: 0 10px 12px 0;
	padding: 0;
}

div.member
{
	padding: 12px 0 12px 0;
	/*border-bottom: 1px solid #e0e0e2;*/
}

div.firstmember
{
	/*padding-top: 0;*/
	clear: left;
}

div.member div
{
	/* mozilla bug which makes margins apply from float - hide from ie mac \*/
	overflow: auto;
	/**/
}

/* mac hide -  This routine does the same for ie that overflow does for moz\*/
* html div.member div { height:1%; }
/* end gide*/

/*div.member div a
{
	margin: 0;
	padding: 4px;
	line-height: 20px;
	color: #fff !important;
	font-weight: bold;
	background: #5FACCC;
}*/

#team_select
{
	float: left;
	display: inline;
	padding: 0 0 2px 0;
	width: 549px;
	margin: 0 0 0 -3px;
	border-bottom: 1px solid #e0e0e2;
}

/* all list items */
#team_select li 
{
	/*padding: 2px 3px;*/
	padding: 2px 0;
	list-style: none;
	float: left;
	display: block;
	white-space: nowrap;
}

#team_select li a 
{
	padding: 0 4px;
	border-right: 1px solid #999;
}


/* Meet Our Team Rules End */
/*************************************/



