/* css reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,button,input,fieldset,form,label,legend,input,select,option,table,caption,tbody,tfoot,thead,tr,th,td {font-family:inherit;font-size:100%;margin:0;padding:0;}
body {line-height:1;}
button,input[type=button],input[type=image],input[type=reset],input[type=submit] {overflow:visible;width:auto;}
a[href],input[type=button],input[type=image],input[type=reset],input[type=submit],label[for],select,button {cursor:pointer;}
button,input,fieldset,form,label,legend,input,select,option,img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
blockquote,blockquote:before,blockquote:after,q,q:before,q:after {content:'';}
:focus {outline:0;}


/* embedded fonts */
@font-face {font-family:'arnopro';src:url('font/arnopro-regular-webfont.eot?') format('eot'),url('font/arnopro-regular-webfont.woff') format('woff'),url('font/arnopro-regular-webfont.ttf') format('truetype'),url('font/arnopro-regular-webfont.svg#webfont0ZUEq3q8') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family:'arnopro';src:url('font/arnopro-bold-webfont.eot?') format('eot'),url('font/arnopro-bold-webfont.woff') format('woff'),url('font/arnopro-bold-webfont.ttf') format('truetype'),url('font/arnopro-bold-webfont.svg#webfontbt9zKc3l') format('svg');font-weight:bold;font-style:normal;}


/* clearfix  */
.clearfix:after {clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden;}
* html .clearfix {zoom:1;}
*:first-child+html .clearfix {zoom:1;}


/* global styles */
	/* common properties */
	a, p, ul, ol, table {margin-bottom:1em;}
	* * {font-size:100%;}

	/* links */
	a {color:#d2ac52;}
	a:hover {text-decoration:none;color:#fff;}
	a:visited {}
	a:active {}

	/* headings */
	h1 {font-size:2em;}
	h2 {font-size:1.8em;}
	h3 {font-size:1.6em;}
	h4 {font-size:1.4em;}
	h5 {font-size:1.2em;}
	h6 {font-size:1em;}
	h1, h2, h3, h4, h5, h6 {margin-bottom:.5em;}

	/* paragraphs, lists */
	p {}
		strong {}
		em {}
		ins {}
		sup, sub {vertical-align:baseline;position:relative;top:-.4em;}
		sub {top:.4em;}

	ul,ol {list-style-position:inside;}
	ul ul, ul ol, ol ol, ol ul {font-size:100%;margin:0 0 0 1em;}
		li {}

	/* images */
	img {}

	/* tables */
	table {}
		th, td {}
		th {}
		td {}

	/* form controls */
	legend {}
		label {}
			input[type=text], input[type=password], input[type=file], textarea {}
			input[type=button], input[type=image], input[type=reset], input[type=submit], button[type=button], button[type=reset], button[type=submit] {}
			input[type=checkbox], input[type=radio] {width:16px;height:16px;}
			textarea {overflow:auto;}


/* custom elements */
.blocklink {font-family:arial,sans-serif;text-transform:uppercase;text-decoration:none;padding:7px 7px 8px 25px;background:#000 url(../images/sprite.png) no-repeat;}


/* html specific styles */
body {font-family:arnopro,georgia,times,serif;font-size:62.5%;text-align:center;background:#000 url(../images/background.jpg) 50% 0 no-repeat;color:#0c0906;}

	#container {text-align:left;margin:0 auto;width:960px;}
	#container>div {position:relative;overflow:hidden;}


		#ribbon {height:35px;overflow:visible !important;}

			#site-search, #blog-search {padding-top:5px;font-size:1.1em;line-height:25px;font-family:arial,sans-serif;display:inline-block;}
				#site-search legend, #blog-search legend {display:none;}
				#site-search label, #blog-search label {float:left;color:#fff;margin-right:8px;}
				#site-search input[type=text], #blog-search input[type=text] {padding-left:8px;height:25px;line-height:25px;width:157px;float:left;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;color:#666;}
				#site-search input[type=submit], #blog-search input[type=submit] {background:#ededed url(../images/sprite.png) 5px 5px no-repeat;height:25px;width:30px;float:left;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;}

			#wiki {color:#fff;font-size:1.4em;vertical-align:top;line-height:40px;margin:0 0 0 52px;text-decoration:none;}
			a:hover#wiki {color:#d2ac52;}

			#index-painting {position:absolute;top:0;right:0;width:578px;height:342px;border:4px solid #000;border-top:0;background:#000;}
				#index-painting img {position:absolute;top:0;left:0;}
				#index-painting .blocklink {position:absolute;bottom:-10px;right:0;z-index:1;background-position:6px -59px;}


		#header {height:323px;}
			#header h1, #header h2 {font-weight:bold;width:374px;text-align:center;font-size:3em;letter-spacing:2px;margin:38px 0 0;font-variant:small-caps;}
			#header h2 {font-weight:normal;font-size:1.4em;margin:4px 0 2em;}
			#header p, #header #readmore {font-family:arial,sans-serif;width:326px;padding:0 32px 0 16px;font-size:1.2em;line-height:1.4em;}
				#header #readmore {display:block;color:#0c0906;float:none;text-align:right;text-decoration:none;font-weight:bold;}
					#header a:hover#readmore {color:#fff;}


		#menu {height:193px;overflow:visible !important;}

			#nav {font-size:2.2em;font-weight:bold;list-style:none outside;margin:22px 0 0;width:374px;float:left;}
				#nav li {background:url(../images/sprite.png) 0 -120px no-repeat;}
					#nav a {display:inline-block;margin:0;text-decoration:none;padding:4px 0 4px 20px;}

			.collection {width:141px;border-left:1px solid #574932;height:116px;float:left;margin-top:22px;position:relative;font-family:arial,sans-serif;}
			.collection.wider {width:159px;}

			.collection h3 {margin-left:12px;font-weight:normal;font-size:2em;color:#fff;}
				.collection h3 span {font-size:.8em;}
			.collection ul {list-style:none outside;font-size:1.2em;margin-left:12px;}
				.collection li {background:url(../images/sprite.png) 0 -253px no-repeat;width:60%;line-height:1.2em;}
			 		.collection a {text-decoration:none;display:inline-block;padding-left:12px;margin-bottom:1em;}

			.collection.active:before {display:block;content:'';position:absolute;width:42px;height:21px;background:url(../images/sprite.png) 0 -192px no-repeat;top:-34px;left:50%;margin-left:-21px;}
			.collection.active h3 {color:#d2ac52;}
				.collection.active li {background-position:0 -317px;}
					.collection.active a {color:#fff;}
					.collection.active a:hover {color:#d2ac52;}

			#menu .blocklink {float:right;margin:15px 0 0 8px;}
			#presentation, #exhibition-open, #watch-dend {background-position:6px -378px;padding-left:20px;}
      
			#press {background-position:6px -439px;padding-left:22px;}


		#blog {height:226px;}
		#blog>div {float:left;margin:24px 0;height:178px;}

			#conservation {width:415px;padding-right:32px;border-right:1px solid #574932;}
				#conservation h1 {font-weight:normal;font-size:2.8em;color:#d2ac52;}

				#video {font-family:arial,sans-serif;color:#fff;}
					#player {width:80px;height:60px;background:#000 url(../images/sprite.png) 30px -684px no-repeat;border:1px solid #d2ac52;display:block;text-indent:-9999px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(pie.php);float:left;margin:0 8px 0 0;}
					a:hover#player {border-color:#fff;}
					#desc {overflow:auto;font-size:1.2em;line-height:1.2em;}
						.date {color:#d2ac52;font-size:.8em;margin-bottom:.5em;}
						#desc ul {list-style:none outside;zoom:1;font-family:arnopro,georgia,times,serif;font-size:1.3em;line-height:22px;margin:1.4em 0 0;}
							#desc li {display:inline-block;float:left;}
								#desc a {text-decoration:none;color:#fff;display:inline-block;padding-left:24px;background:url(../images/sprite.png) no-repeat;margin:0 16px 0 0;}
								#desc a:hover {color:#d2ac52;}
								a#readmore-link {background-position:0 -512px;}
								a#videos-link {background-position:0 -704px;}
								a#photos-link {background-position:0 -576px;}

			#contacts {width:416px;padding-left:32px;color:#fff;}
				#contacts ul {list-style:none outside;margin:0 0 2em;zoom:1;}
					#contacts li {display:inline-block;float:left;line-height:28px;font-size:1.6em;}
					#contacts li a:after {content:'·';margin:0 0 0 8px;}
					#contacts li:last-child a:after {content:'';margin:0;}
					#contacts .title {font-size:2em;color:#d2ac52;width:140px;}
					#contacts .title:after {content:'/';margin:0 8px;float:right;}
					#contacts .big {font-size:2.8em;}
						#contacts a {color:#fff;text-decoration:none;margin:0 4px;}
						#contacts a:hover {color:#d2ac52;}
				#contacts ul:last-child li:last-child {width:276px;}
				#contacts ul:last-child a {margin:0;}


		#supporters {height:298px;}
		#supporters>div {float:left;}

			#logos {}
				#tallinn2011, #eas {display:block;text-indent:-9999px;background:url(../images/supporters.gif) no-repeat;width:100px;height:119px;margin:0 0 7px;}
				#eas {height:172px;background-position:0 -119px;margin:0;}

			#lists {width:795px;height:250px;margin:24px 0 24px 32px;padding-left:32px;border-left:1px solid #574932;}
				#lists h1 {font-size:2.8em;color:#d2ac52;margin-bottom:26px;font-weight:normal;}
				#lists ul {list-style:none outside;margin-bottom:2em;width:100%;}
					#lists li {float:left;line-height:50px;margin-right:24px;}
					#lists .city {color:#fff;font-size:2em;width:151px;text-align:right;}
					#lists .city:after {content:'/';margin-left:24px;}
						#lists img {display:block;}


		#footer {color:#fff;padding:16px 0;font-family:arial,sans-serif;font-size:1.2em;line-height:1.4em;}
		#footer>div {float:left;padding:16px 24px 16px 0;}

			#footer h4 {color:#d2ac52;font-family:arnopro,georgia,times,serif;font-weight:normal;}
			#footer ul {list-style:none outside;margin:0;}
				#footer li:before {content:'·';display:inline-block;margin-right:4px;}
					#footer a {color:#fff;text-decoration:none;}
					#footer a:hover {color:#d2ac52;}

			#copyright {width:288px;}
			#social {width:151px;padding-left:24px !important;border-left:1px solid #332a16;}
			#links {width:151px;padding-left:24px !important;border-left:1px solid #332a16;}
			#badge {margin-top:16px;width:246px;border:1px solid #3a3735;text-align:center;font-family:arnopro,georgia,times,serif;padding:20px 0 16px !important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(pie.php);}
				#badge h1, #badge h2 {font-size:1.6em;margin:0;color:#d2ac52;letter-spacing:2px;font-variant:small-caps;}
				#badge h2 {font-size:.7em;}


	#overlay {position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/overlay.png);background:rgba(0,0,0,.7);z-index:98;}

		#contents {text-align:left;position:absolute;left:50%;width:854px;padding:0 48px 24px;border:5px solid #000;background:#d9af53 url(../images/contents.jpg) repeat-y;margin-left:-480px;top:60px;z-index:99;-moz-box-shadow:0 0 16px #000;-webkit-box-shadow:0 0 16px #000;box-shadow:0 0 16px #000;behavior:url(pie.php);}
			#contents a {text-decoration:underline;color:#0c0906;}
			#contents a:hover {text-decoration:none;}
			#contents h1 {font-family:arnopro,georgia,times,serif;font-weight:normal;font-size:2.8em;margin-bottom:.5em;}
			.close {position:absolute;width:30px;height:30px;top:-13px;right:-15px;background:url(../images/sprite.png) 0 -832px no-repeat;}

			#overlay-nav {list-style:none outside;font-size:1.5em;text-transform:uppercase;zoom:1;margin-bottom:3em;}
				#overlay-nav li {display:inline;float:left;position:relative;padding-top:24px;margin-right:24px;}
				#overlay-nav li:last-child {float:right;margin-right:0;}
					#overlay-nav a {color:#0c0906;text-decoration:none;}
					#overlay-nav a:hover, #overlay-nav a.active {color:#fff;text-shadow:0 1px 1px #6e4710;}
					/*#overlay-nav a.active:before {content:'';border-top:8px solid #000;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;top:0;left:50%;margin-left:-12px;}*/

			#tallinn2011-header {width:950px;height:167px;background:url(../images/tallinn2011.png) no-repeat;display:block;margin-left:-48px;}

			#left-col {width:304px;float:left;padding-right:48px;font-family:arial,sans-serif;font-size:1.2em;line-height:1.6em;}
				#left-col ul {list-style:outside;margin-left:1.2em;}
				#left-col p:first-of-type {font-size:1.2em;}

			#right-col {float:left;width:502px;font-family:arial,sans-serif;font-size:1.2em;line-height:1.6em;}
				#slideshow {position:relative;overflow:hidden;}
					#reel {border:2px solid #b9781b;position:relative;overflow:hidden;}
						#reel img {position:absolute;top:0;left:0;}
					#prev-slide, #next-slide {display:block;width:30px;height:30px;position:absolute;top:50%;margin:-36px 0 0;left:18px;background:url(../images/sprite.png) 0 -896px no-repeat;z-index:899;text-indent:-9999px;}
					#next-slide {left:auto;right:18px;background-position:0 -960px;}
					#caption {font-size:1.4em;text-align:center;font-family:arnopro,georgia,times,serif;}
					#zoombox #caption {font-size:inherit;padding:0;}
						#caption p {margin:0;font-size:.9em;padding:0 1em;margin-top:8px;}
						#zoombox #caption p {line-height:60px !important;}
							#zoombox #caption.note {padding:14px 38px 14px 14px;}
							#zoombox #caption.note p {line-height:normal !important;font-size:1.4em;text-align:left;}
					.projekktor {border:2px solid #b9781b;}

			#single-col {clear:both;font-family:arial,sans-serif;font-size:1.2em;line-height:1.6em;padding-top:2em;}

				.museum {width:134px;float:left;border-left:1px solid #9b7d37;list-style:none outside;padding:16px;font-size:1em;line-height:1.2em;font-family:arial,sans-serif;margin-top:16px !important;}
					.museum .city, .museum .date {font-family:arnopro,georgia,times,serif;font-size:1.8em;}
					.museum .date {font-size:1.2em;color:#0c0906;margin:.5em 0;}
						.museum a {margin:1em 0 0;display:inline-block;}

		#conservation-blog {padding-top:24px;font-size:1.2em;}
			#entries {float:left;width:580px;}
				.entry {padding:0 24px .6em;border-bottom:1px dotted #863803;margin-bottom:2em;}
				.entry:last-child {padding:0 24px;border-bottom:0;margin-bottom:0;}
					.entry h1 {font-size:2em !important;font-weight:bold !important;margin-bottom:.2em !important;}
					.timestamp {display:inline-block;margin-bottom:.6em;font-size:1.2em;color:#863803;}
					.entry p {font-family:arial,sans-serif;font-size:1.2em;line-height:1.3em;}
			#sidebar {float:right;width:250px;}
				.twtr-widget {margin-bottom:24px;}

	#zoom-overlay {text-align:left;background:#151515;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;}

		#zoombox {position:absolute;left:50%;background:#0f0f0f;margin-top:60px;z-index:199;padding:10px;max-width:940px;width:expression(document.body.clientWidth > 940? '940px': 'auto' );}

			#main {width:760px;float:left;}

				#zoombox #menu {list-style:none outside;font-size:2em;zoom:1;padding:12px 14px 18px;height:auto;margin:0;}
					#zoombox #menu li {display:inline;float:left;margin-right:24px;}
					#zoombox #menu li:last-child {float:right;margin-right:0;}
						#zoombox #menu a {color:#808080;text-decoration:none;margin:0;}
						#zoombox #menu a:hover, #zoombox #menu a.active {color:#d2ac52;}

				.zoom-container {width:760px;height:460px;position:relative;overflow:hidden;background:#151515 url(../images/loading.gif) 50% 50% no-repeat;}
					.zoom-container #reel {width:760px;height:460px;border:0;}
						.zoom-container #reel img {position:absolute !important;}
					.iconography-detail {float:right;margin:-36px 0 1em 2em;width:280px;height:280px;}
				.zoom-container.small {width:375px;height:225px;float:left;}
					.painting-link {display:block;float:left;margin:0;width:100%;height:100%;z-index:199;position:absolute;-pie-background:rgba(0,0,0,0);behavior:url(pie.php);}
					.painting-name {z-index:99;position:absolute;font-size:2em;color:#fff;background:url(../images/overlay.png);background:rgba(0,0,0,.7);padding:11px 0 6px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:172px;text-align:center;top:50%;left:50%;margin:-18px 0 0 -86px;behavior:url(pie.php);}
				.zoom-container.small:nth-child(2) {margin:0 10px 10px 0;}
				.zoom-container.small:nth-child(3) {margin:0 0 10px;}
				.zoom-container.small:nth-child(4) {margin:0 10px 0 0;}

				#zoombox #footer {position:relative;line-height:60px;font-size:1.5em;color:#fff;width:732px;float:left;padding:0 14px;font-family:arnopro,georgia,times,serif;margin-bottom:-10px;}
					#zoom-slider, #layer-slider {background:#fff;width:300px;height:2px;position:absolute;top:29px;left:67px;padding:0 !important;float:none !important;}
						#zoom-slider a, #layer-slider a {display:block;background:#d2ac52;width:6px;height:22px;position:absolute;margin:-10px 0 0 -3px;cursor:w-resize;}
					#layer-slider {display:block;width:132px;position:relative;top:auto;left:auto;margin:22px 0 26px 3px;}
						#layer-slider a {width:6px !important;height:22px;position:absolute;margin:-10px 0 0 -3px !important;padding:0 !important;}
							#layer-slider .min, #layer-slider .max {position:absolute;bottom:-26px;left:-3px;color:#ccc;font-size:.8em;}
							#layer-slider .max {left:auto;right:-3px;}
					.readmore, .label {float:right;color:#fff;text-decoration:none;margin:0;}
					a:hover.readmore, a:hover.label {color:#d2ac52;}

				.note {width:688px;background:#1a1a1a;padding:14px 38px 14px 14px;color:#ccc;font-size:1.4em;line-height:1.2em;float:left;margin:10px;position:relative;text-align:justify;}
				.note:after {position:absolute;border:12px solid #242424;border-top-color:#0f0f0f;border-right-color:#0f0f0f;top:0;right:0;content:'';}
					.note p:last-child {margin:0;}

				#zoombox #caption p {color:#ccc;margin:0;padding:0;}

			#sidemenu {float:right;list-style:none outside;margin:50px 0 0 10px;font-size:1.5em;}
				#sidemenu li {background:#000;margin-bottom:10px;}
				#sidemenu li:last-child {margin:0;}
					#sidemenu a {text-decoration:none;color:#fff;width:138px;padding:16px;display:block;margin:0;}
					#sidemenu a:hover, #sidemenu a.active {color:#d2ac52;}

					.balloon {cursor:auto;width:160px;padding:20px;position:absolute;font-family:arial,sans-serif;font-size:1.2em;line-height:1.2em;color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#000;z-index:299;}
					.balloon:before {position:absolute;content:'';display:block;}
					.balloon a:hover {color:#d2ac52;}
						.left .balloon {top:-10px;right:52px;}
						.right .balloon {top:-10px;left:52px;}
						.topleft .balloon {top:0;right:0;}
						.topright .balloon {top:0;left:0;}
						.bottomleft .balloon {bottom:0;right:0;}
						.bottomright .balloon {bottom:0;left:0;}
							.left .balloon:before {top:20px;right:-20px;border-top:20px solid #000;border-right:20px solid transparent;}
							.right .balloon:before {top:20px;left:-20px;border-top:20px solid #000;border-left:20px solid transparent;}
							.topleft .balloon:before {right:20px;bottom:-20px;border-top:20px solid #000;border-left:20px solid transparent;}
							.topright .balloon:before {left:20px;bottom:-20px;border-top:20px solid #000;border-right:20px solid transparent;}
							.bottomleft .balloon:before {right:20px;top:-20px;border-bottom:20px solid #000;border-left:20px solid transparent;}
							.bottomright .balloon:before {left:20px;top:-20px;border-bottom:20px solid #000;border-right:20px solid transparent;}
					.balloon :last-child {margin-bottom:0;}

					.iconography {position:absolute;-pie-background:rgba(0,0,0,0);behavior:url(pie.php);margin:0;}
						#tallinn-key0 .balloon {bottom:64px;left:44px;top:auto;right:auto;}
						#tallinn-key1 .balloon {top:112px;left:92px;bottom:auto;right:auto;}
						#tallinn-key2 .balloon {top:170px;right:150px;bottom:auto;left:auto;}
						#tallinn-key3 .balloon {bottom:90px;left:70px;top:auto;right:auto;}
						#tallinn-key4 .balloon {bottom:118px;left:98px;top:auto;right:auto;}
						#tallinn-key5 .balloon {bottom:132px;right:112px;top:auto;left:auto;}
						#tallinn-key6 .balloon {top:92px;left:72px;bottom:auto;right:auto;}
						#copenhagen-key0 .balloon {}
						#copenhagen-key1 .balloon {}
						#copenhagen-key2 .balloon {}
						#copenhagen-key3 .balloon {}
						#copenhagen-key4 .balloon {}
						#copenhagen-key5 .balloon {}
						#glasgow-key0 .balloon {}
						#glasgow-key1 .balloon {}
						#glasgow-key2 .balloon {}
						#glasgow-key3 .balloon {}
						#glasgow-key4 .balloon {}
						#glasgow-key5 .balloon {}
						#private-key0 .balloon {}
						#private-key1 .balloon {}
						#private-key2 .balloon {}
						#private-key3 .balloon {}
						#private-key4 .balloon {}
						#private-key5 .balloon {}

					.macro, .detail {margin:0;position:absolute;width:16px;height:16px;border:2px solid #fff;background:#e50000;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;behavior:url(pie.php);-moz-box-shadow:0 2px 2px #000;-webkit-box-shadow:0 2px 2px #000;box-shadow:0 2px 2px #000;}
					.macro.topleft .balloon {bottom:40px;right:0;top:auto;left:auto;}
					.macro.topright .balloon {bottom:40px;left:0;top:auto;right:auto;}
					.macro.bottomleft .balloon {top:40px;right:0;bottom:auto;left:auto;}
					.macro.bottomright .balloon {top:40px;left:0;bottom:auto;right:auto;}
					a:hover.macro {background:#000;}

					.detail {width:20px;height:20px;background:#3399ff;}
					.detail .balloon:before {border-top:20px solid #000;border-right:20px solid transparent;}

					.macrothumb {margin:0;position:absolute;width:10px;height:10px;border:1px solid #fff;background:#e50000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(pie.php);-moz-box-shadow:0 1px 1px #000;-webkit-box-shadow:0 1px 1px #000;box-shadow:0 1px 1px #000;}
					a:hover.macrothumb, .macrothumb.active {background:#000;}

				.legend {width:152px;height:92px;position:absolute;bottom:0;left:0;z-index:99;border:solid #0f0f0f;border-width:3px 3px 0 0;background-position:50% 50%;background-repeat:no-repeat;}
				.legend.tallinn {}
				.legend.copenhagen {width:143px;height:92px;}
				.legend.glasgow {width:92px;height:120px;}
				.legend.private {width:139px;height:92px;}
					.placeholder {position:absolute;border-color:#c00;border:2px solid rgba(255,0,0,.75);margin:0;top:0;left:0;right:0;bottom:0;}

				.ui-draggable {cursor:move !important;}

				.modal {position:absolute;top:16px;left:16px;width:648px;height:364px;z-index:999;padding:32px 40px;-pie-background:rgba(0,0,0,.85);background:rgba(0,0,0,.85);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior:url(pie.php);}
					.modal-content {color:#fff;font-size:1.2em;line-height:1.4em;font-family:arial,sans-serif;overflow:auto;height:364px;}
						.modal h1 {color:#d2ac52;font-weight:normal;font-size:1.6em;margin-bottom:1em;}
						.modal p:first-of-type {font-size:1.3em;line-height:1.4em;}
						.modal p:last-child {margin:0;}
						.modal iframe {float:right;margin:0 0 1em 2em;}
						#video-thumb {display:block;width:220px;height:132px;float:right;margin:0 0 2em 2em;background:#000 url(../images/sprite.png) 100px -648px no-repeat;border:2px solid #d2ac52;text-indent:-9999px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(pie.php);}
						a:hover#video-thumb {border-color:#fff;}

						.endtro p {font-size:100% !important;}

						.jspContainer {overflow:hidden;position:relative;}
							.jspPane {position:absolute;}
							.jspVerticalBar {position:absolute;top:0;right:0px;height:100%;width:6px;}
								.jspTrack {position:relative;background:#fff;width:2px;}
									.jspDrag {background:#fc0;position:absolute;top:0;left:-2px;background:#d2ac52;width:6px;}

		#contrast {position:absolute;left:50%;bottom:-136px;margin-left:-128px;padding-bottom:60px;z-index:99;}
			#contrast a {display:inline-block;width:16px;height:16px;text-indent:-9999px;float:left;margin:0;}
			.level1 {background:#fff;}
			.level2 {background:#f6f6f6;}
			.level3 {background:#eaeaea;}
			.level4 {background:#dbdbdb;}
			.level5 {background:#cbcbcb;}
			.level6 {background:#bababa;}
			.level7 {background:#a7a7a7;}
			.level8 {background:#939393;}
			.level9 {background:#808080;}
			.level10 {background:#6c6c6c;}
			.level11 {background:#585858;}
			.level12 {background:#454545;}
			.level13 {background:#343434;}
			.level14 {background:#242424;}
			.level15 {background:#151515;}
			.level16 {background:#000;}
      
      a.readmore_link{
        color: #0C0906;
        display: block;
        float: none;
        font-weight: bold;
        text-align: right;
        text-decoration: none;
      }
      a.readmore_link:hover{
        color: #FFFFFF;
      }
      
      .isopen_gif{
        margin-left:8px;
        margin-bottom:-1px;
      }
      #social ul{color:#000;}
      #social ul li{float:left; width:100%; margin:0 0 10px 0;}
      #social ul li img{float:left;}
      #social ul li p{display:inline; line-height:20px;}
      
    #inlinNav {font-size:22px;font-weight:bold;list-style:none outside;margin:0; float:left; font-family:arnopro, georgia, "Times new roman";}
    #inlinNav li {background:url(../images/must.nool.png) left center no-repeat;}
    #inlinNav a {display:inline-block;margin:0;text-decoration:none;padding:4px 0 4px 20px; color:#000;}
    
    #image-cycle{float:left; width:498px; height:339px; position:relative; overflow:hidden;}
		#image-cycle img{display:none; width:498px; height:339px; position:absolute; top:0; left:0;}
    
    img.xhib {margin-top:-35px;}