div.framework div.entrance div#picture div#canvas {
	}
	
	div.framework div.entrance div#picture div#canvas a {
		display:block;
		position:absolute;
		left:0;
		width:40px;
		height:40px;
		line-height:40px;
		opacity:0.3;
		}
		
	div.framework div.entrance div#picture div#canvas a.prev,
	div.framework div.entrance div#picture div#canvas a.next {
		bottom:36px;
		}
	
	div.framework div.entrance div#picture div#canvas a.prev,	
	div.framework div.entrance div#picture div#canvas a.next {
		width:37px;
		height:57px;
		text-indent:-100em;
		background:url(../elm/bg_media_carousel_prev_next.gif) 0 0 no-repeat;
		overflow:hidden;
		}
		
	div.framework div.entrance div#picture div#canvas a.next {
		left:auto;
		right:0;
		background-position:-37px 0;
		}
	
	div.framework div.entrance div#picture div#canvas ul {
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:704px;
		height:395px;
		}
		
		div.framework div.entrance div#picture div#canvas ul li {
			display:block;
			position:absolute;
			top:0;
			left:0;
			width:704px;
			height:395px;
			}
			
		div.framework div.entrance div#picture div#canvas ul li a {
			width:704px;
			height:397px;
			opacity:1;
			}
			
		div.framework div.entrance div#picture div#canvas ul li a.play {
			top:50%;
			left:50%;
			margin-top:-39px;
			margin-left:-39px;
			width:78px;
			height:78px;
			text-indent:-1000em;
			background:url(../elm/play.png) top left no-repeat;
			overflow:hidden;
			opacity:0.3;
			}
			
		div.framework div.entrance div#picture div#canvas ul li.hidden {
			display:none;
			}
			
			div.framework div.entrance div#picture div#canvas ul li img {
				display:block;
				position:absolute;
				top:0;
				left:0;
				}
				
			div.framework div.entrance div#picture div#canvas ul li div.desc {
				position:absolute;
				bottom:0;
				left:0;
				width:704px;
				height:112px;
				}
				
				div.framework div.entrance div#picture div#canvas ul li div.desc div.canvas {
					display:block;
					position:absolute;
					top:0;
					left:0;
					width:100%;
					height:90px;
					background:#fff;
					opacity:0.6;
					}
					
				div.framework div.entrance div#picture div#canvas ul li div.desc h2,
				div.framework div.entrance div#picture div#canvas ul li div.desc span {
					display:block;
					position:absolute;
					left:48px;
					width:610px;
					color:#252525;
					}
					
				div.framework div.entrance div#picture div#canvas ul li div.desc h2 {
					top:9px;
					font:normal 38px Georgia;
					white-space:nowrap;
					overflow:hidden;
					}
					
				div.framework div.entrance div#picture div#canvas ul li div.desc span {
					bottom:34px;
					font:normal 16px Georgia;
					}
		
	div#flashplayer {
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:704px;
		height:397px;
		}
		
	div#flashplayer.hidden {
		display:none;
		}
		
	div.framework div.entrance div#picture div#bottom {
		}
		
		div.framework div.entrance div#picture div#bottom ul#links {
			display:block;
			top:23px;
			}
			
			div.framework div.entrance div#picture div#bottom ul#links li div {
				display:block;
				top:auto;
				bottom:0;
				}
				
			div.framework div.entrance div#picture div#bottom ul#links li div.hidden {
				display:none;
				}
				
				div.framework div.entrance div#picture div#bottom ul#links li div ul {
					}
