body{
	font-family: arial, times, serif, verdana;
	font-size: 13px;
	background-color: #D9D9D9;
	background-image: url('/images/bebe_back_ribs.jpg');
	background-repeat: repeat-x;
}
INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EDEDED;
    /*BACKGROUND-COLOR: red;*/
}
SELECT
{
    BORDER-RIGHT: #135722 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #135722 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #135722 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #135722 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E8EDFF;
}
TEXTAREA
{
    BORDER-RIGHT: #135722 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #135722 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #135722 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #135722 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E8EDFF
}
.message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    BACKGROUND-COLOR: #d7f2d7
}
.menuTop                                              
{                                                     
    FONT-WEIGHT: bold;                                
    FONT-SIZE: 18px;                                  
    COLOR: #666699;                                   
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topBanner                                              
{                                                     
    FONT-WEIGHT: bold;                                
	text-align: right;
	font-size: 11pt; 
	color: #FFFFFF;                                 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newThing
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    BACKGROUND-COLOR: #d7f2d7
}   
.blackwhite 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #FFFFFF; 
	font-weight: bold; 
	font-variant: normal; 
	background-color: #000000;
}   
.top_form
{
	font-family: Arial;
	font-size: 12px;
	color: #CACACA;
	background-color: transparent;
	border: none;
}
.top_searchword
{
	font-family: Arial;
	font-size: 12px;
	color: #CACACA;
	background-color: transparent;
	text-align: left;
}

.body_top
{
	background-image: url('/images/top_body.gif');
	width: 689px;
	height: 12px;
	background-repeat: no-repeat;
	font-size: 0px;
}
.body_bg
{
	background-image: url('/images/bg_body.gif');
	width: 689px;	
	background-repeat: repeat-y;
}
.body_bot
{
	background-image: url('/images/bot_body.gif');
	width: 689px;
	height: 9px;
	font-size: 0px;
	background-repeat: no-repeat;
}
.bot_nav
{
	color: #ffffff;
	font-size: 12px;
}
.bot_nav a
{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
}
.bot_nav a:hover
{
	color: #ffffff;
	font-size: 12px;
	text-decoration: underline;
}

#nav_container {
  position: relative;
  width: 143px;
  height: 200px;
  padding-left: 0;
  /* margin: 3px 0 20px 0; */
  /* background: #7FA0B1;    */
  clear: none;
  z-index: 0;
}

#nav {
  position: absolute;
  top: 0px;
  left: 0px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  height: 200px;
  list-style: none;
  display: inline;
  overflow: hidden;
  width: 143px; /* CHANGE ME to the width of all of the buttons  added together */
  
}

#nav li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline;
  /* hide from IE mac \*/
  float: left;
  /* end hiding from IE5 mac */
  
}

#nav a {
  float: left;
  padding: 0 0 0 0; /* CHANGE ME to the actual height of the tab  image */
  overflow: hidden;
  height /**/:25px; /* for IE5/Win only -- CHANGE ME to the actual  height of the tab image */
}

#nav a:hover {
  background-position: 0 -25px;
}

#nav a:active{
  background-position: 0 -50px;
}

#nav a.selected {
background-position: 0 -50px;
}
#nav a.selected:hover {
background-position: 0 -50px;
}
#nav a.selected:active {
background-position: 0px 0px;
}

/* Custom link tabs for each nav element in this application */
#tab_home a  {
  width: 143px;
  background: url('/images/buttons_en/link_home.gif') no-repeat top left;
}

#tab_howitworks a  {
  width: 143px;
  background: url('/images/buttons_en/link_how.gif') no-repeat top left;
}

#tab_cart a  {
  width: 143px;
  background: url('/images/buttons_en/link_view_cart.gif') no-repeat top left;
}

#tab_browse a  {
  width: 143px;
  background: url('/images/buttons_en/link_browse.gif') no-repeat top left;
}

#tab_artist a  {
  width: 143px;
  background: url('/images/buttons_en/link_artist.gif') no-repeat top left;
}

#tab_search a  {
  width: 143px;
  background: url('/images/buttons_en/link_search.gif') no-repeat top left;
}

#tab_contact a  {
  width: 143px;
  background: url('/images/buttons_en/link_contact.gif') no-repeat top left;
}

#tab_blank a  {
  width: 143px;
  background: url('/images/buttons_en/link_blank.gif') no-repeat top left;
}
#tab_otro_productos a  {
  width: 143px;
  background: url('/images/buttons_en/link_otro_productos.gif') no-repeat top left;
}

#tab_other_products a  {
  width: 143px;
  background: url('/images/buttons_en/link_other_products.gif') no-repeat top left;
}

#searchbar{
	text-align: left;
	background: url('/images/search_bar.gif') no-repeat top left;
	border: none;
	height: 32px;
	width: 689px;
}

#banner{
	text-align: right;
	font-size: 13pt; 
	color: #FFFFFF; 
	background: url('/images/top.jpg') no-repeat top left;
	border: none;
	height: 69px;
	width: 689px;
}

.content_top
{
	background-image: url('/images/content_top.gif');
	width: 530px;
	height: 10px;
	background-repeat: no-repeat;
	font-size: 0px;
}
.content_bg
{
	background-image: url('/images/content_body.gif');
	width: 530px;	
	background-repeat: repeat-y;
}
.content_bot
{
	background-image: url('/images/content_bottom.gif');
	width: 530px;
	height: 10px;
	font-size: 0px;
	background-repeat: no-repeat;
}
.greybar
{
	background-color: #CCCCCC;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	font-weight:normal;
	color: #464646;
	width: 500px;
	height: 25px;
	border: 1px solid #999999;
	text-decoration: none;
}

.greytext
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	color: #464646;
}

.greytext:hover
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
	text-decoration:  underline;
}

.artistname
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration:  none;
	padding: 10px 0px 0px 10px;
	letter-spacing: 0px;
}

.artistinfo
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	color: #F17021;
	text-decoration:  none;
	padding: 5px 0px 0px 10px;
	letter-spacing: 0px;
	font-weight: bold;
}

.artisttext
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
	padding: 5px 10px 5px 26px;
	width: 450px;
}

.artist_browsetext
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
	padding: 5px 10px 5px 26px;
	width: 300px;
}

.albuminfo
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #464646;
	padding: 5px 0px 5px 0px;
	width: 490px;
}

.albumlisting
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	text-decoration:  none;
	padding: 5px 0px 0px 10px;
	letter-spacing: 0px;
	font-weight: bold;
}
.promobox
{
	background-image: url('/images/promobox.gif');
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	background-position: 10px 0px;
}

.promotext
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:  none;
	text-indent: 5px;
	font-weight: normal;
}

.albumbox
{
	padding: 15px 0px 0px 10px;
}

.albumlink
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
}

.albumlink:hover
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
	text-decoration:  underline;
}
.bold_no_underline
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}

.bold_no_underline2
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}

.bold_no_underline:hover
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:  underline;
	color: #003399;
}

.albuminfo
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #464646;
	padding: 5px 0px 5px 0px;
	width: 490px;
}

.albumreview
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #464646;
	padding: 5px 10px 5px 26px;
	width: 450px;
}
.trackdownload_top
{
	background-image: url('/images/trackdownload_top.gif');
	width: 405px;
	height: 19px;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #ffffff;
	text-indent: 135px;
	padding: 2px 0 0 0;
}

.track_top
{
	background-image: url('/images/tracklisting_top.gif');
	width: 405px;
	height: 19px;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #ffffff;
	text-indent: 135px;
	padding: 2px 0 0 0;
}
.track_bg
{
	background-image: url('/images/tracklisting_bod.gif');
	width: 405px;	
	background-repeat: repeat-y;
}
.track_bot
{
	background-image: url('/images/tracklisting_bot.gif');
	background-position:  bottom left;
	width: 405px;
	height: 5px;
	background-repeat: no-repeat;
}

.track_link
{
	text-decoration: underline;
	color: #ffffff;
	font-size: 12px;
}

.track_link:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}

.browse_top
{
	background-image: url('/images/browse_top.gif');
	width: 150px;
	height: 25px;
	background-repeat: no-repeat;
	font-size: 13px;
	color: #ffffff;
	padding: 4px 0 0 0;
}
.browse_bg
{
	background-image: url('/images/browse_bod.gif');
	width: 150px;	
	background-repeat: repeat-y;
}
.browse_bot
{
	background-image: url('/images/browse_bot.gif');
	background-position:  bottom left;
	width: 150px;
	height: 10px;
	background-repeat: no-repeat;
}

.browse_genre_text
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	/*color: #464646;*/
}

.pagetitle
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	color: #F17021;
	text-decoration:  none;
	letter-spacing: 0px;
	font-weight: bold;
}

.seachpage{
	text-align: left;
	background: url('/images/search_doublebar.gif') no-repeat top left;
	border: none;
	height: 60px;
	width: 400px;
}

.seachpage2{
	text-align: left;
	background: url('/images/search_shortbar.gif') no-repeat top left;
	border: none;
	height: 32px;
	width: 520px;
}

#cart_top
{
	background-image: url('/images/cart_top.gif');
	width: 143px;
	height: 20px;
	background-repeat: no-repeat;
	font-size: 0px;
}
#cart_bg
{
	background-image: url('/images/cart_bod.gif');
	width: 143px;	
	background-repeat: repeat-y;
}
#cart_bot
{
	background-image: url('/images/cart_bot.gif');
	width: 143px;
	height: 7px;
	font-size: 0px;
	background-repeat: no-repeat;
}

#cart_item_top
{
	background-image: url('/images/cart_item_top.gif');
	width: 133px;
	height: 8px;
	background-repeat: no-repeat;
	font-size: 0px;
}
#cart_item_bg
{
	background-image: url('/images/cart_item_bod.gif');
	width: 133px;	
	background-repeat: repeat-y;
}
#cart_item_bot
{
	background-image: url('/images/cart_item_bot.gif');
	width: 133px;
	height: 8px;
	font-size: 0px;
	background-repeat: no-repeat;
}

.admin_msg
{
	font-weight: bold;
	font-size: 12px;
}

.admin_error
{
	font-weight: bold;
	color: #ff0000;
	font-size: 12px;
}

.browse_right_top
{
	background-image: url('/images/browse_right_top.gif');
	width: 300px;
	height: 10px;
	background-repeat: no-repeat;
}
.browse_right_bg
{
	background-image: url('/images/browse_right_bod.gif');
	width: 300px;
	background-repeat: repeat-y;
}
.browse_right_bot
{
	background-image: url('/images/browse_right_bot.gif');
	background-position:  bottom left;
	width: 300px;
	height: 10px;
	background-repeat: no-repeat;
}

.browse_right_tab_selected
{
	background-image: url('/images/browse_right_selected.gif');
	width: 76px;
	height: 25px;
	background-repeat: no-repeat;
	font-size: 13px;
	color: #ffffff;
	display: block;
	text-decoration: none;
	vertical-align: middle;
	line-height: 25px;
}
.browse_right_tab_unselected
{
	background-image: url('/images/browse_right_unselected.gif');
	width: 76px;
	height: 25px;
	background-repeat: no-repeat;
	font-size: 13px;
	color: #B53E14;
	display: block;
	text-decoration: none;
	vertical-align: middle;
	line-height: 25px;
}

.top_login
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.home_links
{
	font-size: 12px;
}

.language_link
{
    color: white;
    font-size: 12px;
}