		.gallery_intro {		border-top: 1px dotted #aaa;		border-bottom: 1px dotted #aaa;		min-height: 148px;	}		p.top_placeholder {		float: left;		display: inline;		width: 208px;		padding: 12px;		margin: 0;		color: #666;		font: italic normal 153.9% Georgia, "Times New Roman", Times, serif;		overflow: visible;	}		.latest_gallery {		float: right;		position: relative;		border-left: 1px dotted #aaa;		min-height: 148px;		width: 227px;		padding: 0 160px 0 10px;		color: #777;	}		.latest_gallery h2 {		font-size: 93%;	}		.thumb_link {		float: left;		display: block;		position: absolute;		border-left: 10px solid #fff;		left: 237px;		top: -1px;	}				.galleries_list {		margin: 10px 0;		width: 100%;		overflow: hidden;	}		.galleries_list li {		position: relative;		float: left;		margin: 0 0 0 10px;		list-style: none;		min-height: 60px;		width: 134px;		padding: 152px 8px 3px 8px;		background: #eee;		line-height: 1.4em;	}	.galleries_list li:hover {		background: #e7e7e7;	}		.galleries_list li.loading {		background: #eee9d5;	}		.galleries_list li.shortlisted {		background: #ffddec;	}		.galleries_list .img {		top: 0;		left: 0;		position: absolute;	}		.galleries_list .first {		clear: both;		margin-left: 0;	}		.galleries_list h2 {		margin: 0;		font-family:  Arial, Helvetica, sans-serif;		font-weight: bold;		min-height: 3.3em;		line-height: 1.4em;	}		.galleries_list h2 a {		display: block;		padding: 2px 0;	}		.galleries_list li:hover a {		color: #b56b8e;	}		.galleries_list li:hover .it, .galleries_list li:hover a:hover .it {		border-color: #b56b8e;		width: 148px;		height: 148px;		left: 0;		top:0;	}		.shortlisted .shortlist {		color: #d48aad;	}		.shortlist {		color: #aaa;		font-size: 85%;		vertical-align: middle;	}		.galleries_list em {		float: right;	}				.galleries_list.category {		background: none;	}		.galleries_list.category li {		padding: 0 0 150px 0;		min-height: 0;		width: 150px;	}		.galleries_list.category h2 {		border: 1px solid #ccc;		border-bottom: 0;		min-height: auto;		min-height: 1.4em;	}		.galleries_list.category li:hover h2 {		border-color: #b56b8e;	}		.galleries_list.category h2 a {		padding: 5px;		width: 138px;		background: #fff url(/images/twocol/gallery_header_bg.gif) repeat-x;		text-decoration: none;	}		.galleries_list.category .img {		top: auto;		left: auto;	}			p.shortlist_desc {		font-weight: bold;		width: 300px;		float: left;		margin: 5px 0;		font-size: 85%;	}		.shortlist_delete {		font-weight: bold;	}					.get_the_look {		margin-top: 20px;		border-top: 1px dotted #ccc;	}		.get_the_look h2 {		font-weight: bold;	}		.galleries_list.teasers li {		min-height: 80px;	}		.galleries_list.teasers h2 {		min-height: 0;	}		.galleries_list.teasers p {		margin: 0;	}		.stocklist {		display: block;		margin: 10px 0;		height: 21px;		width: 121px;		background: url(/images/twocol/content-sprite.png) 0 -50px;		text-indent: -30000px;	}		.stocklist:hover {		background-position: 0 -71px;	}		#image_carousel {		padding: 0;		width: 310px;		margin: 10px 0;		overflow: hidden;	}		#image_carousel li {		float: left;		list-style: none;		margin: 7px 7px 0 0;		width: 55px;		height: 55px;		border: 1px solid #ccc;		margin: 6px 5px 0px 0;		list-style: none;	}			.jcarousel-container {		position: relative;		margin: 10px 0;	}		.jcarousel-clip {		z-index: 2;		overflow: hidden;		position: relative;	}		.jcarousel-list {		z-index: 1;		overflow: hidden;		position: relative;		top: 0;		left: 0;		margin: 0;		padding: 0;	}			.jcarousel-next {		z-index: 3;		display: none;	}		.jcarousel-prev {		z-index: 3;		display: none;	}				.jcarousel-skin-h2h #image_carousel {		margin: 0;	}		.jcarousel-skin-h2h #image_carousel li {		margin: 7px 7px 7px 0;	}		.jcarousel-skin-h2h .jcarousel-container-horizontal {		width: 250px;		padding: 0px 30px;		background: #eee;		border: 1px solid #bbb;	}		.jcarousel-skin-h2h .jcarousel-clip-horizontal {		width:  250px;		height: 71px;	}			.jcarousel-skin-h2h .jcarousel-next-horizontal, .jcarousel-skin-h2h .jcarousel-prev-horizontal  {		position: absolute;		top: 17px;		right: 7px;		width: 17px;		height: 38px;		cursor: pointer;		background: transparent url(/images/twocol/content-sprite.png) no-repeat -749px 0;	}		.jcarousel-skin-h2h .jcarousel-next-horizontal:hover {		background-position: -732px 0;	}		.jcarousel-skin-h2h .jcarousel-next-horizontal:active {		background-position: -715px 0;	}		.jcarousel-skin-h2h .jcarousel-next-disabled-horizontal,	.jcarousel-skin-h2h .jcarousel-next-disabled-horizontal:hover,	.jcarousel-skin-h2h .jcarousel-next-disabled-horizontal:active {		cursor: default;		background-position: -698px 0;	}		.jcarousel-skin-h2h .jcarousel-prev-horizontal {		left: 7px;		background-position: -630px 0;	}		.jcarousel-skin-h2h .jcarousel-prev-horizontal:hover {		background-position: -647px 0;	}		.jcarousel-skin-h2h .jcarousel-prev-horizontal:active {		background-position: -664px 0;	}		.jcarousel-skin-h2h .jcarousel-prev-disabled-horizontal,	.jcarousel-skin-h2h .jcarousel-prev-disabled-horizontal:hover,	.jcarousel-skin-h2h .jcarousel-prev-disabled-horizontal:active {		cursor: default;		background-position: -681px 0;	}#fb-root { padding-top: 10px; }.MagicZoomBigImageCont {	border:			1px solid #155f9a;}.MagicZoomHeader {	font:			10px Tahoma, Verdana, Arial, sans-serif;	color:			#fff;	background:		#155f9a;	text-align:     center !important; }.MagicZoomPup {	border: 		1px solid #aaa;	background: 	#ffffff;	cursor:			hand;}.MagicZoomLoading {	text-align:		center;	background: 	#ffffff;	color:			#444;	border: 		1px solid #ccc;	opacity:		0.8;	padding:		3px 3px 3px 3px !important;	display: 		none; }.MagicZoomLoading img {	padding-top:	3px !important;}.MagicThumb {    cursor: url(/images/twocol/magiczoom/cursor/zoomin.cur), pointer;    outline: none;}.MagicThumb-zoomed { cursor: default; }.MagicThumb span { display: none; }.MagicThumb img { border: 1px solid #ccc; outline: none; }.MagicThumb-image { border: 1px solid #cccccc; outline: none; }.MagicThumb-image-zoomed { cursor: url(/images/twocol/magiczoom/cursor/zoomout.cur), pointer; }.MagicThumb-caption {    color: #333333;    background-color: #F0F0F0;    border: 1px solid #CCCCCC;    border-top: none;    font-family: Verdana, Helvetica;    font-size: 11px;    padding: 8px 16px;}.MagicThumb-controlbar {	display: block;	height: 18px;}.MagicThumb-controlbar a {	display: block;	width: 18px;	height: 18px;	margin: 0px 1px;	outline: none;	float: left;	overflow: hidden;}.MagicThumb-controlbar a span {	display: block;	width: 1000px;	height: 1000px;	background: transparent url(/images/twocol/magiczoom/graphics/controlbar.png) no-repeat 0 0;	outline: none;	position: absolute;	left: 0px;	top: 0px;}.MagicThumb-loading {	border: 1px solid #000000;	background: #ffffff url(/images/twocol/magiczoom/graphics/loader.gif) no-repeat 2px 50%;	padding: 2px 2px 2px 22px;	margin: 0;	text-decoration: none;	text-align: left;	font-size: 8pt;	font-family: sans-serif;}
