/*
	Override Stylesheet
*/
body {
	}

h1, h2, h3 {
	
	font-weight: bold;
	}

div.photo #photo,
div.photo #panorama {
	border: 6px solid #eeeeee;
}

#headermenu.in-header {
    padding-top:28px;
	}
#info-frame h2.no-subtitle {
    padding-top: 15px;
	margin-bottom:3px;
}
#info-frame h2 {
	border-bottom: none;
	}
	
#meta #comment-hint {
    display:none;
}
#content #meta.enforced {
    border-top:none;
    padding-top:20px;
	}
#footer-complete {
    margin-top:0px;
	}
#info-frame.has-content #content{
margin-top:0px;
padding-bottom:0px;
}
#info-frame {
padding-bottom:30px;
}	
#footer {
	height:40px;
	}
#footer-info.has-cclicense,
#footer-info.no-cclicense {
	padding-top:22px;
    width:940px;	
}
#copyright {
	float:right;
    padding-right:20px;
}
#info-frame.no-exif #infotext-frame {
    padding-bottom:0px;
    margin-bottom:0px;
}
#info-frame.no-exif p {
	padding-top:0px;
	margin-top:0px;
}

#info-frame {
	margin-bottom:0px;
	padding-bottom:20px;
}

#newsfeed-icons {

	}
	
#comment-frame {
	background: rgb(37, 37, 37) url(images/grid3.gif);
	width:940px;
	text-align:left;
	padding: 10px 20px;
	margin-top:0px;
	margin-bottom:0px;
	z-index: 20;
	position: relative;
}
li.commentbody div.comment-text,
li.commentbody-syndication div.comment-text {
	background-color: transparent;
	overflow: auto;
	}

li.commentbody-author div.comment-text {
	background-color: transparent;
	}
    
div.comment-text {
	padding: 0px;
	}
    
div.comment-text p {
    padding: 0px;
	color: white;
	margin: 0px;
	}
	
#commentform #submit,
{
	margin: 0px;
	margin-top: 10px;
	text-align: center;
	background: rgb(64, 64, 64);
	border: 1px solid rgb(30, 30, 30);
	}
	
#commentform .textfield,
#commentform .textarea {
	background: rgb(48, 48, 48);
	border: none;

	font-size: 8pt;
}

#commentform .textfield {
	border-bottom: 1px solid white;
	}
#content-post {
	padding-bottom:0px;
}