/*
Theme Name: nineteeneightythree
Theme URI: http://www.nineteeneightythree.com/
Description: Did you catch that?
Version: 2.010
Author: Kenny Wan
Author URI: http://www.kennykswan.com/
Tags: 

	Copyright 2010.
	What are you doing?

*/

body { margin:0; padding:0; background:#F3F3F3;margin-left:5%; background-image:url(images/bg.gif); background-position:5%; background-repeat:repeat-y;}
img { border:0; }

#container { width: 942px;}
#header { height:143px; }
#content-container { background: #fff; width:654px; border-left: 1px solid #E8E8E8; border-right:1px solid #E8E8E8;  float:left; }

#sidebar-container { float:left; width:254px; margin-left:23px; padding-top:66px; }
.sidebar-panel { border: 1px solid #E8E8E8; background:#fff; padding:23px; margin-bottom:10px; margin-top:15px;}
.sidebar-panel .title { font-size:10px; line-height:.8; letter-spacing:1px; margin-bottom:10px;}
.sidebar-panel .title.div { margin-bottom:0; }
.sidebar-div { margin:11px 0 11px 0;}

#sidebar-container a { text-decoration:none; color:#333; }

/* Search */
.search-input { padding:2px; width:149px; margin:0; border: 1px solid #E0E0E0; background:#E8E8E8; float:left;}
.search-submit { float:left; }

/* Classification */
#classification ul, #respect ul { padding:0; margin:0; list-style:none; line-height:.9;}
#classification ul li, #respect ul li { float:left; margin-right:5px; height:16px;}
#classification ul li a, #respect ul li a { text-decoration:none; color:#333; font-size:11px; }
#respect-list { font-size:11px; }
#respect-list li { height:16px;}

/* Archives */

select {	border:0; width:100%; font-family:Georgia; font-style:italic; font-size:11px;	}

/* About */
#about { font-size:11px; color:#333; line-height:1.3;}
#buffer { height:200px; }


/* Posts */
/* Normal Post */
#content { padding-left: 34px; padding-top:34px; }
.is_post { width: 587px; padding-bottom:43px;}
.is_post img { border:0; }
.post_date { background:url(images/post_date.png); width:36px; height:36px; text-align:center; }
.post_date div { color: #fff; padding-top:7px;}
.post_image { margin-top:15px; }
.post_text { width:450px; margin-left: 137px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.4;  color:#333; }
.post_text a { color:#000; text-decoration:none; }
.post_footer { border-top:1px solid #000; margin-top:20px; }
.post_title { font-size:16px;padding-top:5px; text-transform:lowercase; }
.post_title a { color:#000; text-decoration:none; }
.post_cats { font-size:11px;  }
.post_cats a { color:#000; text-decoration:none; }

/* Daily Catch */
.numeral { font-size:8px; font-family: Helvetica, Arial, sans-serif; display: block; clear:both; height:8px; line-height:8px;}
.catches { width:450px; margin-left: 137px; }
.catch { width:140px; margin-right:15px; float:left; }
.catch.last { margin-right:0;  }
.catch .numeral { padding:3px 0 5px 0; }
.catch a { margin:0; padding:0; height:auto; }
.post_text { line-height:16px; }
.post_text .numeral { font-size:10px; clear:none;  display: inline; vertical-align:absmiddle;  }
.catch-img { height:140px; overflow:hidden;}

/* Footer */
#footer { width:587px;  }
.alignleft { width: 49%; float:left; text-align:left; }
.alignright { width: 49%; float:right; text-align:right; }
.alignleft a, .alignright a { padding:0px 6px 6px 6px; border: 1px solid #CCCCCC; background:#F3F3F3; text-transform:lowercase; font-size:11px; color:#333; text-decoration:none; }
.is_footnote { font-size:10px; color:#999;padding-bottom:30px; letter-spacing:1px; }
.alignleft a, .alignright a, x:-moz-any-link, x:default { padding:2px 6px 6px 6px; }

/* Legacy 83 */
.thm { margin:0 15px 0 15px; }
.thumbright { float:right; clear:both; padding:0 0 10px 10px; }

/* Clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */