/* ===========================================================================
 * Filename: css/print.css
 * Author: Rebecca Skeers, rebecca@webmistress.com.au, www.webmistress.com.au
 * Date: 25 February 2008
 * Description: Contains print styles for the Christine Howard, Celebrant website.
 * =========================================================================== 
 */

body
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	color: #000;	
}

a img
{
	border: none;	
}

a:link, a:visited
{
	color: #996;
	text-decoration: none;	
}

a:focus, a:hover, a:active
{
	color: #636;	
	text-decoration: underline;
}

p
{
	margin: 0;
	padding: 0 0 1.5em 0;	
}

h1
{
	font-size: 1.5em;
	font-weight: normal;
	color: #639;
	margin: 0;
	padding: 0 0 30px 0;
}

h2
{
	color: #96c;
	font-weight: normal;
	font-size: 1.272727em;
	margin: 0;
	padding: 0 0 1em 0;
}

ul
{
	margin: 0;
	padding: 0 0 1.5em 2em;	
	list-style-type: disc;
}

li
{
	margin: 0;
	padding: 0;
}

form
{
	padding: 0;
	margin: 0;
}

fieldset
{
	border: none;
	padding: 0;
	margin: 0;	
}

.required, .error
{
	color: #f00;
}

.error
{
	display: block;	
}


form input, form textarea
{
	display: block;
	margin-bottom: 1em;	
	width: 300px;
}

form select
{
	display: block;
	margin-bottom: 1em;	
}

form input.button
{	
	width: auto;
}

label
{
	display: block;	
}

input, select, textarea
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

.subdued
{
	color: #666;	
}

#navigation ul, #byline, #banner
{
	display: none;	
}

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

#branding
{
	padding: 0 0 12px 0;
	height: 16px;
}

#content
{
	padding: 30px 0 30px 0;
}

#siteinfo
{
	border-top: 1px solid #ccc;
	padding: 6px 0 0 0;	
}