/* Featured */

	
/* Structure */
#featured {
	text-align:center;
}

#featured div.scrollable {
	width:655px;
	height:260px!important;
	margin:0 auto;
	text-align:left;
}

#featured div.scrollable div.items div.featured-panel {
	float:left;
	width:655px;
}


	
/* Top story */
#featured .featured-top-story .section-content {
	width:385px;
	float:right;
	background:url(../images/label_top_story.gif) 0 1px no-repeat;
	display:inline;
	padding-top:40px;
}

#featured .featured-top-story .section-content h2 {
	font:normal 2.2em Georgia, serif;
	display:block;
	margin-bottom:18px;
	color:#a52a2a;
}

#featured .featured-top-story .section-content p {
	font-size:1.4em;
	color:#575757;
	margin-bottom:15px;
}

#featured .featured-top-story .section-content a.more {
	position:relative;
	display:block;
	width:142px;
	height:29px;
	float:right;
}

#featured .featured-top-story .section-content a.more span {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background:url(../images/btn_read_full_story.gif) top right no-repeat;
}

#featured .featured-top-story .section-image {
	width:265px;
	float:left;
	margin:0;
	padding:0;
	background:url(../images/bg_featured_top_story.gif) 0 19px no-repeat;
	padding:35px 0 43px;
	display:inline;
}

#featured .featured-top-story .section-image img {
	margin-left:11px;
	padding:0 5px 38px;
	background:url(../images/bg_featured_image.png) bottom left repeat-x;
}


	
/* Photo essay */
#featured .featured-photo-essay .section-content {
	width:320px;
	float:right;
	background:url(../images/label_photo_essay.gif) 0 1px no-repeat;
	padding-top:52px;
}

#featured .featured-photo-essay .section-content h2 {
	font:normal 3.4em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height:0.95;
}

#featured .featured-photo-essay .section-content h2 strong {
	display:block;
	font-weight:bold;
}

#featured .featured-photo-essay .section-content p {
	font:2em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	padding-bottom:52px;
}

#featured .featured-photo-essay .section-content a.view-essay {
	float:right;
	font-size:1.2em;
	font-weight:bold;
	padding:2px;
	margin-right:38px;
}

#featured .featured-photo-essay .section-image {
	width:280px;
	float:left;
	margin-left:37px;
	display:inline;
	padding-top:25px;
}


	
/* Featured tabs */
#featured div.tab-container {
	position:absolute;
	bottom:0;
	left:0;
	z-index:55;
	width:100%;
}

#featured a.prev,#featured a.next {
	display:inline;
	float:left;
}

#featured a.next {
	float:right;
}

#featured div.featured-tabs-container {
	margin:2px auto 0;
	display:table;
	white-space:nowrap;
	padding-right:55px;
}

#featured ul.scrollable-tabs {
	display:table-row;
	white-space:nowrap;
}

#featured ul.scrollable-tabs li {
	display:table-cell;
}

#featured ul.scrollable-tabs li a {
	display:block;
	float:left;
	background:url(../images/bg_featured_tabs.gif) top left no-repeat;
	width:13px;
	height:10px;
	margin-right:2px;
	overflow:hidden;
	text-indent:-9999em;
}

#featured ul.scrollable-tabs li a:hover,#featured ul.scrollable-tabs li.active a {
	background-position:0 -10px;
}

#featured a.prev {
	padding:12px 39px 12px 17px;
	text-indent:-9999em;
	margin-top:-13px;
}

#featured a.next {
	padding:12px 20px 12px 27px;
	text-indent:-9999em;
	margin-top:-23px;
}

#featured a.prev span {
	display:block;
	width:7px;
	height:12px;
	background:url(../images/ico_arrows.png) 0 0 no-repeat;
}

#featured a.next span {
	display:block;
	width:7px;
	height:12px;
	background:url(../images/ico_arrows.png) -7px 0 no-repeat;
}

#featured a.prev:hover span {
	background:url(../images/ico_arrows.png) 0 -12px no-repeat;
}

#featured a.next:hover span {
	background:url(../images/ico_arrows.png) -7px -12px no-repeat;
}


	
/* Primary Content */

	
/* News section */
#primary-content #news {
	position:relative;
}

#primary-content #news ul#news-tabs {
	position:absolute;
	top:12px;
	right:0;
}

#primary-content #news ul#news-tabs li {
	display:inline;
	background:none;
	padding:0;
	font-size:1em;
}

#primary-content #news ul#news-tabs li a {
	display:block;
	float:left;
	background:url(../images/bg_news_tabs.gif) top left no-repeat;
	height:30px;
	font-size:1.2em;
	font-weight:bold;
	color:#232323;
	padding:0 20px;
	margin-left:1px;
	border-right:1px solid #e1e1e1;
}

#primary-content #news ul#news-tabs li a:hover,#primary-content #news ul#news-tabs li a.current {
	background:url(../images/bg_news_tabs.gif) 0 -30px no-repeat;
	text-decoration:none;
}

#primary-content #news ul#news-tabs li a span {
	display:block;
	padding-top:7px;
}


#primary-content #news h4,#primary-content #topics-focus h4 {
	padding-bottom:10px;
	font-size:1.2em;
}

#primary-content #news ul,#primary-content #topics-focus ul {
	padding-bottom:12px;
}

#primary-content #news ul li,#primary-content #topics-focus ul li {
	padding:3px 0 3px 17px;
	background:url(../images/bullet_grey.gif) 3px .6em no-repeat;
	font-size:1.2em;
	color:#8A8A8A;
	line-height:1.4;
}

#primary-content #news ul li a,#primary-content #topics-focus ul li a {
	font-weight:normal;
}

#primary-content #news ul li a:hover img,#primary-content #topics-focus ul li a:hover img {
	border:1px solid #8A8A8A;
}

#primary-content #news ul.featured-news-items,#primary-content #topics-focus ul.featured-focus-items {
	padding:0;
}

#primary-content #news ul.featured-news-items li, #primary-content #topics-focus ul.featured-focus-items li {
	padding:0 0 25px;
	background:none;
	width:220px;
	float:left;
	color:#575757;
}

#primary-content #news ul.featured-news-items li.alt,#primary-content #topics-focus ul.featured-focus-items li.alt {
	float:right;
}

#primary-content #news ul.featured-news-items li img,#primary-content #topics-focus ul.featured-focus-items li img {
	padding:4px;
	border:1px solid #ddd;
	background-color:#eee;
	float:left;
	margin-right:10px;
}

#primary-content #news ul.featured-news-items-type-2 li strong {
	color:#232323;
}

#primary-content #news ul.featured-news-items-type-2 li a {
	color:#396ccf;
}

#primary-content #news ul.featured-news-items-type-2 li img {
	padding:4px;
	background:#eee;
	margin-bottom:10px;
}

#primary-content #news ul.news-photo-gallery {
	padding-bottom:20px;
}

#primary-content #news ul.news-photo-gallery li {
	float:left;
	font-size:1em;
	color:#575757;
	padding:0;
	background:none;
	width:100px;
	margin-right:20px;
}

#primary-content #news ul.news-photo-gallery li.last {
	margin-right:0;
}

#primary-content #news ul.news-photo-gallery li img {
	padding:4px;
	border:1px solid #ddd;
	background-color:#eee;
}

#primary-content #news ul.news-photo-gallery li em {
	display:block;
	padding-left:5px;
	font-style:normal;
}

#primary-content #news-video img {
	margin-bottom:15px;
}


	
/* Books and publications */
#primary-content #books-and-publications {
	width:100%;
	position:relative;
	clear:both;
}

#primary-content #books-and-publications div.scrollable {
	position: relative;
	overflow: hidden;
	width:462px;
	height: 180px;
}

#primary-content #books-and-publications div.scrollable div.items div.books-and-publications-item {
	float:left;
	width:462px;
}

#primary-content #books-and-publications div.tab-container {
	position:absolute;
	top:0;
	right:0;
	text-align:center;
}

/*#primary-content #books-and-publications ul.scrollable-tabs,#primary-content #books-and-publications a.prev,#primary-content #books-and-publications a.next {
	display:inline;
	float:left;
}*/

#primary-content #books-and-publications ul.scrollable-tabs li {
	display:inline;
}

#primary-content #books-and-publications ul.scrollable-tabs li a {
	display:block;
	color:#575757;
	width:20px;
	padding:3px 0 6px;
	margin-right:2px;
	float:left;
	font-size:1.1em;
}

#primary-content #books-and-publications ul.scrollable-tabs li a:hover,#primary-content #books-and-publications ul.scrollable-tabs li.active a {
	background:url(../images/bg_books_and_publications_item.gif) top center no-repeat;
	font-weight:bold;
	text-decoration:none;
}

/*#primary-content #books-and-publications a.prev {
	display:block;
	padding:5px 28px 3px 10px;
	text-indent:-9999em;
}

#primary-content #books-and-publications a.next {
	display:block;
	padding:5px 10px 3px 28px;
	text-indent:-9999em;
}

#primary-content #books-and-publications a.prev span {
	display:block;
	width:7px;
	height:12px;
	background:url(../images/ico_arrows.png) 0 0 no-repeat;
}

#primary-content #books-and-publications a.next span {
	display:block;
	width:7px;
	height:12px;
	background:url(../images/ico_arrows.png) -7px 0 no-repeat;
}

#primary-content #books-and-publications a.prev:hover span {
	background:url(../images/ico_arrows.png) 0 -12px no-repeat;
}

#primary-content #books-and-publications a.next:hover span {
	background:url(../images/ico_arrows.png) -7px -12px no-repeat;
}*/


/* styles for standard .scrollable-wrap scroller
position and dimensions of the navigator */
.scrollable-wrap .navi {
	/*position: absolute;*/	
	height:20px;
	float: left;
	margin-top: 14px;
}

/* items inside navigator */
.scrollable-wrap .navi a {
	width:13px;
	height:12px;
	float:left;
	margin:3px;
	background:url(/ui/2009/images/scrollable/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;
}

/* mouseover state */
.scrollable-wrap .navi a:hover {
	background-position:0 -12px;  
}

/* active state (current page state) */
.scrollable-wrap .navi a.active {
	background-position:0 -24px;     
}
/* prev, next, prevPage and nextPage buttons */
.scrollable-wrap a.browse {
	background:url(/ui/2009/images/ico_arrows.png) no-repeat;
	display:block;
	width:7px;
	height:12px;
	float:left;
	margin:0;
	cursor:pointer;
	font-size:1px;
	margin-top: 16px;
}

/* right */
.scrollable-wrap  a.right { background-position: -7px 0; clear:right; margin-right: 0; margin-left: 40px;}
.scrollable-wrap  a.right:hover { background-position:-7px -12px; }
/*.scrollable-wrap  a.right:active { background-position:-60px -29px; } */

/* left */
.scrollable-wrap  a.left { background-position: 0 0; margin-right: 40px; margin-left: 0; } 
.scrollable-wrap e a.left:hover { background-position: 0 -12px; }
/*.scrollable-wrap  a.left:active { background-position:-60px 0; }*/

/* disabled navigational button */
.scrollable-wrap  a.disabled.left, 
.scrollable-wrap  a.disabled.left:hover {
	/*visibility: hidden !important;*/
	background-position: 0 -24px;
} 
.scrollable-wrap  a.disabled.right, 
.scrollable-wrap  a.disabled.right:hover {
	/*visibility: hidden !important;*/
	background-position: -7px -24px;
}











	
/* Image bank */
#primary-content .content-image-bank {
	margin:0;
}

#primary-content .content-image-bank .section-gallery {
	width:220px;
	float:left;
}

#primary-content .content-image-bank .section-content {
	width:220px;
	float:right;
}

#primary-content .content-image-bank .section-gallery ul li {
	width:105px;
	float:left;
	clear:both;
	padding:0 0 12px;
	background:none;
	line-height:1;
}

#primary-content .content-image-bank .section-gallery li.alt {
	float:right;
	text-align:right;
	clear:none;
}

#primary-content .content-image-bank .section-gallery img {
	padding:4px;
	border:1px solid #ddd;
	background-color:#eee;
}


	
/* Secondary Content  */

	
/* Common styling  */
#secondary-content h2, #secondary-content #social-media h3 {
	display: block;
	width: 220px;
	height: 55px;
	background: url(/ui/2009/images/bg-inside-the-iaea.png);
	font:normal 1.8em/1.2 Arial, Helvetica, sans-serif;
	text-indent: -9999em;
}
/* make links on headings black */
#secondary-content h2 a,#primary-content h2 a, .sidebar .sidebar-section h3 a {
	color:#000;
}

#secondary-content h2 a:hover,#primary-content h2 a:hover,.sidebar .sidebar-section h3 a:hover {
	text-decoration:none;
	color:#a52a2a;
}

.sidebar-section h5 {
	/*font-size: 1.4em;
	font-weight: normal;*/
	margin: 10px 0;
	color: #575757;
	
}
/* .sidebar-section img {
	margin-top: 13px;
}*/
	
/* Sidebar Resources */
#secondary-content .sidebar-resources,
#side-navigation .sidebar-resources {
	padding-bottom:40px;
	position:relative;
}
#secondary-content .sidebar-resources h2 a, #side-navigation .sidebar-resources h2 a {
	display: block;
	width: 220px;
	height: 55px;
}
#secondary-content .sidebar-resources h3, #side-navigation .sidebar-resources h3 {
	border-top:5px solid #E1E1E1;
	display:block;
	padding:8px 0;
	font:normal 1.8em/1.2 Arial, Helvetica, sans-serif;
	color: #232323;
}
#secondary-content .sidebar-resources h3 a, #side-navigation .sidebar-resources h3 a {
	cursor: help;
}
#secondary-content .sidebar-resources ul li a, #side-navigation .sidebar-resources ul li a {
	display:block;
	font-size:1.2em;
	font-weight:normal;
	color:#232323;
	cursor:pointer;
	border-top: 1px solid #e1e1e1;
	padding: 7px 0 7px 5px;
}
#secondary-content .sidebar-resources ul li a.dept {
	color: #396CCF;
}
#secondary-content .sidebar-resources ul li a:hover, #secondary-content .sidebar-resources ul li a#journalists:hover, #secondary-content .sidebar-resources ul li a#memberstates:hover, #secondary-content .sidebar-resources ul li a#youth:hover, #secondary-content .sidebar-resources ul li a#women:hover {
	background-color: #f3f3f3;
	text-decoration: none;
}
#secondary-content .sidebar-resources ul li.last {
	border-bottom: 1px solid #e1e1e1;
}

#secondary-content .sidebar-resources ul li a#journalists { background: url(/ui/2009/images/ico-resources-journalists.png) no-repeat 0 7px; padding-left: 27px; }
#secondary-content .sidebar-resources ul li a#memberstates { background: url(/ui/2009/images/ico-resources-memberstates.png) no-repeat 0 7px; padding-left: 27px; }
#secondary-content .sidebar-resources ul li a#youth { background: url(/ui/2009/images/ico-resources-youth.png) no-repeat 0 7px; padding-left: 27px; }
#secondary-content .sidebar-resources ul li a#women { background: url(/ui/2009/images/ico-resources-women.png) no-repeat 0 7px; padding-left: 27px; }


/* SIDEBAR SOCIAL MEDIA */
.sidebar-resources ul#social-media {
	width: 220px;
	height: 60px;
	overflow: hidden;
	text-align: center;
}
.sidebar-resources ul#social-media li {
	display: inline;
	float: left;
}
.sidebar-resources ul#social-media li a {
	display: block;
	background: url(/ui/2009/images/ico-social-media-sidebar.png);
	height: 60px;
	padding: 0;
	text-indent: -9999em;
}
.sidebar-resources ul#social-media li a#delicious { width: 60px; height: 60px; }
.sidebar-resources ul#social-media li a#delicious:hover, .sidebar-resources ul#social-media li a#delicious.current { background-position: 0 -60px; background-color: transparent; }
.sidebar-resources ul#social-media li a#youtube { width: 50px; height: 60px; background-position: -60px 0; }
.sidebar-resources ul#social-media li a#youtube:hover, .sidebar-resources ul#social-media li a#youtube.current { background-position: -60px -60px; background-color: transparent; }
.sidebar-resources ul#social-media li a#twitter { width: 50px; height: 60px; background-position: -110px 0; }
.sidebar-resources ul#social-media li a#twitter:hover, .sidebar-resources ul#social-media li a#twitter.current { background-position: -110px -60px; background-color: transparent; }
.sidebar-resources ul#social-media li a#flickr { width: 60px; height: 60px; background-position: -160px 0; }
.sidebar-resources ul#social-media li a#flickr:hover, .sidebar-resources ul#social-media li a#flickr.current { background-position: -160px -60px; background-color: transparent;}

.sidebar-resources #social-media-panes {
	margin-top: 15px; color: #8A8A8A; line-height: 1.6667;
}
.sidebar-resources #social-media-panes div {
	min-height:150px;
  	height:auto !important;
  	height:150px;
}

#social-media-panes img {
	padding: 4px;
	background-color: #eee;
	border: 1px solid #ddd;
	margin: 0 0 16px 16px;
}
#social-media-panes h4 {
	color: #575757;
}
#social-media-panes h5 {
	font-weight: normal;
	color: #8A8A8A;
}
#social-media-panes p {
	margin-bottom: 15px;
	font-size: 1.1em;
	color: #8A8A8A;
}
#social-media-panes #flickr-images a {
	text-align: center
}


#social-media-panes ul.flickr-photo-gallery, #social-media-panes ul.twitter-stream, #social-media-panes ul.youtube-stream, #social-media-panes ul.delicious-stream { margin-top: 15px; }

/* delicious pane */
#social-media-panes ul.delicious-stream li { padding-bottom: 20px;  }
#social-media-panes ul.delicious-stream li a { border: none; display: inline; margin:0; padding: 0; background: none; color: #396CCF; }
#social-media-panes ul.delicious-stream li a:hover { background: none; text-decoration: underline }
#social-media-panes ul.delicious-stream li em { font-style: normal }

/* youtube pane */
#social-media-pane-youtube ul.youtube-stream ul { list-style: none; }
#social-media-pane-youtube ul.youtube-stream li { float:left; font-size:1em; color:#575757; padding:0; background:none; margin-bottom: 15px; margin-right: 20px; position:relative; width: 100px; height: 100px; }
#social-media-pane-youtube ul.youtube-stream li.last { margin-right: 0; border: none; }
#social-media-pane-youtube ul.youtube-stream li a img { margin: 0; position: absolute; /* clip:rect(0px 100px 100px 0px)*/ width:90px; height:90px }	
#social-media-pane-youtube ul.youtube-stream li a { border: none; padding: 0; float: left; }
#social-media-pane-youtube ul.youtube-stream li a:hover { background: none; }
#social-media-pane-youtube ul.youtube-stream li a:hover img { border: 1px solid #8a8a8a; }
#social-media-pane-youtube ul.youtube-stream li em { font-style: normal; color: #8a8a8a; }

/* twitter pane */
#social-media-panes ul.twitter-stream li { padding-bottom: 20px;  }
#social-media-panes ul.twitter-stream li a { border: none; display: inline; margin:0; padding: 0; background: none; color: #396CCF; }
#social-media-panes ul.twitter-stream li a:hover { background: none; text-decoration: underline }
#social-media-panes ul.twitter-stream li span { color: #BDBDBD; }

/* flickr pane */
#social-media-pane-flickr ul.flickr-photo-gallery li { float:left; display: block; font-size:1em; color:#575757; padding:0; background:none; width:100px; margin-bottom: 10px; margin-right: 20px; text-align: left  }
#social-media-pane-flickr ul.flickr-photo-gallery li.last { margin-right: 0; border: none; }
#social-media-pane-flickr ul.flickr-photo-gallery li a img { margin: 0; width: 90px; height: 90px; }	
#social-media-pane-flickr ul.flickr-photo-gallery li a { border: none; padding: 0;}
#social-media-pane-flickr ul.flickr-photo-gallery li a:hover { background: none; }
#social-media-pane-flickr ul.flickr-photo-gallery li a:hover img { border: 1px solid #8a8a8a; }
#social-media-pane-flickr ul.flickr-photo-gallery li em { font-style: normal; color: #8a8a8a; }


/* Banners */
#secondary-content ul#banners {
	padding-bottom:20px;
}

#secondary-content ul#banners li {
	display:inline;
}

#secondary-content ul#banners li a {
	display:block;
	margin-bottom:20px;
}

	
/* nucleus banner */
#top-sidebar a#banner-nucleus {
	text-indent:-9999em;
	display:block;
	width:220px;
	height:80px;
	background:transparent url(../images/nucleus-220x80.png) no-repeat scroll 0 -80px;
}

#top-sidebar a#banner-nucleus:hover {
	background:transparent url(../images/nucleus-220x80.png) no-repeat scroll 0 0;
}


	
/* THEMATIC APPROACH 
--------------------------------------------------------*/
#theme-top-section { width:1000px; height:345px; position:relative; padding:0; margin-bottom:20px; float:left; }

#theme-top-section #slideshow {  }

#theme-top-section #fukushima { 
	position: absolute;
	top: 0;
	left: 0;
	width: 1000px;
	height: 36px;	
}

#theme-top-section #tagline {
	position:absolute;
	bottom:0;
	left:0;
	width:1000px;
	height:96px;
	background:url(/ui/2009/images/bg_tagline.png) no-repeat;
}

#theme-top-section #tagline #scrollup-news { }

#theme-top-section #tagline .scrollable {
	/*float: left;*/
	width:460px;
	height:70px;
	position:absolute;
	left:70px;
	top:12px;
	overflow:hidden;
	/*background: rgba(140, 136, 151, .5);
	border: 1px dashed #f90;*/
}

#theme-top-section #tagline #scrollup-news .scrollup-headline {
	width:460px;
	height:60px;
	float:left;
	margin-left:0;
	color:#fff;
	display: block;
}

/* styles for tagline area
position and dimensions of the navigator */
#tagline .navi {
	position: absolute;
	bottom: 0;
	left: 65px;
	width:300px;
	height:20px;
}

/* items inside navigator */
#tagline .navi a {
	width:13px;
	height:12px;
	float:left;
	margin:3px;
	background:url(/ui/2009/images/scrollable/navigator-theme.png) 0 0 no-repeat;
	display:block;
	font-size:1px;
}

/* mouseover state */
#tagline .navi a:hover {
	background-position:0 -12px;  
}

/* active state (current page state) */
#tagline .navi a.active {
	background-position:0 -24px;     
}
/* prev, next, prevPage and nextPage buttons */
#tagline a.browse {
	background:url(/ui/2009/images/scrollable/scrollable-arrows.png) no-repeat;
	display:block;
	width:30px;
	height:29px;
	/*float:left;*/
	margin:0;
	cursor:pointer;
	font-size:1px;
}

/* right */
#tagline a.right { position:absolute; left: 550px; top: 14px; background-position: 0 -29px; clear:right; margin-right: 0px;}
#tagline a.right:hover { background-position:-30px -29px; }
#tagline a.right:active { background-position:-60px -29px; } 

/* left */
#tagline a.left { position:absolute; left: 20px; top: 14px; } 
#tagline a.left:hover { background-position:-30px 0; }
#tagline a.left:active { background-position:-60px 0; }

/* disabled navigational button */
#tagline a.disabled.left, 
#tagline a.disabled.left:hover {
	/*visibility: hidden !important;*/
	background-position:-90px 0;
} 
#tagline a.disabled.right, 
#tagline a.disabled.right:hover {
	/*visibility: hidden !important;*/
	background-position:-90px -29px;
}


#theme-top-section #tagline #scrollup-news .scrollup-headline a {
	display: block;
	font: normal 16px/120% Arial, sans-serif;
	color:#fff;
	text-shadow: 0 1px #000;
}
#theme-top-section #tagline #scrollup-news .scrollup-headline a em {
	display: block;
	font:normal 11px/100% "Lucida Grande","Lucida Sans Unicode","Lucida Sans", Verdana, Helvetica, Arial,sans-serif;
}
#theme-top-section #tagline #scrollup-news .scrollup-headline a strong {
	display: block;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 0.6em;
	line-height: 1;
	color: #BDBDBD;
	letter-spacing: 0.5px;
}
#theme-top-section #tagline #scrollup-news .scrollup-headline:hover {
	background-color: rgba(0,0,0,.5);
}
#theme-top-section #tagline #scrollup-news .scrollup-headline a:hover {
	text-decoration: none;	
}


/* theme thumbs */
#theme-top-section #tagline #theme-thumbs {
	width:390px;
	height:96px;
	position:relative;
	float: right;
}
#theme-thumbs .theme-thumb {
	width: 94px;
	height: 71px;
	display: block;
	border: 3px solid #fff;
	position: absolute;
	bottom: 10px;
	
}
#theme-thumbs .theme-thumb img {
	max-width: 100%;
}
#theme-thumbs .theme-thumb a span {
	background: #000;
	background: rgba(0,0,0,0.5);
	position: absolute;
	left:0;
	bottom:0;
	display: block;
	color: #fff;
	width: 100%;
	font-size: 11px;
	text-decoration: none;
}
#theme-thumbs #theme-thumb-1 {
	left: 20px;
}
#theme-thumbs #theme-thumb-2 {
	left: 140px;
}
#theme-thumbs #theme-thumb-3 {
	left: 260px;
}
#theme-thumbs .theme-thumb a {
	text-decoration: none !important;
}
#theme-thumbs .theme-thumb a span em {
	background-color: #f90;
	font-style: normal;
	text-transform: uppercase;
	padding: 0 2px;
}
#theme-thumbs .theme-thumb a span em.tvideo {
	background-color: #a52a2a;
}
#theme-thumbs .theme-thumb a span em.tstory {
	background-color: #396ccf;
}
#theme-thumbs .theme-thumb a span em.tphoto {
	background-color: #92a628;
}
/* hide initially */
#theme-thumbs .theme-thumb a span strong {
	font-weight: normal;
	margin-left: 3px;
	display: none;
	text-decoration: none;
}

/*
#theme-top-section #tagline #theme-thumbs ul li {
	float: left;
	width: 110px;
	height: 87px;
	overflow:hidden;
	cursor: pointer;
	margin:  5px 0 0 11px;
	position: relative;
}
#theme-top-section #tagline #theme-thumbs ul li a img {
	border: 3px solid #fff;
}
#theme-top-section #tagline #theme-thumbs ul li a {
	display: block;
	width: 94px;
	height: 71px;
	padding: 8px 0 0 8px;
	cursor: pointer;
}
#theme-top-section #tagline #theme-thumbs ul li a:hover {
	border: none;
	text-decoration: none;
	background: transparent;
}
#theme-top-section #tagline #theme-thumbs ul li a em {
	display: block;
	position: absolute;
	bottom: 8px;
	left:  8px;
	width: 84px;
	height: 11px;
	color: #fff;
	font-style: normal;
	font-size: 8px;
	padding-left: 10px;
	overflow: hidden;
}
#theme-top-section #tagline #theme-thumbs ul li a em.tstory {
	background-color: #396ccf;
}
#theme-top-section #tagline #theme-thumbs ul li a em.tphoto {
	background-color: #92a628;
}
#theme-top-section #tagline #theme-thumbs ul li a em.tvideo {
	background-color: #a52a2a;background-attachment
}
*/



/* #zoom-img {
	width: 190px;
	height: 144px;
	border: 3px solid #fff;
	z-index: 200;
	position: absolute;
}
#zoom-img span {
	position: absolute;
	display: block;
	left:0;
	bottom: 0;
	width: 180px;
	background-color:#232323333;
	background-color:rgba(0, 0, 0, 0.6);
	color: #fff;
	font: normal 11px/1.1 sans-serif;
	padding: 5px;
}
#zoom-img span em {
	font: normal 9px/1 sans-serif;
	padding: 2px 4px 0 4px;
	margin-right: 5px;
}
#zoom-img span em.tvideo {
	background-color: #a52a2a;
}
#zoom-img span em.tstory {
	background-color: #396ccf;
}
#zoom-img span em.tphoto {
	background-color: #92a628;
}*/



#ttip {
	position:absolute;
	width:192px;
	height: 115px;;
	color:#fff;
	font-size:1.1em;
	text-align:left;
	z-index:100;
}
#ttip p {
	padding: 20px;
}

span.label-video,span.label-photo,span.label-story {
	width:41px;
	height:12px;
	position:absolute;
	bottom:8px;
	left:8px;
	text-indent:-9999em;
}

span.label-video {
	background:url(/ui/2009/images/label-video.png) no-repeat;
}

span.label-photo {
	background:url(/ui/2009/images/label-photo.png) no-repeat;
}

span.label-story {
	background:url(/ui/2009/images/label-story.png) no-repeat;
}


/* sidebar meeting */ 
.sidebar #meetings {
	/*height:240px;*/
}

#scrollup-meetings {
	margin-top:10px;
}

.sidebar #meetings #scrollup-meetings div strong {
	margin-top:10px;
	font-size:1.2em;
	color:#232323;
}

#scrollup-meetings div p, #meetings p {
	border:none;
	color:#575757;
	margin: 0;
}
#meetings #scrollup-meetings.scrollable {
	/*border:  1px dashed #000;*/
	width: 188px;
	height:  180px;
	position:relative;
	overflow: hidden;
}

#meetings #scrollup-meetings .items {
	clear:both;
	margin:0;
	padding:0;
	position:absolute;
	width:20000em;
}
#meetings #scrollup-meetings .items div {
	/*float: left;*/
	width: 188px;
	height: 165px;
}



#amanobanner {
	width:220px;
	height:70px;
	display:block;
	text-indent:-9999em;
	background-image:url(/ui/2009/images/bg_banner-220x70_amano.jpg);
	margin-bottom:20px;
}

#amanobanner:hover {
	background-position:left bottom;
}

#primary-content #news ul.news-list li {
	list-style:none;
	background:none;
	/*border-bottom:1px solid #E1E1E1;*/
	display:block;
	padding:6px 0 13px;
	padding-left:0;
	clear:both;
	margin-bottom: 5px;
	overflow:hidden;
}

#primary-content #news ul.news-list li.first {
	height:auto!important;
	height:145px;
	min-height:120px;
}

body.home .news-list .meta em,body.home .news-list .meta strong,body.home .news-list .meta {
	color:#8A8A8A;
	font-size:.9em;
	font-style:normal;
}

body.home .news-list .meta strong {
	letter-spacing:.5px;
	text-transform:uppercase;
}

#primary-content #news ul.news-list li h3 {
	font:normal 18px/1.2 Georgia, serif;
}
#primary-content #news ul.news-list li p {
	font-size: 1em;
	/*color:#575757;*/
	margin: 0;
}

.news-list img { margin-right: 15px; }
ul#fukushima-status-updates li.pdf {background:url(/ui/2009/images/ico_pdf.png) no-repeat scroll 0px 5px; padding: 0 0 10px 16px; font-size: 1.2em; line-height: 1.5; margin: 0;}