html {
overflow-y:scroll;
}

body {
font-family:Arial,Helvetica,San-Serif;
font-size:11px;
line-height:15px;
color:#666;
text-align:center;
background:url(../images/fishes_background.gif) repeat-x;
background-position:90% 200px;
}

p {
margin:0 0 10px;
}

div#portfolio-two-column-2 p {
margin:10px 0 10px 0;
color:#fff;
}

a {
color:#ed491f;
text-decoration:none;
}

ul {
list-style:none;
margin:0 0 20px;
padding:0 0 0 5px;
}

ul li {
padding-left:15px;
background-image:url(../images/orange_bullet.gif);
background-repeat:no-repeat;
background-position:0 .5em;
margin:6px 0;
}

.orange-txt {
color:#ed491f;
font-weight:bold;
}

div#header {
height:160px;
padding-left:10px;
width:185px;
float:right;
margin:0;
}

div#outer {
text-align:left;
width:840px;
border:#999 1px solid;
margin: 20px auto;
}

div#outer-portfolio {
text-align:left;
width:840px;
border:#999 1px solid;
background: url(../images/portfolio_pg_background.png) no-repeat;
background-position:0 140px;
margin:0 auto;
}

div#container {
text-align:left;
width:773px;
margin:0 auto;
padding-bottom:10px;
}

div#footer p {
margin:10px 0 0;
padding:5px 0;
color:#999;
}

div#footer-portfolio-page p#address-portfolio {
margin:10px 0 0;
padding:5px 0;
color:#fff;
}

div#footer a {
background: url(../images/footer_contact_details.gif) no-repeat;
margin-top:27px;
margin-bottom:10px;
display:block;
width:430px;
height:15px;
}

div#footer a span {
display:none;
}

div#footer-portfolio-page p {
margin:10px 0 0;
padding:5px 0;
color:#999;
}

div#footer-portfolio-page a {
background:url(../images/footer_portfolio_contact_details.gif) no-repeat;
margin-top:37px;
margin-bottom:10px;
display:block;
width:430px;
height:15px;
}

div#footer-portfolio-page a span {
display:none;
}

div#wrapper {
float:left;
width:100%;
}

div#one-column {
width:773px;
margin:0;
}

div#two-column-1 {
float:left;
width:540px;
}

div#two-column-2 {
float:right;
width:210px;
}

div#portfolio-showcase {
margin-top:28px;
margin-left:-1px;
}

div#portfolio-two-column-1 {
float:left;
width:90px;
margin-top:28px;
}

div#portfolio-two-column-2 {
float:right;
width:654px;
margin-top:28px;
}

div#three-column-1 {
margin-right: 0;
width:245px;
}

div#three-column-2 {
float:left;
width:245px;
margin-left:-510px;
}

div#three-column-3 {
float:left;
width:245px;
margin-left:-245px;
}

div#portfolio-three-column-1 {
width:245px;
float:left;
}

div#portfolio-three-column-2 {
float:left;
width:245px;
margin-left:10px;
}

div#portfolio-three-column-3 {
float:left;
width:245px;
margin-left:-245px;
}

div#footer {
float:left;
width:100%;
color:#999;
}

div#main-logo {
float:right;
margin-top:20px;
width:191px;
height:97px;
}

div#main-logo a {
background:url(../images/piranha_logo.gif) no-repeat;
display:block;
width:191px;
height:97px;
}

div#main-logo a span {
display:none;
}



div.clear-both {
clear:both;
}

div#top-navigation {
height:21px;
background-repeat:no-repeat;
background-position:bottom;
margin-bottom:34px;
margin-top:103px;
float:left;
}

div#mid-navigation {
height:18px;
background-repeat:no-repeat;
background-position:bottom;
margin-bottom:18px;
}

.nav {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
clear:both;
margin:0;
padding:0;
}

.nav li {
float:left;
list-style-type:none;
background-image:none;
margin:0;
padding:0;
}

ul.nav li a {
background-position:0 0;
background-repeat:no-repeat;
display:block;
overflow:hidden;
margin:0;
padding:0;
}

div#top-navigation li a {
height:21px;
margin-right:24px;
}

div#mid-navigation li a {
height:14px;
margin-right:0;
}

div#top-navigation li#btn-portfolio a {
background:url(../images/navigation/btn_portfolio.gif) no-repeat;
width:87px;
background-position:0 0;
}

div#top-navigation li#btn-portfolio a:hover {
background:url(../images/navigation/btn_portfolio.gif) no-repeat;
background-position:0 -21px;
}

div#top-navigation li#btn-ourservices a {
background:url(../images/navigation/btn_ourservices.gif) no-repeat;
width:96px;
background-position:0 0;
}

div#top-navigation li#btn-ourservices a:hover {
background:url(../images/navigation/btn_ourservices.gif) no-repeat;
background-position:0 -21px;
}

div#top-navigation li#btn-webpresenters a {
background:url(../images/navigation/btn_webpresenters.gif) no-repeat;
width:125px;
background-position:0 0;
}

div#top-navigation li#btn-webpresenters a:hover {
background:url(../images/navigation/btn_webpresenters.gif) no-repeat;
background-position:0 -21px;
}

div#top-navigation li#btn-contactus a {
background:url(../images/navigation/btn_contactus.gif) no-repeat;
width:81px;
}

div#top-navigation li#btn-contactus a:hover {
background:url(../images/navigation/btn_contactus.gif) no-repeat;
background-position:0 -21px;
}

div#top-navigation li#btn-clientlogin a {
background:url(../images/navigation/btn_clientlogin.gif) no-repeat;
width:88px;
}

div#top-navigation li#btn-clientlogin a:hover {
background:url(../images/navigation/btn_clientlogin.gif) no-repeat;
background-position:0 -21px;
}

div#top-navigation li#btn-callmeback a {
background:url(../images/navigation/btn_callmeback.gif) no-repeat;
width:104px;
margin-right:0;
}

div#mid-navigation li#btn-home a {
background:url(../images/navigation/btn_home.gif) no-repeat;
width:33px;
margin-right:33px;
}

div#mid-navigation li#btn-home a:hover {
background:url(../images/navigation/btn_home.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-aboutus a {
background:url(../images/navigation/btn_aboutus.gif) no-repeat;
width:49px;
margin-right:33px;
}

div#mid-navigation li#btn-aboutus a:hover {
background:url(../images/navigation/btn_aboutus.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-blog a {
background:url(../images/navigation/btn_blog.gif) no-repeat;
width:25px;
margin-right:33px;
}

div#mid-navigation li#btn-blog a:hover {
background:url(../images/navigation/btn_blog.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-theteam a {
background:url(../images/navigation/btn_theteam.gif) no-repeat;
width:51px;
margin-right:33px;
}

div#mid-navigation li#btn-theteam a:hover {
background:url(../images/navigation/btn_theteam.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-news a {
background:url(../images/navigation/btn_news.gif) no-repeat;
width:30px;
margin-right:33px;
}

div#mid-navigation li#btn-news a:hover {
background:url(../images/navigation/btn_news.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-casestudies a {
background:url(../images/navigation/btn_casestudies.gif) no-repeat;
width:72px;
margin-right:33px;
}

div#mid-navigation li#btn-casestudies a:hover {
background:url(../images/navigation/btn_casestudies.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-careers a {
background:url(../images/navigation/btn_careers.gif) no-repeat;
width:41px;
margin-right:32px;
}

div#mid-navigation li#btn-careers a:hover {
background:url(../images/navigation/btn_careers.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-becomeaclient a {
background:url(../images/navigation/btn_becomeaclient.gif) no-repeat;
width:89px;
margin-right:32px;
}

div#mid-navigation li#btn-becomeaclient a:hover {
background:url(../images/navigation/btn_becomeaclient.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-testimonials a {
background:url(../images/navigation/btn_testimonials.gif) no-repeat;
width:70px;
margin-right:32px;
}

div#mid-navigation li#btn-testimonials a:hover {
background:url(../images/navigation/btn_testimonials.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-clientsectors a {
background:url(../images/navigation/btn_clientsectors2.gif) no-repeat;
width:74px;
}

div#mid-navigation li#btn-clientsectors a:hover {
background:url(../images/navigation/btn_clientsectors2.gif) no-repeat;
background-position:0 -14px;
}

div#mid-navigation li#btn-portfolio-home a {
background:url(../images/navigation/btn_portfolio_home.gif) no-repeat;
width:31px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-aboutus a {
background:url(../images/navigation/btn_portfolio_aboutus.gif) no-repeat;
width:49px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-blog a {
background:url(../images/navigation/btn_portfolio_blog.gif) no-repeat;
width:23px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-theteam a {
background:url(../images/navigation/btn_portfolio_theteam.gif) no-repeat;
width:51px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-news a {
background:url(../images/navigation/btn_portfolio_news.gif) no-repeat;
width:30px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-casestudies a {
background:url(../images/navigation/btn_portfolio_casestudies.gif) no-repeat;
width:68px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-careers a {
background:url(../images/navigation/btn_portfolio_careers.gif) no-repeat;
width:40px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-becomeaclient a {
background:url(../images/navigation/btn_portfolio_becomeaclient.gif) no-repeat;
width:88px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-testimonials a {
background:url(../images/navigation/btn_portfolio_testimonials.gif) no-repeat;
width:69px;
margin-right:34px;
}

div#mid-navigation li#btn-portfolio-clientsectors a {
background:url(../images/navigation/btn_portfolio_clientsectors.gif) no-repeat;
width:73px;
}

div#bottom-navigation {
margin:58px 0 0;
padding:0;
}

div#bottom-navigation li a {
height:25px;
}

div#bottom-navigation-portfolio {
margin:53px 0 0;
padding:0;
}

div#bottom-navigation-portfolio li a {
height:25px;
}

div#bottom-navigation li#btn-design a {
background:url(../images/navigation/btn_design.gif) no-repeat;
width:59px;
margin-right:22px;
}

div#bottom-navigation li#btn-design a:hover {
background:url(../images/navigation/btn_design.gif) no-repeat;
background-position:0 -25px;
}

div#bottom-navigation li#btn-advertising a {
background:url(../images/navigation/btn_advertising.gif) no-repeat;
width:101px;
margin-right:22px;
}

div#bottom-navigation li#btn-advertising a:hover {
background:url(../images/navigation/btn_advertising.gif) no-repeat;
background-position:0 -25px;
}

div#bottom-navigation li#btn-marketing a {
background:url(../images/navigation/btn_marketing.gif) no-repeat;
width:92px;
margin-right:22px;
}

div#bottom-navigation li#btn-marketing a:hover {
background:url(../images/navigation/btn_marketing.gif) no-repeat;
background-position:0 -25px;
}

div#bottom-navigation li#btn-webdesign a {
background:url(../images/navigation/btn_webdesign.gif) no-repeat;
width:107px;
margin-right:22px;
}

div#bottom-navigation li#btn-webdesign a:hover {
background:url(../images/navigation/btn_webdesign.gif) no-repeat;
background-position:0 -25px;
}

div#bottom-navigation li#btn-seo a {
background:url(../images/navigation/btn_seo.gif) no-repeat;
width:31px;
margin-right:21px;
}

div#bottom-navigation li#btn-seo a:hover {
background:url(../images/navigation/btn_seo.gif) no-repeat;
background-position:0 -24px;
}

div#bottom-navigation li#btn-pr a {
background:url(../images/navigation/btn_pr.gif) no-repeat;
width:17px;
margin-right:21px;
}

div#bottom-navigation li#btn-pr a:hover {
background:url(../images/navigation/btn_pr.gif) no-repeat;
background-position:0 -25px;
}

div#bottom-navigation li#btn-exhibitions a {
background:url(../images/navigation/btn_exhibitions.gif) no-repeat;
width:99px;
margin-right:21px;
}

div#bottom-navigation li#btn-exhibitions a:hover {
background:url(../images/navigation/btn_exhibitions.gif) no-repeat;
background-position:0 -25px;
}

div#bottom-navigation li#btn-photography a {
background:url(../images/navigation/btn_photography.gif) no-repeat;
width:116px;
}

div#bottom-navigation li#btn-photography a:hover {
background:url(../images/navigation/btn_photography.gif) no-repeat;
background-position:0 -25px;
}

div#bottom-navigation-portfolio li#btn-portfolio-design a {
background:url(../images/navigation/btn_portfolio_design.gif) no-repeat;
width:59px;
margin-right:22px;
}

div#bottom-navigation-portfolio li#btn-portfolio-advertising a {
background:url(../images/navigation/btn_portfolio_advertising.gif) no-repeat;
width:101px;
margin-right:22px;
}

div#bottom-navigation-portfolio li#btn-portfolio-marketing a {
background:url(../images/navigation/btn_portfolio_marketing.gif) no-repeat;
width:92px;
margin-right:22px;
}

div#bottom-navigation-portfolio li#btn-portfolio-webdesign a {
background:url(../images/navigation/btn_portfolio_webdesign.gif) no-repeat;
width:107px;
margin-right:22px;
}

div#bottom-navigation-portfolio li#btn-portfolio-seo a {
background:url(../images/navigation/btn_portfolio_seo.gif) no-repeat;
width:31px;
margin-right:21px;
}

div#bottom-navigation-portfolio li#btn-portfolio-pr a {
background:url(../images/navigation/btn_portfolio_pr.gif) no-repeat;
width:17px;
margin-right:21px;
}

div#bottom-navigation-portfolio li#btn-portfolio-exhibitions a {
background:url(../images/navigation/btn_portfolio_exhibitions.gif) no-repeat;
width:99px;
margin-right:21px;
}

div#bottom-navigation-portfolio li#btn-portfolio-photography a {
background:url(../images/navigation/btn_portfolio_photography.gif) no-repeat;
width:116px;
}

div#top-navigation ul,div#mid-navigation ul,div#bottom-navigation ul, div#bottom-navigation-portfolio ul {
list-style:none;
margin:0;
padding:0;
}

div#top-navigation ul li,div#mid-navigation ul li,div#bottom-navigation ul li, div#bottom-navigation-portfolio ul li {
text-indent:-9999px;
}

h1 {
font-size:28px;
font-weight:normal;
color:#ec3e11;
margin:0;
padding:0;
}

h2 {
margin:0 0 15px;
padding:0;
}

h3,h4 {
margin:0;
padding:0 0 15px;
}

.float-left {
float:left;
margin-right:10px;
}

.float-right {
float:right;
margin-left:10px;
}

#selector {
float:left;
margin:0 15px 0 0;
padding:0;
}

#selector2 {
float:left;
margin:0;
padding:0;
}

ul#selector li a {
background-position:0 0;
background-repeat:no-repeat;
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0;
padding:0 0 5px;
}

ul#selector2 li a {
background-position:0 0;
background-repeat:no-repeat;
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0;
padding:0 0 4px;
}

li#li-btn-creative a {
background:url(../images/navigation/li_btn_creative.gif) no-repeat;
width:57px;
}

li#li-btn-creative a:hover {
background:url(../images/navigation/li_btn_creative_hover.gif) no-repeat;
}

li#li-btn-creative-current a {
background:url(../images/navigation/li_btn_creative_hover.gif) no-repeat;
width:57px;
}

li#li-btn-digital a {
background:url(../images/navigation/li_btn_digital.gif) no-repeat;
width:43px;
}

li#li-btn-digital a:hover {
background:url(../images/navigation/li_btn_digital_hover.gif) no-repeat;
}

li#li-btn-digital-current a {
background:url(../images/navigation/li_btn_digital_hover.gif) no-repeat;
width:43px;
}

li#li-btn-strategy a {
background:url(../images/navigation/li_btn_strategy.gif) no-repeat;
width:58px;
}

li#li-btn-strategy a:hover {
background:url(../images/navigation/li_btn_strategy_hover.gif) no-repeat;
}

li#li-btn-strategy-current a {
background:url(../images/navigation/li_btn_strategy_hover.gif) no-repeat;
width:58px;
}

li#li-btn-clientsectors a {
background:url(../images/navigation/li_btn_clientsectors.gif) no-repeat;
width:95px;
}

li#li-btn-clientsectors a:hover {
background:url(../images/navigation/li_btn_clientsectors_hover.gif) no-repeat;
}

li#li-btn-clientsectors-current a {
background:url(../images/navigation/li_btn_clientsectors_hover.gif) no-repeat;
width:95px;
}

li#li-btn-casestudies a {
background:url(../images/navigation/li_btn_casestudies.gif) no-repeat;
width:88px;
}

li#li-btn-casestudies a:hover {
background:url(../images/navigation/li_btn_casestudies_hover.gif) no-repeat;
}

li#li-btn-casestudies-current a {
background:url(../images/navigation/li_btn_casestudies_hover.gif) no-repeat;
width:88px;
}

li#li-btn-identity a {
background:url(../images/navigation/li_btn_identity.gif) no-repeat;
width:44px;
}

li#li-btn-identity a:hover {
background:url(../images/navigation/li_btn_identity_hover.gif) no-repeat;
}

li#li-btn-identity-current a {
background:url(../images/navigation/li_btn_identity_hover.gif) no-repeat;
width:44px;
}

li#li-btn-design a {
background:url(../images/navigation/li_btn_design.gif) no-repeat;
width:39px;
}

li#li-btn-design a:hover {
background:url(../images/navigation/li_btn_design_hover.gif) no-repeat;
}

li#li-btn-design-current a {
background:url(../images/navigation/li_btn_design_hover.gif) no-repeat;
width:39px;
}

li#li-btn-literature a {
background:url(../images/navigation/li_btn_literature.gif) no-repeat;
width:55px;
}

li#li-btn-literature a:hover {
background:url(../images/navigation/li_btn_literature_hover.gif) no-repeat;
}

li#li-btn-literature-current a {
background:url(../images/navigation/li_btn_literature_hover.gif) no-repeat;
width:55px;
}

li#li-btn-catalogues a {
background:url(../images/navigation/li_btn_catalogues.gif) no-repeat;
width:65px;
}

li#li-btn-catalogues a:hover {
background:url(../images/navigation/li_btn_catalogues_hover.gif) no-repeat;
}

li#li-btn-catalogues-current a {
background:url(../images/navigation/li_btn_catalogues_hover.gif) no-repeat;
width:65px;
}

li#li-btn-advertising a {
background:url(../images/navigation/li_btn_advertising.gif) no-repeat;
width:67px;
}

li#li-btn-advertising a:hover {
background:url(../images/navigation/li_btn_advertising_hover.gif) no-repeat;
}

li#li-btn-advertising-current a {
background:url(../images/navigation/li_btn_advertising_hover.gif) no-repeat;
width:67px;
}

li#li-btn-directmail a {
background:url(../images/navigation/li_btn_directmail.gif) no-repeat;
width:63px;
}

li#li-btn-directmail a:hover {
background:url(../images/navigation/li_btn_directmail_hover.gif) no-repeat;
}

li#li-btn-directmail-current a {
background:url(../images/navigation/li_btn_directmail_hover.gif) no-repeat;
width:63px;
}

li#li-btn-packaging a {
background:url(../images/navigation/li_btn_packaging.gif) no-repeat;
width:59px;
}

li#li-btn-packaging a:hover {
background:url(../images/navigation/li_btn_packaging_hover.gif) no-repeat;
}

li#li-btn-packaging-current a {
background:url(../images/navigation/li_btn_packaging_hover.gif) no-repeat;
width:59px;
}

li#li-btn-exhibitions a {
background:url(../images/navigation/li_btn_exhibitions.gif) no-repeat;
width:63px;
}

li#li-btn-exhibitions a:hover {
background:url(../images/navigation/li_btn_exhibitions_hover.gif) no-repeat;
}

li#li-btn-exhibitions-current a {
background:url(../images/navigation/li_btn_exhibitions_hover.gif) no-repeat;
width:63px;
}

li#li-btn-photography a {
background:url(../images/navigation/li_btn_photography.gif) no-repeat;
width:75px;
}

li#li-btn-photography a:hover {
background:url(../images/navigation/li_btn_photography_hover.gif) no-repeat;
}

li#li-btn-photography-current a {
background:url(../images/navigation/li_btn_photography_hover.gif) no-repeat;
width:75px;
}

li#li-btn-pointofsale a {
background:url(../images/navigation/li_btn_pointofsale.gif) no-repeat;
width:74px;
}

li#li-btn-pointofsale a:hover {
background:url(../images/navigation/li_btn_pointofsale_hover.gif) no-repeat;
}

li#li-btn-pointofsale-current a {
background:url(../images/navigation/li_btn_pointofsale_hover.gif) no-repeat;
width:74px;
}

li#li-btn-websitedesign a {
background:url(../images/navigation/li_btn_websitedesign.gif) no-repeat;
width:92px;
}

li#li-btn-websitedesign a:hover {
background:url(../images/navigation/li_btn_websitedesign_hover.gif) no-repeat;
}

li#li-btn-websitedesign-current a {
background:url(../images/navigation/li_btn_websitedesign_hover.gif) no-repeat;
width:92px;
}

li#li-btn-websitedevelopment a {
background:url(../images/navigation/li_btn_websitedevelopment.gif) no-repeat;
width:133px;
}

li#li-btn-websitedevelopment a:hover {
background:url(../images/navigation/li_btn_websitedevelopment_hover.gif) no-repeat;
}

li#li-btn-websitedevelopment-current a {
background:url(../images/navigation/li_btn_websitedevelopment_hover.gif) no-repeat;
width:133px;
}

li#li-btn-bespokeprogramming a {
background:url(../images/navigation/li_btn_bespokeprogramming.gif) no-repeat;
width:135px;
}

li#li-btn-bespokeprogramming a:hover {
background:url(../images/navigation/li_btn_bespokeprogramming_hover.gif) no-repeat;
}

li#li-btn-bespokeprogramming-current a {
background:url(../images/navigation/li_btn_bespokeprogramming_hover.gif) no-repeat;
width:135px;
}

li#li-btn-cms a {
background:url(../images/navigation/li_btn_cms.gif) no-repeat;
width:25px;
}

li#li-btn-cms a:hover {
background:url(../images/navigation/li_btn_cms_hover.gif) no-repeat;
}

li#li-btn-cms-current a {
background:url(../images/navigation/li_btn_cms_hover.gif) no-repeat;
width:25px;
}

li#li-btn-multimedia a {
background:url(../images/navigation/li_btn_multimedia.gif) no-repeat;
width:71px;
}

li#li-btn-multimedia a:hover {
background:url(../images/navigation/li_btn_multimedia_hover.gif) no-repeat;
}

li#li-btn-multimedia-current a {
background:url(../images/navigation/li_btn_multimedia_hover.gif) no-repeat;
width:71px;
}

li#li-btn-seo a {
background:url(../images/navigation/li_btn_seo.gif) no-repeat;
width:22px;
}

li#li-btn-seo a:hover {
background:url(../images/navigation/li_btn_seo_hover.gif) no-repeat;
}

li#li-btn-seo-current a {
background:url(../images/navigation/li_btn_seo_hover.gif) no-repeat;
width:22px;
}

li#li-btn-payperclick a {
background:url(../images/navigation/li_btn_payperclick.gif) no-repeat;
width:74px;
}

li#li-btn-payperclick a:hover {
background:url(../images/navigation/li_btn_payperclick_hover.gif) no-repeat;
}

li#li-btn-payperclick-current a {
background:url(../images/navigation/li_btn_payperclick_hover.gif) no-repeat;
width:74px;
}

li#li-btn-ecommerce a {
background:url(../images/navigation/li_btn_ecommerce.gif) no-repeat;
width:74px;
}

li#li-btn-ecommerce a:hover {
background:url(../images/navigation/li_btn_ecommerce_hover.gif) no-repeat;
}

li#li-btn-ecommerce-current a {
background:url(../images/navigation/li_btn_ecommerce_hover.gif) no-repeat;
width:74px;
}

li#li-btn-consultancy a {
background:url(../images/navigation/li_btn_consultancy.gif) no-repeat;
width:71px;
}

li#li-btn-consultancy a:hover {
background:url(../images/navigation/li_btn_consultancy_hover.gif) no-repeat;
}

li#li-btn-consultancy-current a {
background:url(../images/navigation/li_btn_consultancy_hover.gif) no-repeat;
width:71px;
}

li#li-btn-marketing a {
background:url(../images/navigation/li_btn_marketing.gif) no-repeat;
width:59px;
}

li#li-btn-marketing a:hover {
background:url(../images/navigation/li_btn_marketing_hover.gif) no-repeat;
}

li#li-btn-marketing-current a {
background:url(../images/navigation/li_btn_marketing_hover.gif) no-repeat;
width:59px;
}

li#li-btn-planning a {
background:url(../images/navigation/li_btn_planning.gif) no-repeat;
width:50px;
}

li#li-btn-planning a:hover {
background:url(../images/navigation/li_btn_planning_hover.gif) no-repeat;
}

li#li-btn-planning-current a {
background:url(../images/navigation/li_btn_planning_hover.gif) no-repeat;
width:50px;
}

li#li-btn-media a {
background:url(../images/navigation/li_btn_media.gif) no-repeat;
width:35px;
}

li#li-btn-media a:hover {
background:url(../images/navigation/li_btn_media_hover.gif) no-repeat;
}

li#li-btn-media-current a {
background:url(../images/navigation/li_btn_media_hover.gif) no-repeat;
width:35px;
}

li#li-btn-pr a {
background:url(../images/navigation/li_btn_pr.gif) no-repeat;
width:14px;
}

li#li-btn-pr a:hover {
background:url(../images/navigation/li_btn_pr_hover.gif) no-repeat;
}

li#li-btn-pr-current a {
background:url(../images/navigation/li_btn_pr_hover.gif) no-repeat;
width:14px;
}

li#li-btn-events a {
background:url(../images/navigation/li_btn_events.gif) no-repeat;
width:38px;
}

li#li-btn-events a:hover {
background:url(../images/navigation/li_btn_events_hover.gif) no-repeat;
}

li#li-btn-events-current a {
background:url(../images/navigation/li_btn_events_hover.gif) no-repeat;
width:38px;
}

li#li-btn-training a {
background:url(../images/navigation/li_btn_training.gif) no-repeat;
width:46px;
}

li#li-btn-training a:hover {
background:url(../images/navigation/li_btn_training_hover.gif) no-repeat;
}

li#li-btn-training-current a {
background:url(../images/navigation/li_btn_training_hover.gif) no-repeat;
width:46px;
}

li#li-btn-research a {
background:url(../images/navigation/li_btn_research.gif) no-repeat;
width:52px;
}

li#li-btn-research a:hover {
background:url(../images/navigation/li_btn_research_hover.gif) no-repeat;
}

li#li-btn-research-current a {
background:url(../images/navigation/li_btn_research_hover.gif) no-repeat;
width:52px;
}

li#li-btn-profiling a {
background:url(../images/navigation/li_btn_profiling.gif) no-repeat;
width:47px;
}

li#li-btn-profiling a:hover {
background:url(../images/navigation/li_btn_profiling_hover.gif) no-repeat;
}

li#li-btn-profiling-current a {
background:url(../images/navigation/li_btn_profiling_hover.gif) no-repeat;
width:47px;
}

li#li-btn-targeting a {
background:url(../images/navigation/li_btn_targeting.gif) no-repeat;
width:54px;
}

li#li-btn-targeting a:hover {
background:url(../images/navigation/li_btn_targeting_hover.gif) no-repeat;
}

li#li-btn-targeting-current a {
background:url(../images/navigation/li_btn_targeting_hover.gif) no-repeat;
width:54px;
}

li#li-btn-data a {
background:url(../images/navigation/li_btn_data.gif) no-repeat;
width:26px;
}

li#li-btn-data a:hover {
background:url(../images/navigation/li_btn_data_hover.gif) no-repeat;
}

li#li-btn-data-current a {
background:url(../images/navigation/li_btn_data_hover.gif) no-repeat;
width:26px;
}

li#li-btn-retail a {
background:url(../images/navigation/li_btn_retail.gif) no-repeat;
width:32px;
}

li#li-btn-retail a:hover {
background:url(../images/navigation/li_btn_retail_hover.gif) no-repeat;
}

li#li-btn-retail-current a {
background:url(../images/navigation/li_btn_retail_hover.gif) no-repeat;
width:32px;
}

li#li-btn-wholesale a {
background:url(../images/navigation/li_btn_wholesale.gif) no-repeat;
width:62px;
}

li#li-btn-wholesale a:hover {
background:url(../images/navigation/li_btn_wholesale_hover.gif) no-repeat;
}

li#li-btn-wholesale-current a {
background:url(../images/navigation/li_btn_wholesale_hover.gif) no-repeat;
width:62px;
}

li#li-btn-manufacturing a {
background:url(../images/navigation/li_btn_manufacturing.gif) no-repeat;
width:85px;
}

li#li-btn-manufacturing a:hover {
background:url(../images/navigation/li_btn_manufacturing_hover.gif) no-repeat;
}

li#li-btn-manufacturing-current a {
background:url(../images/navigation/li_btn_manufacturing_hover.gif) no-repeat;
width:85px;
}

li#li-btn-financialservices a {
background:url(../images/navigation/li_btn_financialservices.gif) no-repeat;
width:103px;
}

li#li-btn-financialservices a:hover {
background:url(../images/navigation/li_btn_financialservices_hover.gif) no-repeat;
}

li#li-btn-financialservices-current a {
background:url(../images/navigation/li_btn_financialservices_hover.gif) no-repeat;
width:103px;
}

li#li-btn-eductationandtraining a {
background:url(../images/navigation/li_btn_eductation_and_training.gif) no-repeat;
width:119px;
}

li#li-btn-eductationandtraining a:hover {
background:url(../images/navigation/li_btn_eductation_and_training_hover.gif) no-repeat;
}

li#li-btn-eductationandtraining-current a {
background:url(../images/navigation/li_btn_eductation_and_training_hover.gif) no-repeat;
width:119px;
}

li#li-btn-food a {
background:url(../images/navigation/li_btn_food.gif) no-repeat;
width:27px;
}

li#li-btn-food a:hover {
background:url(../images/navigation/li_btn_food_hover.gif) no-repeat;
}

li#li-btn-food-current a {
background:url(../images/navigation/li_btn_food_hover.gif) no-repeat;
width:27px;
}

li#li-btn-furniture a {
background:url(../images/navigation/li_btn_furniture.gif) no-repeat;
width:52px;
}

li#li-btn-furniture a:hover {
background:url(../images/navigation/li_btn_furniture_hover.gif) no-repeat;
}

li#li-btn-furniture-current a {
background:url(../images/navigation/li_btn_furniture_hover.gif) no-repeat;
width:52px;
}

li#li-btn-rental a {
background:url(../images/navigation/li_btn_rental.gif) no-repeat;
width:36px;
}

li#li-btn-rental a:hover {
background:url(../images/navigation/li_btn_rental_hover.gif) no-repeat;
}

li#li-btn-rental-current a {
background:url(../images/navigation/li_btn_rental_hover.gif) no-repeat;
width:36px;
}

li#li-btn-itandtechnology a {
background:url(../images/navigation/li_btn_it_and_technology.gif) no-repeat;
width:92px;
}

li#li-btn-itandtechnology a:hover {
background:url(../images/navigation/li_btn_it_and_technology_hover.gif) no-repeat;
}

li#li-btn-itandtechnology-current a {
background:url(../images/navigation/li_btn_it_and_technology_hover.gif) no-repeat;
width:92px;
}

li#li-btn-leisure a {
background:url(../images/navigation/li_btn_leisure.gif) no-repeat;
width:41px;
}

li#li-btn-leisure a:hover {
background:url(../images/navigation/li_btn_leisure_hover.gif) no-repeat;
}

li#li-btn-leisure-current a {
background:url(../images/navigation/li_btn_leisure_hover.gif) no-repeat;
width:41px;
}

li#li-btn-energy a {
background:url(../images/navigation/li_btn_energy.gif) no-repeat;
width:39px;
}

li#li-btn-energy a:hover {
background:url(../images/navigation/li_btn_energy_hover.gif) no-repeat;
}

li#li-btn-energy-current a {
background:url(../images/navigation/li_btn_energy_hover.gif) no-repeat;
width:39px;
}

li#li-btn-nhs a {
background:url(../images/navigation/li_btn_nhs.gif) no-repeat;
width:24px;
}

li#li-btn-nhs a:hover {
background:url(../images/navigation/li_btn_nhs_hover.gif) no-repeat;
}

li#li-btn-nhs-current a {
background:url(../images/navigation/li_btn_nhs_hover.gif) no-repeat;
width:24px;
}

li#li-btn-government a {
background:url(../images/navigation/li_btn_government.gif) no-repeat;
width:73px;
}

li#li-btn-government a:hover {
background:url(../images/navigation/li_btn_government_hover.gif) no-repeat;
}

li#li-btn-government-current a {
background:url(../images/navigation/li_btn_government_hover.gif) no-repeat;
width:73px;
}

h1#client-login {
background:url(../images/headers/h1_client_login.gif) no-repeat;
}

h1#become-a-client {
background:url(../images/headers/h1_become_a_client.gif) no-repeat;
}

h1#call-me-back {
background:url(../images/headers/h1_callmeback.gif) no-repeat;
}

h1#news {
background:url(../images/headers/h1_news.gif) no-repeat;
}

h1#testimonials {
background:url(../images/headers/h1_testimonials.gif) no-repeat;
}

h1#careers {
background:url(../images/headers/h1_careers.gif) no-repeat;
}

h1#design {
background:url(../images/headers/h1_design.gif) no-repeat;
}

h1#advertising {
background:url(../images/headers/h1_advertising.gif) no-repeat;
}

h1#marketing {
background:url(../images/headers/h1_marketing.gif) no-repeat;
}

h1#webdesign {
background:url(../images/headers/h1_webdesign.gif) no-repeat;
}

h1#seo {
background:url(../images/headers/h1_seo.gif) no-repeat;
}

h1#pr {
background:url(../images/headers/h1_pr.gif) no-repeat;
}

h1#exhibitions {
background:url(../images/headers/h1_exhibitions.gif) no-repeat;
}

h1#photography {
background:url(../images/headers/h1_photography.gif) no-repeat;
}

h1#quoteme {
background:url(../images/headers/h1_quoteme.gif) no-repeat;
}

#quoteme-home {width:245px; height:65px; display:block; background:url(../images/hp_quoteme_block.gif) no-repeat;}
#quoteme-home span {display:none;}

#contact-home {width:245px; height:65px; display:block; background:url(../images/hp_talktome_block.gif) no-repeat;}
#contact-home span {display:none;}

#portfolio-home {width:245px; height:65px; display:block; background:url(../images/hp_inspireme_block.gif) no-repeat;}
#portfolio-home span {display:none;}

h1#creative {
background:url(../images/headers/h1_creative.gif) no-repeat;
}

h1#digital {
background:url(../images/headers/h1_digital.gif) no-repeat;
}

h1#strategy {
background:url(../images/headers/h1_strategy.gif) no-repeat;
}

h1#webpresenters {
background:url(../images/headers/h1_webpresenters.gif) no-repeat;
}

h2#about-us {
background:url(../images/headers/h2_about_us.gif) no-repeat;
}

h2#our-services {
background:url(../images/headers/h2_our_services.gif) no-repeat;
}

h2#what-we-do {
background:url(../images/headers/h2_whatwedo.gif) no-repeat;
}

h2#archives {
background:url(../images/headers/h2_archives.gif) no-repeat;
}

h2#howtoapply {
background:url(../images/headers/h2_howtoapply.gif) no-repeat;
}

h2#wedontbite {
background:url(../images/headers/h2_wedontbite.gif) no-repeat;
}

h2#ataglance {
background:url(../images/headers/h2_ataglance.gif) no-repeat;
}

h2#latest-vacancies {
background:url(../images/headers/h2_latest_vacancies.gif) no-repeat;
text-indent:-9999px;
height:21px;
margin:0 0 7px;
padding:0;
}

h2#piranha-case-studies {
background:url(../images/headers/h2_piranha_case_studies.gif) no-repeat;
text-indent:-9999px;
height:17px;
margin:0 0 7px;
padding:0;
}

h3#paul-airey-s,h3#don-fryer-s,h3#peter-bamber-s,h3#graham-rushton-s,h3#tessa-fryer-s,h3#sarah-haworth-s,h3#katie-towers-s,h3#andy-butler-s,h3#steve-baker-s,h3#matt-bennett-s {
text-indent:-9999px;
height:17px;
margin:0 0 10px 0;
padding:0;
}

h3#paul-airey-s {
background:url(../images/headers/h3_paul-airey.gif) no-repeat;
}

h3#don-fryer-s {
background:url(../images/headers/h3_don-fryer.gif) no-repeat;
}

h3#peter-bamber-s {
background:url(../images/headers/h3_peter-bamber.gif) no-repeat;
}

h3#graham-rushton-s {
background:url(../images/headers/h3_graham-rushton.gif) no-repeat;
}

h3#tessa-fryer-s {
background:url(../images/headers/h3_tessa-fryer.gif) no-repeat;
}

h3#sarah-haworth-s {
background:url(../images/headers/h3_sarah-haworth.gif) no-repeat;
}

h3#katie-towers-s {
background:url(../images/headers/h3_katie-towers.gif) no-repeat;
}

h3#andy-butler-s {
background:url(../images/headers/h3_andy-butler.gif) no-repeat;
}

h3#steve-baker-s {
background:url(../images/headers/h3_steve-baker.gif) no-repeat;
}

h3#matt-bennett-s {
background:url(../images/headers/h3_matt-bennett.gif) no-repeat;
}

h3#our-people, h3#creative, h3#digital, h3#strategy, h3#creative-solutions, h3#design-impact, h3#multi-disciplined, h3#extensive-services, h3#communicate-message, h3#standing-out, h3#market-research, h3#marketing-consultancy, h3#ecommerce-solutions, h3#content-management-systems, h3#bespoke-programming, h3#new-media, h3#online-marketing, h3#search-engine-optimisation, h3#social-media-optimisation, h3#link-building, h3#content-building, h3#ppc, h3#banner-advertising, h3#relationship-building, h3#articles-case-studies, h3#internal-pr, h3#event-management, h3#integrated-marketing-support, h3#rental-service, h3#installation-asset-management  {
text-indent:-9999px;
margin:0 0 10px 0;
padding:0;
}

h3#our-people {
background:url(../images/headers/h3_our_people.gif) no-repeat;
height:21px;
}

h3#creative {
background:url(../images/headers/h3_creative.gif) no-repeat;
height:15px;
}

h3#digital {
background:url(../images/headers/h3_digital.gif) no-repeat;
height:18px;
}

h3#strategy {
background:url(../images/headers/h3_strategy.gif) no-repeat;
height:17px;
}

h3#creative-solutions {
background:url(../images/headers/h3_creative_solutions.gif) no-repeat;
height:17px;
}

h3#design-impact {
background:url(../images/headers/h3_design_impact.gif) no-repeat;
height:21px;
}

h3#multi-disciplined {
background:url(../images/headers/h3_multi_disciplined.gif) no-repeat;
height:21px;
}

h3#extensive-services {
background:url(../images/headers/h3_extensive_services.gif) no-repeat;
height:36px;
}

h3#communicate-message {
background:url(../images/headers/h3_communicate_message.gif) no-repeat;
height:41px;
}

h3#standing-out {
background:url(../images/headers/h3_standing_out.gif) no-repeat;
height:21px;
}

h3#market-research {
background:url(../images/headers/h3_market_research.gif) no-repeat;
height:21px;
}

h3#marketing-consultancy {
background:url(../images/headers/h3_marketing_consultancy.gif) no-repeat;
height:21px;
}

h3#ecommerce-solutions {
background:url(../images/headers/h3_ecommerce_solutions.gif) no-repeat;
height:17px;
}

h3#content-management-systems {
background:url(../images/headers/h3_content_management_systems.gif) no-repeat;
height:39px;
}

h3#bespoke-programming {
background:url(../images/headers/h3_bespoke_programming.gif) no-repeat;
height:21px;
}

h3#new-media {
background:url(../images/headers/h3_new_media.gif) no-repeat;
height:17px;
}

h3#online-marketing {
background:url(../images/headers/h3_online_marketing.gif) no-repeat;
height:21px;
}

h3#search-engine-optimisation {
background:url(../images/headers/h3_search_engine_optimisation.gif) no-repeat;
height:21px;
}

h3#social-media-optimisation {
background:url(../images/headers/h3_social_media_marketing.gif) no-repeat;
height:41px;
}

h3#link-building {
background:url(../images/headers/h3_link_building.gif) no-repeat;
height:21px;
}

h3#content-building {
background:url(../images/headers/h3_content_building.gif) no-repeat;
height:21px;
}

h3#ppc {
background:url(../images/headers/h3_ppc.gif) no-repeat;
height:21px;
}

h3#banner-advertising {
background:url(../images/headers/h3_banner_advertising.gif) no-repeat;
height:21px;
}

h3#relationship-building {
background:url(../images/headers/h3_relationship_building.gif) no-repeat;
height:21px;
}

h3#articles-case-studies {
background:url(../images/headers/h3_articles_case_studies.gif) no-repeat;
height:17px;
}

h3#internal-pr {
background:url(../images/headers/h3_internal_pr.gif) no-repeat;
height:21px;
}

h3#event-management {
background:url(../images/headers/h3_event_management.gif) no-repeat;
height:19px;
}

h3#integrated-marketing-support {
background:url(../images/headers/h3_integrated_marketing_support.gif) no-repeat;
height:41px;
}

h3#rental-service {
background:url(../images/headers/h3_rental_service.gif) no-repeat;
height:17px;
}

h3#installation-asset-management {
background:url(../images/headers/h3_installation_asset_management.gif) no-repeat;
height:41px;
}

.vertical_align {
display:inline;
vertical-align:middle;
margin-right:6px;
}

ul#feeds {
list-style-type:none;
margin:0;
padding:0;
}

ul#feeds li {
font-weight:bold;
margin:6px 0;
}

ul#archives {
list-style-type:none;
margin:0 0 25px;
padding:0;
}

ul#archives li {
font-weight:bold;
margin:3px 0;
}

div.news {
margin-bottom:20px;
padding-bottom:10px;
}

div#our-work-lrg img {
border:1px #ec3e11 solid;
}

div.news-image img {
border:1px #ec3e11 solid;
float:right;
margin-left:15px;
margin-bottom:15px;
}

div.our-work-sml {
float:left;
border:1px #ec3e11 solid;
width:57px;
height:57px;
margin:0 1px 1px 0;
padding:0;
}

div.portfolio-work-thumbnail {
float:left;
width:38px;
height:38px;
margin:0 3px 3px 0;
padding:0;
}

div#results_resultsNavigationDiv {
margin-top:10px;
float:right;
}

div.pagination {
font-size:11px;
}

div.pagination span {
background:#fff url(../images/bkgds/page_gradient.jpg) 0 100% repeat-x;
float:left;
font-weight:bold;
color:#d3d3d3;
margin:0 2px 0 0;
padding:2px 8px;
}

div.pagination span a:hover {
color:#454545;
text-decoration:none;
}

div.pagination span.current {
background:#ec3e11 none;
color:#fff;
}

div.pagination a {
background:#b6b6b6;
display:block;
float:left;
text-decoration:none;
color:#fff;
margin:0 2px 0 0;
padding:2px 8px;
text-align:right;
}

div.pagination-casestudies {
font-size:11px;
}

div.pagination-casestudies span {
background:#fff url(../images/bkgds/page_gradient.jpg) 0 100% repeat-x;
float:left;
font-weight:bold;
color:#d3d3d3;
margin:0 2px 0 0;
padding:2px 8px;
}

div.pagination-casestudies span a:hover {
color:#454545;
text-decoration:none;
}

div.pagination-casestudies span.current {
background:#ec3e11 none;
color:#fff;
}

div.pagination-casestudies a {
background:#b6b6b6;
display:block;
float:left;
text-decoration:none;
color:#fff;
margin:0 2px 0 0;
padding:2px 8px;
}

div.pagination-casestudies a.case-studies-home-link {
background:none;
display:block;
float:left;
text-decoration:none;
color:#fff;
margin:0 2px 0 0;
padding:2px 8px;
}

.orange-title {
color:#ec3e11;
font-weight:bold;
font-size:12px;
}

.orange-highlight {
color:#ec3e11;
font-weight:bold;
}

.orange-highlight-normal {
color:#ec3e11;
}

div.transparentbox {
background:#ddd;
padding:10px 10px 2px;
}

div.hp-sub-block {
float:left;
width:245px;
height:65px;
margin-right:18px;
margin-top:2px;
}

div.hp-sub-block-end {
float:left;
width:245px;
height:65px;
margin-top:2px;
}

hr {
color:#ec3e11;
background-color:#ed3e11;
height:1px;
border:none;
margin:15px 0;
}

html,body,div#our-work-lrg {
margin:0;
padding:0;
}

#selector li,#selector2 li {
list-style-type:none;
background-image:none;
margin:0;
padding:0;
}

h2#about-us,h1#client-login,h1#become-a-client,h1#news,h1#testimonials,h1#careers,h1#design,h1#advertising,h1#marketing,h1#webdesign,h1#seo,h1#pr,h1#exhibitions,h1#photography,h1#quoteme,h1#creative,h1#digital,h1#strategy,h1#webpresenters,h1#call-me-back, h2#archives,h2#howtoapply, h2#wedontbite, h2#our-services, h2#ataglance, h2#what-we-do {
text-indent:-9999px;
height:67px;
margin-bottom:15px;
}

table tr {
background:#f0f0f0;
}

table td {
padding:6px;
}

table input, table textarea {
float:right;
width:320px;
border:1px #ec3e11 solid;
}

table input {
height:20px;
padding:2px 4px 3px 4px;
color:#666;
font-size:11px;
}

table input.submit {
width:70px;
height:26px;
padding:0 0 2px 0;
color:#fff;
background:#ec3e11;
font-size:11px;
font-weight:bold;
float:right;
cursor:pointer;
}

table textarea {
padding:5px 4px 0 4px;
color:#666;
font-size:11px;
font-family:Arial,Helvetica,San-Serif;
}

table select {
padding:4px;
color:#666;
font-size:11px;
font-family:Arial,Helvetica,San-Serif;
border:1px #ec3e11 solid;
margin-left:20px;
}

table label {
float:left;
}

label#name, label#businesssector, label#form-address, label#telephone, label#email, label#enquiry, label#date, label#time, label#comments {
text-indent:-9999px;
height:19px;
width:130px;
margin-top:6px;
}


label#name {
background:url(../images/quote_form_name.gif) no-repeat;
}

label#businesssector {
background:url(../images/quote_form_businesssector.gif) no-repeat;
}

label#form-address {
background:url(../images/quote_form_address.gif) no-repeat;
}

label#telephone {
background:url(../images/quote_form_telephone.gif) no-repeat;
}

label#email {
background:url(../images/quote_form_email.gif) no-repeat;
}

label#enquiry {
background:url(../images/quote_form_enquiry.gif) no-repeat;
}

label#date {
background:url(../images/form_label_date.gif) no-repeat;
}

label#time {
background:url(../images/form_label_time.gif) no-repeat;
}

label#comments {
background:url(../images/form_label_comments.gif) no-repeat;
}

div.work-details {
float:left;
color:#fff;
margin-top:10px;
}

div.next-previous-nav {
float:right;
margin-top:10px;
color:#fff;
}

div.next-previous-nav a {
color:#fff;
}

div#three-column-3 ul#presenterSubNav {
	margin: 80px 0 0 0;
	padding: 12px 0 0 12px;
	background-color: #ee3f12;
	height: 290px;
}

ul#presenterSubNav li {
	width: 65px;
	height: 87px;
	margin: 0 10px 10px 0;
	padding: 0;
	float: left;
	list-style: none;
}

ul#presenterSubNav li a {
	width: 65px;
	height: 87px;
	margin: 0;
	padding: 0;
	display: block;
	
}

ul#presenterSubNav li a span {
	display:none;
}

ul#presenterSubNav li a.alice {
	background: url(../images/presenter-alice.jpg) no-repeat;	
}

ul#presenterSubNav li a.andrew {
	background: url(../images/presenter-andrew.jpg) no-repeat;	
}

ul#presenterSubNav li a.billy {
	background: url(../images/presenter-billy.jpg) no-repeat;	
}

ul#presenterSubNav li a.emma {
	background: url(../images/presenter-emma.jpg) no-repeat;	
}

ul#presenterSubNav li a.kate {
	background: url(../images/presenter-kate.jpg) no-repeat;	
}

ul#presenterSubNav li a.maeve {
	background: url(../images/presenter-maeve.jpg) no-repeat;	
}

ul#presenterSubNav li a.simon {
	background: url(../images/presenter-simon.jpg) no-repeat;	
}

ul#presenterSubNav li a.steve {
	background: url(../images/presenter-steve.jpg) no-repeat;	
}

div#case-studies-background {
background:url(../images/case_studies_page_background.gif) repeat;
padding:14px;
}

div#case-studies-background p, div#case-studies-background a {
color:#fff;
}

div#case-studies-background ul {
list-style-type: square;
margin:0;
padding:0 0 0 15px;
}

div#case-studies-background ul li {
background-image:none;
padding-left:0;
color:#fff;
}

div#case-studies-background h3 {
color:#fff;
}

div#case-studies-background h2 {
color:#fff;
}

#case-studies-header {
background:url(../images/case-studies/h_case_study_title_01.png) no-repeat;
height:25px;
width:149px;
margin:10px 0 15px 0;
}

#case-study-title-01 {
background:url(../images/case-studies/h_case_study_title_01.png) no-repeat;
height:20px;
width:264px;
margin:10px 0 15px 0;
}

#case-study-title-02 {
background:url(../images/case-studies/h_case_study_title_02.png) no-repeat;
height:22px;
width:189px;
margin:10px 0 15px 0;
}

#case-study-title-01 span, #case-study-title-02 span, #case-studies-header {
display:none;
}

div#notice-wrapper {
border:#ccc 1px solid;
padding:30px 20px 20px 20px;
text-align:center;	
}

div#notice-wrapper h1 {
font-size:36px;
margin-bottom:30px;
}

div#notice-wrapper p {
font-size:27px;
padding-bottom:10px;
}

div#notice-wrapper h4 {
color:#ec3e11;
font-size:32px;
font-weight:normal;
margin-top:30px;
}

.alert_success {
margin:auto;
padding:18px 12px 2px;
background:#D5FFCE;
border:1px solid #9ADF8F;
margin:10px 0 10px 0;
color:#508600;
font-weight:bold;
}

.alert_error {
margin:auto;
padding:18px 12px 2px;
background:#FFCECE;
border:1px solid #DF8F8F;
margin:10px 0 10px 0;
color:#E3302C;
font-weight:bold;
}

.alert_success p, .alert_error p {
margin:0 0 18px 22px;
}

img.middle {
vertical-align:middle;
margin-right:5px;
}