/* This file is part of Mura CMS.

/*
	typography.css
	These styles control type styles on the front-end of a site as well as in the editor on the back-end,
	allowing consistent typographic display in both places and elimintaing the need to edit 2 stylesheets.

	If you prefer to have a single .css file (and not use this file),
	just comment out or rpxove the '@import url(typography.css);' line in style.css
	and add your type styles into your preferred stylesheet (usually 'site.css').
*/

/*	Some styles, ideas, and concepts derived from:

	Eric Meyer Reset - http://meyerweb.com/eric/tools/css/reset/index.html
	BlueprintCSS - http://code.google.com/p/blueprintcss/
	YUI - http://developer.yahoo.com/yui/
*/


/* @group General Text Elpxents
===================================== */

body {
	font-family: "Arial", Verdana, Helvetica, Arial, sans-serif;
	color: #000; font-size:12px;
	}
	
.micetype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; text-transform:none;line-height: 12px;
}

p { padding: 0 0 0 0px; line-height: 15px; font-size:12px; padding-bottom: 10px;
	}
	
table { vertical-align: top; padding: 0px; margin :0px;
	}

ul { margin-top:10px; padding-right: 5px;
	 margin-left: 4px; line-height: 8px;  letter-spacing: .3px; font-size: 12px; list-style-position:inside;
	}
	
li { line-height: 13px; padding: 0 px; letter-spacing: 0px; font-size: 12px; list-style-position:  inside;
	}
	
p.li { margin: 0px; padding: 0px; letter-spacing: 0px;
	}
	
.categoryitems { font-size: 13.5px; line-height: 15px; padding-left: 10px; letter-spacing: 0px;  list-style-type: none;
	
	}

.categoryitems a {font-size: 13.5px; line-height: 15px; text-decoration: none; color:#000; font-weight: normal;
}

.categoryitems a:hover { font-size: 13.5px; line-height: 15px; text-decoration: underline; color:#000; font-weight: normal;
}

.categoryitems  a:visited { color:#000;}


.categoryitems2 { font-size: 12px; line-height: 13px; padding-left: 4px; letter-spacing: 0px; list-style-type: none;
	
}
.categoryitems2 a { font-size: 12px; line-height: 13px; text-decoration: none; padding-left: 6px; color:#000; font-weight: normal;
}

.categoryitems2 a:hover { font-size: 12px; line-height: 13px; text-decoration: underline; color:#000; padding-left: 6px; font-weight: normal;
}

.categoryitems2 a:visited { color:#000;}
	
. navlinks { font-size: 13.5px; line-height: 16px;

}
.navlinks  a {font-size: 13.5px; line-height: 16px; text-decoration: none; color:#000; font-weight: normal;
}

.navlinks a:hover {font-size: 13.5px; line-height: 16px; text-decoration: underline; color:#000; font-weight: normal;
}

.navlinks a:visited { color:#000;}


.footer {  color:#666; padding: 0px; margin: 0px; letter-spacing: 0px; font-size: 11px; list-style-type: none;
	
}
.footer a { color:#666; text-decoration: none;  font-weight: normal;
}

.footer a:hover {color:#666; text-decoration: underline; font-weight: normal;
}

.footer a:visited { color:#666;}



p.intro { font-size: 12px; }

dt *, dd *, td *, th * { font-size: 12px !important; font-family: "Arial", Verdana, Helvetica, sans-serif; color: #000; font-size:12px; line-height:17px;  padding-left: 4px; padding-top:0px;}

blockquote, q { padding: 0 8px; quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
blockquote p {} /* Rpxinder to always include blockquote content in a <p> */
blockquote div cite { font-style: italic; }
a { padding: 0px; margin: 0px;}

strong, b { font-weight: bold; padding: 0px; margin: 0px;}
px, i { font-style: italic; }

ins { color: green; }
del { text-decoration: line-through; }

abbr, acronym { border-bottom: 1px dotted; cursor: help; }

pre, code { margin: 1.5px 0; white-space: pre; }
pre, code, tt { font-size: 12px; font-family: 'andale mono', 'lucida console', monospace; line-height: 1.3px; }

/* @end General Text Elpxents
-------------------------------- */


/* @group Headings (H1-H6)
===================================== */

h1 {
	font-size: 14px; color: #000;
	}
h1 a {
	display: block;
	}
h1 img {
	display: none;  /* hide for screen. Show for printing in print.css */
	}

h2, h3, h4, h5, h6 {
	margin: 0 0 .5px;
	line-height: 1.2;
	font-weight: bold;
	}
/* main header h2*/
h2 {
	color:#81995d;
	letter-spacing:.5px;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 4px;
	}

h3 {
	padding-bottom:10px;
	padding-top:10px;
	font-size: 25px; color: #000;
	}
	
.sidebar h3 {
	padding-bottom:15px;
	font-size: 20px; color: #000;
	}
	


/* extra top margin for headings preceded by other text-based elpxents.
If you use these styles, keep in mind they will not work in IE6. */
/*
p + h3, ul + h3, ol + h3, dl + h3, table + h3, blockquote + h3, hr + h3 { margin-top: 1px; }
p + h4, ul + h4, ol + h4, dl + h4, table + h4, blockquote + h4, hr + h4 { margin-top: 1.2px; }
p + h5, ul + h5, ol + h5, dl + h5, table + h5, blockquote + h5, hr + h5 { margin-top: 1.4px; }
p + h6, ul + h6, ol + h6, dl + h6, table + h6, blockquote + h6, hr + h6 { margin-top: 1.8px; }
*/

/* @end Headings (H1-H6)
-------------------------------- */


/* EOF */