/*******************************************************
* Layout
*******************************************************/

body.brandRoomEnhanced div#sections {
	position:relative;
}

body#pgBrandRoom div#sections div#primary {
	width: 724px;
	float: left;
}

body.brandRoomEnhanced div#breadcrumb {
	position: relative;
	z-index: 2;
	padding-bottom: 0;
}

body.brandRoomEnhanced div#sections div#primary {
	position: relative;
	width: 960px;
	z-index: 1;
	float: none;
	top: -25px;
}

body#pgBrandRoom div#sections div#secondary {
	width: 236px;
	float: left;
}

body.brandRoomEnhanced div#sections div#secondary {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 2;
	float: none;
}

#brandRoomFlash {
	height: 530px;
	width: 960px;
}

/*******************************************************
* Brand room panels
*******************************************************/

#secondaryNavigationToggler {
	border-top: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	padding: 5px 14px;
}

#secondaryNavigationToggler a {
	display: block;
	font-size: 1.1em;
	background: url(../img/global/icon_arrow07_up.gif) no-repeat 200px 50%;
	color: #000;
}

#secondaryNavigationToggler a.hidden {
	background: url(../img/global/icon_arrow07_down.gif) no-repeat 200px 50%;
}

/*******************************************************
* Brand room panels
*******************************************************/

div#brandRoomPanels {
	overflow: hidden;
	padding-left: 16px;
}

div#brandRoomPanels div.panel {
	width: 142px;
	overflow: hidden;
	float: left;
	margin-right: 16px;
	display: inline;
	margin-bottom: 16px;
}

div#brandRoomPanels div.panel div.details h3 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.2em;
	margin-bottom: 5px;
}

div#brandRoomPanels div.panel div.details ul {
	list-style: none;
}

div#brandRoomPanels div.panel div.details ul li {
	margin-bottom: 5px;
	font-size: 1.1em;
}
