html, body { height: 100%; }
body { margin: 0 0 0 0; background-color: #ffffff; font-family: Verdana, 'Lucida Grande', Arial, Sans-Serif; font-size: 12px; color: #000000; }
h1, h2, h3, h4, h5, h6 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;}
h1 { font-size: 2.75em; } 
h2 { font-size: 2.25em; }
h3 { font-size: 1.8em; }
h4 { font-size: 1.6em; }
h5 { font-size: 1.4em; }
h6 { font-size: 1.2em; }
img { border: none; }
acronym, abbr { cursor: help; border-bottom: 1px dotted; }
a:link, a:visited { color: #BE0000; text-decoration: none; }
a:hover { color: #BE0000; border-bottom: double; }
blockquote { border-left: 3px double #BE0000; padding-left: 0.5em; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, sans-serif; }
code { font-family: 'Courier New', Courier, fixed; }
#holder { margin: 0 auto 0 auto; min-height: 100%; width: 960px; background-color: #FFFFFF; }
#header { background-color: #333333; height: 150px; background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/headerbg.jpg'); background-repeat: no-repeat; background-position: center center; }
#logo {
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	width: 300px;
	height: 120px;
	background: url("http://www.heritage-tech.net/wp-content/themes/inprog/images/logo.png") 0 0 no-repeat;
	text-indent: -10000px;
}

#logo a {
	display: block;
	width: 300px;
	height: 120px;
	border: none;
}

#logo a:hover { border:none; }
#holder #content { width: 60%; float: left; padding-left: 3px; padding-right: 3px; }
#holder #navholder {	width: 38%;	float: right; }
#midnav, #rightnav {	width: 48%;	min-height: 100%; padding-left: 3px; padding-right: 3px; }
#midnav { float: left; }
#rightnav { float: right; }
#midnav ul, #midnav ul ol { margin: 0; padding: 0; }
#midnav ul li { list-style-type: none; list-style-image: none; margin-bottom: 0.5em; }
#rightnav ul, #rightnav ul ol { margin: 0; padding: 0; }
#rightnav ul li { list-style-type: none; list-style-image: none; margin-bottom: 0.5em; }
#midnav h2, #rightnav h2 { margin: 1em 0; font-size: 1.2em; color: #9D9D9D; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; border-bottom: 3px double #9D9D9D; }
#midnav h2 a, #rightnav h2 a { color: #9D9D9D; }
#midnav h2 a:hover, #rightnav h2 a:hover, #midnav h2 a:visited, #rightnav h2 a:visited { color: #9D9D9D; border-bottom: none; }
#footer { margin: 0 auto; clear: both; width: 960px; background-color: #333333; color: #ffffff; padding: 0.25em 0 0 0; background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/fbg.jpg'); background-repeat: no-repeat; background-position: top center; margin-top: 3em; }
.post { margin-bottom: 3em; }
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 { color: #BE0000; }
.posttitleheader { margin-bottom: 0.2em; }
.postedchron { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/calendar.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; }
.postedtags { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/tag.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; }
.postedcomments { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/comments.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; }
.singlemetadata { border-left: 3px double #9D9D9D; }
.postcomment { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/comment.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; margin-left: 3em; }
.postnocomment { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/nocomment.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; margin-left: 3em; }
.posttrackback { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/trackback.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; margin-left: 3em;}
.postnotrackback { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/notrackback.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; margin-left: 3em; }
.postfeed { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/feedlink.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; margin-left: 3em; }
.browse  { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/archivesearch.png'); background-repeat: no-repeat; background-position: 2px center; padding: 2px 0 2px 36px; border: 2px dotted #BE0000; min-height: 40px; text-align: center; margin: 1em 0 1em 0; overflow: hidden; }
.browse span.tagname { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/tag.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 18px; font-weight: bold; color: #BE0000; }
.browse span.thetime { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/calendar.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 18px; font-weight: bold; color: #BE0000; }
.navigation { margin: 2em 0 3em 0; padding-bottom: 1em; display: block; }
.navigation .alignleft { float: left; }
.navigation .alignright { float: right; }
.singlenpdiv { visibility: hidden; }
.related h5 { margin-bottom: 0.25em; }
img.fit { max-width: 100%; }
.reviewme  { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/getreviewed.png'); background-repeat: no-repeat; background-position: 12px center; padding: 2px 0 2px 48px; border: 2px dotted #BE0000; min-height: 40px; text-align: center; overflow: hidden; margin: 1em 0; }
#footer .fcol1 { width: 310px; float: left; padding: 0 5px; }
#footer .fcol2 { width: 320px; float: left; clear: right;}
#footer .fcol3 { width: 310px; float: right; clear: right; padding: 0 5px;}
.fcol1 ul, .fcol1 ul ol { margin: 0; padding: 0; }
.fcol1 ul li { list-style-type: none; list-style-image: none; margin-bottom: 0.5em; }
.fcol2 ul, .fcol2 ul ol { margin: 0; padding: 0; }
.fcol2 ul li { list-style-type: none; list-style-image: none; margin-bottom: 0.5em; }
.fcol3 ul, .fcol3 ul ol { margin: 0; padding: 0; }
.fcol3 ul li { list-style-type: none; list-style-image: none; margin-bottom: 0.5em; }

#navholder h5 { margin: 1em 0; font-size: 1.2em; color: #9D9D9D; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; border-bottom: 3px double #9D9D9D; }
#navholder h5 a { color: #9D9D9D; }
#navholder h5 a:hover, #navholder h5 a:visited { color: #9D9D9D; border-bottom: none; }
#sclw-3 li { display: inline; }
#topadslist a:hover, #topadslist a:link, #topadslist a:visited { color: #BE0000; text-decoration: none;  border: none; }
#topadslist li { display: inline; }
#topadslist img { padding: 6px; }
.pagenavigationbox .pagenav, .pagenavigationbox .pagenavcurrent, .pagenavigationbox .pagelink { padding: 0.25em; border: 1px solid #BE0000; margin: 0.25em; }
.pagenavigationbox { margin-bottom: 1em; }
.pagenavigationbox .pagenavcurrent { background-color: #BE0000; }
.pagenavigationbox .pagenav { background-color: #333333; color: #ffffff; }
.wp-pagenavi { clear: both; }
.wp-pagenavi a, .wp-pagenavi span { text-decoration: none; border: 1px solid #BE0000; padding: 0.25em; margin: 0.25em; }
.wp-pagenavi span.pages, .wp-pagenavi span.extend { background-color: #333333; color: #ffffff; }
.wp-pagenavi a:hover, .wp-pagenavi span.current { border-color: #BE0000; }
.wp-pagenavi span.current { background-color: #BE0000; }
.feedmail { background-image: url('http://www.heritage-tech.net/wp-content/themes/inprog/images/email_go.png'); background-repeat: no-repeat; background-position: left center; padding: 2px 0 2px 20px; }
#feedsubscribeholder { background-image: url("http://www.heritage-tech.net/wp-content/themes/inprog/images/rsscornerbg2.png"); background-repeat: no-repeat; background-position: right top; }
#staticsearch { background-image: url("http://www.heritage-tech.net/wp-content/themes/inprog/images/searchbg.png"); background-repeat: no-repeat; background-position: right top; }
