	/* NOTE:  This stylesheet requires the presence of init.js */

/* abs layout styles ******************************************************* */
div#pageContainer{
	margin:0 auto;
	position:relative;
	text-align:center;
	width:972px;
}
div#innerlayoutcontainer{
	width: 100%;
	background:#fff;
	border:1px solid #666;
	border-top:none;
	float:left;
	text-align:left;
}
div#header {
	height:90px;
	overflow:hidden;
	position:relative;
	margin-bottom:0;
}
div#col1 {
	padding-top: 5px;
	width:140px; /* whatever the first column width is */
	float:left; /* floating the columns left */
}
div#col1 .content {
	padding:0px;
}
div#col2 {
	background:#fff;
	margin:0px;
	width:620px; /* whatever your second column width should be */
	float:left; /* adding in the float: left */
	padding-left:4px;
}
div#col2 div.content {
	padding: 5px;
}
div#col2 div.left_half div.content {
	padding: 0 5px 0 0;
}

div#col2 div.right_half div.content {
	padding: 0 0 0 5px;
}

.story div#col2 {
  	width:820px;
}

div#col3 {
	padding-top: 5px;
	width:198px; /* whatever is left after col1 and col2 width */
	float:left; /* floating everything left... even the stuff on the right */
	padding-left:4px;
}
div#col3 .content {
	padding-top: 5px;
}

#storyCol {
  width:495px;
}
#storyCol2 {
  width:310px;
}
div#footer {
	width:auto;
	margin: 10px 5px;
	border-top:1px solid #666;
	height:55px;
	clear:both;
}
.content {
	overflow:hidden;
}
/* end abs layout styles ___________________________________________________ */

