/*  
Theme Name: Lima Cohen
Theme URI: http://lima-cohen.com/
Description: Lima Cohen Theme
Version: 1.0
Author: David C. S. Lima Cohen
Author URI: http://lima-cohen.com/david
*/

/* ************************************************************************************************************************************************************

Obviously feel free to change the info above once you've added your own styling

************************************************************************************************************************************************************ */

body { font:normal 0.8em Georgia,Serif; max-width: 900px; margin:0 auto;
		width:expression(document.body.clientWidth > 900? "900px" : "auto"); }
a { text-decoration:none; }
 a:hover { text-decoration:underline; }
 a img { border: 0; }
sup { font-size:0.7em; color:#f00; position:absolute;
	text-transform:uppercase; font-weight:bold; padding-left:0.3em; }
abbr { font-weight:bold; cursor:help; }

#header { font-size:0.9em; padding-top:120px; margin-bottom:20px; }
	/* Legacy css-only title.. R.I.P.
	 #h p { font:italic 4em/0.3em Georgia; color:#555;
			letter-spacing:-0.1em; margin-top:-1.5em; text-indent:-1em; }
	 #h p small { color:#777; font-size:0.5em; letter-spacing:0; padding-left:8em; } */
	#header h1, p#h1 { margin:5px; font:normal 1em Courier new; color:#333; letter-spacing:0.2em;
		border-top:1px dashed #888; text-transform:uppercase; line-height:0.1em; } /*#f00 ?*/
	 #header h1 strong, p#h1 strong { padding-right:1em; padding-top:120px; background:#fff url(images/logo.png) no-repeat; } /* Logo font credits: Demon Cubic Block Font by DemonhillFontFactory (http://www.geocities.co.jp/SiliconValley/1286/) */ }
		#header h1 a:link strong, #header h1 a:visited, p#h1 a:link strong, p#h1 a:visited { color:#333; }
	address { background:url(images/workdesk.png) right top no-repeat; padding-top:93px; text-align:right; margin-top:-120px; }
	address a img { border: 0; }
	
#content { float:right; width:660px; }
#content .post p, #content .post ul, #content .post ol { font-size:1.1em; line-height:140%; margin: 1em 0 0; }
#sidebar { width:190px; padding-left:20px; border-right:1px dashed #888; }
	#sidebar ul { list-style:none; margin:0; padding:0; }
	#sidebar ul ul, #me ul { margin-left:10px; list-style: square inside; }
		#sidebar .item { padding-left:20px; line-height:20px; margin:20px 0 0; }
			#sidebar .status { background:url(images/twt.png) no-repeat; font-style:italic; color:#666; }
			#sidebar .archives { background:url(images/cal.png) no-repeat; }
			#sidebar .categories { background:url(images/cat.png) no-repeat; }
			#sidebar .meta { background:url(images/meta.png) no-repeat; }

#footer { border-top:1px dashed #888; }

/* Legacy contact form
#cf { width:230px; float:right; } #cf fieldset { background:#fff; }
form { width:200px; margin:20px 50px 0 0; float:left; }
	fieldset { padding-bottom:20px; }
	 legend { letter-spacing:0.4em; color:#888; text-transform:uppercase; }
	 label { display:block; width:200px; }
	 fieldset p { margin:0; }
	 fieldset ul { margin:0 0 10px 0; padding-left:1em; }
	 #x { float:right; background:#fff; padding:0 3px;
		  border:1px solid #777; font-family:Arial; }*/

#me { position:absolute; top:0; width:470px; margin:5px 0 0 270px; }
#me p#cv { float:right; width:280px; }
#me ul { width:140px; padding:10px 0;
		 background:url(images/me.png) right center no-repeat; }

		/* Begin Images */
		p img {
			padding: 0;
			max-width: 100%;
			}

		/*	Using 'class="alignright"' on an image will (who would've
			thought?!) align the image to the right. And using 'class="centered',
			will of course center the image. This is much better than using
			align="center", being much more futureproof (and valid) */

		img.centered {
			display: block;
			margin-left: auto;
			margin-right: auto;
			}

		img.alignright {
			padding: 4px;
			margin: 0 0 2px 7px;
			display: inline;
			}

		img.alignleft {
			padding: 4px;
			margin: 0 7px 2px 0;
			display: inline;
			}

		.alignright {
			float: right;
			}

		.alignleft {
			float: left
			}
		/* End Images */