/*
	Site:		designershub.co.uk
	File:		/assets/styles/screen.css
	Version:	2009-02-03
	Author: 	Andrew Disley, Simplified http://simplified.co.uk/
----------------------------------------------- */
* { margin: 0; padding: 0; }
body { background-color: #FFF; color: #333; font: 62.5%/1.2 Arial, Helvetica, Geneva, sans-serif; }
a:link, a:visited { color: #333; }
a:hover, a:active { color: #333; text-decoration: none; }

button, input, textarea, select { font-size: 100%; font-family: Arial, Helvetica, Geneva, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; margin-bottom: .3em; }
h1 { font-family: 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; }
p { padding-bottom: 10px; }
iframe, img { border: none; }
fieldset, form { border: 0px solid #FFF; }
img { vertical-align: bottom; }
table { border-collapse: collapse; border: 0; border-spacing: 0; font-size: 100%; }
caption, td, th { text-align: left; font-size: 100%; font-weight: normal; }
ol, ul { margin-bottom: .3em; }
ol li, ul li { margin-bottom: 5px; margin-left: 12px; }
div.pre { font-size: 1.4em; }
pre, code { font-family: monospace; font-size: 107%; line-height: 1.2; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cleaner { clear: both; height: 1px; margin-top: -1px; overflow: hidden; }

/*	Accessibility Links
----------------------------------------------- */
ul#Accessibility, .accessibility { left: -9999em; position: absolute; top: -9999em; }
.adn { display: block; height: 0; overflow: hidden; width: 0; }

/*	Structure
----------------------------------------------- */
div#Container { font-size: 1.1em; margin: 20px 0 0 0; width: 1060px; }

div#Header { margin: 0 0 20px 32px; }
div#Header p { float: left; padding: 0; }
div#Header p#BrandingTitle { width: 395px; }
div#Header p#BrandingTitle img { vertical-align: bottom; }
div#Header p#BrandingTagline { float: left; font-size: 1.3636em; line-height: 1.2; width: 200px; }
div#Header p#BrandingTagline span { display: block; }
div#Header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

div#NavigationPrimary { background-color: #FFF; float: left; margin: 0 0 0 30px; width: 395px; }
/*
div#NavigationPrimary ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*/
div#NavigationPrimary ul { margin: 0; list-style: none; float: left; }
div#NavigationPrimary ul li { margin: 0; }
div#NavigationPrimary ul li.first { float: left; width: 70px; }
div#NavigationPrimary ul li.last { float: left; width: 155px; }
div#NavigationPrimary ul li ul li { margin: 0; }
div#NavigationPrimary ul li ul li a { display: block; }
div#NavigationPrimary ul li ul li a:link,
div#NavigationPrimary ul li ul li a:visited { background-color: #FFF; color: #333; text-decoration: none; }
div#NavigationPrimary ul li ul li a:hover,
div#NavigationPrimary ul li ul li a:active { background-color: #FFF; color: #000; text-decoration: underline; }
div#NavigationPrimary ul li ul li.active a:link,
div#NavigationPrimary ul li ul li.active a:visited { background-color: #FFF; color: #FF0000; }
div#NavigationPrimary ul li strong { left: -9999em; position: absolute; top: -9999em; }

div#NavigationPortfolio { background-color: #FFF; float: left; margin: 0; width: 630px; }
div#NavigationPortfolio ul { margin: 0; list-style: none; }
div#NavigationPortfolio ul li { margin: 0; float: left; width: 115px; }
div#NavigationPortfolio ul li.first { float: left; width: 70px; }
div#NavigationPortfolio ul li.last { float: left; width: 105px; }
div#NavigationPortfolio ul li ul li { clear: both; float: none; margin: 0; }
div#NavigationPortfolio ul li ul li a { display: block; float: left; }
div#NavigationPortfolio ul li ul li a:link,
div#NavigationPortfolio ul li ul li a:visited { background-color: #FFF; color: #333; text-decoration: none; }
div#NavigationPortfolio ul li ul li a:hover,
div#NavigationPortfolio ul li ul li a:active { background-color: #FFF; color: #000; text-decoration: underline; }
div#NavigationPortfolio ul li ul li.active a:link,
div#NavigationPortfolio ul li ul li.active a:visited { background-color: #FFF; color: #FF0000; }

div#Content { clear: both; padding: 25px 0 0 0; }
div#Content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
div#Content ul { margin-bottom: 1em; }
div#Content ul li ul { margin-top: 5px; margin-bottom: 0; }

div#Breadcrumb { background: #333; clear: both; color: #FFF; font-family: 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; height: 50px; position: relative; width: 1060px; }
div#Breadcrumb p { font-size: 2.9091em; line-height: 1.4; padding: 0 0 0 425px; }
div#Breadcrumb p span { position: absolute; right: 10px; top: 0; }
div#Breadcrumb h1 { font-size: 2.9091em; line-height: 1.5; margin: 0; padding: 0 0 0 425px; }

div#ContentPrimary { float: left; margin: 0 0 15px 32px; width: 384px; }
div#ContentPrimary h1 { font-size: 2.9091em; padding: 15px 0 0 0; }
div#ContentPrimary h2 { font-size: 1.0909em; font-weight: bold; padding: 0 0 10px 0; }
div#ContentPrimary h3 { font-size: 1.0909em; font-weight: bold; padding: 0 0 10px 0; }
div#ContentPrimary p { font-size: 1.0909em; padding-right: 90px; }
div#ContentPrimary p.intro { font-size: 1.2727em; }
div#ContentPrimary p.intro strong { font-weight: normal; }

div#ContentSecondary { border-bottom: 3px solid #333; border-left: 3px solid #333; border-right: 3px solid #333; float: left; width: 638px; }
div#ContentSecondary ul { list-style: none; margin: 0; }
div#ContentSecondary ul li { margin: 0; }

div#Footer { clear: both; padding: 0 0 20px 0; text-align: right; }
div#Footer p { font-size: 1em; padding: 0; }
div#Footer p#FooterContact span.region { display: none; }
div#Footer a:link,
div#Footer a:visited { background-color: #FFF; color: #333; text-decoration: none; }
div#Footer a:hover,
div#Footer a:active { background-color: #FFF; color: #000; text-decoration: underline; }

.jcarousel-container { position: relative; }
.jcarousel-container .jcarousel-clip { margin: 0; padding: 0; position: relative; overflow: hidden; z-index: 2; }
.jcarousel-container .jcarousel-list { left: 0; margin: 0; padding: 0; position: relative; overflow: hidden; top: 0; z-index: 1; }
.jcarousel-container .jcarousel-item { float: left; }
.jcarousel-container .jcarousel-next { display: none; z-index: 3; }
.jcarousel-container .jcarousel-prev { display: none; z-index: 3; }
.jcarousel-container .jcarousel-next,
.jcarousel-container .jcarousel-prev { background: #333 url(../images/global/showcasecontrol-arrows.gif) no-repeat 0 0; cursor: pointer; height: 20px; position: absolute; top: 20px; width: 20px; }
.jcarousel-container .jcarousel-prev { left: -30px; }
.jcarousel-container .jcarousel-next { background-position: 0 -20px; right: -30px; }
.jcarousel-container .jcarousel-prev-disabled,
.jcarousel-container .jcarousel-next-disabled { background-color: #F3F3F3 !important; cursor: default; }

/*	Section: body.home
----------------------------------------------- */
body.home div#Container { width: 1060px; }
body.home div#NavigationPrimary ul li#NP01 a:link,
body.home div#NavigationPrimary ul li#NP01 a:visited { background-color: #FFF; color: #FF0000; }
body.home div#ContentPrimary { float: none; margin: 0; width: 1060px; }
body.home div#ContentPrimary h1 { padding: 0 0 0 32px; }
body.home div#ContentPrimary div#Welcome { font-size: 1em; left: 640px; position: absolute; top: 20px; width: 390px; }
body.home div#ContentPrimary div#Welcome p { font-size: 1em; padding-right: 0; }
body.home div#ContentPrimary div#Portfolio { margin: 0 0 10px 27px; }
body.home div#ContentPrimary div#Portfolio ul { list-style: none; margin: 0; }
body.home div#ContentPrimary div#Portfolio ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
body.home div#ContentPrimary div#Portfolio ul li { float: left; margin: 50px 0 0 0; width: 103px; }
body.home div#ContentPrimary div#Portfolio ul li img { border: 3px solid #333; }
body.home div#ContentPrimary div#Portfolio ul li img.first-in { border-color: #FFF; }
body.home div#ContentPrimary div#Portfolio ul li img.first-out { border-color: #333; }
body.home div#ContentPrimary div#Portfolio ul li.last { border-right: 3px solid #FFF; }
body.home div#ContentPrimary .jcarousel-container { margin: 0 0 10px 30px; }
body.home div#ContentPrimary .jcarousel-container .jcarousel-clip { width: 1033px; }
body.home div#ContentPrimary .jcarousel-container .jcarousel-item { height: 393px; position: relative; width: 100px; }
body.home div#ContentPrimary .jcarousel-container .jcarousel-next,
body.home div#ContentPrimary .jcarousel-container .jcarousel-prev { left: inherit; right: 0; top: -80px; }
body.home div#ContentPrimary .jcarousel-container .jcarousel-prev-disabled,
body.home div#ContentPrimary .jcarousel-container .jcarousel-next-disabled { display: none !important; }

body.serviceIndex div#Container { width: 1060px; }
body.serviceIndex div#ContentPrimary { float: none; margin: 0; width: 1060px; }
body.serviceIndex div#ContentPrimary div#Portfolio { margin: 0 0 10px 27px; }
body.serviceIndex div#ContentPrimary div#Portfolio ul { list-style: none; margin: 0; }
body.serviceIndex div#ContentPrimary div#Portfolio ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
body.serviceIndex div#ContentPrimary div#Portfolio ul li { float: left; margin: 50px 0 0 0; width: 103px; }
body.serviceIndex div#ContentPrimary div#Portfolio ul li.last { border-right: 3px solid #FFF; }
body.serviceIndex div#ContentPrimary div#Portfolio ul li img { border: 3px solid #333; }
body.serviceIndex div#ContentPrimary div#Portfolio ul li img.first-in { border-color: #FFF; }
body.serviceIndex div#ContentPrimary .jcarousel-container { margin: 0 0 10px 30px; }
body.serviceIndex div#ContentPrimary .jcarousel-container .jcarousel-clip { width: 1033px; }
body.serviceIndex div#ContentPrimary .jcarousel-container .jcarousel-item { height: 393px; position: relative; width: 100px; }
body.serviceIndex div#ContentPrimary .jcarousel-container .jcarousel-next { right: 0; top: -18px; }
body.serviceIndex div#ContentPrimary .jcarousel-container .jcarousel-prev { left: 0; top: -18px; }

/*	Section: body.serviceProductDesign : Product Design
----------------------------------------------- */
body.serviceProductDesign div#NavigationPrimary li#NPProductDesign a,
body.serviceProductDesign div#NavigationPrimary li#NPProductDesign a:active { color: #9F0; }
body.serviceProductDesign div#Breadcrumb { background-color: #9F0; }
body.serviceProductDesign div#Breadcrumb p span { color: #333; }
body.serviceProductDesign div#ContentSecondary { border-color: #9F0; }
body.serviceProductDesign div#Content div#ContentPrimary .jcarousel-container .jcarousel-next,
body.serviceProductDesign div#Content div#ContentPrimary .jcarousel-container .jcarousel-prev { background-color: #9F0; }
body.serviceProductDesignIndex div#ContentPrimary div#Portfolio ul li,
body.serviceProductDesignIndex div#ContentPrimary div#Portfolio ul li img,
body.serviceProductDesignIndex div#ContentPrimary div#Portfolio ul li img.first-out,
body.serviceProductDesignIndex div#ContentPrimary .jcarousel-container { border-color: #9F0; }
/*
body.serviceProductDesignIndex div#ContentPrimary div#Portfolio ul li.sPD { position: relative; top: -47px !important; }
*/

/*	Section: body.serviceInteriorArchitecture : Interior Architecture
----------------------------------------------- */
body.serviceInteriorArchitecture div#NavigationPrimary li#NPInteriorArchitecture a,
body.serviceInteriorArchitecture div#NavigationPrimary li#NPInteriorArchitecture a:active { color: #66E4FF; }
body.serviceInteriorArchitecture div#Breadcrumb { background-color: #66E4FF; }
body.serviceInteriorArchitecture div#Breadcrumb p span { color: #333; }
body.serviceInteriorArchitecture div#ContentSecondary { border-color: #66E4FF; }
body.serviceInteriorArchitecture div#Content div#ContentPrimary .jcarousel-container .jcarousel-next,
body.serviceInteriorArchitecture div#Content div#ContentPrimary .jcarousel-container .jcarousel-prev { background-color: #66E4FF; }
body.serviceInteriorArchitectureIndex div#ContentPrimary div#Portfolio ul li,
body.serviceInteriorArchitectureIndex div#ContentPrimary div#Portfolio ul li img,
body.serviceInteriorArchitectureIndex div#ContentPrimary div#Portfolio ul li img.first-out,
body.serviceInteriorArchitectureIndex div#ContentPrimary .jcarousel-container { border-color: #66E4FF; }
/*
body.serviceInteriorArchitectureIndex div#ContentPrimary div#Portfolio ul li.sIA { position: relative; top: -47px !important; }
*/

/*	Section: body.serviceIdentityBranding : Identity and Branding
----------------------------------------------- */
body.serviceIdentityBranding div#NavigationPrimary li#NPIdentityBranding a,
body.serviceIdentityBranding div#NavigationPrimary li#NPIdentityBranding a:active { color: #F36; }
body.serviceIdentityBranding div#Breadcrumb { background-color: #F36; }
body.serviceIdentityBranding div#Breadcrumb p span { color: #333; }
body.serviceIdentityBranding div#ContentSecondary { border-color: #F36; }
body.serviceIdentityBranding div#Content div#ContentPrimary .jcarousel-container .jcarousel-next,
body.serviceIdentityBranding div#Content div#ContentPrimary .jcarousel-container .jcarousel-prev { background-color: #F36; }
body.serviceIdentityBrandingIndex div#ContentPrimary div#Portfolio ul li,
body.serviceIdentityBrandingIndex div#ContentPrimary div#Portfolio ul li img,
body.serviceIdentityBrandingIndex div#ContentPrimary div#Portfolio ul li img.first-out,
body.serviceIdentityBrandingIndex div#ContentPrimary .jcarousel-container { border-color: #F36; }
/*
body.serviceIdentityBrandingIndex div#ContentPrimary div#Portfolio ul li.sIB { position: relative; top: -47px !important; }
*/

/*	Section: body.portfolio
----------------------------------------------- */
body.portfolio div#ContentPrimary { background: #FFF url(../images/global/showcasecontrol-indicator.png) no-repeat left bottom; clear: left; height: 36.3636em; margin-bottom: 0; position: relative; }
body.portfolio div#ContentPrimary ul#ShowcaseControl { list-style: none; margin: 0; }
body.portfolio div#ContentPrimary .jcarousel-container { bottom: 0; margin: 10px 0 0 0; position: absolute; padding: 5px 0; width: 340px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-clip { width: 340px; }
body.portfolio div#ContentPrimary .jcarousel-container li { border: 1px solid #333; float: left; height: 49px; margin: 0 4px 0 0; width: 80px; }
body.portfolio div#ContentPrimary .jcarousel-container li a { background: #FFF no-repeat 0 0; display: block; height: 49px; width: 80px; }
body.portfolio div#ContentPrimary .jcarousel-container li a span { position: absolute; left: -9999em; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-1 a { background-position: 0 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-2 a { background-position: -100px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-3 a { background-position: -200px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-4 a { background-position: -300px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-5 a { background-position: -400px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-6 a { background-position: -500px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-7 a { background-position: -600px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-8 a { background-position: -700px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-9 a { background-position: -800px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-10 a { background-position: -900px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-11 a { background-position: -1000px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-12 a { background-position: -1100px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-13 a { background-position: -1200px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-14 a { background-position: -1300px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-15 a { background-position: -1400px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-16 a { background-position: -1500px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-17 a { background-position: -1600px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-18 a { background-position: -1700px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-19 a { background-position: -1800px 0; }
body.portfolio div#ContentPrimary .jcarousel-container li.jcarousel-item-20 a { background-position: -1900px 0; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover { border: 3px solid #333; display: block; height: 61px; left: 234px; position: absolute; top: -65px; width: 100px; z-index: 3000; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-1 { background-position: 0 -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-2 { background-position: -100px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-3 { background-position: -200px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-4 { background-position: -300px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-5 { background-position: -400px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-6 { background-position: -500px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-7 { background-position: -600px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-8 { background-position: -700px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-9 { background-position: -800px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-10 { background-position: -900px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-11 { background-position: -1000px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-12 { background-position: -1100px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-13 { background-position: -1200px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-14 { background-position: -1300px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-15 a { background-position: -1400px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-16 a { background-position: -1500px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-17 a { background-position: -1600px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-18 a { background-position: -1700px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-19 a { background-position: -1800px -49px; }
body.portfolio div#ContentPrimary .jcarousel-container .jcarousel-hover-20 a { background-position: -1900px -49px; }
body.portfolio div#ContentSecondary .jcarousel-container { height: 389px; }
body.portfolio div#ContentSecondary .jcarousel-container .jcarousel-clip { width: 638px; }
body.portfolio div#ContentSecondary .jcarousel-container .jcarousel-item { height: 389px; width: 638px; }

/*	Section: body.portfolio-01 - The Eye Place
----------------------------------------------- */
body.portfolio-01 div#NavigationPortfolio .nportfolio01 a { color: #66E4FF; }
body.portfolio-01 div#ContentPrimary p { padding-right: 110px; }
body.portfolio-01 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-01 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/01/control.jpg); }
body.portfolio-01 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-01 div#ContentPrimary .jcarousel-container li.hover { border-color: #66E4FF; }

/*	Section: body.portfolio-02 - Halo
----------------------------------------------- */
body.portfolio-02 div#NavigationPortfolio .nportfolio02 a { color: #66E4FF; }
body.portfolio-02 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-02 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/02/control.jpg); }
body.portfolio-02 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-02 div#ContentPrimary .jcarousel-container li.hover { border-color: #66E4FF; }

/*	Section: body.portfolio-03 - Brother 2 Brother
----------------------------------------------- */
body.portfolio-03 div#NavigationPortfolio .nportfolio03 a { color: #66E4FF; }
body.portfolio-03 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-03 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/03/control.jpg); }
body.portfolio-03 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-03 div#ContentPrimary .jcarousel-container li.hover { border-color: #66E4FF; }

/*	Section: body.portfolio-04 - Rock and Star
----------------------------------------------- */
body.portfolio-04 div#NavigationPortfolio .nportfolio04 a { color: #F36; }
body.portfolio-04 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-04 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/04/control.png); }
body.portfolio-04 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-04 div#ContentPrimary .jcarousel-container li.hover { border-color: #F36; }

/*	Section: body.portfolio-05 - Wonderbox
----------------------------------------------- */
body.portfolio-05 div#NavigationPortfolio .nportfolio05 a { color: #F36; }
body.portfolio-05 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-05 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/05/control.png); }
body.portfolio-05 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-05 div#ContentPrimary .jcarousel-container li.hover { border-color: #F36; }

/*	Section: body.portfolio-06 - o2
----------------------------------------------- */
body.portfolio-06 div#NavigationPortfolio .nportfolio06 a { color: #9F0; }
body.portfolio-06 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-06 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/06/control.jpg); }
body.portfolio-06 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-06 div#ContentPrimary .jcarousel-container li.hover { border-color: #9F0; }

/*	Section: body.portfolio-07 - Orange
----------------------------------------------- */
body.portfolio-07 div#NavigationPortfolio .nportfolio07 a { color: #9F0; }
body.portfolio-07 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-07 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/07/control.jpg); }
body.portfolio-07 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-07 div#ContentPrimary .jcarousel-container li.hover { border-color: #9F0; }

/*	Section: body.portfolio-08 - Milennium Galleries
----------------------------------------------- */
body.portfolio-08 div#NavigationPortfolio .nportfolio08 a { color: #9F0; }
body.portfolio-08 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-08 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/08/control.jpg); }
body.portfolio-08 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-08 div#ContentPrimary .jcarousel-container li.hover { border-color: #9F0; }

/*	Section: body.portfolio-09 - LumenAir
----------------------------------------------- */
body.portfolio-09 div#NavigationPortfolio .nportfolio09 a { color: #F36; }
body.portfolio-09 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-09 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/09/control.jpg); }
body.portfolio-09 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-09 div#ContentPrimary .jcarousel-container li.hover { border-color: #F36; }

/*	Section: body.portfolio-10 - LumenAir
----------------------------------------------- */
body.portfolio-10 div#NavigationPortfolio .nportfolio10 a { color: #F36; }
body.portfolio-10 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-10 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/10/control.png); }
body.portfolio-10 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-10 div#ContentPrimary .jcarousel-container li.hover { border-color: #F36; }

/*	Section: body.portfolio-11 - Saint
----------------------------------------------- */
body.portfolio-11 div#NavigationPortfolio .nportfolio11 a { color: #F36; }
body.portfolio-11 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-11 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/11/control.jpg); }
body.portfolio-11 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-11 div#ContentPrimary .jcarousel-container li.hover { border-color: #F36; }

/*	Section: body.portfolio-12 - Saint
----------------------------------------------- */
body.portfolio-12 div#NavigationPortfolio .nportfolio12 a { color: #F36; }
body.portfolio-12 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-12 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/12/control.jpg); }
body.portfolio-12 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-12 div#ContentPrimary .jcarousel-container li.hover { border-color: #F36; }

/*	Section: body.portfolio-13 - G-Star RAW
----------------------------------------------- */
body.portfolio-13 div#NavigationPortfolio .nportfolio13 a { color: #66E4FF; }
body.portfolio-13 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-13 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/13/control.jpg); }
body.portfolio-13 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-13 div#ContentPrimary .jcarousel-container li.hover { border-color: #66E4FF; }

/*	Section: body.portfolio-14 - Unwire
----------------------------------------------- */
body.portfolio-14 div#NavigationPortfolio .nportfolio14 a { color: #9F0; }
body.portfolio-14 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-14 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/14/control.jpg); }
body.portfolio-14 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-14 div#ContentPrimary .jcarousel-container li.hover { border-color: #9F0; }

/*	Section: body.portfolio-15 - Saint
----------------------------------------------- */
body.portfolio-15 div#NavigationPortfolio .nportfolio15 a { color: #F36; }
body.portfolio-15 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-15 div#ContentPrimary .jcarousel-container li a { background-image: url(../images/content/portfolio/15/control.png); }
body.portfolio-15 div#ContentPrimary .jcarousel-container strong.jcarousel-hover,
body.portfolio-15 div#ContentPrimary .jcarousel-container li.hover { border-color: #F36; }