#topnav ul li a#menulink_4{	background: #dcd9cd;}#wrapper {	position: relative;}#margin {	height: 486px;}#portfolios {	height: 496px;	width: 870px;	position: absolute;	left: 32px;	top: 0px;}#portfolios .portfolio .text h3#landing  {	font: 14px/34px Verdana, Arial, Helvetica, sans-serif;	margin: 6px 0px 0px;	padding: 0px;}#portfolios .portfolio .text h3#landing  a{	text-decoration: none;	font-weight: bold;	background: url(/images/arrow_portfolio_landing.gif) no-repeat right;	padding-right: 15px;}#portfolios .portfolio .text #worldportfolio   {	border-top: 1px solid #cccccc;	margin-top: 12px;	width: 300px;	margin-right: auto;	margin-left: auto;}#portfolios .portfolio .text #worldportfolio h3  {	font: 14px/36px Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;	border-bottom: 1px solid #cccccc;}#portfolios .portfolio .text #worldportfolio h3  a{	text-decoration: none;	font-weight: bold;	background: url(/images/arrow_portfolio_landing.gif) no-repeat right;	padding-right: 17px;}#portfolios .portfolio .text #worldportfolio h3  a:hover{	text-decoration: underline;}#portfolios a{	color: #666;}#portfolios a:hover{	color: #3f60a0;}#portfolios .portfolio{	position: absolute;	height: 460px;	width: 870px;	left: 0px;	top: 0px;}#portfolios .portfolio img{	position: absolute;	left: 0px;	top: 0px;}#portfolios .portfolio .no{	width: 68px;	position: absolute;	left: 266px;	top: 366px;	z-index: 1;	background: url(/images/portfolio_circle.png);	_background: url(/images/portfolio_circle.gif);	height: 68px;	color: #fff;	text-align: center;	font: normal 14px/68px Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 0px;}#portfolios .portfolio .text{	width: 190px;	position: absolute;	left: 18px;	top: 26px;	z-index: 1;	background: none;}#portfolios .portfolio .text h2{	font: normal 18px/20px Georgia, "Times New Roman", Times, serif;	color: #3f60a0;	margin: 0px;	padding: 0px;}#portfolios .portfolio .text h3{	font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;	color: #666;	margin: 0px 0px 8px;	padding: 0px 0px 8px;	border-bottom: 1px solid #fff;}#portfolios .portfolio .text h5{	font: normal 14px/18px Georgia, "Times New Roman", Times, serif;	color: #666;	margin: 12px 0px 0px;	padding: 0px;	border-bottom: 1px solid #fff;}#portfolios .portfolio .text h3.norule{	border-bottom: none;}#portfolios .portfolio .text p{	font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;	color: #666;	margin: 0px;	padding: 0px;}#portfolios .portfolio .text ul{	font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;	color: #666;	margin: 0px;	padding: 0px 0px 0px 20px;}#portfolios #portfolio1 .text  {	width: 200px;}#portfolios #portfolio29 .text  {	width: 200px;	top: 20px;}#portfolios #portfolio0 .text {	position: absolute;	left: 0px;	top: 0px;	z-index: 1;	width: 870px;	text-align: center;	font-family: Georgia, "Times New Roman", Times, serif;	color: #666;	padding-top: 58px;}#portfolios #portfolio0 .text h1 {	text-transform: uppercase;	font: normal 20px/25px Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 0px;}#portfolios #portfolio0 .text h2 {	font: italic normal 20px/25px Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 0px;	color: #3f60a0;}#portfolios #portfolio0 .text h3 {	font: normal 16px/25px Georgia, "Times New Roman", Times, serif;	margin: 12px 0px 0px;	padding: 0px;}#portfolios #portfolio_nav {	list-style: none;	margin: 0px;	padding: 0px;	width: 870px;	position: absolute;	left: 16px;	top: 467px;}#portfolios #portfolio_nav li{	display: inline;	text-align: center;}#portfolios #portfolio_nav li a{	display: block;	height: 8px;	width: 8px;	background: #ccc;	float: left;	text-decoration: none;	margin-left: 3px;	margin-right: 3px;	border-right: 7px solid #fff;	border-left: 7px solid #fff;	border-top: 11px solid #fff;	border-bottom: 11px solid #fff;}#portfolios #portfolio_nav li a:hover,#portfolios #portfolio_nav li a.activesticky{	background: #3f60a0;}#portfolios #portfolio_nav li a u{	display: none;}#portfolios #portfolio_arrows   {	margin: 0px;	padding: 0px;	list-style: none;}#portfolios #portfolio_arrows a.previous {	position: absolute;	left: 0px;	top: 467px;	border-top: 11px solid #fff;	border-right: 11px solid #fff;	border-bottom: 8px solid #fff;}#portfolios #portfolio_arrows a.next {	position: absolute;	top: 467px;	left: 851px;	border-top: 11px solid #fff;	border-left: 11px solid #fff;	border-bottom: 8px solid #fff;}#margin #directions  {	font: italic 11px/17px Verdana, Arial, Helvetica, sans-serif;	color: #666;	text-decoration: none;	text-align: left;	position: absolute;	bottom: -42px;	margin: 0px;	padding: 0px;	left: 58px;	width: 400px;}#margin #portfolio_download  {	font: 11px/21px Verdana, Arial, Helvetica, sans-serif;	color: #666;	text-decoration: none;	background: url(/images/portfolio_download.jpg) no-repeat;	width: 222px;	text-align: center;	position: absolute;	right: 0px;	bottom: -50px;	margin: 0px;	padding: 0px;}#margin #portfolio_download a {	color: #666;	text-decoration: none;	background: url(/images/arrow_portfolio_download.gif) no-repeat right;	padding-right: 12px;}#margin #portfolio_download a:hover {	text-decoration: underline;}