@charset "utf-8";

/* mingteo-print.css

   Look, learn, but please do not steal. */

html { font: 12pt Tahoma, Geneva, 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; }

h1, 
h2, 
h3, 
h4 { margin: 18pt 0;
	font-size: 21pt;
	font-weight: 100;
	text-align: left; }
h2 { font-size: 18pt; }
h3 { font-size: 16pt; }
h4 { font-size: 14pt; }
h5, 
h6 { margin: 18pt 0;
	font-size: 12pt;
	font-weight: 800;
	text-align: left; }

acronym { border-bottom: 1px dashed #777;
	font-style: italic; }
acronym:after { content: ' [acronym- ' attr(title) ']';
	font-size: 11pt; }

div#entirety div#header { text-align: left; }
div#entirety div#header img { display: inline;
    vertical-align: bottom; }

div#entirety div#header div#menu-skip, 
div#entirety div#menu, 
div#entirety div#copy form, 
div#entirety div#footer { display: none; }

body.page-blog div#header { margin-top: 0 !important; }
body.page-blog #navbar-iframe { display: none !important; }

.sIFR-flash, object, embed, .sIFR-replaced div[adblockframe='true'] { display: none !important; }

div#entirety { text-transform: lowercase; }

div#entirety div#copy { line-height: 1.5; }

/* semi-globals */
div#entirety div#copy .text-left { text-align: left; }
div#entirety div#copy .text-center { text-align: center; }
div#entirety div#copy .text-right { text-align: right; }
div#entirety div#copy .text-justify { text-align: justify; }
div#entirety div#copy .text-big { font-size: 14pt; }
div#entirety div#copy .text-small { font-size: 11pt; }
div#entirety div#copy .faux-strong { font-weight: 800; }
div#entirety div#copy .faux-em { font-style: italic; }
div#entirety div#copy div.separator { height: 1px;
	overflow: hidden;
	margin: 12pt 0;
	border-top: 1px solid #888; }

div#entirety div#copy address { font-style: normal; }
div#entirety div#copy address span { display: block; }

div#entirety div#copy dl dt { font-weight: 800; }

div#entirety div#copy a { color: #00c; }

div#entirety div#copy a[href^='http']:after, 
div#entirety div#copy a[href^='/']:after, 
div#entirety div#copy a[href^='mailto']:after { content: ' [ link: ' attr(href) ' ]';
	font-size: 11pt; }
div#entirety div#copy a[href^='/']:after { content: ' [ link: http://www.mingteo.com' attr(href) ' ]'; }

div#entirety div#copy a.frame, 
div#entirety div#copy img.frame { float: right;
	clear: right;
	margin: 6pt 0 6pt 24pt;
	padding: 3pt;
	background-color: #fff;
	border: 1px solid #333;
	vertical-align: bottom; }
div#entirety div#copy a.frame img { float: none;
	clear: none;
	margin: 0;
	padding: 0;
	border-width: 0;
	vertical-align: bottom; }