div.flickrator
{
	width:320px;
	float:left;
	display:inline;
	padding:0 0 10px 0;
	background:#709e45;
}

div.articleBody div.flickrator
{
	margin:0 0 0 5px;
}

body.News div.flickrator{ background:#709e45; }
body.answers div.flickrator{ background:#c97ba5; }
body.gear div.flickrator{ background:#905833; }
body.improve div.flickrator{ background:#4c6399; }

div.facilityDetailColumnA div.flickrator
{
	
}

div.facilityDetailColumnA div.flickrator div.thumbnails
{
	width:300px;
}

div.flickrator div.imageNumbers
{
	background:#000;
	color:#fff;
	text-align:center;
	padding:8px 10px 8px 10px;
	margin:0 0 1px 0;
	font-weight:bold;
}

body.News div.flickrator div.imageNumbers{ background:#47672a; }
body.answers div.flickrator div.imageNumbers{ background:#b05772; }
body.gear div.flickrator div.imageNumbers{ background:#71401f; }
body.improve div.flickrator div.imageNumbers{ background:#324572; }

div.flickrator div.mainImage
{
	padding:10px;
	margin:0 0 1px 0;
}

div.flickrator div.mainImage img.main
{
	display:block;
	border:1px solid #fff;
}

div.flickrator div.enlargeControl
{
	text-align:right;
	background:#767676;
	height:33px;
	padding:5px 10px 0 10px;
	margin:0 0 1px 0;
}

div.flickrator div.enlargeControl a
{
	float:right;
}

div.flickrator div.thumbnails
{
	float:left;
	display:inline;
	margin:0 0 0 10px;
	padding:10px 0 10px 0;
	background:#fff;
}

div.flickrator div.thumbnails a.previousImage
{
	float:left;
	display:inline;
	width:21px;
	height:66px;
}

div.flickrator div.thumbnails a.nextImage
{
	float:left;
	display:inline;
	width:20px;
	height:66px;
}

div.flickrator div.thumbnails a.previousImage img
{
	display:block;
	width:21px;
	height:66px;
}

div.flickrator div.thumbnails a.nextImage img
{
	display:block;
	width:20px;
	height:66px;
}

div.flickrator div.thumbnails ul
{
	float:left;
	width:259px;
	min-height:66px;
	background:#eee;
}

body.News div.flickrator div.thumbnails ul{ background:#d2ebba; }
body.answers div.flickrator div.thumbnails ul{ background:#fbcddb; }
body.gear div.flickrator div.thumbnails ul{ background:#f4d0b9; }
body.improve div.flickrator div.thumbnails ul{ background:#bacbf3; }

div.flickrator div.thumbnails ul li
{
	float:left;
	display:inline;
	width:85px;
	min-height:66px;
	margin-left:1px;
}

div.flickrator div.thumbnails li a,
div.flickrator div.thumbnails li a img
{
	display: block;
}
