/**
	File:
		content.css

	Validates:
		CSS Level 2.1

	Project:
		Picked Stones Farm

	Author:

		Kristina Floyd

	Date Created:
		2008 11 24

	About:
		Contains styles for general content

	Notes:

	File content:


	Cascade index:
		01	undo.css - Resets browser default styles
		02	layout.css - Styles for the main layout and framework of the site
		03	content.css - Styles for general content
		04	elements.css - Styles for specific page elements
		05	ie6.css - IE6 specific styles.
		06	ie7.css - IE7 specific styles.
		07	clearing.css - Enables the use of .clearfix across the site.
		08	print.css - Print specific styles
*/



p { margin-bottom: 1em; }
img { display: block; }
#mainContent img { margin-bottom: 1em; }
em { font-style: italic; }
strong { font-weight: bold; }
blockquote { background: #F3FAFC; padding: 1em; margin: 2em; }
hr {  }



/* START Hx */
h1, h2, h3, h4, h5, h6 { font-family: Georgia,"Times New Roman",Times,serif; font-weight: bold; text-transform: capitalize; }
h1 { color: #49B0CA; font-size: 3em; font-weight: normal; } /* 36px */
h2 { clear: both; color: #9EDFF0; display: block; font-size: 2.3333em; margin: 0 0 0.67em 0; } /* 28px */
h3 { clear: both; color: #9EDFF0; font-size: 1.6667em; margin: 0 0 0.67em 0; } /* 20px */
h4 { clear: both; color: #9EDFF0; font-size: 1.3333em; margin: 0.67em 0; } /* 16px */
h5 { clear: both; color: #9EDFF0; font-size: 1.1667em; margin: 0.67em 0; } /* 14px */
h6 { clear: both; color: #9EDFF0; font-size: 1em; margin: 0.67em 0; } /* 12px */
/* END Hx */



/* START A */
a { color: #49B0CA; font-weight: bold; text-decoration: underline; }
	a:hover { color: #9EDFF0; text-decoration: none; }
	a:visited { color: #9EDFF0; }
/* END A */



/* START list */
ul { list-style: disc; list-style-position: outside; margin: 2em; padding: 0 1em; }
ol { list-style: decimal; list-style-position: outside; margin: 2em; padding: 0 1em; }
	li {  }
dl {  }
	dt { font-weight: bold; line-height: 1.5em; }
	dd { line-height: 1.5em; margin-left: 1em; }
/* END list */



/* START table */
table { background: #F3FAFC; display: table; font-size: 100%; margin: 1em 0; }
	caption { font-weight: bold; padding-bottom: 1em; text-align: center; }
		thead  { display: table-header-group; vertical-align: middle; }
		tr {  }
			th { background: #49B0CA; border: 1px solid #FFFFFF; color: #FFFFFF; font-weight: bold; padding: 1em; vertical-align: top; }
			td { border: 1px solid #FFFFFF; padding: 1em; vertical-align: top; }
		tbody { display: table-row-group; vertical-align: middle; }
		tfoot { display: table-footer-group; vertical-align: middle; }
/* END table */



/* START form */
form { background: #F3FAFC; margin: 1em; padding: 1em; }
	fieldset {  }
		form ol { list-style: none; margin: 0; padding: 0; }
			form li { list-style: none; margin: 0; padding: 1em; }
		fieldset fieldset { clear: left; padding: 1em; }
			legend { color: #49B0CA; font-size: 1.1428em; font-weight: bold; }
			label { display: block; float: left; margin-right: 2em; padding: 5px 0; width: 25%; }
			input { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 1em; }
				input.inputText { border: 1px solid #565656; padding: 5px 3px; width: 65%; }
				input.inputCheckbox {  }
				input.inputRadio {  }
			textarea { border: 1px solid #565656; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 1em; height: 10em; padding: 5px 3px; width: 65%; }
			select { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 1em; width: 65%; }

			#formButtons { text-align: right; }
				input.inputSubmit { cursor: pointer; margin-right: 1em; }
				button {  }
/* END form */
