/*   
Theme Name: mnmlist
Theme URI: http://mnmlist.com/theme/
Description: A very clean minimalist theme, without comments, sidebars, headers, widgets or other features.
Author: Leo Babauta
Author URI: http://mnmlist.com
.
This theme is uncopyrighted, free, and offered as is.
.
*/

#container {width: 1000px; overflow: hidden;}

.linesmall { line-height: 0.9em; }

body {background:#fff; font-family: helvetica-neue, helvetica, sans-serif;
	font-size: 13px; line-height: 1.2em; margin:20px; text-align: justify;}

.date_font{font-family: 'Biondi', sans-serif; font-size:10px; color:#fff; text-transform:uppercase;  font-weight: normal; letter-spacing: 3px;
/*font-family:arial;
font-size:16px;
font-style:normal;
color:#545454;
width:76px;
height:20px;
padding:8px 0 11px 30px;
margin:7px 0 0 0;
background-color:#D9e2e2;
float:left;
z-index: 2; 
position: relative; 
right:30px;*/
 /* for IE */
  filter:alpha(opacity=40);
  /* CSS3 standard */
  opacity:0.4;
}
	
h1 {font-size: 1.2em; color:#333; line-height:22px; font-weight:normal; width: 500px;}
h2 {font-size: 1.2em; color:#333; line-height:20px; font-weight:normal;}
h3 {font-size: 1.2em; text-transform: uppercase; font-weight: lighter; color:#999}
h4 {font-size: 13pt; color:#333; font-weight:normal; width: 700px}
h5 {font-size: 8pt; color:#333; font-weight:normal;}
h6 {	background:#FFF;
	width: 175px;
	margin-right: 100px;
	font-family: helvetica-neue, helvetica, sans-serif;
	font-weight: normal;
	padding-left:10px;
	font-size: 10px;
	float: right;
	line-height: 1.2em;
	position: relative;
	margin-top: 2px;
        text-align: right;
	}

/*border-left:2px solid #000;*/


img{border:none; margin-top: 0px;}
img a{border:none;}
blockquote{border-left:4px solid #000; margin:0px; padding:0 10px 0 10px; width: 500px}
p{color:#000000; line-height: 14pt; margin:10px 0; text-align: justify; width: 500px;}

a {text-decoration: none;}
a:link {color: #999; text-decoration: none;}
a:visited {color: #333; text-decoration: none;}
a:hover {color: #999; text-decoration: none;}

ul{padding: .5em 0em 1em 3.2em;}
li{line-height: 18px; padding: 6px 0 0 0; width: 450px;}

ol{padding: .5em 0em 0em 3.2em;}
li{line-height: 18px; padding: 6px 0 0 0;}


#content {float: right; width:800px; overflow: hidden;
	margin-top:80px; margin-left:14px; margin-right:14px; margin-bottom:24px;}
.entry a:link {color: #55555; font-weight: bold; text-decoration: none; border-width: 0 0 1px 0; border-style: none none none none; border-color: #C0C0C0;}
.entry a:visited {color: #55555; font-weight: bold; text-decoration: none; border-width: 0 0 1px 0; border-style: none none none none; border-color: #C0C0C0;}
.entry a:hover {color: #999; font-weight: bold; border-width: 0 0 1px 0; border-style: none none none none; border-color: #C0C0C0; text-decoration: none;}
.entry strong{font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:1em; color: #000000;}

#footer {margin-left: 150px 0;}	
#footer {background:#fff; clear: both;	width: 100%;}
#footer p{padding:14px 0;margin: 0; color: #666;}
#footer a{color: #666;text-decoration: none;}
#footer a:hover{color: #000000;text-decoration: none;}

.year th{color:#666; font-family: Helvetica, Arial, sans-serif; font-size: 28px;}
.archive {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px;}

function column_shortcode( $atts, $content = null ) {
   extract( shortcode_atts( array(
      'width' => '45%',
      'padding' => '0',
      // ...etc
      ), $atts ) );

   return '<div style="width:'.$width.'; float: left; padding-right: '.$padding.'; display: inline;" class="post_column_1"><p>' . do_shortcode($content) . '</div>';
}

function end_column_shortcode(){
return '<div style="clear: both;"></div>';
}

add_shortcode('column', 'column_shortcode');
add_shortcode('end_columns', 'end_column_shortcode');


/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */

pre {
    -webkit-text-size-adjust: 140%;
}
code {
    -webkit-text-size-adjust: 160%;
}
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
    -webkit-text-size-adjust: 120%;
}
#site-description {
    -webkit-text-size-adjust: none;
}

