/**
 * Print Stylesheet
 */

@media print 
{
/*----------------------------------------------------------------------------*
 * General body styles
 *----------------------------------------------------------------------------*/
html, body 
{
	height: auto;
	overflow: visible;
	margin: 0;
	padding: 0;	
}

#wrapper-background
{
	position: static;
	overflow: visible;
}

#wrapper
{
	width: 100%;
	margin: 0;
}

#header-bar,
#footer-links,
#navigaton
{
    display: none;
}

.vanilla-side div#content
{
    padding: 0;
}

.vanilla-side div#content-side
{
    margin-left: 15px
}


/*----------------------------------------------------------------------------*
 * Typography styles
 *----------------------------------------------------------------------------*/
h1.hidden
{
    display: inline;
    font-size: 3.0em;
    margin: 0;
    padding: 0;
}

a:link:after 
{
    content: " (" attr(href) ") ";
}


/*----------------------------------------------------------------------------*
 * Breadcrumb
 *----------------------------------------------------------------------------*/
#breadcrumb li
{
	border-left: solid 1px black;
}

#breadcrumb li.first
{
	border: none;
}


/*----------------------------------------------------------------------------*
 * Side Bar 'Things you may want to know' Styling
 *----------------------------------------------------------------------------*/
#side-want-to-know ul:before 
{
    content: "Things you may want to know...";
    font-weight: bold;
    padding: 4px;
}

div#side-want-to-know ul li:first-child 
{
    background: none;
    padding-top: 0px;
}    


/*----------------------------------------------------------------------------*
 * Pods (Products)
 *----------------------------------------------------------------------------*/
.pod_price .hidden
{
    display: inline;
    font-size: 0.4em;
}

.pod_buy_button
{
    display: none;
}

.pod_price_cents
{
    background-image: none;
}

.pod_price .pw
{
    margin-left: 0px;
}

.pod_more_float_left,
.pod_more_float_top
{
    position: static;
    float: left;
    clear: left;
}

/*----------------------------------------------------------------------------*
 * Homepage styles
 *----------------------------------------------------------------------------*/
#content-which-cover h1.hidden
{
    float: right;
    margin-right: 380px;
}

#not-sure
{
    display: none;
}


/*----------------------------------------------------------------------------*
 * Health Cover page styles
 *----------------------------------------------------------------------------*/
#healthCover h1.hidden
{
    display: block;
    margin-left: 20px;
    padding-top: 10px;
    width: 230px;
}

#healthCover .or
{
    position: absolute;
    right: 310px;
    top: 120px;
    display: inline;
    font-size: 2em;
    font-weight: bold;
}


}
