
.content			{ font-size:16px; }
.content img 		{ }
.wp-caption			{ }
.wp-navigation		{ }
.content a 			{ }
.content a:hover 	{ }
.content a.more-link{ }
.more-link			{ }

.column				{ float:left; display: inline; }
.first				{ margin-left:0px !important; }
.last				{ margin-right:0px !important; }
.tier				{ margin-bottom: 16px; }
.hidden				{ text-align: -9999px; }
.hidden:focus		{ outline:0 !important; }
.deck				{ margin-top:0px !important; }
.clear				{ clear:both; visibility: hidden; overflow: hidden; height:0; }
.clear:after,
.wp-navigation:after	{ content: '.'; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}

.first .padding,
.padding			{ margin-right: 14px; }
.last .padding,
.padding			{ margin-left: 14px;}
	
.alignright 		{ float:right;	}
.alignleft	 		{ float:left;	}
.aligncenter 		{ margin-left: auto; margin-right: auto; }

img.alignright,
img.alighleft		{ margin-bottom:1.5em; 	}
img.alignright 		{ margin-left: 1em; 	}
img.alignleft 		{ margin-right:1em; 	}
img.aligncenter 	{ margin:1.5em auto; 	}

.content p			{ font-size: 1em; line-height:1.5; margin-top:1.5em; margin-bottom:1.5em; }
.content h1			{ font-size: 2.571em; line-height:1.5; margin-top: 0.583em; margin-bottom:0.583em; }
.content h2			{ font-size: 1.714em; line-height:1.5; margin-top:0.875em; margin-bottom:0.875em; }
.content h3 		{ font-size: 1.5em; line-height:1.5; margin-top:1em; margin-bottom:1em; }
.content h4			{ font-size: 1.125em; line-height:1.5; margin-top: 1.333em; margin-bottom:1.333em; }
.content h5			{ font-size: 1em; line-height:1.5; margin-top:1.5em; margin-bottom:1.5em; }
.content h6			{ font-size: .875em; line-height: 1.5; margin-top:1.714em; margin-bottom:1.714em; }
			

.content blockquote { margin:1em; font-style: italic; position: relative;}
.content blockquote:before 
					{ content:"\201C"; font-size:4em; line-height:1em; font-family:Baskerville,Georgia,Times New Roman,serif;
					  position: absolute; left:-.75em; color:#aaa; font-style:normal; }
.content address 	{}
.content strong,
.content b 			{ font-weight:bold; }
.content em,
.content i 			{ font-style: italic; }
.content small 		{ font-size:.667em;}

.content hr 		{ display:block; background:#ccc; color:#ccc; width:100%; height:1px; border:none; margin-top:1em; margin-bottom:.5em; }

.content ul, ol 	{ margin-bottom:1.5em; }
.content ul 		{ list-style-type: disc; list-style-position: outside; }
.content ol 		{ list-style-type: decimal; list-style-position: inside; }
.content li 		{ font-size:1em; line-height:1.5em;}
.content ul ul 		{ list-style-type: square;}
.content ol ol 		{ list-style-type: lower-alpha;}
.content ul ul ul 	{ list-style-type: circle;}
.content ol ol ol 	{ list-style-type: lower-roman;}
.content ul ul,
.content ol ol,
.content ul ul ul,
.content ol ol ol 	{ margin-left:1em;}


					

/* Eric Meyer's CSS Reset */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body 				{ line-height: 1;}
ol, ul 				{ list-style: none; }
blockquote, q 		{ quotes: none;}
blockquote:before, 
blockquote:after,
q:before, q:after 	{ content: ''; content: none; }

/* remember to define focus styles! */
:focus				{ outline: 0; }

/* remember to highlight inserts somehow! */
ins 				{ text-decoration: none; }
del 				{ text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table 				{ border-collapse: collapse; border-spacing: 0; }