/* ---------- General Layout ---------- */

body,
input,
textarea,
select {
    color: #000;
    background: none;
}


/* column container */
/* Column calculations based on 1024px width 3 columns. Left and right column is 308px.
   Middle column is 408px. The details for each column are:
   Left column: left padding 20px, content 278px, right padding 10px
   Middle column: left padding 10px, content 388px, right padding 10px
   Right column: left padding 10px, content 278px, right padding 20px */
.colmask {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;

}

/* common column settings */


/*
.col1 {
  border-left: 1px groove #888;
  border-right: 1px groove #888;
}
*/

/* 2 Column (left menu) settings */

.leftmenu .colleft {
    right: 100%; /* right column width */

}

.leftmenu .col1 {
    width: 100%; /* right column content width */
    left: 100%; /* 100% plus left column left padding */
}

.leftmenu .col2 {

    display: none;
    /* left column content width (column width minus left and right padding) */

    /* (right column left and right padding) plus (left column left padding) */
}

/* 2 Column (right menu) settings */

.rightmenu .colleft {
    right: 0%; /* right column width */
    background: #fff; /* left column background colour */
}

.rightmenu .col1 {
    width: 100%; /* left column content width (left column width minus left and right padding) */
    left: 0%; /* (right column width) plus (left column left padding) */
}

.rightmenu .col2 {
    display: none;
}

/* Full page settings */
.fullpage {
    background: #fff; /* page background colour */
}

.fullpage .col1 {

    float: none;
}

#header {
    margin: 0;
    border: none;
}

#contentcol .block-block, .content-block {
    border: none;
}

#footer {
    margin: 0;
    border: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.legals {
    display: none;
}

#featured, #primarynav {
    display: none;
}


