/* Two column left menu, pixel-widths
col       L       R
start     0       588
margins   10 0    10 0
width     598     372
content   588     362

<div class="colmask leftmenu"> 
<div class="colright"> 
<div class="col1wrap"> 
<div class="col1"> 
*/


/* column container */
.colmask {
position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
clear:both;
float:left;
width:100%;			/* width of whole page */
overflow:hidden;	/* This chops off any overhanging divs */
}
/* 2 column left menu settings */
.leftmenu {
background:#eaf1fb;
}
.leftmenu .colright {
float:left;
width:200%;
position:relative;
left:175px;
background:#fff;
}
.leftmenu .col1wrap {
float:right;
width:50%;
position:relative;
right:175px;
padding-bottom:1em;
}
.leftmenu .col1 {
margin:0 0px 0 190px;
position:relative;
right:100%;
overflow:hidden;
}
.leftmenu .col2 {
float:left;
width:164px;
position:relative;
right:167px;
}

/* ______________________ */
/* Columns within columns */

.topcol {
overflow: hidden;
  background:#f8f8f8;
  padding: 10px 5px 0 20px;
  /*width:530px;*/
}


.leftcol {
float:left;
position: relative;
width:370px;
/*padding: 5px 5px 0 10px;*/
}
.rightcol {
float:right;
position: relative;
width:370px;
/*padding: 5px 5px 0 10px;*/
}
