#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;
}

