/* Global Template */

/*#mainbody, #mainContainer {
background-color:#fff;
border:1px solid #cc9;
margin:0 auto;
position:relative;
text-align:left;
width:996px;
}

#mainContainer {
background-color:#fefef4;
}

#mainbody {
border:none;
border-top:1px solid #cc9;
width:996px;
}

#contentcontainer{
margin:0 0 5px 0;
overflow:hidden;
padding:0;
width:100%;
}*/

/*
* html div#contentcontainer{height: 1%;}/*ie only*/
*/

/*#rightcolumn{
float:left;
margin:0;
padding:0;
width:309px;
}

#contentfooter{
display:none;
}*/


/* Three- and Two-column templates */
#leftcolumnContainer, #threeCol_leftContainer {
	float:left;
	position:relative;
	width:155px;
	margin:0 9px 10px 8px;
}

#middleContainer, #threeCol_middleContainer {
	float:left;
	position:relative;
	width:500px;
}

#leftmiddlecontainer, #twoCol_middleContainer {
	background-color:transparent;
	float:left;
	margin:0;
	padding:0;
	width:684px;
}


/* used by Opinions main page */
div#leftcolumn {
	clear:left;
	float:left;
	margin:0px 5px;
	overflow:hidden;
	padding:0;
	width:323px;
}

div#middlecolumn {
	float:left;
	margin:0px 5px;
	overflow:hidden;
	padding:0;
	width:323px;
}

*html div#leftcolumn, *html div#middlecolumn { 
	width:315px;
}


