
/* ----------------------    S T Y L E S   F O R   I N D E X   P A G E   --------------------  */

#box-content-inner {
	overflow: hidden;
}

#column-left {
	width: 440px;
	padding-bottom: 10000px;
	margin-bottom: -10000px;
	float: left;
	padding-top: 58px;
	border-right: 1px dashed #CCC;
}

#column-right {
	margin-left: 440px;
	padding-top: 23px;
	padding-bottom: 10000px;
	margin-bottom: -10000px;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: 1px -2px;
}

div.feature {
	padding-bottom: 25px;
	font-size: 1.2em;
	line-height: 1.4;
}

div.feature p, div.feature h2, div.feature h3, div.feature span {
	padding-left: 10px;
	padding-right: 10px;	
}

#feature1 {
	padding-bottom: 30px;
	background-image: url(/images/common/bg_bars.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

#feature1 a, #feature2 a, #feature3 a {
	border: none;
}

#feature1 span a, #feature2 span a, #feature3 span a {
	border-bottom: 1px dashed #CCC;
}

div#box-features-sec {	
	overflow: visible;
	border-top: 1px dashed #CCC;
}

#feature2 {
	width: 210px;
	_width: 209px;
	float: left;
	border-right: 1px dashed #CCC;
	padding-bottom: 5000px;
	margin-bottom: -4975px;
}

#feature3	{
	width: 209px;
	_width: 203px;
	margin-left: 230px;
	_margin-left: 226px;
	border-left: 1px dashed #CCC;
	padding-bottom: 5000px;
	margin-bottom: -4975px;
}

p.link-essay {
	margin-bottom: 30px;
}

/*  ---------------------   R I G H T   C O L U M N   ---------------------   */

.item-rightcol {
	padding: 15px 20px 15px 20px;	
	_padding: 15px 17px 15px 17px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #CCC;
}

h1.heading-issue a {
	border: none;
}

#box-ednote {
	margin-bottom: 0;
	font-size: 1.1em;
	line-height: 1.3;
}

div.item-rightcol h5 a {
	border: none;
}

#box-firstlook {
	margin-bottom: 10px;
	border-bottom:1px dashed #CCC;
}

#box-document  {
	margin-bottom: 0;
}

#box-document h5 {
	padding-top: 0;
}

#box-document p.pullquote a {
	border-bottom: none;
}

#box-document p a {
	border-bottom: 1px dashed #CCC;
}

#box-archive {
	padding-top: 10px;
}

p.pullquote {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.8em;
}

p.pullquote a {
	border-bottom: none;
	text-decoration: none;
	color: #036;
}

#box-subscribe {
	margin-bottom: 10px;
	border-bottom:1px dashed #CCC;
}

#box-subscribe p, #box-subscribe h5 {
	margin: .3em 0 .3em 0;
}

#box-subscribe p, #box-subscribe h5 {
	padding-bottom: 5px;
}

#box-subscribe form {
	margin-bottom: 3.2em;
}

#header-questions {
}

#box-portfolio {
}

div#box-footer {
	background-color: none;
}