body{
	background-color:#122d38;
	color:#757575;
	margin:18px 0 36px 0;
}

.container{
	width:960px;
}

.clear{
	clear:both;
}

.content{
	background-color:#fff;
	border:5px solid #6BBB4C;
}

h1 a{
	text-decoration: none;
}

h2{
	color:#c97a25;
	margin-bottom:0;
}

h3{
	color:#757f83;
}

.widget{
	margin: 0 0 15px 0;
}

/* RSS */
span.rss{ 
	position:absolute;
	top:0;
	right:-10px;
}

span.rss a{
	margin:0;
	padding:3px 23px 3px 3px;
	display: inline;
	text-decoration:none;
	color:#e7782f;
	background: transparent url("../images/icons/icons2.png") no-repeat right 0;
}

span.rss a:hover{
	color:#7ac141;
	background: transparent url("../images/icons/icons2.png") no-repeat right -20px;
}

/* HEADER
========= */

.header{
	position:relative;
}

.header .logo{
	background: transparent url("../images/logo.png") no-repeat -14px top;
	display:block;
	text-indent:-9999px;
	height:73px;
	width:182px;
}

.header .logo a{
	display:block;
	height:73px;
	width:182px;
}

.header .tag{
	color:#718188;
	position:absolute;
	top:38px;
	left:155px;
	font-size:1.1em;
}

.header #searchform{
	position:absolute;
	bottom:22px;
	right:-10px;
}

.header #searchform #s{
	margin-right:5px;
}

/* POSTS
======== */
.post h1{
	padding-bottom:0;
}

.post h2 cite,
.post h1 cite{
	font-size:.3em;
	font-style: normal;
	color:#718188;
}

/* LINKS
======== */
a {
	color:#397eb8;
}

/* CONTENT
========== */

.content .post{
	margin-bottom:36px;
	margin-top:36px;
}

/* SIDEBAR
========== */
.sidebar{
	margin-top:36px;
}

.sidebar ul{
	list-style: none;
	margin-left:0;
	padding-left:0;
	margin-right:0;
}

.recent_bug_posts ul{
	list-style:none;
	margin-left:0;
	padding-left:0;
}

.recent_bug_posts a{
	display:block;
}

.sidebar a{
	text-decoration:none;
	color:;
}

.delicious-posts p.delicious-extended{
	color:#8ea0a8;
}

/* ENTRY
======== */

.entry ul{
	list-style: none;
	margin-left:0;
}

.entry ul li{
	margin:0 0 9px 0;
}

.entry ul li a{
	display:block;
}


/* FOOTER
========= */
.footer{
	margin:36px auto 18px;
	text-align:center;
}

.footer p{
	text-align:center;
}


/* STYLING OF COMMENTS
======================*/
ol#commentlist{
	list-style-type:none;
	margin:0 0 18px 0;
	padding:0;
}

ol#commentlist li .comment {
	width: auto;
	margin-bottom: 20px;
	list-style-type:none;
}

ol#commentlist li .comment {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

ol#commentlist li .comment p {
	margin: 10px;
	padding: 0px;
}

ol#commentlist li cite img {
	margin: 5px 0pt 0pt; 
    width: 32px; 
    height: 32px;
	padding: 3px;
	float:left;
    border: 1px solid #c9c2c1
}

ol#commentlist li cite {
	background:transparent url("../images/tip.gif") no-repeat scroll 3px 0;
	font-style:normal;
	margin:0px;
	padding:15px 0px 0px 15px;
	position:relative;
	top:12px;
}


