#navbar-iframe {
display: none;
height: 0px;
}
a {
color: #2277dd;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
body {
font: 11px Tahoma;
color: #444444;
background: #EDEDED;
background-image:url(http://sites.google.com/site/131dgblog/131dg-back.png);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:left bottom;
text-align: center;
}
#page {
background: #FFFFFF;
margin: 20px auto 0px;
position: relative;
width: 820px;
border: 1px solid #CCCCCC;
text-align: left;
}
#info {
margin: 17px auto;
}
#header {
margin: 20px 20px 0 20px;
width: 780px;
height: 150px; 
background: url("http://sites.google.com/site/131dgblog/131dgheader1.jpg") center #FFFFFF;
position: relative;
}
#content {
background: url("http://sites.google.com/site/131dgblog/131dg-dot.png") repeat-y;
background-position: 560px 0px;
margin: 20px 20px 20px 20px;
width: 780px;
position: relative;
}
#topbar {
margin: 20px;
margin-bottom: 0px;
width: 780px;
position: relative;
}
#main {
width: 540px;
margin: 0px 20px 0px 0px;
float: left;
overflow:hidden;
position: relative;
}
#sidebar {
width: 200px;
margin: 0px 0px 0px 20px;
float: left;
overflow:hidden;
position: relative;
}
.hr {
height: 1px;
background:url("http://sites.google.com/site/131dgblog/131dg-dot.png") repeat-x;
overflow:hidden;
clear: both;
margin: 10px 0;
}
#sidebar .widget {
position : relative;
background:url("http://sites.google.com/site/131dgblog/131dg-dot.png") repeat-x bottom;
padding-bottom: 20px;
}
.quickedit  {
position : absolute;
bottom : 0;
right : 0;
} 
h1, h2, h3, h4 {
font-family: Tahoma;
display: inline;
padding: 0px;
font-weight: normal;
}
h3 {
font-size: 2.0em;
letter-spacing: -1px;
}
h2 {font-size: 1.5em;}
h4 {font-size: 20px;}
h2, h2 a, h2 a:visited, 
h3, h3 a, h3 a:visited, 
h4, h4 a, h4 a:visited {
color: #444444;
}
h2, h2 a, h2 a:visited, 
h3, h3 a, h3 a:visited, 
h4, h4 a, h4 a:visited {
text-decoration: none;
}
h2 a:hover, 
h3 a:hover, 
h4 a:hover {
text-decoration: underline;
}
.date-header {
padding: 5px 0 5px 20px ;
background: url('http://sites.google.com/site/131dgblog/131dg-time.png') left center no-repeat;
color: #777777;
}
.commentslink {

padding: 2px 0 2px 20px;

background: url('http://sites.google.com/site/131dgblog/131dg-comment.png') left center no-repeat;

color: #777777;
}
.post-footer {
text-align: right;
padding: 10px;
background: #f5f5f5;
border: 1px solid #cccccc;
width: auto;
}
.nav-message {
text-align: center;
padding: 10px;
background: #f5f5f5;
border: 1px solid #cccccc;
width: auto;
margin-bottom: 10px;
}
#related-posts {
padding: 10px 0px;
}
.deleted-comment{
color: RED;
}
.avatar-image-container {
background:url(http://sites.google.com/site/131dgblog/131dg-avatar.png);
width:35px;
height:35px;
border: 1px solid #ccc;
float: left;
margin: 0 10px 0px 0;
text-align: right;
}
.post {
margin: 0 0 10px;
}
.post-body {
margin: 0 0 10px 0;
}
.post-body img
{
background:url(http://sites.google.com/site/131dgblog/131dg-shadow.gif) no-repeat right bottom;
padding:4px 10px 10px 4px;
border:0;
border-top:#eee 1px solid;
border-left:#eee 1px solid;
}
#footer {
margin: 20px;
padding-top: 20px;
background: url(http://sites.google.com/site/131dgblog/131dg-dot.png) top repeat-x;
}
