body {
	font-family: Arial;
	font-size: 11pt;
	color: #000;
	font-family: Trebuchet MS, Gill Sans MT, Arial, Helvetica, sans-serif;
	background: url(images/bg.jpg) #343026;
	text-align: center; /* for IE */
	}
img {
	border: 0;
	}

div#con {
  width: 960px;
  min-height:1024px;
  background-color:#fff;
  margin: 0 auto;   /* align for good browsers */
  text-align: right; /* counter the body center */
  }
  
a {
  color:#732A55;
  }
  
div.gig {
  width: 800px;
  background-color:#FFF4D6;
  border: 1px solid #EEEEEE;
  padding: 3px 10px 10px 10px;
  color:#000;
  }
 
 div.giggr {
  width: 800px;
  background-color:#FFF4D6;
  border: 1px solid #EEEEEE;
  padding: 3px 10px 10px 10px;
  color:#000;
  }
  
 h1 {
  font-size: 20pt;
  letter-spacing:-2px;
  color:#B14831;
  }
  
 font.header {
  font-size: 16pt;
  letter-spacing:-1px;
  color:#3D142C;
  font-weight:bold;
  }
  
 font.headersml {
  font-size: 11pt;
  color:#3D142C;
  }
  
 .dateblock {
text-align: center;
width: 50px;
font-family: Arial;
}
.day {
font-size: 26px;
/*position: relative;*/
top: 0px;
color:#000;
background-color:#fff;
border-left: solid 1px #e0e0e0;
border-right: solid 1px #e0e0e0;
}
.month {
font-size: 12px;
color:#fff;
background-color:#BD1518;
}
.year {
font-size: 12px;
/*position: relative;*/
top: -5px;
margin-top:-3px;
color:#000;
background-color:#fff;
border-left: solid 1px #e0e0e0;
border-bottom: solid 1px #e0e0e0;
border-right: solid 1px #e0e0e0;
}

div.giginfo {
  margin-top:96px;
  background-color:#BD1518;
  color:#fff;width:296px;
  height:25px;
  font-size:11pt;
  padding-top:5px;
  font-size:10pt;
  line-height:12px;
  padding-bottom:2px;
  }

input.searchbox {
	background: url(images/magnifier.png) no-repeat #FFF;
	background-position: 6% 50%;
	height: 20px;
	width: 100px;
	padding: 3px 16px 2px 28px;
	margin: 4px 0 0 10px;
	font-size: 10pt;
	font-family: Arial;
	float: right;
	border: solid 1px #B14831;
	}
	
a.prom {
  text-decoration: none;
  color: #4E4E4E;
  }

  .spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E9D4D4}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fffaed;
  border-right:1px solid #fffaed;
  background:#fff6e0}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fffdfa;
  border-right:1px solid #fffdfa;
  background:#fff6dd}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fff6dd;
  border-right:1px solid #fff6dd;}
.spiffy4{
  border-left:1px solid #fffaed;
  border-right:1px solid #fffaed}
.spiffy5{
  border-left:1px solid #fff6e0;
  border-right:1px solid #fff6e0}
.spiffyfg{
  background:#E9D4D4}


.boxalert {
	background: #fff6bf url(images/exclamation.gif) center no-repeat;
	background-position: 99% 50%;
	text-align: right;
	padding: 5px 40px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	font-size: 10pt;
	}

.boxok {
	background: #eaf8cf/*f4ffec*/ url(images/ok.gif) center no-repeat;
	background-position: 99% 50%;
	text-align: right;
	padding: 5px 40px 5px 45px;
	border-top: 2px solid #ace149; /*d2ffa2;*/
	border-bottom: 2px solid #ace149; /*d2ffa2;*/
	font-size: 10pt;
	}
	
a.botmenu:link, a.botmenu:visited {
	color: #000;
	text-decoration: none;
	}
a.botmenu:hover {
	color: #BD1518;
	text-decoration: none;
	}

.artistImages img { float: left;}

.artistTracks a {color: #000;}

.artistTracks a:hover {text-decoration: underline;}

.artistTracks { font-size: 14px; line-height: 130%; font-family:Arial; }

.artistTracks .even, .artistTracks .even a { background-color:#EBEBEB; color:#131313;height:20px;width:255px; }

.artistTracks .even2, .artistTracks even2 a { background-color:#ffffff; color:#131313;height:20px;width:255px;}

.artistTracks even2 a:hover, .artistTracks even a:hover {color: #131313; text-decoration: underline;}



.artistTracks .position { clear:both; margin-right: 20px; width: 14px; text-align: right; display:block; float:left; }

.artistPanel .name {  float: left; width: 210px; margin-right: 10px; color: #131313; font-size: 11px; text-align:left;}

.artistTracks .bar {  height: 1px; font-size:0; margin-left: 255px; padding-bottom: 1px;}

.artistTracks .bar img {float: left; margin-top: -20px;}

.artistTracks .bar div {  height: 100%; background:#2797E4; font-size:0;}

.artistTracks .left { float: left; padding: 5px;}



.artistPanel .left .nameAlbum { clear: both; display: block; width: 115px; padding-top:10px; margin-right: 10px;}

.artistPanel .left .playcount { display: block; margin-bottom: 8px;}

.artistPanel .clear { clear: both; }

.left { float: left;}


#artistIMG { float: right; width: 450px; margin-top: 0px; position: relative; }

#artistIMG img { float: right; width: 450px; }

#artistTextPosition { position: absolute; top: 50%; right: 0px; }

#artistName,

#artistDesc { background-image: url('http://www.livegigs.co.il/images/dark.png'); float: right; clear: right; padding: 10px 13px; margin-bottom: 6px; }

#artistName { font-family:Impact; font-size:40px; color:#fff; }

#artistDesc span { margin-right: 5px; font-family:Arial; font-size:14px; }

#artistDesc .yellow { color: #e2ce00; }

#artistDesc .lightBlue { color: #a7d6c9; }

#artistDesc .orange { color: #e47e03; }