/*div classes*/
div.center {	width: 640px;
				min-height: 400px;
				margin-top: 0;
				margin-right: 175px;
				margin-bottom: 10px;
				overflow: hidden;	}
div.pfnavigation {	width: 620px;
					margin-top: 0px;
					margin-left: 50px;
					float: right;
					padding-bottom: 2px;
					height: auto;
					text-align: right;
					background:  url(../images/hr-4.gif) bottom repeat-x;
					display: inline;
					direction: rtl;	}

/*tables*/
table.pf1 {	border: 0;
			width: 540px;
			margin-top: 0;
			float: left;	}
table.pf {	border: 0;
			width: 540px;
			margin-top: 20px;
			float: left;	}
td.pfthmb {	width: 95px;
			height: 80px;
			text-align: left;
			vertical-align: top;
			margin-bottom: 20px;
			border: 1 solid #fff;	}
td.pfthmb:hover {	border: 1 solid #c7e8b0;	}
td.pfempty {	width: 95px;
				height: 80px;
				text-align: left;
				vertical-align: top;
				margin-bottom: 20px;
				border: 1 solid #fff;	}
td.pfmarginv {	width: 7px;	}
td.pftitle {	width: 95px;
				height: 80px;
				padding: 0;
				font-size: 10.5pt;
				line-height: 13pt;
				text-align: center;
				vertical-align: middle;
				border: 1px solid #c7e8b0;
				background-color: #e4f2da;
				margin-bottom: 20px;
				margin-left: 10px;
				font-weight: bold;	}
td.pftitle2 {	width: 140px;
				height: 80px;
				font-size: 11px;
				line-height: 15px;
				text-align: right;
				vertical-align: middle;
				margin-bottom: 20px;
				padding: 0;	}
td.pfgap {	width: auto;	}
td.pfmarginh {	height: 16px;	}

/*text*/
span.pfnav2 {	sans-serif;
				font-weight: 600;
				margin-right: 1px;
				margin-left: 10px;
				font-size: 12px;
				color: #4e7a5a;
				direction: rtl;	}
h3 {	font-size: 12px;
		font-weight: 600;
		direction: rtl;	}

/*portfolio navigation links*/
a.pfnav {	sans-serif;
			font-weight: 600;
			margin-right: 1px;
			margin-left: 10px;
			font-size: 12px;
			color: #7bbaa3;
			direction: rtl;	}
a.pfnav:hover {	color: #4e7a5a; }

a:hover img {	border: 0;	}