@charset "utf-8";
/* CSS Document */
a {
  color:#006600;
}
a:link {
  color:#006600;
  text-decoration:none;
  }
a:visited {
  color:#006600;
  text-decoration:none;
  }
a:hover {
  color:#006600;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }

body {

  margin:0;
  padding: 0;
  font-size:14px; 
  line-height: 150%;
  background: #f4f4f4 url(/images/bg_gray.gif) repeat-y center;    
  font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  } 

#rap {
	width: 800px;
	margin: 0px auto;
	padding: 0;
	text-align: left;
	background: #f4f4f4 url(/images/bg_gray.gif) repeat-y center; 
}  
#header {
	margin: 0;
	padding: 0 0 0 0;
	background: #fff url(/images/top_bar_pic_blog.jpg) no-repeat top;
	height:120px;
	cursor:hand;
}
  
blockquote{
	background: #e9f6d5 url(/blog/images/blockquote1.png) no-repeat bottom left;
	/*border: 1px solid #E0E0E0;*/
	padding: 10px;
	padding-bottom: 40px;
	margin: 1em;
}  
.navbar {
  font-size:12px;
  line-height: 150%;  
 } 
.sm_txt {
  font-size:12px;
  line-height: 150%;  
}
h1 {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:140%;
  font-weight:bold;
  line-height:1.4em;
  color:#006600;
}
h2 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
a.top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:hand;
	font-weight:bold;
}


hr {
	border: none 0; 
	border-top: 1px dashed #999999;
	width: 100%;
	height: 1px;
} 

.bodycopysmall {
    FONT: 11px/12px Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 13px; 
}

.comment_reply {
	font-weight:bold;
	color:#94501D;
	}
table.body_table {
	width:100%;
	background-color:#CDCDCD;
}
table.content_table {
	padding:20px;
}
#content 
{
	float: left;
	padding:15px;	
	background: #fff;
	width: 575px;
	overflow:hidden;
	background-color:#FFF;
}

#sidebar {
	padding: 15px;
	width: 160px;
	float:right;
	background-color:#F4F4F4;
    font-size:12px;
    line-height: 150%;  

}
html>body #sidebar {
	width: 160px;
	height: 100%; 
	display: block;		
}

#sidebar li {
	line-height: 20px;
}
#sidebar ul {
	margin-left: 7px; 
	padding-left: 10px;
}

.list-category {
	color:#666;
}

.list-date {
	color:#666;
}
