#portfolio a{color:#000; cursor:default; font-weight:bold;}
#portfolio a:hover{text-decoration:none;}

body{background:#3c3233 url(../img/bg-body-portfolio.jpg) repeat-x 0 135px; color:#fff; margin-bottom:0;}
#container{width:auto;}
#body{padding:0; padding-bottom:35px;}
#head{padding-bottom:18px;}
#head-bg{background:#fff url() repeat-x;}
#footer{background-image:url(); padding:0;}
#footer-bg{background-color:#1f1919; border-top:2px solid #fff;}
#left ul{margin:0.5em 0 0 2em; line-height:1.5em; color:#867c7d;}
#left a, #right a{color:#867c7d;}
#left p, #right p{margin:0.5em 0 1em 2em; color:#867c7d;}
#left p, #right p, #left ul, .link{font-family: Lucida Grande,Lucida Sans Unicode, verdana, sans-serif; font-size:0.9em;}
#left a:hover, #right p a:hover, #left a:visited, #right p a:visited{color:#fff;}
#nav{margin:0 0 10px; padding-top:10px;}
#life-is-simple a{display:block; background:url(../img/life-is-simple-portfolio.jpg) no-repeat; width:413px; height:81px;}
#life-is-simple span, #alessio-carone-portfolio span, #about-me span, #contact span, #curriculum span, #clients span, #quick-contacts span, #right span
{position:absolute; left:-9999px;}
#alessio-carone-portfolio{display:block; margin-top:20px; background:url(../img/alessio-carone-portfolio.gif) no-repeat; width:278px; height:49px;}
#about-me{display:block; margin-top:30px; background:url(../img/about-me.gif) no-repeat; width:121px; height:22px;}
#contact{display:block; margin-top:35px; background:url(../img/contact.gif) no-repeat; width:93px; height:20px;}
#curriculum{display:block; margin-top:35px; background:url(../img/curriculum.gif) no-repeat; width:132px; height:22px;}
#clients{display:block; margin-top:35px; background:url(../img/clients.gif) no-repeat; width:77px; height:24px;}
#quick-contacts{display:block; margin-top:20px; padding-bottom:45px; background:url(../img/footer.gif) no-repeat; width:auto; height:60px;}
#quick-contacts a{display:block; width:152px; height:25px; position:absolute; margin:30px 0 0 78px;}
#living-coast, #met-office, #digital-bridge, #connexion, #warwickshire, #europarltv, #be-hostels, #logo, #poster
{display:block; width:740px; height:30px; background-repeat:no-repeat; margin:35px 0 10px;}
#living-coast{background-image:url(../img/txt-living-coast.gif);}
#met-office{background-image:url(../img/txt-met-office.gif);}
#digital-bridge{background-image:url(../img/txt-digital-bridge.gif);}
#connexion{background-image:url(../img/txt-connexion.gif);}
#warwickshire{background-image:url(../img/txt-warwickshire.gif);}
#europarltv{background-image:url(../img/txt-europarltv.gif);}
#be-hostels{background-image:url(../img/txt-be-hostels.gif);}
#poster{background-image:url(../img/txt-poster.gif);}
#logo{background-image:url(../img/txt-logo.gif);}
.contacts span{width:110px; display:block; float:left;}
.link{display:block; background:url(../img/icon-link.gif) no-repeat 100% 60%; padding-right:28px; line-height:35px; float:right;}
.link:hover{color:#fff!important;}
#myphoto{float:right; margin:10px 0 0 15px; background:url(http://www.life-is-simple.co.uk/portfolio/alessio-carone.jpg) no-repeat; width:139px; height:158px; border:1px solid #fff;}


