/* TODO;change name to 'navigation.css' */

body	{
	margin: 0px;
	padding: 0px;
    font-family:Verdana, Helvetica, sans-serif;
}

/* content wrappers */

#mainWrapper {
    /* This is the topmost div that contains all content (inclusive topbannerdiv and rightbannerdiv) */
}

#pageWrapper {
    /* This div contains all content */
    /* important */
    /* position:relative; */
    padding:0.375em; /* 6px margin/padding */
    width: 52.6875em; /* 843px (maincolumn + rightcolumn) */
}

#headerWrapper	{
    position:relative;
    margin-bottom:10px;
}

/***************************/
/* content layout wrappers */
/***************************/

/* used only for frontpage (with narrow right column) */
#frontpageLayout {}

/* used for standard section layout (with broad right column */
#sectionLayout {}

/* used for section pages without rightcolumn */
#sectionFullpageLayout {}

/* main column and rightcolumn are different in frontpage- and sectionlayout */
/* very important!!! */
#frontpageLayout #mainColumn	{
	float: left;
	width: 36.4375em; /* 583px */
}

#frontpageLayout #rightColumn {
	float: right;
    width:15.625em; /* 250px  */
    overflow:hidden;
    margin-top:-10px;
}

#sectionLayout #mainColumn	{
	float: left;
    width: 29.6875em; /* 475px */
}

#sectionLayout #rightColumn {
	float: right;
    /* important */
    width: 22.375em; /* 358px */
    overflow:hidden;
    margin-top:-10px;
}

#sectionFullpageLayout #mainColumn	{
	float: left;  /* main column takes full width here */
}

#sectionFullpageLayout #rightColumn {
    display:none;  /* right column disappears */
}
