/* ---------------------------------------------------
	IE6 CSS
	Author:		Derek Balmer
	Modified:	09/29/2009
	HOLD FAST CREATIVE | theholdfast.com
--------------------------------------------------- */

/* @group IE6 Tweaks */
body {background:#f4f4ed url(../themes/site_themes/HFCv3/bodyBGIE6.png) repeat-x 0 0;}
#masthead {width:940px;height:70px;margin:0 auto 20px auto;text-align:left;overflow:hidden;}
#footer {padding-bottom:60px;}

#home #masthead h1, #home #masthead h1 a {background:transparent url(../themes/site_themes/HFCv3/brandingHomeIE6.png) no-repeat 0 0;}

#masthead li a {background:url(../themes/site_themes/HFCv3/navBGIE6.png) no-repeat;}

#summary {height:1%;}
#summary h3 {letter-spacing:0;}

#services #summary {border-bottom:none;}
#services dl {clear:both;margin:40px 0;overflow:hidden;}
#services dt {float:left;display:inline;width:240px;margin:0 0 40px 0;border-top:1px solid #8D8C7B;color:#197896;font-size:16px;text-transform:uppercase;font-weight:bolder;letter-spacing:0;}
#services dd {float:left;display:inline;width:700px;margin:0 0 40px 0;border-top:1px solid #8D8C7B;font-size:14px;line-height:24px;}

#portfolio-projects li {background:none;}

.projectNav a:link, .projectNav a:visited, .projectNav a:hover, .projectNav a:active {
	margin:0;width:70px;height:36px;color:#eee;font-size:32px;line-height:32px;font-weight:bolder;
}
a.prevProject:link, a.prevProject:visited, a.prevProject:hover, a.prevProject:active {
	display:block;float:left;background:url(../themes/site_themes/HFCv3/projectNavBG.png) no-repeat 0 50%;
}
a.nextProject:link, a.nextProject:visited, a.nextProject:hover, a.nextProject:active {
	display:block;float:right;background:url(../themes/site_themes/HFCv3/projectNavBG.png) no-repeat 100% 50%;
}
.projectNav a:hover {text-decoration:none;font-weight:bolder;color:#fff;}
.projectNav a:active {text-decoration:none;color:#c63;}

dl.projectMeta {float:left;display:inline;width:320px;margin:0 0 20px 0;padding:0;overflow:hidden;}
dl.projectMeta dt {float:left;display:inline;width:100px;margin:0;padding:5px 0 0 0;font-weight:normal;color:#c63;border-top:1px solid #ccc;clear:left;}
dl.projectMeta dd {float:left;display:inline;width:220px;margin:0 0 16px 0;padding:5px 0 0 0;border-top:1px solid #ccc;}
.projectDescription {clear:both;margin:0 0 20px 0;}

#projectDetail img {background:url(../themes/site_themes/HFCv3/dShadow600IE6.png) no-repeat 50% 99%;}

#contact #primary form {margin:0;padding:0;}
#contact #primary fieldset {display:block;margin:0 0 20px 0;border-top:1px solid #8D8C7B;}
#contact #primary label {display:block;margin:10px 0;height:1%;}
#contact #primary label span {float:left;display:block;width:200px;margin-right:20px;padding-left:20px;letter-spacing:0.125em;text-transform:uppercase;}

#contact #primary label input {width:390px;padding:2px 0;}
#contact #primary label textarea {width:390px;height:140px;}
#contact #primary select {width:390px;}
#contact #primary form div, #contact #primary p small {margin-left:240px;margin-top:0;}
#contact #primary p small {display:block;margin-top:20px;}

.entry {padding:10px 0 0 160px;margin:0 0 20px 0;border-top:1px solid #8D8C7B;height:1%;overflow:hidden;}
.posted {float:left;position:relative;margin:0 0 0 -80px;}

a.permalink:link, a.permalink:visited, a.permalink:hover, a.permalink:active {padding-left:20px;background:url(../themes/site_themes/HFCv3/icn_anchor.png) no-repeat 0 50%;}
a.comments:link, a.comments:visited, a.comments:hover, a.comments:active {padding-left:20px;background:url(../themes/site_themes/HFCv3/icn_comments.png) no-repeat 0 50%;}

#comments {margin:0 0 20px 0;}
.entry-comment {padding:0 0 10px 160px;margin:0 0 20px 0;border-bottom:1px solid #93CAD9;overflow:hidden;height:1%;}
.comment-author {float:left;position:relative;width:160px;margin:0 0 20px -80px;overflow:hidden;}
.comment-author img {width:80px;height:80px;margin:0 40px;}

#write-comment form {margin:0;padding:0;}
#write-comment fieldset {display:block;margin:0 0 20px 0;}
#write-comment fieldset h3 {padding-bottom:10px;border-bottom:1px solid #8D8C7B;}
#write-comment label {display:block;margin:10px 0;}
#write-comment label span {float:left;display:block;width:200px;margin-right:20px;padding-left:20px;letter-spacing:0.125em;text-transform:uppercase;}

#write-comment label input {width:390px;padding:2px 0;}
#write-comment label textarea {width:390px;height:140px;margin-bottom:0;}
#write-comment select {width:390px;}
#write-comment div, #write-comment p small {margin-left:240px;margin-top:0;}
#write-comment p small {display:block;margin-top:20px;}

#write-comment ul {margin:0 0 10px 240px;padding:0;overflow:hidden;}
#write-comment li {float:left;display:inline;margin:0;padding:0;}
#write-comment li input {margin-right:5px;}
.rememberInfo {width:180px;}
.commentNotifications {width:240px;}

#write-comment h5 {float:left;display:block;width:200px;margin-right:20px;padding-left:20px;text-transform:uppercase;}
.captchaQuestion {font:16px/24px georgia, serif;font-style:italic;padding-bottom:5px;}
.captcheezy {margin:10px 0 0 0;display:block;}

.pagination {margin:10px 0;font-size:1.2em;text-transform:uppercase;padding-top:5px;border-top:1px solid #8D8C7B;color:#8D8C7B;}
.pagination a {margin:2px 0;padding:2px;-webkit-transition:background-color .5s linear;}
.pagination a:hover {background:#c63;color:#fff;text-decoration:none;}

#journal #secondary select {width:240px;margin-bottom:10px;}
a.rssLink:link, a.rssLink:visited, a.rssLink:hover, a.rssLink:active {
	font-size:1.25em;text-transform:uppercase;font-weight:bolder;margin:5px 0;padding-left:24px;background:url(../themes/site_themes/HFCv3/icn_rss.png) no-repeat 0 50%;
}

#footer p.website-summary {clear:both;display:block;width:940px;height:1%;margin:20px 0;padding:10px 0;border-top:1px solid #ddd;color:#999;}


/* @end */

