
/* Layout Stylesheet */ 

body {
}

#container {
	float:left;
	width:113%;
	/* IE doubles the margins on floats, this takes care of the problem */
	display:inline;
	/* this is where Ryan Brill (author of the ALA's article) and I go in "opposite directions" */
	margin-left:-180px;		/* sidebar width */
}

#sidebar {
	float:left;
	width:160px;
	padding: 40px 10px;          /* LC padding */
	/* IE doubles the margins on floats, this takes care of the problem */
	display:inline;
	margin-left:180px;
}

#content {
	padding: 0px 10px;          /* LC padding */
	/* the width from #sidebar + the negative margin from #container */
	margin-left:360px;
}

#base {
	height:0;
	clear:both;
}

#footer {
	clear: both;
}

#header {
}

#bar {
}

/*** Equal-height Columns ***/

#container {
	overflow: hidden;
}

#container .column {
	padding-bottom: 1001em;     /* X + padding-bottom */
	margin-bottom: -1000em;     /* X */
}
