#fplayer {
 padding-left: 5px;
 padding-top: 5px;
}

/* Portfolio Page Styles */
#portfolio_title{
 float: left;
 margin-top: 70px;
 margin-left: 55px;	
}

#portfolio_showing{
 float: left;
 margin-top: 85px;
 margin-left: 80px;	
}

#portfolio_tag_line{
 margin-top: 66px;
 margin-left: 27px;
 float: left;	
}

#portfolio_boxes{
 margin-left: auto;
 margin-right: auto;
 width: 910px;
 margin-top: 22px;
 position: relative;
}

.port_box{
 width: 223px;
 height: 173px;
 float: left;
 margin-left: 6px;
 margin-top: 6px;
 background: transparent url(../images/portfolio/portfolio_box_content.png) no-repeat top left;	
 position: relative;
}

.screen-shot {
 display: none;
 position: absolute;
 z-index: 100;
 top: 5px;
 left: 5px;
}

#port_more{
 background: transparent url(../images/portfolio/portfolio_box_more.png) no-repeat top left;	
}

.port_title{
 font-size: 35px;
 color: white;
 margin-left: 20px;
 margin-top: 54px;
 width: 180px;
 height: 45px;
 overflow: hidden;
}

.port_title_2_liner {
 height: auto;
 margin-top: 30px;
 height: 90px;
}

.port_tag{
 font-size: 15px;
 color: #DDE20E;	
 margin-left: 23px;
}

.no-left-margin{
 margin-left: 0px;
}

#like_what_you_see{
 float: right;
 margin-top: 30px;
}

.shiny{
 position: relative;
 cursor:pointer;
}

.shine{
 width: 215px;
 height: 165px;
 background:url(../images/portfolio/shine.png); 
 position:absolute; 
 background-position:-250px 0; 
 left:5px; 
 top:4px; 
 background-repeat:no-repeat;
 z-index:5;
}

/* Pane and Port Box Styles */
.port_box_under{
 height: 176px;	
 width: 223px;
 position: absolute;
 z-index: 10;
 background-color: #fff;
}

.pane{
 width: 223px;
 height: 352px;
 position: absolute;
 z-index: 15;
}

.learn_more{
 width: 92px;
 height: 22px;
 position: absolute;
 z-index: 20;
 bottom: 5px;
 right: 5px;
}

.close{
 height: 17px;
 width: 17px;
 position: absolute;
 z-index: 20;
 bottom: 5px;
 left: 5px;
 cursor: pointer;
}

.close a{
 color: #E100E1;
 text-decoration: none;
}

.content_pane{
 height: 352px;
 width: 223px;
 display: none;
}

.content_image{
 margin-top: 24px;
}

.content_title{
 color: #080808;
 margin-left: 10px;
 font-size: 37px;
}

.content_slug{
 color: #666666;
 margin-left: 10px;
 font-size: 16px;
}

/* pane 1 */
#pane_1{
 left: 0px;
 top: 5px;
}
#port_box_1_under{
 left: 0px;
 top: 5px;
}

#port_box_2_under{
 left: 0px;
 top: 181px;
}

/* Second Pane */
#pane_2{
 left: 229px;
 top: 5px;
}

#port_box_3_under{
 left: 229px;
 top: 5px;
}

#port_box_4_under{
 left: 229px;
 top: 181px;
}

/* third Pane */
#pane_3{
 left: 456px;
 top: 5px;
}

#port_box_5_under{
 left: 456px;
 top: 5px;
}

#port_box_6_under{
 left: 456px;
 top: 181px;
}

/* forth Pane */
#pane_4{
 left: 687px;
 top: 5px;
}

#port_box_7_under{
 left: 687px;
 top: 5px;
}

#port_box_8_under{
 left: 687px;
 top: 181px;
}
