div#tabs li#port a{
	width:80px; background:url("/_img/tabPort_o.jpg") no-repeat; 
}
h1.titles#portfolio{
	background:url("/_img/titles/portfolio.gif") no-repeat;
}
div#portfolioTitle{
	margin:20px 0 40px 0; padding:0;
}

/*right*/
div#rightnav dl dd{
	margin:5px; padding:0 5px;
}
div#rightnav dl dt{
		color:#424242;
	margin:25px 0 10px  0; font-weight:bold;
}
div#rightnav dl dd.current{
	margin:0 0 0 15px; background:url("/_img/dot.gif") no-repeat left;
}
div#rightnav dl dd.current a{
	text-decoration:none; font-weight:bold; padding:0 0 0 8px;
}



/*right*/

/*mainHome*/
div#portnav{
	margin:0; padding:0; height:200px;
}
div#portNav ul{
	margin:20px 0; padding:0; list-style:none;
}
div#portNav ul li{
	margin:20px 5px; padding:5px; background:url("/_img/portfolio/thumbs/small/bg.gif") no-repeat; 
	width:82px; height:82px; float:left;
}
div#portNav ul li a{
	margin:0; padding:0; display:block; text-indent:-9999px; width:69px; height:69px; background-repeat:no-repeat;
}
/*images*/
div#portNav ul li#ed a{	background:url("/_img/portfolio/thumbs/small/ed.gif");}
div#portNav ul li#jmc a{background:url("/_img/portfolio/thumbs/small/jmc.gif");}
div#portNav ul li#road a{background:url("/_img/portfolio/thumbs/small/road.gif");}
div#portNav ul li#hooked a{background:url("/_img/portfolio/thumbs/small/hooked.gif");}
div#portNav ul li#edi a{background:url("/_img/portfolio/thumbs/small/edi.jpg");}
div#portNav ul li#edNet a{background:url("/_img/portfolio/thumbs/small/edNet.jpg");}
div#portNav ul li#pent a{background:url("/_img/portfolio/thumbs/small/pentaplex.jpg");}
div#portNav ul li#logo a{background:url("/_img/portfolio/thumbs/small/logos.gif");}

/*hover*/
div.hover{
	margin:-48px 0 0 -8px; padding:0 0 14px 0; text-align:center; 
	background:url("/_img/portfolio/triangle.gif") no-repeat bottom center;
	position:absolute;  width:120px; 
}
div.hover div.inner{
	margin:0;padding:0; padding:2px 2px 14px 2px; display:block; border:1px solid #ffe7cf; border-bottom:0;
	color:#999999;
}
div.hover div.inner div.inInner{
	margin:8px 0 0 0; padding:0;
}
div.hover div.inner div.inInnerSmall{
	margin:8px 0 0 0; padding:0; font-size:9px;
}

/*launch links*/
a.launch{
	font-size:14px; font-weight:bold;
}
a.launchSmall{
	margin:0; padding:0 0 2px 15px; font-size:12px; font-weight:normal;text-decoration:none;
}

/*captivate style*/
div.demo{
	margin:0; padding:10px; text-align:center; width:200px;
	 border:1px solid #6E6E6E; background:#f4f4f4;
}
div.demo p{
	margin:0 ; padding:8px 0 11px 0;
	background:url("/_img/icons/contribute.gif") no-repeat 7px 5px #fff;	
}
div.demo a{
	 margin:0; padding:0 0 0 15px;
}
div.demo p span{
	font-size:10px; text-decoration:none; margin:0; padding:0; color:#999999;
}

