/**
 *
 * Application:	Portfolio
 * Copyright:	Portfolio Design 2008.
 * Website:		http://www.portfoliodesign.org
 * License:		PortfolioDesign.org, see license.php.
 *
 */
div center, 
div center a, 
div center a:link,
div center a:visited,
div center a:hover,
div center a:active {
	margin: 0;
	padding: 0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: white;
	text-align: right;
	text-decoration: none;
opacity:0.0;	}

#p-container { 
margin:0 0 20px 0;}

/* Categories Page */

#p-container .p-categories-header {
	margin: 0;
	padding: 0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d94b00;
	}
#p-container .p-categories-table { margin:10px 0;}
#p-container .p-categories-tr {}
#p-container .p-categories-td {vertical-align:top;}
#p-container .p-categories-item {padding: 0px;}
#p-container .p-categories-img {}
#p-container .p-categories-title { }

div.p-categories-title {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	line-height: 150%;
	font-weight: normal;
	color: #004d87;
	}

div.p-categories-title a:link {
	text-decoration: none;
	font-weight: normal;
	color: #004d87;
	}

div.p-categories-title a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #004d87;
	}

div.p-categories-title a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #d94b00;
	}

div.p-categories-title a:active {
	text-decoration: none;
	font-weight: normal;
	color: #004d87;
	}

#p-container .p-categories-desc {}
#p-container .p-categories-footer{ margin:0 0 10px 0;}



/* Single Category Page */
#p-container .p-category-title {
	margin: 0;
	padding: 0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d94b00;
	}
	
#p-container .p-category-header {font-family:"Palatino Linotype",Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:150%;margin:0 0 20px;}
#p-container .p-category-footer {margin:0 0 10px 0; font-size:11px;}
#p-container .p-category-intro {
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	line-height: 150%;
	font-weight: normal;
	color: #004d87;
	}
	
#p-container .p-category-image { 
	float: right; 
	margin: 2px;
	border: 1px solid #DDD; 
	padding: 2px;
	}
	
/* #p-container .p-category-table { */
/* 	margin: 10px 0; */
/* 	} */
/* 	 */
/* #p-container .p-category-tr {} */
/* #p-container .p-category-td { */
/* 	vertical-align: top;  */
/* 	padding: 0 0 0 0; */
/* 	} */
#p-container div.p-category-table {
	margin: 10px 0;
	}
	
#p-container div.p-category-tr {}
#p-container div.p-category-td {
	float: left;
	vertical-align: top; 
	padding: 0 0 0 0;
	}
	
#p-container .p-category-item-table{}
#p-container .p-category-item-tr {}
#p-container .p-category-item-td-left {
	vertical-align: top;
	padding: 5px 0;
	}
	
#p-container .p-category-item-image {}
#p-container .p-category-item-image:hover {}
#p-container .p-category-item-image img{border:1px solid #DDD; padding:2px;}
#p-container .p-category-item-image img:hover {border:1px solid #d94b00; padding:2px;}
#p-container .p-category-item-addimage { margin: 2px 2px 0 0;}
#p-container .p-category-item-td-right {vertical-align:top; padding:10px; width:100%; font-size:11px;}
#p-container .p-category-item-title { 
	margin: 0;
	padding: 0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 14px;
	line-height: 150%;
	font-weight: normal;
	color: #004d87;
	letter-spacing: 1px;
	}
	
#p-container .p-category-item-title em{ font-size:11px;}
#p-container .p-category-item-desc-title{}
#p-container .p-category-item-desc{}
#p-container .p-category-item-technology-title{}
#p-container .p-category-item-technology{}
#p-container .p-category-item-client-title{}
#p-container .p-category-item-client{}
#p-container .p-category-item-status-title{}
#p-container .p-category-item-status{}
#p-container .p-category-item-web-title{}
#p-container .p-category-item-web{}
#p-container .p-category-item-testimonial-title{}
#p-container .p-category-item-testimonial {}
#p-container .p-category-item-detail{ text-align:right;}
#p-container .p-category-item-detail a{ text-decoration:underline;}

#p-container .p-category-item-details h3 {font-size:11px;letter-spacing:0.04em;margin:5px  0 0px 0;text-transform:uppercase;}

#p-container .p-category-item-cover {
	padding: 10px;
	}
	
#p-container .p-category-item-image-cover{
	height: 100px;
	overflow: hidden;
	}
#p-container .p-category-item-details { font-size:11px;}



/* All Items Page */
#p-container .p-all-title{font-size:14px; padding:3px 0; font-weight:bold;}
#p-container .p-all-header{}
#p-container .p-all-footer {margin:0 0 10px 0;}
#p-container .p-all-table {margin:10px 0;}
#p-container .p-all-tr {}
#p-container .p-all-td {vertical-align:top; padding:0 0 20px 0;}
#p-container .p-all-item-table {}
#p-container .p-all-item-tr {}
#p-container .p-all-item-td-left {vertical-align:top;padding:10px 0;}
#p-container .p-all-item-image {}
#p-container .p-all-item-image:hover {}
#p-container .p-all-item-image img{border:1px solid #DDD; padding:2px;}
#p-container .p-all-item-addimage { margin: 2px 2px 0 0;}
#p-container .p-all-item-td-right {vertical-align:top; padding:10px; width:100%; font-size:11px;}
#p-container .p-all-item-title {font-size:16px; padding:5px 0;}
#p-container .p-all-item-title em{ font-size:11px;}
#p-container .p-all-item-cat-title {}
#p-container .p-all-item-cat {}
#p-container .p-all-item-desc-title{}
#p-container .p-all-item-desc{}
#p-container .p-all-item-technology-title{}
#p-container .p-all-item-technology{}
#p-container .p-all-item-client-title{}
#p-container .p-all-item-client{}
#p-container .p-all-item-status-title{}
#p-container .p-all-item-status{}
#p-container .p-all-item-web-title{}
#p-container .p-all-item-web{}
#p-container .p-all-item-testimonial-title{}
#p-container .p-all-item-testimonial {}
#p-container .p-all-item-detail{ text-align:right;}
#p-container .p-all-item-detail a{ text-decoration:underline;}

#p-container .p-all-item-details h3 {font-size:11px;letter-spacing:0.04em;margin:5px  0 0px 0;text-transform:uppercase;}

#p-container .p-all-item-cover { padding:10px;}
#p-container .p-all-item-image-cover{}
#p-container .p-all-item-details { font-size:11px;}



/* Detail Page */

#p-container .p-detail-table {margin:10px 0;}
#p-container .p-detail-tr {}
#p-container .p-detail-td-left {vertical-align:top;padding:10px 0;}
#p-container .p-detail-image { padding:2px;}
#p-container .p-detail-image img{border:1px solid #DDD; padding:2px;}
#p-container .p-detail-addimage {margin: 2px 2px 0 0;}
#p-container .p-detail-td-right {vertical-align:top; padding:10px; width:100%; font-size:11px;}
#p-container .p-detail-title {font-size:16px;}
#p-container .p-detail-title em{ font-size:11px;}
#p-container .p-detail-desc-title{}
#p-container .p-detail-desc{}
#p-container .p-detail-technology-title{}
#p-container .p-detail-technology{}
#p-container .p-detail-client-title{}
#p-container .p-detail-client{}
#p-container .p-detail-status-title{}
#p-container .p-detail-status{}
#p-container .p-detail-web-title{}
#p-container .p-detail-web{}
#p-container .p-detail-testimonial-title{}
#p-container .p-detail-testimonial {}
#p-container .p-detail-detail{}

#p-container .p-detail-td-right h3 {font-size:11px;letter-spacing:0.04em;margin:5px  0 0px 0;text-transform:uppercase;}








/* Misc */
#p-container .p-back { text-align:right;}
#p-container .p-pageslinks{ text-align:center; padding:5px;}
#p-container .p-clear { clear:both;}

/* Multibox fix */
iframe {
border: 0;
}

/* Back Button */
#p-container .p-empty {
	clear: left;
	}

#p-container .p-back a {
	margin-top: 10px;
	float: left;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	line-height: 150%;
	font-weight: normal;
	color: #004d87;
	text-decoration: none;
	text-align: left;
		}
#p-container .p-back a:link {
	font-weight: normal;
	color: #004d87;
	}
#p-container .p-back a:visited {
	font-weight: normal;
	color: #004d87;
	}
#p-container .p-back a:hover {
	font-weight: normal;
	color: #d94b00;
	}
#p-container .p-back a:active {
	font-weight: normal;
	color: #004d87;
	}
