/*

	pagelayouts.css
	09 April 2010
	
	Project: 
	
	andrew.wright@iomer.com
	iomer internet solutions
	iomer.com
	
	Table of contents
	-----------------
	
	=parent : the wrapping (parent) classes to focus styles to page layouts if necessary
	=shell	: primary column divisions
	=body	: internal layout divisions within iomer_ltMiddle column
	=panel	: horizontally divided web part zones
		

	Layout Diagram:
	---------------------------
	|  |                |  |  |
	|  |----------------|  |  |
	|  |                |  |  |
	|  |----------------|  |  |
	|  |    |      |    |  |  |
	|  |----------------|  |  |
	|  |                |  |  |
	---------------------------

	
	Rules
	-----------------
	?
	


*/

.iomer_fixedWrap {
	/*
		set width to desired fixed size,
		or, alternately, leave undefined for fluid
	*/
	/*width: 960px;*/
	min-width: 960px; 
	height: 100%;
	border: 0 none;
	padding: 0;
	margin: 0 auto;
}
.iomer_fluidWrap {
	width: 100%;
	border-collapse: collapse;
	border: 0 none;
	padding: 0;
	margin: 0;
}

/* wrapping (=parent) classes to focus styles if necessary */
.iomer_homeLayout {}
.iomer_subWelcomeLayout {}
.iomer_subArticleLayout {}
/*
	e.g.:
.iomer_homeLayout div#iomer_3PanelsWrap { background-color: #F00; }
.iomer_subWelcomeLayout div#iomer_3PanelsWrap { background-color: #0F0; }
.iomer_subArticleLayout div#iomer_3PanelsWrap { background-color: #00F; }
*/

table#iomer_layoutTable {}
table#iomer_layoutTable td { vertical-align:top; }

/* =shell : primary column divisions */
td#iomer_ltLeftColumn {}
td#iomer_ltMiddleColumn { }
td#iomer_ltRightColumn {}
/* special case */
td#iomer_ltFarRightColumn {}

/* =body layout : internal divisions within iomer_ltMiddleColumn */
div#iomer_bodyLayoutWrap { }
	div#iomer_RichTextZone { display: block; padding: 0 5px;}
	div#iomer_TopWebpartZone { display: block; padding: 0 5px;}
	div#iomer_3PanelsWrap { display: block; }
		
	/* horizontal =panel webpart zones */
	table#iomer_3Panels {}
		td.iomer_panel { padding: 0 5px; }
		td#iomer_panelWebpartZoneLeft { }
		td#iomer_panelWebpartZoneMiddle { }
		td#iomer_panelWebpartZoneRight { }
	div#iomer_BottomWebpartZone { display: block; padding: 0 5px;}