/* Styles for template huth-resources */

div.container {
 padding-top: 340px;
 background: transparent url(http://www.huthbenders.com/assets/site/styles/bg-down.png) no-repeat 50% 322px;
}

div#masthead {
 height: 117px;
 background: transparent url(http://www.huthbenders.com/assets/site/styles/huth-resources/masthead.jpg) no-repeat top left;
}

div#navigation {
 height: 34px;
 background: transparent url(http://www.huthbenders.com/assets/site/styles/huth-resources/navbg.jpg) no-repeat top left;
}

div#sectionnav {
 background: transparent url(http://www.huthbenders.com/assets/site/styles/sectionnav-bg.jpg) repeat-x left 10px;
}

div#header {
 height: 58px;
 padding: 0 20px 0 300px;
}

div#header.HB {
 background: transparent url(http://www.huthbenders.com/assets/site/styles/huth-logo.png) no-repeat left top;
}

div#header.BP {
 background: transparent url(http://www.huthbenders.com/assets/site/styles/bp-logo.png) no-repeat left top;
}

div#header.HBBP {
 background: transparent url(http://www.huthbenders.com/assets/site/styles/huth-resources/logos.png) no-repeat left top;

}

div#header h1 {
 font-size: 2.8em;
 font-weight: normal;
 text-align: right;
 letter-spacing: -2.0px;
 text-transform: none;
 color: #3c3c3c;
 padding-bottom: 0;
}

div.resource {
 position: relative;
 height: 150px;
 width: 668px;
 margin-bottom: 20px;
 background: transparent url(http://www.huthbenders.com/assets/site/styles/huth-resources/resources-box.png) no-repeat top left;
}

div.resource div.resource-headline {
 position: absolute;
 top: 12px;
 left: 10px;
 width: 480px;
 text-transform: none;
}

div.resource div.resource-intro {
 width: 490px;
 padding: 54px 10px 20px 10px;
 font-size: 0.9em;
}

div.resource div.resource-link {
 position: absolute;
 bottom: 9px;
 left: 10px;
 width: 330px; 
 font-size: 0.8em;
}

div.resource div.resource-link a {
 text-transform: uppercase;
}

div.resource div.resource-company {
 position: absolute;
 bottom: 2px;
 right: 180px;
 width: 150px;
 text-align: right;
}

div.resource div.resource-image {
 position: absolute;
 top: 1px;
 right: 1px;
}

p.backtotop {
 text-align: right;
 margin-right: 20px;
}

div#search {
 position: absolute;
 top: 168px;
 right: 20px;
 height: 130px;
 width: 270px;
 font-size: 0.85em;
 background: transparent url(http://www.huthbenders.com/assets/site/styles/search.png) no-repeat bottom right;
 color: #666;
}
