/**
 *
 * Application:	Portfolio
 * Copyright:	p-clear 2008.
 * Website:		http://www.portfoliodesign.org
 * License:		PortfolioDesign.org, see license.php.
 *
 */

#p-container { padding:0px; margin:0 0px 0 140px; vertical-align:top; background-color:#eceae4;}

/* Categories Page */

#p-container .p-categories-header { background-color:#eceae4; height:0px; width:0px; padding:0px; margin:0px;}
#p-container .p-categories-table { background-color:#eceae4; margin:0px 0; width:250px;}
#p-container .p-categories-tr { background-color:#eceae4; }
#p-container .p-categories-td {background-color: #eceae4;}
#p-container .p-categories-item {background-color: #eceae4; padding-top:58px; padding-right:58px;vertical-align: top;}
#p-container .p-categories-img {background-color: #000; height:200px; padding:1px 1px 0 1px;}
#p-container .p-categories-img:hover {background: #8ed1f7;}
#p-container .p-categories-title {background-color: #000; font-size:20px; padding-left: 3px; text-align:center;}
#p-container .p-categories-title a:hover {color: #8ed1f7;}
#p-container .p-categories-desc {background-color: #eceae4; height:0px;}
#p-container .p-categories-footer{ background-color: #eceae4; color:#FFF; height:30px; margin:0 0 10px 0;}


/* Single Category Page */
#p-container .p-category-title {background-color: #939; font-size:14px; padding:0px 0; margin: 0px; font-weight:bold;}
#p-container .p-category-header {background-color: #eceae4; font-size:14px;line-height:150%;margin:0 0 0px; padding: 0px;}
#p-container .p-category-footer {background-color: #eceae4; margin:0 0 0px 0; font-size:11px;}
#p-container .p-category-intro {background-color: #eceae4;}
#p-container .p-category-image {background-color: #eceae4; float:right; margin:5px; padding:2px;}
/*space between container and top*/
#p-container .p-category-table{background-color: #eceae4; margin:0px 0;}
#p-container .p-category-tr {background-color: #eceae4; }
#p-container .p-category-td {background-color:#eceae4; vertical-align:top; padding:0px; margin:0px;}
#p-container .p-category-item-table{background-color:#eceae4;}
#p-container .p-category-item-tr {background-color: #eceae4;}
#p-container .p-category-item-td-left {background-color:#ECEAE4;
text-align:center;
vertical-align:top;
width:500px;}
#p-container .p-category-item-image {background-color: #eceae4; padding-top:0px; padding-bottom:0px; padding-left:0px; width: 275px; text-align:center; padding-right: 50px; margin-top:58px;}
#p-container .p-category-item-image img{background-color: #000;  padding:1px;}
#p-container .p-category-item-image img:hover {background-color: #8ED1F7;}
#p-container .p-category-item-addimage {background-color: #eceae4; margin: 15px 0px 0 0px; height: 40px;}
#p-container .p-category-item-td-right {background-color: #eceae4; vertical-align:top; padding:0px; width:100%; font-size:11px;}
#p-container .p-category-item-title {background-color:#000000;
color:#FFFFFF;
font-size:21px;
height:29px;
margin-bottom:10px;
margin-top:58px;
padding-left:10px;
text-align:left;
width:100%;}

#p-container  a.p-category-item-title:visited {background-color:#6CC;}
#p-container  a.p-category-item-title:link {color: #C3C; background-color: #666;}
#p-container .p-category-item-title em{ background-color: #eceae4; font-size:11px;}
#p-container .p-category-item-desc-title{background-color: #eceae4; font-weight:100; text-decoration:underline;}
#p-container .p-category-item-desc{background-color: #eceae4; width:400px; padding-left:10px;}
#p-container .p-category-item-technology-title{background-color: #eceae4; font-weight:100;  text-decoration:underline;}
#p-container .p-category-item-technology{background-color: #eceae4; width: 400px; padding-left:10px;}
#p-container .p-category-item-client-title{background-color: #eceae4; font-weight:100; text-decoration:underline;}
#p-container .p-category-item-client{background-color: #eceae4; padding-left: 10px;}
#p-container .p-category-item-status-title{background-color: #eceae4; padding:0px; margin:0px; font-weight:100;}
#p-container .p-category-item-status{background-color: #eceae4;}
#p-container .p-category-item-web-title{background-color: #eceae4; font-weight:100; text-decoration:underline;}
#p-container .p-category-item-web{background-color: #eceae4; text-align:left; float:left; margin-left: 10px; color:#C06;}
#p-container  a#p-category-item-web {color: #F3C;}
#p-container  a#p-category-item-web:visited {color: #6C6;}
#p-container .p-category-item-testimonial-title{background-color: #eceae4; font-weight:100;}
#p-container .p-category-item-testimonial {background-color: #eceae4;}
#p-container .p-category-item-detail{background-color:  #eceae4; text-align:right; font-weight:100;}
#p-container .p-category-item-detail a{background-color: #eceae4; text-decoration:underline;}

#p-container .p-category-item-details h3 {background-color: #eceae4; font-size:11px;letter-spacing:0.04em;margin:5px  0 0px 0;text-transform:uppercase;}

#p-container .p-category-item-cover {background-color: #eceae4; padding:10px;}
#p-container .p-category-item-image-cover{background-color: #eceae4;}
#p-container .p-category-item-details { background-color: #eceae4; 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 { background-color:#CCC; margin:10px 0;}
#p-container .p-detail-tr {}
#p-container .p-detail-td-left {background-color:#F30; vertical-align:top;padding:10px 0;}
#p-container .p-detail-image { background-color:#60F; padding:2px;}
#p-container .p-detail-image img{background-color:#60F; border:1px solid #DDD; padding:2px;}
#p-container .p-detail-addimage {background-color:#60F; margin: 2px 2px 0 0;}
#p-container .p-detail-td-right {background-color:#60F; vertical-align:top; padding:10px; width:100%; font-size:11px;}
#p-container .p-detail-title {background-color:#60F; font-size:16px;}
#p-container .p-detail-title em{ background-color:#60F; 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 { background-color:#eceae4; text-align:right;}
#p-container .p-pageslinks{ background-color:#eceae4; text-align:left; color: #FC0; padding:0px;}
#p-container .p-clear { background-color:#eceae4; clear:both; color: #FC0;}

/* Multibox fix */
iframe {
border: 0;
}
