/*===========================================================================
	Print (Global)
	
	This stylesheet optimizes the page for printing in the following ways:
	* Resets fixed widths to fluid (printed pages are narrower than 800px).
	* Hides parts of the page that need not be printed (i.e. navigtation).
	* Disables image replacement.
===========================================================================*/

/* Imports (must come first in the file)
===========================================================================*/

@import '../../_vendor/sifr/css/sIFR-print.css';

/* Page
===========================================================================*/
body{
margin: 0;
font-size: 11pt;}

body div#page {
	width: auto !important;
	padding-top: 45px;}
/**/ /* end hidden from IE 5 Mac */

/* Defaults
===========================================================================*/

/* Misc. Block */

hr {
	clear: both;
	display: none;
}

img {
	float: right;
	padding: 5px;
}

img.wide {
	display: block;
	float: none;
}

/* Links */

a:link,
a:visited,
a:focus,
a:hover,
a:active {
	color: black;
	
	text-decoration: underline;
}

a img {
	border-style: none;
}

table a:link,
table a:visited,
table a:focus,
table a:hover,
table a:active {
	text-decoration: none;
}

/* Headings */

h1 {
	font-size: 16pt;
	margin-right: 150px;
}

/* Tables */

table {
	border-collapse: collapse;
	
	width: 100%;
}

table th {
	text-align: left;
	
	border-bottom: 1px solid silver;
}

table td {
	border-top:    1px solid silver;
	border-bottom: 1px solid silver;
	padding: 2px 0px;
}

/*
	Printing Tables
	http://css-discuss.incutio.com/?page=PrintingTables
*/

table thead {
	display: table-header-group; /* for IE 5.5+ */
}

table tr {
	page-break-inside: avoid;
}

/* Common Classes
===========================================================================*/

div.hentry p.byline {
	border-bottom: 0px solid black;
}

dl.beer-details dt {
	display: none;
}

dl.beer-details dd {
	display: inline;
	
	margin:  0;
	padding: 0;
	padding-right: 1em;
}

img.photo {
	text-decoration: none !important;
}

p.top-link {
	display: none !important;
}

/* Easy Clearing
===========================================================================*/

/*
	Easy Clearing - Tony Aslett, Position is Everything, and Alex Robinson
	http://www.tanfa.co.uk/archives/show.asp?var=300
*/

div#primary-content:after,
div.hreview:after {
	content: ".";
	display: block;
	visibility: hidden;
	
	clear: both;
	
	height: 0;
}

div#primary-content,
div.hreview {
	display: inline-block;
}

div#primary-content div.hreview{
	margin-bottom: 25px;
}

/* 1st for IE 5-6, hidden from IE 5 Mac */ /*\*/
* html div#primary-content,
* html div.hreview {
	height: 1%;
}

div#primary-content,
div.hreview {
	display: block;
}
/**/ /* end hidden from IE 5 Mac */

div#primary-content p.callout{
	margin-right: 120px;
}

/* Flash Notices
===========================================================================*/

div#container div#notice,
div#container div#error {
	display: none !important;
}

/* Content
===========================================================================*/

/*===========================================================================
	Primary Content
===========================================================================*/

/* Beer Detail List
===========================================================================*/

/* div.hreview uses Easy Clearing */

div.hreview h2.item img.photo {
	float: left;
}

div.hreview h2.item {
	margin-bottom:  0;
	padding-bottom: 0;
}

div.hreview dl.beer-details {
	margin-top:  0;
	padding-top: 0;
}

div.hreview dl.beer-details dd a {
	text-decoration: none;
}

/* Related Navigation
===========================================================================*/

ul#related-navigation,
ul#related-navigation li {
	margin-left:   0;
	margin-right:  0;
	padding-left:  0;
	padding-right: 0;
}

ul#related-navigation li {
	display: inline;
	list-style-type: none;
}

ul#related-navigation li img.photo {
	float: none;
}

/* Pagination
===========================================================================*/

div#content ul.pagination-navigation li {
	display: block;
	list-style-type: none;
	text-align: center;
}

ul.pagination-navigation li a,
ul.pagination-navigation li del {
	display: none !important;
}

/* Beers: Show
===========================================================================*/

body.beers-show-section img.photo {
	float: left;
	margin-bottom: 1px;
}

div#full-beer-details dl.beer-details dt {
	display: block;
	float: left;
	
	width: 100px;
	
	margin-bottom: 0.3636em; /* 4px relative to 11px */
}

div#full-beer-details dl.beer-details dd {
	display: block;
	
	margin-bottom: 0.3636em; /* 4px relative to 11px */
}

/* Artwork: Index
===========================================================================*/

/*===========================================================================
	Secondary Content
===========================================================================*/

/* Tagline
===========================================================================*/

div#secondary-content p.tagline {
	display: none !important;
}

/* Categories
===========================================================================*/

div#secondary-content ul#categories {
	display: none !important;
}

/* Admin Controls
===========================================================================*/

div#secondary-content form#add-featured-beer-form {
	display: none !important;
}

div#secondary-content dl#admin-controls {
	display: none !important;
}

/*===========================================================================
	Navigation
===========================================================================*/

/* User Controls
===========================================================================*/

div#content ul#user-controls {
	display: none !important;
}

/* Admin Navigation
===========================================================================*/

div#content ul#admin-navigation {
	display: none !important;
}

/* Secondary Navigation
===========================================================================*/

div#content ul#secondary-navigation {
	display: none !important;
}

div#content p#about-secondary {
	display: none !important;
}

/* Primary Navigation
===========================================================================*/

div#content ul#primary-navigation {
	display: none !important;
}

/* License
===========================================================================*/

ul#license li {
	display: block;
	list-style-type: none;
	text-align: center;
}

ul#license li#license-email {
	display: none;
}

/* Logo
===========================================================================*/

div#page #logo {
	position: absolute;
	
	top:   0;
	right: 0;
}

img#logo {
	float: none;
}
#logo img{
width: 111px;
height: 108px;}
/**/ /* end hidden from IE 5 Mac */
