span[lang=es], p[lang=es], li[lang=es], ul[lang=es], td[lang=es], table[lang=es], a[lang=es] {
	font-style:italic
	}
	
	table {border-collapse:collapse}

table td {
	border-bottom:1px solid #eee;
	padding:.5em;
	vertical-align: top;
	}
	
	table .num {text-align:right}
	
table th {
padding:.5em;
	background:#eee;
	}	
	
#masthead {  
padding-top:32px;
	}	
	
.admin #masthead img {float:left;width:251px;margin-right:32px;}

.admin #masthead {height:110px}

.admin table p.contactInfo {font-weight: bold; }
.admin table p.contactInfo span {font-weight: normal;display: block !important}	
.admin .radioSummary ul {margin-bottom: 0}
.admin .radioSummary {padding: .5em;border: 1px dotted #ccc;
}
.admin .radioSummary h5 {margin-bottom: .25em}	
	
.radioFrequencies li, .radioFrequencies {display: inline;margin:0;padding: 0;}	
	div.privComments 
	{position:relative;max-height:14em;overflow: auto}
	
	.privComments ul.misc {margin:0;padding: 0;list-style: none;font-size:.85em;color:#666;}
	.photocredit {font-size:.85em}
	.privComments ul.misc li {background: none;padding: 0 .5em 0 0;margin: 0 .5em 0 0;border-right: 1px solid #ddd;list-style: none;display: inline}
	div.personalInfo {display:inline}
	
	/*=reds========*/

/* pink */
.spamFried,
div.error, 
.fieldError { 
background-color:#FFdede;   
}

/* red with lots of dark grey */
.ajaxError,
.error,
.fieldError { 
border-color: #c44;  
} 

/* dark reds */ 
.error,
.ajaxError, 
.fieldError { 
color: #a00; 
}


/*=yellow========*/
 
.fyi{
 border-color: #ffd904;
}

.fyi h4 {color:#ffb504;
}
 .fyi {

background-color: #fcfbc4; 
}

/*=greens light to dark========*/
.success {
background-color: #DFF9BC;
border-color: #A8EC4A; 
}

#twitter_update_list li > a:last-child,.dateStamp {color:#666}



/*=icons*/

.add, .email, .edit , .rss,.ical, .download,   .privComments .dateStamp {padding-left:20px;background: url(http://latuzamusic.com/icons/add.png) no-repeat 0 0; }
  .privComments p.dateStamp {background-image: url(http://latuzamusic.com/icons/comments.png);margin-bottom:.25em;} 
  .privComments div.dateStamp ,.email {background-image: url(http://latuzamusic.com/icons/email.png)}
.edit {background-image: url(http://latuzamusic.com/icons/pencil.png)}
.download {background-image: url(http://latuzamusic.com/icons/disk.png)}
.rss {background-image: url(http://latuzamusic.com/g/rss.gif);padding-left:50px;}
.ical {background-image: url(http://latuzamusic.com/g/ical.gif);padding-left:40px;}

/*=core app*/
.emailLike {
	background:#eee;
	border:1px solid #ccc;
	padding:2em;
	}
	#search {margin-top:2em}
	
#search .submits {padding-top:1.8em;margin-left:-30px}
#search .parameter {float: left;width:140px;}
#search .parameter label {display: block}	
address {font-style:normal;margin-bottom:0}
 
#f-clubs div.singleClub {float:right;width:250px; } 
 
#f-clubs div.singleClub ,#f-clubs div.singleClub #map { height:420px;} 
#map #markerInfo div.basics {padding-right:20px}
#map #markerInfo address a { display:none}
 #map .frequencies {color:#333}
#map h3 {
	margin-bottom:.2em;
	margin-right:1em;
	} 

#twitter-link {background: url(http://latuzamusic.com/icons/twitter.jpg) no-repeat 0 0; padding-left: 16px;}	 
 
 
#twitter_update_list li >  a {display:block} 
th a.sorted:before {
	content: &darr; 
	}
	
	.friendlyDate, .datepart, .timepart, strong.private {
	display:block;
	white-space:nowrap;
		}
	
 .emailMessage input.text, .emailMessage textarea 	{
 width:100%;
 }
	/*=flickr*/
	#home .flickr_badge_image {margin:0 1em 0 0;float:left;}
	.flickr_badge_image {margin:0 0 1em 0;display:block}
	.flickr_badge_image img {border: 1px solid #ccc !important;padding:10px;} 
	
	
/*=tertiary nav =tabs*/	
ul.nav-tertiary li {
	border-color:#ddd;
	}
 
 
ul.nav-tertiary { 
	padding:0 0 1px 0;
	margin-left: 0; 
	border-bottom:1px solid #bbb;
	height:2em;
	margin-right:0;
	}
	
ul.nav-tertiary li {
	list-style:none;
	float:left; 
	border-width:1px;
	border-style: solid;
	border-bottom:none;
	height:1.75em;
	padding: .25em 1em 0 1em;
	margin: 0 .2em 0 0;
	}	

.nav-tertiary li.active {
	border-bottom-width:1px;
	border-bottom-style: solid;
	position:relative;
	top:1px;
	}
	
.nav-tertiary li a {
	text-decoration:none;
	display:block;
	}	

div ul.nav-tertiary li {
	background-color:#fff;
	}
	
div ul.nav-tertiary li.active {
	border-bottom-color:#fff;
	}	
	
.purchaseOption {padding: 1em}
	
	
	
	table.tracks .trackname td {border-bottom:none}
	
/*pagination*/
ul.paging * {
	display:inline;
	list-style:none;
	margin:0;
	}

 
.paging li {
	margin-right:1em;
	}	

form p {margin-bottom:1.2em}

form optgroup option {padding-left:22px;font-weight:normal;font-style:normal}
form optgroup {font-weight:bold;}	
.FRMl {
	display:block
	}
 	
	 div.show p.location, div.station .location {margin-bottom:0}
.shows div.show, div.station {
	padding-top:1em;
	}
.shows div.show .otherbands {
	padding-top:1em; 
	}
	
	div.station h4 {margin-bottom:.2em}
	div.station {width:50em}
	div.station p.request {margin-bottom: 0;margin-top:1em;font-weight: bold}
div.show .share {margin: 1em 0;}	
	
img.enhanced {
	padding:5px;
	border:1px solid #ddd;
	}
img.flyer, img.supportpic, img.supportpic2 {
	padding:5px;
	border:1px solid #ddd;
	margin: 0 1em 1em 0;
	float:left;
	}
	
img.supportpic2 {
	padding:10px;
	border:1px solid #eee;
	margin: 0 0 1em 1em;
	float:right;
	}
	
.friendlyDate {
	display:block; 
	}	

blockquote q {display: block;font-style: italic;}	
		
/*=bottom*/
 #cont_map #message, #map {margin-bottom:1em; 
}
body.admin h3 {margin-bottom:.3em}
form.tableControls div, blockquote, .emailLike,.videoObject, #flickr_badge_uber_wrapper,.msg, #masthead,   #radiofields, div.show, div.station, #newsletters  #f_addToList  {
	margin-bottom:2em;
	}

.admin table p.contactInfo, table  .privComments, #twitter_update_list li {margin-bottom:.25em}	

  .privComments, blockquote q {padding:.75em;background-color: #eee}


/*=color*/
a:link, a:visited {color:#0a82b4}

 
.error h2, strong.unconfirmed {
	color:#c00;
	}	
	
.success h2 {
	color:#060
	}	
	
.mask {
	color:#666
	}
		
	
div.msg {
border:1px solid #eee;
padding:1em;
}	

div.msg p:last-child {margin-bottom: 0}
div.msg h2 {
	margin: 0 0 .5em 0;
	}
	

.skipLink {
	position:absolute;
	margin-left:-2000px;
	margin-top:-2000px;
	}

#footer * { 
	margin-bottom:.5em;
	}	
	
#footer {
	padding-top:1em;
	border-top:1px solid #ff8745;
	margin-top:4em;
	text-align:center
	}	

/*=pages*/

div.newsletter {line-height:1.5em}
div.newsletter .dateStamp {display:block}
#home div.newsletter {max-width: 300px}
dd.storytitle {
display:block; 
margin: 1em 0;
}
dl dd {  
margin: 0 0 1em 0;
}

h2.storydate {
clear:both

	}

.media, .work, .magazine, .newspaper, body .album {font-style:italic}

.onSale {text-decoration: line-through}

a.tickets {display:block}
/*=map =pastshows*/
#map {
	height:360px;
	}	
	
/*translate widget*/
table.ig_reset  td a,
table.ig_reset  td span {display:none }

table.ig_reset {margin-right:auto;
margin-left:auto;}	

