
table, td {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #000;}

#main {margin: 0em auto; text-align: left;}
#main div.column {text-align: left; margin-bottom: 1em;}
#main p {margin: 0 0 1em 0;}
#main p.caption {color: #79767c;}
#main p.last {margin: 0;}
#main p.intro {font-weight: bold;}
#main h1 {font-size: 24px; margin: 0 0 .5em 0;}
#main h2 {font-size: 16px; margin: 0;}
#main h3 {font-size: 12px; margin: 0;}
#main h4 {font-size: 10px; margin: 0;}

#content {float: left; width: 550px;}

#sidebar {float: left; width: 100%; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; margin-left: 3px; margin-bottom: 1em;}
#sidebar h2 {font-size: 12px; margin: 0;}
#sidebar h3 {font-size: 10px; margin: 0;}
#sidebar h4 {font-size: 10px; margin: 0;}

img.left {float: left; margin: 1px 10px 5px 0; border: 0;}
img.right {float: right; margin: 1px 0 5px 10px; border: 0;}
img.span {margin: 0 0 10px 0; border: 0;}

#main {margin-top: 0.5em;}
#content {width: 420px;}
#sidebar {width: 200px;}

#sidebar h4 {border-bottom:  1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; 
					background-image: url(/common/images/nav_whitebar.jpg); color: #333;}

#sidebar .box {border:  1px solid #a1a5a9; padding: 0 5px 5px 5px; margin: 0 0 1em 0;}

body#magazines #idTDMainImage
{
	background-image: url(/common/images/headers/magazines_header.gif);
}