h4.title {
background:#000 url(../img/bg/portfollio.jpg) no-repeat 0 0;
padding:25px 0 25px 50px;
margin:0 0 30px 0;
clear:both;
color:#fff;
text-transform:uppercase;
}


h4.title2 {
margin-left:70px!important;
clear:both;
color:#0a7638!important;
text-transform:uppercase;
}

#businessheader {
clear:both;
background-color:#e2eced ;
padding:0px;;
margin:0px;
height:80px;
}

#businessheader h4 {
margin:0 0 0 0;

float:left;
font-size:1.9em;
}

*html #businessheader h4 {
padding:15px 0 29px 75px;
}

h5 {
font-size:1.5em;
clear:both;
}

h5.green {
margin-bottom:20px;
}

h4.business {
background:url(../img/portfolio/business_b.png) no-repeat 0 center;
padding:30px 0 29px 75px;
width:230px;
}

h4.healthcare {
background:url(../img/portfolio/health_b.png) no-repeat 0 center;
padding:30px 0 29px 55px;
width:200px;
}

h4.media {
background:url(../img/portfolio/media_b.png) no-repeat 0 center;
padding:30px 0 29px 90px;
width:140px;
}

h4.tech {
background:url(../img/portfolio/tech_b.png) no-repeat 0 center;
padding:30px 0 29px 65px;
width:200px;
}


h4.travel {
background:url(../img/portfolio/travel_b.png) no-repeat 0 center;
padding:30px 0 29px 65px;
width:230px;
}

h4.others {
background:url(../img/portfolio/others_b.png) no-repeat 0 center;
padding:30px 0 29px 55px;
width:130px;
}

#businessheader #business {
background:url(../img/portfolio/business.png) no-repeat 0 center;
}


#businessheader #media {
background:url(../img/portfolio/media.png) no-repeat 0 center;
}

#businessheader #tech {
background:url(../img/portfolio/tech.png) no-repeat 0 center;
}
#businessheader #travel {
background:url(../img/portfolio/travel.png) no-repeat 0 center;
}

#businessheader #others {
background:url(../img/portfolio/others.png) no-repeat 0 center;

}

#businessheader ul {
margin:0px;
float:right;
}

#businessheader li {
float:left;
}

.health {background-image:url(../img/portfolio/health_bg.jpg);}
.environmental {background-image:url(../img/portfolio/enviro_bg.jpg);}
.media {background-image:url(../img/portfolio/media_bg.jpg);}
.others {background-image:url(../img/portfolio/others_bg.jpg);}
.tech {background-image:url(../img/portfolio/technology_bg.jpg);}
.travel {background-image:url(../img/portfolio/travel_bg.jpg);}

p.med {
font-weight:normal;
width:60%;
}

#portlist {
width:800px;
margin-bottom:20px;
float:left;
clear:both;
}


#portlist li {
float:left;
width:223px;
height:95px;
margin:10px 35px 10px 0;
}

#portlist a, #portlist em {
width:223px;
height:95px;
cursor:hand;
cursor:pointer;
}

#portlist a {
display:block;
float:left;
}

#port1, #port1 em {
background:url(../img/portfolio/business.jpg) no-repeat 0 0;
}

#port2, #port2 em {
background:url(../img/portfolio/health.jpg) no-repeat 0 0;
}

#port3, #port3 em {
background:url(../img/portfolio/media.jpg) no-repeat 0 0;
}
#port4, #port4 em {
background:url(../img/portfolio/tech.jpg) no-repeat 0 0;
}
#port5, #port5 em {
background:url(../img/portfolio/travel.jpg) no-repeat 0 0;
}
#port6, #port6 em {
background:url(../img/portfolio/others.jpg) no-repeat 0 0;
}

p.bodytext {
font-weight:bold;
}

table {
width:800px;
border:0;
margin:0px 0 30px 0 ;
float:left;
}

th {
font-size:1.5em;
vertical-align:top;
padding:8px 10px;
}
th.company {
padding-left:0;
}

table td {
font-size:1.5em;
vertical-align:top;
padding:12px 25px;
}


table td a {
display:block;
font-weight:bold;
}

table td {
vertical-align:middle;
}



.company {
width:200px;
}

.desc {
width:600px;
}

img.branding {
margin:0 0 20px 0;
}


/** new layout styles **/

#portfolio_holder {
min-height:358px;
}

#portfolio_holder #portfolio_left{
 float:left;
 width:430px;
 margin-left:45px;
}

#portfolio_holder #portfolio_left p{
color:#666;
font-size:14px;
}

#portimg{ 
height:137px;
}

h3.portfolio {
color:#3ab18a;
font-size:14px;
padding-top:20px;
}

#portfolio_holder #portfolio_right{
float:right;
width:545px;
margin-right:25px;
}

#portfolio_infobox{
height:137px;
background-image:url(../img/portfolio/green_bg.jpg);
}

#portfolio_news{
 margin-top:25px;
 height:137px;
 background-image:url(../img/portfolio/grey_bg.jpg);
}

#portfolio_infobox p{
 font-size:14px;
 padding:20px;
}

#portfolio_infobox p.left{
float:left;
padding-left:35px;
width:160px;
}

#portfolio_infobox p.right{
float:left;
}

span.white {
color:#fff;
}

span.black {
color:#000;
}

span.web a {
color:#000;
font-size:12px;
font-weight:bold;
}

a.white {
color:#666;!important
}

a.black {
color:#000;
	}

a.black:hover {
color:#000;
	}

img.news_img {
float:left;
height:137px;
}

div#folio_news {
float:left;
padding-top:20px;
padding-left:70px;
font-size:12px;
font-weight:bold;
}

span.title{
height:137px;
color:#13704e;
font-weight:bold;
font-size:13px;

padding-bottom:0px;
}


span.newstitle2 a{
color:#000;
font-size:12px;
font-weight:bold;
margin-left:-8px;
}

span.newstitle a{
color:#000;
font-size:12px;
font-weight:bold;
}