/*
MORRISFARM_PRINT.CSS
Code and graphics copyright MorrisOrganic.com
Author: Scott Morris
*/

/**************************************************
 * General
 *************************************************/
* {
	padding: 			0;
	margin: 			0;
}

body { 
	font: 				11px Arial,Helvetica,sans-serif; 
}

p { 
	text-align: 		justify;
	line-height: 		1.5em;
}

a {
    color: 				#015301;
}

.noprint {
    display:            none;
}

.page-break { 
    page-break-before:  always;
}

/**************************************************
 * Layout
 *************************************************/

#footer {
	height: 			34px;
	line-height: 		34px;
	text-align: 		center;
	padding-bottom: 	14px;
}
	
#sideItems {
    display:            none;
}

/**************************************************
 * Headers
 *************************************************/
#header h1 { 
	background: 		url(/images/morrisfarm_header.jpg) no-repeat top left;
	height:				115px;
}
/*
#header h1 span {
	display:			none
}
*/
#container h2 {
	font-weight:        bold;
}

#maintext h2, h3 {
	padding: 			0px 30px 0px 30px; 
}

/**************************************************
 * p tags
 *************************************************/
#maintext p {
	padding: 			5px 30px 10px 30px;
}

#footer p {
	padding:			5px 30px 10px 30px;
}

/**************************************************
 * Forms
 *************************************************/
form {
    display:            none;
}

/**************************************************
 * Other
 *************************************************/
#maintext hr {
	margin: 			20px 15px 20px 15px;
}

#maintext li {
	padding-left:		50px;
}

/**************************************************
 * Produce Availability
 *************************************************/
 li.unavailable {
    list-style-type: 	none;
    font: 				10pt Tahoma;
    text-decoration: 	line-through;
    font-weight: 		normal;
    color: 				#AAAAAA;
}

li.available {
    list-style-type: 	none;
    font: 				10pt Tahoma;
    text-decoration: 	none;
    font-weight: 		bold;
}

/**************************************************
 * Questions and Answers
 *************************************************/
#maintext li.question {
    list-style-type: 	none;
    font: 				10pt Tahoma;
    font-weight: 		bold;
    color: 				#015301;
    margin: 			20px 0px 0px -20px;
}

#maintext li.answer {
    list-style-type: 	none;
    font: 				10pt Tahoma;
    font-weight: 		normal;
    color: 				#555555;
	margin-bottom: 		7px;
}

#maintext li.answer ol {
	list-style-position: inside;
	margin:				10px 0px 10px -10px;
}

#maintext li.answer ol li {
	margin:				3px 0px 3px -10px;
}

a.citation {
    font-weight: 		normal;
    font: 				italic 8pt Tahoma;
}

/**************************************************
 * Picture Gallery
 *************************************************/
 a.picture {
    text-decoration: 	none;
    font-weight: 		normal;
    color: 				#015301;
 }
 
 #gallery p {
	text-align:			center;
 }
 
 a img {
	border:				0px;
 }
 
/**************************************************
 * Google Stuffs
 *************************************************/
#map {
    height:             200px;
}

#map_canvas {
    height:             300px;
}
