.footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5e5e;

}
.bodyfont {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 140%;
	letter-spacing: normal; 
	text-align:justify;
}
.title {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 140%;
	letter-spacing: normal; 
	text-align:justify;
}
.TC{
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 140%;
	letter-spacing: normal; 
	text-align:justify;	
}
.bodylink {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ce5329;

}
.bodylink a:link {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ce5329;

}
.bodylink a:hover {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ce5329;

}

.bodylink a:visited {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ce5329;
}
a {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ce5329;
	text-decoration: underline;
}
a:hover {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ce5329;
	text-decoration: underline;
}

a:visited {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ce5329;
}
a.footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5e5e;
	text-decoration: none;
}
a.footer:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5e5e;
	text-decoration: underline;
}

a.footer:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5e5e;
	}
	
.portfolio {
margin-left: 15px;
font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.portfolio2 {
color: #ce5329;
font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.noscriptfooter {	margin-left:300px; }
.noscriptfooter td, .noscriptfooter li, .noscriptfooter a:link, .noscriptfooter a:visited, .noscriptfooter a:active {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	color: #5f5e5e !important;
	text-decoration:none !important;}
	 .noscriptfooter a:hover {
	 	font:10px Geneva, Arial, Helvetica, sans-serif  !important;
		color: #5f5e5e !important;
	 	text-decoration:underline !important;
		}

li img {
	vertical-align: middle;
	margin: 5px;
	}
	
.gallery {
	margin-left:10px;
	}
	
#flash_photo_gallery p {
	width:786px; height:308px;
	text-align:center;
	background:url(/_images/_design/pgal-static-bg.gif) bottom repeat-x;
	margin:0 0 40px 0;
	}
	#flash_photo_gallery img {
		display:block;
		}
	#flash_photo_gallery span {
		font:bold 12px "Times New Roman", Times, serif;
		font-variant:small-caps;
		color:#abaeb3;
		width:100%;
		text-align:center;
		padding-top:6px;
		word-spacing:3px;
		}
a.footer_SEO {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5f5e5e;
	text-decoration: none;
}
a.footer_SEO:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5f5e5e;
	text-decoration: underline;
}

a.footer_SEO:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5f5e5e;
	}
	
	
/*A.link1:link { color: #ce5329; text-decoration: none;
font-family: Century Gothic;
	font-size: 11px;}

A.link1:visited { color:#ce5329; text-decoration: none;
font-family: Century Gothic;
	font-size: 11px;}	

A.link1:active { color: #ce5329; text-decoration: none;
font-family: Century Gothic;
	font-size: 11px;}

A.link1:hover { color: #ce5329; text-decoration: underline;
font-family: Century Gothic;
	font-size: 11px;}*/