body, html { margin:0; padding:0; font-family: verdana,arial,helvetica,sans-serif; font-size:11px; color:#000; height:100%; }

/* Orange: #fd6300; */
/* Rot: #c30 */
/* Cyan dunkel: #00AAB0; */
/* Cyan hell: #00F4FD; */


/* Debug */
/* #wrapper, #headerone, #headertwo, #postings, #content, #sidebar, #sidebar1, #sidebar2, #footer { border:1px solid red; } */


#wrapper {  width:940px; margin:0 auto 0 auto; padding:0 15px; } 

#headerone { width:100%; float:left; padding:28px 0; margin:5px 0 0 0; background:white; }
.headerone { padding:28px 0; margin:5px 0 0 0;  }
#headertwo { width:100%; float:left; background:white; }

#content { width:100%; float:left; padding:0 0 36px 0; background:white;  }
.content { padding:0 0 36px 0; }

#postings  { width:570px; float:left; display:inline; line-height:1.4; padding:0 0 72px 2px; }
.postings { line-height:1.4; padding:0 0 72px 2px; }

#mainsmall { width:260px; float:left; display:inline; line-height:1.4; padding:0 0 96px 2px; }
#mainwide { width:900px; float:left; display:inline; line-height:1.4; padding:0 0 96px 2px; }

#archindexsmall { width:655px; float:left; display:inline; line-height:1.4; padding:0 0 96px 2px; }
#archindexwide { width:260px; float:right; font-family:verdana,arial,helvetica,sans-serif; font-size:9px; line-height:1.7; background:white; }
#archiveswide { width:900px; float:left; display:inline; line-height:1.4; padding:0 0 96px 2px; }

#sidebar { width:333px; float:right; font-family:verdana,arial,helvetica,sans-serif; font-size:9px; line-height:1.7; background:white; }
#elsewheresidebar { width:365px; float:right; font-family:verdana,arial,helvetica,sans-serif; font-size:9px; line-height:1.7; background:white; }
#sidebarwide { width:560px; float:right; font-family:verdana,arial,helvetica,sans-serif; font-size:9px; line-height:1.7; background:white; }
#sidebartiny { width:10px; float:right; font-family:verdana,arial,helvetica,sans-serif; font-size:9px; line-height:1.7; background:white; }
#sidebar2 { width:160px; float:right; }
#sidebar1 { width:210px; float:left; display:inline; }
#sidebar4 { width:150px; float:right; }
#sidebar3 { width:180px; float:left; display:inline; }

#footer { clear:both; width:100%; padding-bottom:7%; }


img { padding:0; margin:0; border-style: none; }

blockquote { border-left:1px solid #999; padding-left:10px; padding-top:0; margin-top:0; margin-left:0; line-height:1.7; }

a { color:#fd6300; background-color:white; text-decoration:none; }
a:hover { background-color:#fd6300; color:white; }	

li {line-height:1.7; }

h1 { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:500; margin:0 1px 0 0; padding:0 1px 0 2px; display:inline; }
h2 { font-size:22px; font-weight:500; padding:12px 0 8px 0; margin:0; line-height:1.3; font-family:"skolar-n4","skolar", "minion-pro", cambria, Georgia, Palatino,  Palatino Linotype, "Times New Roman", Times, serif; width:568px; }
h4 { font-size:9px; padding:2px 0;margin:2px 0 6px 0;font-weight:700; line-height:1.5; font-family:verdana,arial,helvetica,sans-serif; }
/* h5 { font-weight:700; font-family:"Trebuchet MS",verdana,arial,helvetica,sans-serif; font-size:9px; text-transform:uppercase; letter-spacing:3px; margin:0; padding:18px 0; } */
 h5 { font-weight:500; font-family: verdana,arial,helvetica,sans-serif; font-size:10px; text-transform:uppercase; letter-spacing:3px; margin:0; padding:18px 0; }

#postings p { margin:0; padding:0 0 18px 0; line-height:1.6; }
#sidebar p { margin:0 12px 12px 0; padding:0; color:#555; }

.tiny { font-size:9px; line-height:1.7; font-family:verdana,arial,helvetica,sans-serif; }

.entryfooter { text-align:right; margin-top:12px; line-height:1.7; }
.blogposting  { width:568px; padding:0 0 72px 0; }
.blogposting a { color:#fd6300; text-decoration:none; }
.blogposting a:hover { color:white; background-color:#fd6300; text-decoration:none; }
#mainsmall a { color:#fd6300; background-color:white; }
#mainsmall a:hover { color:white; background-color:#fd6300; }
#mainwide a { color:#fd6300; background-color:white; }
#mainwide a:hover { color:white; background-color:#fd6300; }

#elsewhere { width:480px; padding:0 0 84px 0; }
#elsewhere p {  padding:18px 0; }
.elsewherelink { font-size:14px; line-height:1.3; }

.blogtitle { color:white; background-color:black; padding:4px; }
.blogtitle:hover { color:#00AAB0; background-color:white; background-image:url(http://hebig.org/blog/_system/bg_striped.png); }
.ementryasset { margin-bottom:12px; }

.entrytitle  { color:#333 !important; text-decoration:none !important; }
.entrytitle:hover { color:#333 !important; background-color:white !important; border-bottom:1px #333 solid !important; }



a.imagelink { border:0; }
a.imagelink:hover { border:0; background-color:white; }

.notstrong { font-weight:500; }
.strong { font-weight:700; }
.crumb { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; padding:4px 8px; margin:0 2px 0 0; background-color:#DDD; background-image:url(http://hebig.org/blog/_system/bg_striped.png); }
.crumblink { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; padding:4px 8px; margin:0 2px 0 0; color:#00AAB0; background-color:#DDD; background-image:url(http://hebig.org/blog/_system/bg_striped.png);  }
.crumblink:hover { background-color:#00F4FD; background-image:url(); }
.crumblinkactive { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; padding:4px 8px; margin:0 2px 0 0; background-color:#00F4FD; color:white; }
.crumblinkactive:hover { background-image:url(); background-color:#00F4FD; }
.crumblinklarge { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; padding:4px 6px; margin:0 2px 0 0; background-color:#DDD; background-image:url(http://hebig.org/blog/_system/bg_striped.png); color:#00AAB0; }
.crumblinklarge:hover { background-image:url(); background-color:#00F4FD; color:white; }
.crumbspacer { padding:0 18px; font-size:10px;}


.footernav { background-color:white; padding:3px; margin:0; }
.footercopyright { background-color:white; padding:3px; display:inline; font-family:verdana,arial,helvetica,sans-serif; font-size:9px; margin:0; color: #CCC; }


.sidebarmodule { margin-bottom:32px; }


/* footnotes */

.footnotes hr {
	margin-left: 0;
	margin-bottom: 12px;
	margin-top: 36px;
	width: 20%;
	border-style: solid;
	border-width: 1px 0 0 0;
color:#555;
}

.divider {
margin-left: 0;
	margin-bottom: 12px;
	margin-top: 12px;
	width: 20%;
	border-style: solid;
	border-width: 1px 0 0 0;
color:#555;
align:center;
}

a.fnback {
	border: 0;
	padding: 1px 2px 1px 2px;
}