@charset "UTF-8";
/* CSS Document */

#blog #wrapper { margin-top: -30px!important; }

a img { border-width:0; }
blockquote { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
hr { height: 1px; border: 0; border-bottom: 1px solid #ccc; background-color: #ccc; margin: 10px 0; clear: none; }
/* Content
----------------------------------------------- */


/* Headings
----------------------------------------------- */
h2 { margin: 1.5em 0 .75em; font: 78%/1.4em "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-transform: uppercase; }
/* Posts
----------------------------------------------- */
.date-header { margin: 1.5em 0 .5em; font-size: 110% !important; color: #666; }
.post { xmargin: .5em 0 1.5em; border-bottom: 1px dotted #ccc; padding-bottom: 1.5em; }
.post-title { margin: .25em 0 0; padding: 0 0 4px; font-size: 190% !important; font-weight: normal !important; line-height: 1.4em; xcolor: #c60; }
.post-title a,
.post-title a:visited,
.post-title strong { display:block; text-decoration:none; color:#c60; font-weight:normal; }
.post-title strong,
.post-title a:hover { color:#333; }
.post-body { vertical-align: top; }
.post-body img { margin: 0 auto; border: 0; float: right; margin: 0 0 10px 15px; border: 0; }
.post-body .img-left { float: left; margin: 0 15px 10px 0; border: 0; }
.post-body .img-right { float: right; margin: 0 0 10px 15px; border: 0; }
.post-body ul { margin-bottom: 15px; }
.post div { margin: 0 0 .75em; line-height: 1.6em; }
p.post-footer { margin:-.25em 0 0; color:#ccc; }
.post-footer em,
.comment-link { font: 78%/1.4em Arial, Verdana, Sans-serif; text-transform: uppercase; letter-spacing: .1em; }
.post-footer em { font-style: normal; color: #999; margin-right: .6em; }
.comment-link { margin-left:.6em; }
.post img { padding: 4px; border: 1px solid #ddd; }
.post blockquote { margin: 1em 20px; }
.post blockquote p { margin: .75em 0; }
.blogger-labels { display: none; }
/* Comments
----------------------------------------------- */
#comments h4 { margin:1em 0; font:bold 78%/1.6em "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:#999; }
#comments h4 strong { font-size:130%; }
#comments-block { margin:1em 0 1.5em; line-height:1.6em; }
#comments-block dt { margin:.5em 0; }
#comments-block dd { margin:.25em 0 0; }
#comments-block dd.comment-timestamp { margin:-.25em 0 2em; font:78%/1.4em Arial, Verdana, Sans-serif; text-transform:uppercase; letter-spacing:.1em; }
#comments-block dd p { margin:0 0 .75em; }
.deleted-comment { font-style:italic; color:gray; }
.paging-control-container { float: right; margin: 0px 6px 0px 0px; font-size: 80%; }
.unneeded-paging-control { visibility: hidden; }
/* Sidebar Content
----------------------------------------------- */
x#sidebar ul { margin:0 0 1.5em; padding:0 0 1.5em; border-bottom:1px dotted #ccc; list-style:none; }
x#sidebar li { margin:0; padding:0 0 .25em 15px; text-indent:-15px; line-height:1.5em; }
x#sidebar p { color:#666; line-height:1.5em; }
/* Profile
----------------------------------------------- */
#profile-container { margin:0 0 1.5em; border-bottom:1px dotted #ccc; padding-bottom:1.5em; }
.profile-datablock { margin:.5em 0 .5em; }
.profile-img { display:inline; }
.profile-img img { float:left; padding:4px; border:1px solid #ddd; margin:0 8px 3px 0; }
.profile-data { margin:0; font:bold 78%/1.6em "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-transform:uppercase; letter-spacing:.1em; }
.profile-data strong { display:none; }
.profile-textblock { margin:0 0 .5em; }
.profile-link { margin:0; font:78%/1.4em "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-transform:uppercase; letter-spacing:.1em; }
/* Feeds
----------------------------------------------- */
#blogfeeds { background: url("/gr/rss.png") 0 3px no-repeat; padding-left: 40px; }
}
#postfeeds { }

