div.portfolio {	background: url(../images/portfolio-bg.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	background-color: #FFFFFF;	padding-top: 146px;	padding-left: 1px;	height: 324px;}/* PORTFOLIO NAVIGATION BOX --------------------------------------*/#port-nav  {	float: left;	margin-top: 10px;	padding-left: 1px;}#port-nav ul {	float: left;	margin-left: 0px;}#port-nav ul li {	font-size: 10px;	text-align: center;	margin-bottom: -2px;	padding-bottom: 1px;	display: inline;}#port-nav ul li a {	color: #FFFFFF;	text-decoration: none;	padding-top: 7px;	padding-bottom: 6px;	height: 7px;	background: url(../images/port-navbg.png);	background-repeat: no-repeat;	background-position: 0px 0px;	line-height: 7px;	display: block;	width: 137px;	margin-left: 1px;	text-align: center;	margin-right: 1px;	margin-top: 2px;	letter-spacing: 1pt;}#port-nav ul li a:hover {	background: url(../images/agency-navbghov.png);	background-repeat: no-repeat;	background-position: 0px 0px;	color: #212b00;}/* nav selected classes */#port-nav ul li a.selected 		{ background-color: #ececec; }#port-nav ul li a:hover.selected {	background-image: none;	background-color: #ececec;}div#port-nav > ul li 			{ margin-bottom: 2px; }#port-nav ul li a.print, #port-nav ul li a.print:hover 		{ color: #d89600; }#port-nav ul li a.id, #port-nav ul li a.id:hover 			{ color: #ff6600; }#port-nav ul li a.tv, #port-nav ul li a.tv:hover 			{ color: #a28e37; }#port-nav ul li a.radio, #port-nav ul li a.radio:hover 		{ color: #c5785d; }/* PORTFOLIO SUBNAV BOX --------------------------------------*/#port-desc {	float: left;	width: 276px;	color: #212b00;	font-size: 11px;	margin-left: 1px;	padding-top: 0px;	clear: left;	margin-top: 3px;	height: 225px;}div.port-print {	background-color: #d9a800;	background-image: url(../images/print-tick.gif);	height: 225px;}div.port-id {	background-color: #d9822b;	background-image: url(../images/id-tick.gif);}div.port-tv {	background-color: #a6924b;	background-image: url(../images/tv-tick.gif);}div.port-radio {	background-color: #d0866d;	background-image: url(../images/radio-tick.gif);}/* subsub corner ticks */#port-desc div#cornertick {	overflow: visible;	width: 276px;	z-index: 150;	display: block;	position: absolute;	top: 371px;	left: 300px;}#port-desc div#cornertick a {	float: right;}#port-desc  div#cornertick a img	{	float: right;}div.port-print, div.port-id, div.port-tv, div.port-radio {	background-repeat: no-repeat;	background-position: 251px bottom;}div#port-nav + div#port-desc 		{ margin-left: 2px; }#port-desc ul li  {	display: inline;	height: 21px;	float: left;}#port-desc ul li a {	text-decoration: none;	padding-top: 7px;	padding-bottom: 6px;	height: 7px;	line-height: 7px;	display: block;	padding-left: 22px;	color: #212b00;	letter-spacing: 1pt;}/* portfolio PRINT subNAV styles */#port-desc ul li.ads {	width: 68px;	display: block;}#port-desc ul li.collat {	width: 112px;	display: block;}#port-desc ul li.out {	width: 96px;	display: block;}/* selected styles */#port-desc ul li a.selected 	{ background-color: #f9f2d9; }#port-desc ul li a:hover 		{ background-color: #f7eecc; }#port-desc div.subsub {	float: left;	clear: left;	margin-top: 10px;	line-height: 14px;	width: 263px;	padding-right: 8px;	padding-left: 6px;}#port-desc div.print {	margin-top: 6px;	height: 169px;}#port-desc div.subsub a  {	text-decoration: none;	display: block;	padding-left: 28px;	color: #212b00;	font-size: 10px;	width: 234px;}#port-desc  .subsub  p  a  {	position: absolute;	z-index: 150;	display: block;	height: 16px;}.subsub p {	height: 15px;}/* subsub hover colors */#port-desc  div.print a:hover 	{	background-color: #EDD480; }#port-desc  div.id a:hover 		{ 	background-color: #ecc195; }#port-desc  div.tv a:hover 		{	background-color: #d3c9a5; }#port-desc  div.radio a:hover	{	background-color: #e8c3b6; }
