#content th {
	padding: 5px;
	background: #ebebeb;
	border: 0px solid #ddd;
	text-align: left;
}

#content td {
	padding: 5px;
	border: 0px solid #ddd;
}


#results
{
	line-height: 20px;
}



#bar a:hover span {
	text-decoration: none;
}




#bar a#bulp {
	background: transparent url(http://mediaatelier.com/store_shared/tb_bulp.png) no-repeat left center;
}


#bar a#international {
	background: transparent url(http://mediaatelier.com/store_shared/tb_globe.png) no-repeat left center;
	text-decoration:none;
}


#bar a#layout {
	background: transparent url(http://mediaatelier.com/store_shared/tb_layout.png) no-repeat left center;
}


#bar a#iphone {
	background: transparent url(http://mediaatelier.com/store_shared/tb_iphone.png) no-repeat left center;
}


#bar a#budget {
	background: transparent url(http://mediaatelier.com/store_shared/tb_money.png) no-repeat left center;
}


.shiny {
  position: absolute;
  top: 0; z-index: 2;
  color: white;
  font-family: "Lucida Grande";
  font-weight: bold;
  font-size: 36px;
  -webkit-mask-image: -webkit-gradient(linear, left top,left bottom, from(rgba(0,0,0,1)), to(rgba(1,1,1,.2)));
   text-shadow: 0px 0px 4px #000;
}



.shinytiny {
 
  font-family: "Lucida Grande";
  font-weight: bold;
  font-size: 12px;
  -webkit-mask-image: -webkit-gradient(linear, left top,left bottom, from(rgba(0,0,0,1)), to(rgba(1,1,1,.5)));
   text-shadow: 0px 0px 4px #000;
}



.box h2 
{
	font-size: 16px;
}


.box h2, .sb-box h2 
{
	font-size: 16px;
}

.display-text {
	position: absolute;
	top: 40px;
	left: 0px;
	width: 450px;
	height: 320px;
	padding: 20px 0 0;
	font-size: 13px;
	color: #BBB;
	text-shadow: 0px -1px 1px #000;

}