.box-top-portfolio-sub { width:960px; height:8px; position:relative; }
#box-top-portfolio-sub-bg { filter:alpha(opacity=60); opacity: 0.6; width:960px; height:8px; }

.box-top-portfolio {width:960px; height:133px; }

.box-top-portfolio h2 { margin:05px 0 0 20px; .margin-bottom:11px; _margin-bottom:11px; font-size:28px; z-index:99; }
.box-top-portfolio-sub-links { position:relative; height:33px; .height:34px; _height:34px; }
.box-top-portfolio-sub-links-bg { position:absolute; top:0px; background-color:#FFF; filter:alpha(opacity=60); opacity: 0.6; height:37px; width:100%; z-index:0; }
.box-top-portfolio-sub-links-portfolio-bg { position:absolute; top:0px; height:51px; width:100%; z-index:0; }
.box-top-portfolio-sub-links-text { position:absolute; height:47px; width:100%; z-index:99; margin-top:10px; }


/* PORTFOLIO */
#portfolio-left { float:right; display:block; width:613px; }
.portfolio-left-image {width:613px; height:277px; float:left; }
.portfolio-left-subnav {margin-top:10px; color:#b1b1b1; }
#portfolio-right { float:left; width:300px; display:block;}
#portfolio-right h2 { margin-top:5px; }
#portfolio-right subnav { font-size:10px; }
.portfolio-left-subnav a { cursor:pointer; }


#portfolio-right .subnav { font-size:12px; margin-bottom:20px; }

#page_title { float:left; width:200px; border:#FF0000 solid 0px; }

.categoryname { color:#999; font-size:12px; }
.categorydivide { color:#e2e2e2; font-size:12px; }


