/*  
Theme Name: Tony Karon Wordpress
Theme URI: http://tonykaron.com/
Description: A theme created for Rootless Cosmopolitan
Version: 2.0
Author: Patrick Stack
Author URI: http://patrickstack.com/
*/

html {
	margin:0;
	padding:0;
}
body {
	margin:0;
	padding:0;
	background-color:#EBEEFE;
	font:normal 101% Arial, Helvetica;
}
#wrapper {
	width:900px;
	margin:0 auto 0 auto;
	padding:0;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	background:url('site_bg.gif') repeat-y;
}
a {
	color:#36C;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:none;
}
#banner {
	margin:0;
	width:900px;
	height:124px;
	background:url('header.jpg') no-repeat;
	border-bottom:1px solid #000;
}
#banner a {
	display:block;
	width:900px;
	height:124px;
	opacity:0;
}
#main {
	padding:0;
	margin:0;
	font:normal .650em Arial, Helvetica;
}
.alignleft {
	float:left;
	margin:0 5px 5px 0;
}
.alignright {
	float:right;
	margin:0 0 5px 5px;
}

/* SIDEBARS */
#left_div {
	float:left;
	width:220px;
	padding:25px 5px 0 5px;
	margin:0;
}
#right_div {
	margin:0 0 20px 0;
	padding:25px 5px 0 5px;
	width:220px;
	float:right;
}
#right_div ul, #left_div ul {
	list-style:none;
	margin:0;
	padding:0 10px 15px 10px;
}
#right_div ul li, #left_div ul li {
	margin:5px 0 5px 0;
	padding:0;
	font-size:1.15em;
}
#right_div h5, #left_div h5 {
	margin:0 0 5px 0;
	padding:2px 2px 2px 10px;
	font:bold 1.4em/1.0em Arial, Helvetica;
	color:#000;
}
#right_div h6, #left_div h6 {
	margin:15px 0 5px 0;
	padding:0;
	font:bold 1.05em/1.0em Arial, Helvetica;
}


/* MIDDLE */
#center_div {
	margin:0 0 21px 0;
	padding:0;
	width:420px;
	float:left;
	border-top:none;
}
#entries {
	padding:25px 15px 15px 15px;
	font-size:1.15em;
	line-height:1.45em;
}
.post_listing_other_author {
	font-family:Arial, Helvetica;
	color:#333;
}
#entries hr {
	height:1px;
	width:180px;
	border:none;
	border-bottom:1px dotted #333;
	margin:30px auto 30px auto;
	font-weight:bold;
}
#entries h2 {
	font:bold 1.6em/1.4em Arial, Helvetica;
	margin:2px 0 0 0;
	padding:0;
}
h1 {
	font:bold 2.2em/1.2em Arial, Helvetica;
	margin:0;
	padding:0;
}
#entries p {
	margin:15px 0 25px 0;
	padding:0;
}
#entries p a:hover, #entries ul li a:hover, #entries ol li a:hover, #entries a:hover h2 {
	text-decoration:underline;
}
#entries img {
margin-bottom:7px;
}
#entries blockquote {
	color:#666;
	margin:0 0 0 15px;
	padding:0 25px 0 25px;
	border-left:5px solid #EFEFEF;
}
.post_listing {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica;
}
.post_listing li {
	margin:20px 0 20px 0;
list-style:none;
}
.post_tools {
	text-align:center;
	margin:30px 0 30px 0;
}
.post_tools a {
	padding:5px;
}
.navigation {
	font:normal .950em Arial, Helvetica;
	margin:15px 0 15px 0;
	padding:0;
	clear:both;
}
.postdate, .post_info {
	font:normal .950em Arial, Helvetica;
	color:#666;
	margin:0;
	padding:0;
	clear:both;
}
h4#comments {
	font-size:1.2em;	
}
.comments {
	margin-top:20px;
	padding:20px;
	font:normal 1.0em Arial, Helvetica;
	border:1px solid #CCC;
}
.comments ul, .comments ol, .comments p {
	color:#666;
}
.comments ul, .comments ol {
	margin:0;
	padding:0 20px 0 20px;
}
.comments li {
list-style-type:decimal;
}
#footer {
	clear:both;
	text-align:center;
	font:normal 1.1em/1.3em Arial, Helvetica;
	padding:40px 0 35px 0;
}
#searchform {
	margin:10px 10px 30px 10px;
	padding:0;
}
#s {
	border:1px solid #000;
	font:normal 1.0em Arial, Helvetica;
	width:160px;
	padding:4px 2px 4px 2px;
}
#searchsubmit, #submit {
	background-color:#36C;
	color:#FFF;
	font:bold 1.0em Arial, Helvetica;
	border:1px solid #36C;
	padding:3px 2px 3px 2px;
}

/* CALENDAR */
#wp-calendar {
	margin:0 0 0 10px;
}
#wp-calendar td, #wp-calendar th {
	padding:1px 5px 1px 5px;
	font-size:1.05em;
}