/* ========== BEGIN TWO COLUMN 40%/60% LAYOUT ========== */

table#twocol_fortysixty	{
	margin: 50px 30px 0 30px;
		}

/* ===== LEFT COLUMN ===== */
#left		{
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 270px;
	line-height: 1.4em;
	}
#left h1,
#left h2,
#left h3,
#left p,
#left img,
#left ul
	{
	margin: 0;
	padding-right: 10px;
	}
#left h1	{
	line-height: 1em;
		}
#left h2	{
	margin-top: 0em;
		}
#left p	{
	margin: 1em 0;
		}
#left h3	{
	padding-bottom: 0;
		}
#left ol#tracklist	{
	padding-top: 1em;
	padding-left: 2em;
	}

/* ===== RIGHT COLUMN ===== */
#right		{
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 470px;
	line-height: 1.4em;
	text-align: left;
	}
#right h2	{
	margin-top: -1.5em;
		}
#right h2.orderform	{
	margin-top: 1em;
	}
#right h3	{
	padding-bottom: 0;
		}
#right img	{
	margin-top: 3em;
	padding-right: 0;
		}
#right img.poster	{
	margin-top: 7.5em;
		}
#right ul	{
	padding-bottom: 4em;
	}

/* ===== SPECIAL CASES ===== */

#right p.guestid	{
	margin-bottom: 1.5em;
	padding-left: 2em;
	text-align: right;
	border-bottom: 1px solid grey;
		}
table#orderform	{
	font: bold 1em Verdana;
		}
table#orderform th	{
	padding: 0 2em 0 0;
	border-bottom: 1px solid grey;
	text-align: left;
		}
table#orderform td	{
	padding: 0 2em 0 0;
	text-align: left;
	}
		