/** overwrite */

	body { background: #f0ea7a repeat-x 0 117px url(/release/images/layout/larc-bg.gif); }
	div#container { background: #110315 url(/release/images/layout/gateway-bg.gif) no-repeat;  min-width: 960px; }
	
	div#content div#maincontent { 
		position: relative; float: left; display: inline;
		width: 764px; padding-left: 25px; padding-right: 0; padding-bottom: 10px;
		background-position: 0 7px; background-repeat: no-repeat; 
		background-image: url(/release/images/layout/larc-gateway.jpg);
	 }
	 
	div#content div#maincontent div#copy { padding: 1.5em 0; float: right; width: 250px; }
	
	div#content ul#site-information a { color: #000000; border-color: #000000; }
	
	div#content div#maincontent h1 { display: none; }
	div#content div#maincontent h2 { font-size: 0.75em; line-height: 1.4em; margin-bottom: 0.25em; }
	div#content div#maincontent h2 a { color: #4a2470; }
	div#content div#maincontent p { color: #4a2470; font-size: 0.75em; line-height: 1.4em; margin-bottom: 0.5em; }
	div#content div#maincontent p strong { font-size: 1em; }
	div#content div#maincontent p.button { margin: 1em 0 0em; }
	
	div#content p.button span.tl { background:url(/release/images/layout/button-mc-tl.gif) no-repeat top left; }
	div#content p.button span.bl { background:url(/release/images/layout/button-mc-bl.gif) no-repeat left bottom; }
	div#content p.button span.tr { height: 6px; background:url(/release/images/layout/button-mc-tr.gif) no-repeat top left; }
	div#content p.button span.br { height: 6px; background:url(/release/images/layout/button-mc-br.gif) no-repeat left bottom; }
	
	div#larc-video { 
		width: 343px; height: 230px; position: absolute; top: 270px; left: 0px;
		background: url(/release/images/assets/video-panel.png) top left no-repeat; }
		
	div#larc-video a { color: #4a2470; font-weight: bold; }
	div#larc-video #videoplaceholder { position: absolute; top: 33px; left: 27px; height: 161px; width: 287px; }