﻿/*
 *  Live Nation UK
 *  http://www.livenation.co.uk/
 *  Mariana G. Garda / Matthew French
 *
 *  Definitions:
 *
 *  font-family, font-size, color, text-transform, :hover
 */
 
/* general styling */

body { color: #1A1A1A; font-family: Verdana; font-size: 12px; }

h1,h2,h3,h4,h5 { font-family: Helvetica, arial; }

.column p, .body { line-height:18px; }

a { color: #995C87; }
a.active { }
a:hover { color: #FF931E; }

a { text-decoration: none; }

.gray {color: #8C8C8C; }

#header ul.mainNav li a { color: #fff; }
	 #header ul.mainNav li a.active { color: #000; }

#content .colsTwo2_on br { margin-bottom: 15px; } /* hack to make FIDO easier to input content */

#content .colsTwo2_on a, .lateral a, .colsTwo1_news a, .colsVenue a
											{ color: #995C87; }
	#content .colsTwo2_on a:hover, .lateral a:hover, .colsTwo1_news a:hover,  .colsVenue  a:hover
																{ color: #FF931E; }
	 #content .left a { color: #995C87; }
	 #content .left a:hover { color: #FF931E; }

	#content .colsTwo2_on ul li { list-style-type: square; color:  #995C87; margin: 5px 0 5px 0;}
	#content .colsTwo2_on ul li span { color: #000; }
	
#content .colsTwo2_on h4, .colsTwo1_news h4, .colsTwo2Home h4
									{ font-size: 19px; font-weight: normal; padding-top: 15px; }
									
#content .lateral h4 { font-size: 19px; font-weight: normal; padding-top: 20px; padding-bottom: 5px; }
									
									

/* home */

#header ul.mainNav li a {letter-spacing: -1px; }

#content .colsTwoTop h1, .colsTop h1, .colsTopHome h1 { font-size: 52px; font-family: helvetica; font-weight: bold; color: #000; letter-spacing: -2px; }
#content .colsTwoTop h2, .colsTop h2, .colsTopHome h2 { font-size: 40px; font-family: helvetica; font-weight: bold; color: #666; letter-spacing: -2px; margin-top: -1px; }

#content .topcols h3, .topcols2 h3, colsTopHome h3, colsGallery h3 { font-size: 25px; color: #000; font-family: helvetica; display: inline;  text-transform: lowercase; }
#content .topcols  span, .topcols2 span, colsTopHome span, colsGallery  span { display: inline; font-size: 25px; color: #666; font-family: helvetica; font-weight: bold;   }

#content .colsTwo2Home h4 { font-size: 19px; font-weight: normal; padding-left: 10px;}

/* venue */
#content .colsVenue h4 { font-size: 19px; font-weight: normal; margin-top: 20px;}

#content .colsVenue h5 a { color: #000; }
#content .colsVenue h5 a:hover, .topcols h3 a { color: #000; text-decoration: none;}

/* venue landing */
#content .topcols span a { font-size: 13px; margin: 0; padding: 0; width: 100px; color: #995C87; }
		
/* profile */
#content .colsTwoTop .colsTwo2_on h3 
		{ color: #000; padding: 20px 0 10px 3px; font-size: 18px; font-weight: normal; }
		
/* jobs */
#content .colsJobs .gray {color: #8C8C8C; margin-bottom: 30px;  }		

/* footer */
#footer .copy { color:#575757; }
#footer .copy a { color:#575757; }
#footer .copy a:hover {  background-color:#fff; }

#footer .foot li { font-family: verdana; font-size: 10px; color: #fff; text-align: left; }
#footer .foot a { color: #fff; }
#footer .foot h1 { color: #fff; font-size: 12px; text-align: left; margin: 0px; }