#portfolioArrowRight a {
float: right;
background: url(images/portfolio_arrow_right.jpg) top right no-repeat;
display: block;
width: 44px;
height: 61px;
margin: 0;
padding: 0;
outline: none;
}

#portfolioArrowRight a:hover {
background-position: right -61px;
}

#portfolioArrowLeft a {
float: left;
background: url(images/portfolio_arrow_left.jpg) top right no-repeat;
display: block;
width: 44px;
height: 61px;
margin: 0;
padding: 0;
outline: none;
}

#portfolioArrowLeft a:hover {
background-position: right -61px;
}

#portfolioWrap {
background: url(images/portfolio_bg.jpg) top left no-repeat;
width: 679px;
height: 388px;
}

#portfolio-wrapper-website {
width: 585px;
height: 388px;
overflow: hidden;
}

#portfolio-content-website {
width: 6000px;
}

#portfolio-content-website .slide {
float: left;
width: 585px;
height: 388px;
}

#portfolio-wrapper-logo {
width: 585px;
height: 388px;
overflow: hidden;
}

#portfolio-content-logo {
width: 6000px;
}

#portfolio-content-logo .slide {
float: left;
width: 585px;
height: 388px;
}

#portfolioTitle {
height: 38px;
float: left;
font-size: 14px;
color: #fff;
padding: 19px 35px 0 0;
background: url(images/line.gif) top right no-repeat;
}

#launch {
height: 38px;
float: right;
padding: 19px 0 0 31px;
background: url(images/line.gif) top left no-repeat;
color: #777;
}

#launch a {
text-decoration: none;
font-size: 14px;
color: #fff;
}

#launch a:hover {
text-decoration: underline;
}

#leftArrowBar {
width: 45px;
float: left;
height: 171px;
padding: 169px 0 0 0;
}

#rightArrowBar {
width: 45px;
float: right;
height: 171px;
padding: 169px 0 0 0;
}

#portfolioCenter {
width: 585px;
height: 283px;
float: left;
}

#portfolioBottom {
width: 585px;
height: 32px;
text-align: center;
color: #222;
padding: 15px 0 0 0;
}

#sidebar {
width: 223px;
float: right;
height: 261px;
background: url(images/sidebar_bg.jpg) top left no-repeat;
}

#sidebarTitle {
height: 38px;
float: left;
width: 150px;
padding: 19px 0 0 40px;
color: #fff;
}

#sidebar a {
display: block;
background: url(images/sidebar_button_bg.png) top left no-repeat;
width: 173px;
height: 35px;
color: #8f3030;
padding: 18px 0 0 40px;
float: left;
margin: 10px 0 0 0;
text-decoration: none;
}

#sidebar a:hover {
background: url(images/sidebar_button_active.png) top left no-repeat;
}

#sidebar a.active{
background: url(images/sidebar_button_active.png) top left no-repeat;
}

#sidebar a.carousel-selected{
background: url(images/sidebar_button_active.png) top left no-repeat;
}

