/*--------------------------------------------------
	Style Report
--------------------------------------------------*/

	/* Behind the Scenes */
	#content .col-bts-video {
		display: block;
		position: relative;
		float: left;
		width: 400px;
		/*
		height: 310px;
		*/
		padding: 0 0 0 0;
		text-align: right;
	}
	#content .col-bts-copy {
		display: block;
		position: relative;
		float: left;
		width: 304px;
		padding: 0 0 0 18px;
	}
	#content #flv-player {
		display: block;
		position: relative;
		width: 400px;
		height: 248px;
		/*height: 248px;*/
		margin: 0 0 12px 0;
		padding: 0 0 0 0;
	}
	/*#content #flv-player h3 {
		display: block;
		position: relative;
		width: 400px;
		height: 134px;
		margin: 0 0 0 0;
		padding: 90px 0 0 0;
		color: #FFFFFF;
		background-color: #000000;
		text-align: center;
		font-size: 18px;
		line-height: 18px;
		font-weight: bold;
		letter-spacing: normal;
		text-transform: none;
	}
	*/
	#content ul#flv-controls {
		display: block;
		position: relative;
		/*
		position: absolute;
		top: 278px;
		left: 0;
		*/
		width: 400px;
		text-align: center;
		margin: 0 0 0 0;
		padding: 0 0 18px 0;
		list-style-type: none;
		text-align: center;
		color: #4d4d4d;
		font-size: 14px;
		line-height: 14px;
	}
	/*
	#content ul#flv-controls.loaded {
		top: 278px;
	}
	*/
	#content ul#flv-controls li {
		display: inline;
		position: relative;
		width: auto;
		border-left: 1px solid #999999;
		margin: 0 0 0 0;
		padding: 0 0 0 10px;
		list-style-type: none;
		color: #999999;
		font-size: 14px;
		line-height: 14px;
	}
	#content ul#flv-controls li.first {
		border-left: none;
		padding: 0 10px 0 0;
	}
	#content ul#flv-controls li a {
		display: inline;
		width: auto;
		color: #4d4d4d;
		font-size: 14px;
		line-height: 14px;
		font-weight: bold;
		text-decoration: none;
	}
	#content ul#flv-controls li a:hover {
		color: #9d6d8c;
	}
	#content ul#flv-controls li a.selected {
		color: #999999;
	}
	
	
	/* Trends, Inspiration */
	ul#trends-list,
	ul#inspire-list {
		display: block;
		position: relative;
		width: 740px;
		margin: 0 0 0 -18px;
		padding: 0 0 0 0;
		list-style-type: none;
	}
	ul#trends-list li,
	ul#inspire-list li  {
		display: block;
		position: relative;
		float: left;
		width: 352px;
		height: 254px;
		margin: 0 0 0 0;
		padding: 0 0 0 18px;
		list-style-type: none;
	}	
	ul#trends-list li a,
	ul#inspire-list li a {
		display: block;
		position: relative;
	}
	ul#trends-list li a img,
	ul#inspire-list li a img{
		border: 1px solid #4d4d4d;
	}
	ul#trends-list li a:hover img,
	ul#inspire-list li a:hover img {
		border: 1px solid #9d6d8c;
	}
	ul#trends-list li h3,
	ul#inspire-list li h3 {
		display: block;
		position: relative;
		padding: 4px 0 0 0;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		letter-spacing: normal;
		text-transform: none;
	}	
	ul#trends-list li h3 a,
	ul#inspire-list li h3 a {
		display: block;
		position: relative;
		color: #4d4d4d;
		text-decoration: none;
	}
	ul#trends-list li h3 a:hover,
	ul#inspire-list li h3 a:hover {
		color: #9d6d8c;
	}
	
	
/*--------------------------------------------------
	Lookbook flipbook
--------------------------------------------------*/
	
	#content #flipbook {
		display: block;
		position: relative;
		margin: 0 auto;
		padding: 0 0 0 0;
		width: 722px;
		height: 540px;
		background-color: #bbbbbb;
	}
	#content #fbContainer {
		display: block;
		position: absolute;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		left: 1px;
		top: 1px;
		width: 720px;
		height: 510px;
		background-color: #bbbbbb;
		text-align: center;
	}
	#content #fbFooter {
		display: block;
		position: absolute;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		left: 0;
		top: 512px;
		width: 720px;
		height: 26px;
		background-color: #9d6d8c;
		border: 1px solid #9d6d8c;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 26px;
		color: #ffffff;
		font-weight: bold;
		text-transform: uppercase;
	}
	
	/* Page Controls */
	#content #fbPageControl {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 500px;
		height: 26px;
		font-size: 11px;
		line-height: 26px;
	}
	#content #fbPageControl #fbBackButton {
		display: block;
		position: absolute;
		left: 4px;
		top: 4px;
		width: 18px;
		height: 18px;
	}
	#content #fbPageControl #fbForwardButton {
		display: block;
		position: absolute;
		left: 24px;
		top: 4px;
		width: 18px;
		height: 18px;
	}
	#content #fbPageControl #fbPageDsplay {
		display: block;
		position: absolute;
		left: 52px;
		top: 0;
		width: 100px;
		height:  26px;
		font-size: 11px;
		line-height: 26px;
	}
	#content #fbPageControl #fbPageDsplay #fbCurrentPages {
		color: #ffffff;
	}
	#content #fbPageControl #fbContents {
		display: block;
		position: absolute;
		left: 152px;
		top: 0;
		width: 200px;
		height:  26px;
		font-size: 11px;
		line-height: 26px;
	}
	#content #fbPageControl #fbContents #fbContentsMenu {
		display: block;
		position: absolute;
		left: 80px;
		top: 4px;
		height: 18px;
		font-size: 10px;
		line-height: 18px;
		text-transform: none;
		border: none;
	}
	
	/* Options */
	#content #fbOptions {
		display: block;
		position: absolute;
		right: 0;
		top: 0;
		width: 89px;
		height: 26px;
	}
	#content #fbOptions #fbZoomButton {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 26px;
		height: 26px; 
	}
	#content #fbOptions #fbPrintButton {
		display: block;
		position: absolute;
		left: 30px;
		top: 0;
		width: 26px;
		height: 26px; 
	}
	#content #fbOptions #fbDownloadButton {
		display: block;
		position: absolute;
		left: 60px;
		top: 0;
		width: 25px;
		height: 26px; 
	}
	
	/* altmsg */
	#content p#altmsg { 
		display: block;
		position: relative;
		margin: 0 auto;
		padding: 225px 0 0 0;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		line-height: 27px;
		color: #4d4d4d;
		font-weight: bold;
	}
	#content p#altmsg a:link,
	#content p#altmsg a:visited,
	#content p#altmsg a:hover,
	#content p#altmsg a:active {
		color: #9d6d8c;
	}
	#content p#altmsg a:hover {
		text-decoration: none;
	}
	
	
	
/*--------------------------------------------------
	Timeline
--------------------------------------------------*/
	
	
	#content .timeline div#timeline-window {
		display: block;
		position: relative;
		height: 320px;
		overflow: auto;
	}
	#content .timeline div#timeline-slider {
		display: block;
		position: absolute;
		width: 1991px;
		height: 300px;
	}
	#content .timeline div.timeline-year {
		width: 180px;
		height: 290px;
		padding: 0 0 10px 0;
		margin: 0 1px 0 0;
		float: left;
		background-color: #f2ecf0;
	}
	
	#content .timeline h3 {
		color: #FFFFFF;
		background-color: #4f4d4e;
		font-size: 14px;
		line-height: 14px;
		font-weight: bold;
		letter-spacing: normal;
		height: auto;
		margin: 0 0 10px 0;
		padding: 7px 7px 7px 7px;
	}
	#content .timeline p {
		display: block;
		position: relative;
		margin: 0 0 0 0;
		padding: 0 10px 10px 10px;
		font-size: 11px;
		line-height: 16px;
		color: #4d4d4d;
	}
	#content .timeline ul {
		display: block;
		position: relative;
		margin: 0 0 0 0;
		padding: 0 0 0 24px;
		list-style-type: disc;
		font-size: 11px;
		line-height: 16px;
		color: #4d4d4d;
	}
	#content .timeline ul li {
		display: list-item;
		position: relative;
		margin: 0 0 0 0;
		padding: 0 10px 10px 0;
		list-style-type: disc;
		font-size: 11px;
		line-height: 16px;
		color: #4d4d4d;
	}