/* ---------------------------------------
Filename: text.css
Tilte: Primary CSS for typography and related styles for PioneerPrinters.com. To include: fonts and font families, text sizes, text decorations, text-align, line-height, letter-spacing/kerning, leading, font-weight, font-style, font-variant, text-transform, etc.
Author: Craig Campbell
URL: http://www.pioneerprinters.com/css/screen/text.css
Description: This style sheet provides basic typographical styling for XHTML elements for the website of Pioneer Printers.
----------------------------------------- */
/* --------------------------------------
TEXT FONTS
Fonts/Font Families: 
	body: Palatino
	p: Arial, Helvetica, san-serif
	h1, h2, h3, h4, h5, h6: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, san-serif
	#footer p: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, san-serif
--------------------------------------- */
/* GENERAL Text/typography styles: Basic Text/typography styles for main site elements */
	body {
		font-size: 62.5%; 
		line-height: 175%; 
		font-family: Palatino;  
	}
	div {
	}
	p {
		font-family: Arial, Helvetica, san-serif; 
		font-size: 1.4em; 
	}
	address {
		font-style: italic; 
		font-variant: small-caps; 
		text-align: center; 
		font-size: 1.4em; 
	}
	hr { 
	}
	strong {
		font-weight: bold; 
	}
	em {
		font-style: italic; 
	}
	img {
	}
	.important {
		font-weight: bold; 
		font-variant: small-caps; 
	}
	.subtext {
		font-size: 80%; 
	}
	.spacer {
	}
	.pioneer {
		font-variant: small-caps; 
	}
	.large_text {
		font-size: 200%; 	
	}
/* Text/typography styles for HEADINGS */
	h1, h2, h3, h4, h5, h6 {
		font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, san-serif; 
		line-height: 100%; 
	}
	h1 {
		font-size: 2.4em; 
		font-weight: bold; 
	}
	h2 {
		font-size: 2.2em; 
		font-weight: bold; 
	}
	h3 {
		font-size: 2.0em; 
		font-weight: bold;  
	}
	h4 {
		font-size: 1.8em; 
		font-weight: bold;  
	}
	h5 {
		font-size: 1.6em; 
		font-weight: bold;  
	}
	h6 {
		font-size: 1.4em; 
		font-weight: bold;  
	}
	.subhead {
		font-size: 80%; 
		font-weight: bold;  
	}
/* Text/typography styles for LIST ITEMS */
	ul {
		font-size: 1.4em; 
		list-style: disc; 
	}
	ol {
		font-size: 1.4em; 
		list-style: decimal; 
	}
	li { 
		line-height: 150%; 
	}
	ul li {
	}
	dl {
		font-size: 100%; 
	}
	dt {
		font-size: 100%; 
	}
	dd {
		font-size: 100%; 
	}
/* Text/typography styles for TABLE elements */
	table th, table td {
	}
	th { 
	}
/* Text/typography styles for LINKS */
	a:link {
		text-decoration: none; 
	}
	a:visited {
		text-decoration: none; 
	}
	a:hover {
		text-decoration: underline; 
	}
	a:active {
		text-decoration: none; 
	}
/* Text/typography layout styles for CURRENT link states here for nav bar */
	#home a:link.homenav, #home a:hover.homenav, #home a:visited.homenav, #home a:active.homenav, #services a:link.servicesnav, #services a:hover.servicesnav, #services a:visited.servicesnav, #services a:active.servicesnav, #gifts a:link.giftsnav, #gifts a:hover.giftsnav, #gifts a:visited.giftsnav, #gifts a:active.giftsnav,#blotters a:link.blottersnav, #blotters a:hover.blottersnav, #blotters a:visited.blottersnav, #blotters a:active.blottersnav, #quote a:link.quotenav, #quote a:hover.quotenav, #quote a:visited.quotenav, #quote a:active.quotenav {
		text-decoration: none; 
	}
/* Text/typography layout stylse for FORM elements */
	form {
	}
	fieldset {
	}
	fieldset p {
	}
	legend {
		font-size: 1.8em; 
	}
	label {
		font-weight: normal; 
	}
	input, textarea {
	}
	textarea {
	}
	input[type=radio], input[type=submit], input[type=checkbox] {
	}
	select{ 
	}
/* Text/typography styles for #OUTER_CONTAINER div */
	#outer_container {
	}
/* Text/typography styles for #INNER_CONTAINER */
	#inner_container {
	}
/* Text/typography styles for #HEADER div */
	#header {
	}
	#header a:hover {
	}
	#header h1 {
	}
	
	#header h2 {
	}

/* Text/typography styles for #CONTENT_WRAPPER div */
	#content_wrapper {
	}

/* Text/typography styles for #CONTENT_CONTAINER div */
	#content_container {
	}
/* Text/typography styles for #CONTENT div */
	#content {
	}
	#content img {
	}

/* Text/typography styles for #MAIN_NAV div */
	#main_nav {
		font-size: 1em; 
		text-align: center; 
	}	
	#main_nav ul, #main_nav li {
		list-style: none; 
	}
	#main_nav ul {
	}
	#main_nav li {
	}
	#main_nav a {
	}
	#main_nav a:link {
		text-decoration: none; 
	}
	#main_nav a:visited {
		text-decoration: none;  
	}
	#main_nav a:hover {
		text-decoration: none;  
	}
	#main_nav a:active {
		text-decoration: none;   
	}
/* Text/typography styles for #PRODUCT_NAV div */
	#product_nav {
	}
	#product_nav ul {
		list-style: none; 
	}
	#product_nav ul li {
		font-size: 1.2em; 
		line-height: 120%; 
	}
/* Text/typography styles for #FOOTER div */
	#footer {
	}
	#footer p {
		font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, san-serif; 
	}
	#footer img {
	}
/* Text/typography styles for SPECIFIC PAGES */
/* Text/typography styles for HOME PAGE */
/* Text/typography styles for GIFTS page */
	#gifts iframe {
		text-align: center; 
	}
/* Text/typography styles for BLOTTERS page */
	#blotters ul.warning {
		list-style-image: url(../../graphics/warning_bllt_pnt.gif); 
	}	
/* Text/typography styles for QUOTE page */
	#quote p.other_details {
	}
	#quote label.other_details, #quote input.other_details {
	}
	