@charset "utf-8";

/* ********************************************* COMMON ********************************************* */

#mainCont #extras *
{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}

#mainCont #extras div
{
	margin-bottom:8px;
	padding-bottom:15px;
}
#mainCont #extras div p
{
	margin-right:5px;
}
#mainCont #extras .tagline
{
	margin-left:12px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:0px;
}
#mainCont #extras div a.button
{
	display:block;
	height:15px;
	width:89px;
	margin-top:8px;
	margin-left:80px;
	text-align:center;
}
#mainCont #extras div a:hover
{
	color:#FFFF99;
}

/* ********************************************* Category Select ********************************************* */
#mainCont #extras #categorySelect
{
	margin-top:-10px;
	margin-bottom:15px;
	padding-top:5px;
	padding-bottom:5px;
}
#mainCont #extras #viewAll, #mainCont #extras #viewAll *, #mainCont #extras #categorySelect *
{
	color:#333333;
	margin-bottom:0px;
}

/* ********************************************* TICKETS INFO ********************************************* */

#mainCont #extras #ticketsInfo
{
	/*
	margin-left:10px;
	*/
	margin-bottom:0px;
	padding-bottom:5px;
}
#mainCont #extras #ticketsInfo span
{
	color:#888888;
}
#mainCont #extras #ticketsInfo #phNumber
{
	font-weight:bold;
	font-size:18px;
	color:#A448A4;
	display:block;
}

/* ********************************************* CALENDAR ********************************************* */

#mainCont #extras #toutCalendar
{
	background:#ABC733 url(../images/touts/calendar_bottom.png) no-repeat bottom;
}
#mainCont #extras #toutCalendar a.button
{
	background:url(../images/touts/btn_green_f01.png) no-repeat right;
}
#mainCont #extras #toutCalendar a.button:hover
{
	background:url(../images/touts/btn_green_f02.png) no-repeat right;
}

/* ********************************************* TICKETS ********************************************* */

#mainCont #extras #toutTickets
{
	background:#A448A4 url(../images/touts/tickets_bottom.png) no-repeat bottom;
}

#mainCont #extras #toutTickets a.button
{
	background:url(../images/touts/btn_purple_f01.png) no-repeat right;
}
#mainCont #extras #toutTickets a.button:hover
{
	background:url(../images/touts/btn_purple_f02.png) no-repeat right;
}
/* ********************************************* JOIN WMI ********************************************* */

#mainCont #extras #toutJoin
{
	background:#FF9900 url(../images/touts/join_bottom.png) no-repeat bottom;
	margin-bottom:0px;
}
#mainCont #extras #toutJoin a.button
{
	background:url(../images/touts/btn_yellow_f01.png) no-repeat right;
}
#mainCont #extras #toutJoin a.button:hover
{
	background:url(../images/touts/btn_yellow_f02.png) no-repeat right;
}
/* ********************************************* STAY CONNECTED ********************************************* */

#mainCont #extras #toutStayConnected
{
	background:#FF9900 url(../images/touts/stayConnected_bottom.png) no-repeat bottom;
}
#mainCont #extras #toutStayConnected a.button
{
	background:url(../images/touts/btn_yellow_f01.png) no-repeat right;
}
#mainCont #extras #toutStayConnected a.button:hover
{
	background:url(../images/touts/btn_yellow_f02.png) no-repeat right;
}
#extras #toutStayConnected form {text-align:right; margin-right:5px;}
#extras #toutStayConnected form label{margin-right:5px;}
#extras #toutStayConnected form input{border:none; padding:2px; margin:1px;}

/* ********************************************* BUY MUSIC ********************************************* */

#mainCont #extras #toutStore
{
	background:#76B412 url(../images/touts/follow_bottom.png) no-repeat bottom;
}
#toutStore ul {
	display:block;
    float:none;
    height:20px;
	width:155px;
	list-style:none;
}
#toutStore ul li{
	display:block;
	width:30px;
    float:right;
	padding-right:20px;
}
#mainCont #extras #toutStore a.button
{
	background:url(../images/touts/btn_green_f01.png) no-repeat right;
}
#mainCont #extras #toutStore a.button:hover
{
	background:url(../images/touts/btn_green_f02.png) no-repeat right;
}

/* ********************************************* NEWS ********************************************* */

#mainCont #extras #toutNews
{
	background:#1C8CD2 url(../images/touts/news_bottom.png) no-repeat bottom;
}
#mainCont #extras #toutNews ul
{
	width:170px;
	list-style:url(../images/touts/news_bullet.png);
	padding:0px;
	margin-top:15px;
}
#mainCont #extras #toutNews li
{
	margin-left:25px;
	margin-bottom:5px;
	padding:0px;
	padding-bottom:5px;
/*	border-bottom:1px dashed #FFFFFF;*/
}
#mainCont #extras #toutNews li *
{
	margin:0px;
	padding:0px;
}

/* ********************************************* toursForms ********************************************* */

#mainCont #extras #toursForms
{
	background-color:#DDEDDD;
	color:#585F58;
	padding-bottom:10px;
}

#mainCont #extras #toursForms form
{
	margin:0px;
	padding:5px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:0px;
}

#mainCont #extras #toursForms form *
{
	color:#585F58;
	padding:0px;
}

#mainCont #extras #searchAllEvents
{
	margin:0px;
	height:18px;
/*	background:url(../images/touts/title_calendar.png) no-repeat left center;*/
	border:1px solid #F3F9F3;
}
#mainCont #extras #searchAllEvents a
{
	margin:auto;
	margin-top:11px;
	background:url(../images/touts/btn_grey_f01.png) no-repeat;
	width:123px;
}
#mainCont #extras #searchAllEvents a:hover
{
	background:url(../images/touts/btn_grey_f02.png) no-repeat;
}

#follow
{
	margin:0 auto;
	width:170px;
}


