.byline, .entryfooter, .trackbackfooter { font-size:0.85em; line-height: 135%; }
.byline{ clear:both; }
.commentBody { color: #000000; margin-right: 10px; margin-bottom: 40px; }
.commentByLine { font-weight: bold; clear: left; }
/*input, select, textarea { font-size: 1em; color: #000000; }*/
.header, .header a { text-align: center; font-weight: bold; }
.calendarToday { background-color: #FFFFCC; }
.date { color: #666; border:1px solid #999; padding:5px; margin-bottom:10px; font-weight:normal; }
.blogHeader, .trackbackHeader, .commentHeader, .relatedentriesHeader { 
	font-size: .8em; 
	color: #666; 
	border:1px solid #999;
	padding:5px;
	margin-bottom:10px;
	font-weight:normal;
}

.code {
	font-family: "courier new",courier,monospace;
	font-size: 1em;
	color: black;
	border: solid thin #0000cc;
	background-color: #ffffcc;
	overflow: auto;
	max-height: 200px;
    padding: 4px 4px 4px 4px;
    line-height: 15px;
	 margin:5px 0 5px 0;	
}

.codePrint {
	font-family: courier,monospace;
	font-size: .7em;
	color: black;
	border: solid thin #0000cc;
	background-color: #ffffcc;
    padding: 4px 4px 4px 4px;
    line-height: 15px;	
}
.center{ text-align:center; }
.entry{ margin-bottom:8px; padding-bottom:3px; border-bottom:1px solid #999; }
a img{ border: 0px; }

.comment, .trackback, .commentAlt, .trackbackAlt { border: 1px solid #999; padding: 10px; margin:10px 0; position:relative; }
.commentAlt, .trackbackAlt{ background-color:#efefef; }
.comment img, .commentAlt img { float:left; position:relative; margin: 0 5px 5px 0; }
.commentBody, .trackbackBody { font-size: .85em; margin-bottom: 10px; }
#relatedEntriesList { font-size: .85em; }
.commentByLine, .trackbackByLine { font-style: italic; font-size: .85em; }

.addCommentLink,.addTrackbackLink { text-align:right; }
#trackbacks,#comments{ margin-top:8px; }
.tbLink { font-size:1.1em; }
.autoImage { float: left; margin: 0 5px 5px 0; }
.byline img{ vertical-align: top; }

/*==================Forms======================*/
fieldset#commentForm, fieldset#sendForm { margin:8px; text-align:left; }
fieldset#sendForm { border:none; }
fieldset#commentForm legend,fieldset#sendForm legend {
font-size: 1.1em;
font-weight: normal;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 3px 5px 10px 5px;
}
fieldset#commentForm label,fieldset#sendForm label { float:left; width:110px }
fieldset#sendForm label { width:130px; }
fieldset#commentForm div,fieldset#sendForm div { clear:both; margin-bottom:5px }
fieldset#commentForm .longLabel { width:260px }
fieldset#sendForm .longLabel { width:200px; }
fieldset#commentForm .nofLoat,fieldset#sendForm .nofLoat { float:none }
fieldset#commentForm #comments,fieldset#sendForm #notes { width:100%; height:120px; overflow: auto; }
fieldset#sendForm #notes { width:300px; }
fieldset#commentForm img { margin:3px auto }
fieldset#sendForm img,fieldset#sendForm #submit { margin-left:200px; }
#popUpFormBody { background:#fff; margin:8px; }