




/*
     FILE ARCHIVED ON 1:05:02 Jun 30, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 0:13:52 Aug 15, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*****************************************************************
******************************************************************

BRIT Awards CSS layout 3.0 -- LAYOUT

JM Enternational Ltd. 94 Maida Vale W9 1PR London
http://jmenternational.com +44 (0)20 7624 5757

******************************************************************
*****************************************************************/


/*** Basic layout ***/
* { margin:0; padding:0; }
#wrap { margin:0 auto; height:100%; }
#wrap, #container { width:700px; }
#container, #main, #sidebar { position:relative; float:left; }
#sidebar { width:220px; padding-left:20px; margin-right:-100%; }
#sidebar div { margin-bottom:20px; }


/*** Place footer bottom of screen ***/
html, body { height:100%; }
#container { min-height:100%; }
#main, #sidebar { padding-bottom:80px; }
#footer { position:absolute; left:0; bottom:0; height:70px; z-index:200; }
/* For ie 6 */
* html #container { height:100%; }
#footer { clear:both; }


/*** Further layout massage ***/
body { background:#000 url(/web/20070630010502/http://brits.co.uk/assets/images/bg.gif) repeat-x fixed top center; }
#content { width:416px; } /* narrow main ... 460px - border x2 @ 2px - padding x2 @ 40px = 436px */
#main.wide #content { width:656px; } /* wide content ... 700px - border x2 @ 2px - padding x2 @ 40px = 656px */
#contentEntirely { width:696px; overflow:hidden; } /* wide content ... 700px - border x2 @ 2px = 696px, ie need overflow:hidden; */
#content,
#contentEntirely { border:2px solid #000; background:#fff; border-top:none; border-bottom:none; overflow:hidden; }
#content { padding:1px 20px 20px 20px; } /* top padding is less to compensate for h1 top margin */
.navPhoto #content { padding:20px 20px 20px 20px; } /* ...but not needed for the photo section */
#main { z-index:100; }
#flashWarning { text-align:center; left:20px; padding:30px 0 50px; }
#sidebar div.element a { border:none; }


