/* BON JOVI */
/* Header Stylesheet
----------------------------------------------------------------------------- */


/* MEDIA LINKS
----------------------------------------------------------------------------- */


	#links #header-videos, 
	#links #header-photos {
	
	float: left;
	position: relative;
	overflow: hidden;
	
	}

	#links div.browse {
	
	position: static !important;
	
	}

	#links div.browse h3 {
	
	display: none;
	
	}
	
	#links div.browse ul {
	
	padding: 0;
	overflow: hidden;
	
	}
	
	#links div.browse li {
	
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;

	}	
	
	#links div.browse img {
	
	display: block !important;
	
	}
	
	#links div.browse div, 
	#links div.browse ul.actions, 
	#links #header-photos strong,
	#links #header-photos a.comments {
	
	display: none !important;
	
	}
	
	#links a.browse {
	
	background-color: transparent;
	padding: 0;
	display: block;
	text-indent: -5000px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	
	}
	
	#header.hover #links #header-videos a.browse, 
	#header:hover #links #header-videos a.browse {
	
	background: url(../images/header/a-videos.png) center no-repeat;
	
	}

	#header.hover #links #header-videos a.browse:hover. 
	#header:hover #links #header-videos a.browse:hover {
	
	background: url(../images/header/a-videos-hover.png) center no-repeat;
	
	}

	#header.hover #links #header-photos a.browse, 
	#header:hover #links #header-photos a.browse {
	
	background: url(../images/header/a-photos.png) center no-repeat;
	
	}

	#header.hover #links #header-photos a.browse:hover, 
	#header:hover #links #header-photos a.browse:hover {
	
	background: url(../images/header/a-photos-hover.png) center no-repeat;
	
	}
	
	
/* CUSTOMER BAR
----------------------------------------------------------------------------- */


	#customer {
	
	float: left;
	width: 960px;
	padding: 0 0 0 20px;
	position: relative;
	z-index: 2;

	}
		
	#customer ul {
	
	float: left;
	line-height: 38px;
	width: 45%;

	}
		
	#customer > ul li {

	float: left;
	margin-right: 15px;

	}
	
		
/* Account */


	#customer ul h3 {

	display: block !important;
	font-size: 15px;
	line-height: 35px;
	text-transform: none;
	margin: 0;

	}
		
		
/* Cart */


	#customer #cart {
	
	float: right !important;
	width: auto !important;
	margin: 0 !important;
	padding: 5px 10px 5px 20px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;

	}
	
	#customer #cart h3 {
	
	display: block !important;
	float: left;
	font-size: 15px;
	line-height: 25px;
	text-transform: none;
	margin: 0 20px 0 0;

	}
	
	#customer #cart ul.actions {
	
	white-space: nowrap;
	clear: none;
	width: auto;

	}
		
	#customer #cart a.action {
	
	padding-left: 8px;

	}
