html {
        background-position:0 0;
}
body {
        background-position: 50% 0 !important;
        background-image:url(images/body-bg.gif) !important;
}

#content-area {
	margin-top:0 !important;
}
/* Homepage */

#extra-u-portfolio-feature {
        margin-top:2em;
        height:15em; width:960px;
        list-style:none;
}

#extra-u-portfolio-feature ul {
        width:20000em;
        padding:0; margin:0;
        position:absolute;
}
#extra-u-portfolio-feature li {
        float:left;
        padding:0; margin:0; width:960px;
        display:block;
        position:relative; /* so we can position the image inside */

}
.portfolio-feature {
        padding-left:42em;
        height:12em;
        font-family:century gothic, arial, sans-serif;
}
.portfolio-feature h2 {
        margin-left:-16.75em;
        font-size:2.5em;
        line-height:1.5em;
}
.portfolio-feature h2 strong {
        font-size:1.25em;
        color:#f26522;
	color:white;
}
.portfolio-feature a {
	text-decoration:none;
}
.portfolio-feature h2 em {
        font-style:italic; font-weight:bold;
}

.portfolio-feature h3 {
        font-size:1.5em;
        margin-top:1em;
        margin-bottom:1em;
}
.extra-u-portfolio-image {
        position:absolute; left:0px; top:0px;
        background-image:url(images/hp-promo-mask.png);
          background-repeat:no-repeat;
        
        height:15em;padding-top:0px; padding-left:0px;
}

#extra-u-core-services {
        clear:both;
}
#extra-u-core-services li {
 	list-style: none;
        background-repeat:no-repeat;
        padding-left:8em; width:14em; font-size:0.825em;
        margin-left: 0px;
}

#inner-main-content h2 {
	font-size:2em;
}
#inner-main-content h3{
 margin-top: 70px;
 margin-bottom: 40px;
}

#extra-u-core-services li#web-development {
/*        background-image:url(images/thumb-web-development.jpg); */
	background-image:url(images/icons/Icon-Web.jpg);

}
#extra-u-core-services li#content-management {
/*         background-image:url(images/thumb-cms.jpg); */
	background-image:url(images/icons/Icon-Content.jpg);
}
#extra-u-core-services li#marketing-integration {
/*       background-image:url(images/thumb-marketing-integration.jpg); */
	background-image:url(images/icons/Icon-Marketing.jpg);
}

/**** social ***/

#content-inner .inner-sidebar a {
 text-decoration:none;
}
#content-inner .inner-sidebar a:hover{
 font-weight: normal;
 text-decoration:underline;
 letter-spacing:0;
}


div.twitter{
 position: absolute;;
 bottom: -5px;
}

div.twitter a{
 display: block;
 width: 180px;
 height: 40px;
 background-image: url(images/extrau-twitter-icon.png);
 backrgroun-repeat: no-repeat;
}

div.twitter a:hover{
  background-image: url(images/extrau-twitter-icon-hover.png);

}

div.social{
 position: absolute;
 top: 200px;
}

#block-block-7{
 top: 420px;
}


