/*
*************************************************
** File Name: home_layout.css
** Author: Steve Davies
** Create Date: 1/30/2005
**
*************************************************
** Change Log:
**   06/27/05 - S. Davies: factored out  "left side" styles to create
**                    the vert_layout_left.css file
**
**   09/29/05 - S. Davies: factored out  "right side" styles to create
**                    the vert_layout_right.css file
**
**  12/28/05 - S. Davies: for mainContent, gener a scrollbar 
**                    if necessary:  added "overflow: auto".
**                             
**  03/20/09 - S. Davies: for mainContent, added a rule that would
**                    apply a bold font-weight on all anchor text within
**                    paragraphs classed as "displayAlwaysAtTop", as well
**                    as spans classed as "displayAlwaysAtTop".
**
*************************************************
**  begin style sheet file
*/


/*  ---  type-specific internal areas, right side ---  */

div#rightSubHeader {
    position: absolute;
    top: 10%;
    left: 0;
    width: 100%; /* of its parent container  */
    height: 15.4%;
    z-index: 40;
    visibility: visible;	
}


/* ---------------- BEGIN: primary subcontainers - defaults --------------- */


div#rightNavBar {
    top: 25.4%;
}


div#mainContent {
    top: 38.25%;
    height: 44.25%;
/* override default of 'visible' and high level DIV rule of 'hidden' -  should gener a scrollbar, if needed */
	overflow: auto;  
    z-index: auto;
}


div#rightFooter {
    top: 82.75%;
    height: 17%;
}

/* ---------------- END: primary subcontainers ----------------  */



/* ---------------- BEGIN:   mainContent contextual rules  ---------------- */

div#mainContent  p {
    margin-left: 2%;
    margin-right: 2%;
}


/*  2009-03-20 S. Davies */
  div#mainContent  p.displayAlwaysAtTop {
    background: #F0F0F0;
}


/*  2009-03-20 S. Davies */
  div#mainContent  p.displayAlwaysAtTop a
, div#mainContent  p.displayAlwaysAtTop span.displayAlwaysAtTop {
    font-weight: bold;
}

/*  2009-03-20 S. Davies */
div#mainContent  p.displayAlwaysAtTop span.displayAlwaysAtTop {
    color: #555555;
}


/* ---------------- END:   mainContent contextual rules  ---------------- */


/* ---------------- BEGIN:   Footer - secondary containers  ---------------- */

div#footerAdverts {
    position: relative;
    height: 50%;
    width: 100%;
	display: block;
}


div#footerNav {
    height: 50%;
}


/* ---------  footer Advert internals-------------- */

div#footerAdvertLeft {
    position: absolute;
	top: 0;
	left: 0;
    height: 100%;
    width: 50%;
	display: block;
}

div#footerAdvertRight {
    position: absolute;
	top: 0;
	left: 50%;
    height: 100%;
    width: 50%;
	display: block;
}

/* ---------------- END:  secondary containers for the Footer ---------------- */



/*  end of stylesheet file */

