#portfolio-holder-relative{      float: right;
                                 width: 806px;}
#portfolio-holder{  float: left;  width: 1050px; overflow:hidden;}
/* -- [Categories] -- */
.categories{float: left;padding: 11px 8px 11px 0;background:#fff;width:885px;margin:32px 0 33px 0;-moz-border-radius: 3px; /*  Firefox */-webkit-border-radius: 3px; /* Safari, Chrome */	border-radius: 3px; /* CSS3 */}
.categories h2{color: #363636;display: block;float: left;font-family: "Kreon";font-size: 18px;font-weight: bold;margin: 2px 0 0;padding: 10px 0;text-align: left;width: auto;line-height: 15px;}
.cat_cell{
    background: url("img/read-more-arrow.png") no-repeat scroll left top transparent;
    cursor: pointer;
    display: block;
    margin: 20px 0 0;
    padding-left: 18px;
    width: 100%;}
.cat_cell:hover{color:#414141!important;}

/* -- [Paging] -- */
.simplePagerNav{margin:15px 0 5px 0!important;clear: both;display: block;float: left;height: 25px;width: 100%;}
.simplePagerNav li a{background: transparent url(img/li-paging.png) no-repeat;display: block;float: left;color: #615f5f;font-family: Helvetica;font-size: 11px;font-weight: bold;height: 25px;padding: 7px 0 0 0;text-align: center;text-shadow: 0px 1px 0px #e7e7df;width: 32px;margin:0 10px 0 0;}
.simplePagerNav li{float: left;}


/* -- [Portfolio] -- */
.page_text{line-height: 18px;min-height: 600px;padding: 10px 5px 0px 5px;}
.page_text img{background-color: #ececec;border: 1px solid #d1cfcf;padding: 3px;}
.page_text h1{border-bottom: 1px solid #e2e2e1;color: #c8c6c6;font-size: 22px;margin-bottom: 20px;padding: 10px 10px 10px 5px;}
.post_image{background-color: #ececec;border: 1px solid #d1cfcf;margin: 0px 0px 15px 0px;padding: 3px;width: 650px;}
.entry{font-size: 12px;line-height: 19px;padding: 0px;}
.entry img{background-color: #fff;border: 1px solid #fff;padding: 3px;}
.readmore{padding:24px 0 0 0;}
.readmore a{font-family:'Droid Serif';font-style:italic;color:#f75050;font-size:12px;}
.alignleft{float: left;margin: 5px 15px 10px 0px;}
.alignright{float: right;margin: 5px 0px 10px 15px;}
.aligncenter{margin: 5px 0px 10px 0px;text-align: center;}
.comment_icon{background: transparent url(img/comment.png) no-repeat;height: 28px;padding: 3px 0px 0px 1px;text-align: center;width: 30px;}
.postmetadata, .postmetadata a{color: #83c1f0 !important;padding: 5px;}

.portfolio_box{
    float: left;
    margin: 0 48px 10px 0;
    min-height: 174px;
}
.portfolio_box-4col{height: 240px;  margin:0 24px 0 20px;  width: 203px;}
.portfolio_box-4colSimple{height:198px;}
.portfolio_box-5col{height: 245px;  margin: 0 10px 0 17px; width: 168px;}
.portfolio_box-5colSimple{height:198px;}
/*	.portfolio_box-3col{float:left; margin: 0 33px 0 20px; width: 273px;height:342px;}
        .portfolio_box-3colSimple{height:280px;}*/
.portfolio_box-2col{float:left;margin:0 13px 0 20px;width: 457px;height:403px;}
.portfolio_box-2colSimple{height:353px;}
.portfolio_box_one{float: left;width: 100%;padding:24px 0;}
.portfolio_box_one .portfolio-h2{width:273px !important;float:left;padding-top: 0;padding-bottom:24px;clear: none;}
.portfolio_box_one .portfolio-h2 a{padding: 0 0 0 0;line-height: 23px;font-size: 15px;}
.portfolio_box .entry{color:#444444;margin: 1px 0 5px;width: 100%;}

.portfolio_box_big{float: left;margin: 0 4% 0 0 ;width:48%}
.portfolio-h2{
    clear: both;
    color: #414141 !important;
    font-size: 24px;
    font-weight: normal;
    line-height: 21px;
    padding: 30px 0;
    width: 209px;
}
.portfolio-h2 a{    color: #414141;
                    font-size: 16px;
                    width: 100%;}
.portfolio-h2 a:hover{color:#8B8B8B;}
.portfolio_line{background: transparent url(img/portfolio_line.png) repeat-x;height: 4px;width:100%;	float:left;	margin:25px 0 29px;}
.portfolio_image_bg{}
.portfolio_image_bg_5{background:#fff;border:1px solid #f1f1f1;clear: both;	margin: 0 0 10px;	padding: 3px!important;	width: 158px;	height:117px;}
/*	.portfolio_image_bg_3{background:#fff;border:1px solid #f1f1f1;clear: both;	margin: 0 0 10px;	padding: 3px!important;	width: 281px;	height:197px;}*/
.portfolio_image_bg_2{background:#fff;border:1px solid #f1f1f1;clear: both;	margin: 0 0 10px;	padding: 3px!important;	width: 445px;	height:265px;}
.portfolio_image_bg_big{background: url(img/portfolio_image_bg_big.png) no-repeat scroll 0 0 transparent !important;clear: both;	margin: 0 0 10px;padding:5px 6px!important;	width: 461px;height:364px;}
.portfolio_box_one .portfolio_image_bg_big{float:left;	margin: 0 32px 12px 0;padding:3px!important;background:#fff;border:1px solid #f1f1f1;	width:613px;height:262px;}
.portfolio_box_one .entry{float:left;width:287px;}
.image-preview{width:36px;height:36px;z-index:500;float: left;position:relative;margin: -50px 0 0 16px;background: url(img/preview-button.png) no-repeat scroll 0 0 transparent !important;float:left;}
.image-preview-portfolio2{width:36px;height:36px;z-index:500;position:relative;margin: -50px 0 0 16px;background: url(img/preview-button.png) no-repeat scroll 0 0 transparent !important;float:left;}
.image-preview-horizontal{width:36px;height:36px;z-index:500;left: 73px;position: relative;top: -63px;background: url(img/preview-button.png) no-repeat scroll 0 0 transparent !important;float:left;}
.thumb{margin: 0px 0px 20px 0px;width: 313px;}

.ajax_holder{
    float: right;
    width: 980px;
    margin-top: 48px;
}

.portfolio-one-post{
    float: left;
    margin: 0 35px 0 0;
    width: 245px;}    

.portfolio-post-title{min-height: 182px;width: 245px;color:#414141;font-size:16px;margin-bottom:22px;}

.portfolio-post-title a{color:#414141;font-size:16px;} 

.simplePagerNav{  
    text-align: center;
    width: 100%;}

.simplePagerNav li a{
    display: block;
    height: 25px;
    padding: 9px 0 0;
    width: 28px;line-height: 13px;
}

.simplePagerNav li:hover{background-position:bottom;}   
.simplePagerNav li{

    background: url("img/pageing-button.png") no-repeat scroll center top transparent;
    display: inline-block;
    height: 30px;
    padding: 0px 4px 0;
    width: 28px;
    position: relative;
    text-align: center;
    top: -11px;
    cursor:pointer;}

.simplePageNavEmpty{background:none!important;}
.portfolio-pageing-next, .portfolio-pageing-prev, .portfolio-cat-button, .simplePagerNav li{ cursor: pointer;}
.portfolio-pageing-next:hover,.portfolio-pageing-prev:hover,.portfolio-pageing:hover, .portfolio-cat-button:hover .portfolio-cat-button-left,.portfolio-cat-button:hover .portfolio-cat-button-center,.portfolio-cat-button:hover .portfolio-cat-button-right{background-position: center top; }

.portfolio_category-menu{
    cursor: pointer;
    display: inline-block;
    margin: 0 0 12px;
    width: 100%;}

.cat_cell_active portfolio-cat-button-left,.cat_cell_active portfolio-cat-button-center, .cat_cell_active portfolio-cat-button-right{background-position: center bottom;}

.portfolio-cat-holder{	
    float: left;
    width: 144px;}
.portfolio-cat-button{	
    background: url("img/read-more-arrow.png") no-repeat scroll left top transparent;
    display: block;
    margin: 20px 0 0;
    padding-left: 18px;
    width: 100%;}


.pageing{    
    height: 30px;
    display: inline-block;
    width: 100%;
    cursor: default;
    text-align: center;
   margin: 20px 0 34px;
}

.portfolio-paging-dots{	
    display: inline-block;
    height: 22px;
    letter-spacing: 1px;
    padding: 4px 2px;
    text-align: center;
    width: 10px;}   

.portfolio-pageing{	
    background: url("img/pageing-button.png") no-repeat scroll center bottom transparent;
    cursor: pointer;
    display: inline-block;
    height: 36px;
    padding: 0 3px;
    position: relative;
    text-align: center;
    top: -13px;
    width: 36px;}

.portfolio-pageing a{
    display: block;
    height: 24px;
    line-height: 12px;
    padding-top: 13px;
    width: 36px;	font-family:'Droid Sans';}

.portfolio-pageing-prev{	
    background: url("img/pageing-button-prev.png") no-repeat scroll center bottom transparent;
    display: inline-block;
    height: 36px;
    text-align: center;
    width: 68px;
    margin: 0 3px;}

.portfolio-pageing-next{	
    background: url("img/pageing-button-next.png") no-repeat scroll center bottom transparent;
    display: inline-block;
    height: 36px;
    text-align: center;
    width: 68px;
    margin: 0 3px;}

.portfolio-pageing-next a, .portfolio-pageing-prev a{	    
    display: block;
    height: 36px;
    width: 68px;}  

.active-portfolio-pageing{
    background-position: center top;
    height: 10px;
    line-height: 12px;
    padding: 13px 3px;	font-family:'Droid Sans';}  

.portfolio-image-top{
    background: url("img/portfolio-img-top.png") no-repeat scroll 0 0 transparent;
    height: 5px;
    width: 209px;}
.portfolio-image-center{
    background: url("img/portfolio-img-center.png") repeat-y scroll 0 0 transparent;
    padding: 1px 6px;
    width: 197px;
}
.portfolio-image-bottom{
    background: url("img/portfolio-img-bottom.png") no-repeat scroll 0 0 transparent;
    height: 12px;
    width: 209px;}