/* CSS Document */

/* CREATED BY CREATIBEPAN - Creating great Ideas!  - www.creativepan.com */

/*-------------------------------------------------*/

@import "reset.css";

/* BODY -------------------------------------------------*/

body { 
	margin:0;	
	background:#000 url(../img/bg-home13.jpg) top center no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.15em;
}

body#web-portfolio, body#illustration-portfolio, body#print-portfolio, body#portfolio, body#about  { 
	background:#000 url(../img/bg-home13.jpg) top center no-repeat;	
}

/*body#portfolio { 
	background:#000 url(../img/bg-home13.jpg) top center no-repeat;	
}

body#about { 
	background:#000 url(../img/bg-home13.jpg) top center no-repeat;	
}*/

/* LINKS -------------------------------------------------*/

a:link, a:hover, a:active, a:visited { 
	color:#FFFFFF;
	text-decoration:none;
}


/* CONTAINER -------------------------------------------------*/

div#container {
	width:960px;
	margin:0 auto;
	margin-top:20px;
	border:10px solid #000;
	border-bottom:none;
	padding:25px 0 10px 0;
	background:#000 /*url(../img/bg-home9.jpg) no-repeat top center*/;
}


/* SITE-TOOLS -------------------------------------------------*/

div#site-tools {

}

/* BRANDING -------------------------------------------------*/

div#branding {
	width:960px;
	position:relative;
	margin:0;
	padding:0px 0 0 0;
	/*outline:1px solid #333;*/
}

div#branding img {
	margin:0px 0 20px 0px;
	float:left;
	padding:10px 20px 10px 13px;	
}

ul#primary-nav  {
	position:relative;
	top:20px;
	right:15px;
	width:auto;
	float:right;
	margin:0;
	padding:0;
	/*background-color:#000;*/	
	
}

ul#primary-nav li {
	font-size:1.1em;
	font-weight:bold;	
	display:inline;	
	text-align:center;
	padding:5px;
}

ul#primary-nav li a {
	padding:3px 3px 2px 3px;	
	color:#999999;	
	border:1px solid transparent;	
}

ul#primary-nav li a:hover {
	color:#fff;		
	border:1px solid #333;
}

ul#primary-nav li#about-me a:hover, body#about ul#primary-nav li#about-me a {
	color:#fff;
	border:1px solid #333;
}

ul#primary-nav li#portfolio-me a:hover, body#portfolio ul#primary-nav li#portfolio-me a {
	color:#fff;
	border:1px solid #333;
}

ul#primary-nav li#contacts a:hover, body#contacts ul#primary-nav li#contacts a, body#web-portfolio ul#primary-nav li#portfolio a, body#print-portfolio ul#primary-nav li#portfolio a, body#illustration-portfolio ul#primary-nav li#portfolio a {
	color:#fff;
	border:1px solid #333;	
}

/* BANNER -------------------------------------------------*/

ul#banner {
	position:relative;
	width:960px;
	height:360px;
	margin:0;
	padding:0;
	background-color: #000000 /* url(../img/banner24-grey.jpg) no-repeat top left*/;	
	float:left;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

ul#banner li {	
	background: #333;
	
}

ul#banner li a {
	/*outline:1px solid green;*/
	text-indent:-9999px;
	display:block;
	width:960px;
	height:362px;	
	background: #ffffff url(../img/banner24.jpg) no-repeat top left;
}

ul#banner li a:hover {
	background: #333 url(../img/banner24-grey.jpg) /*url(../img/banner24-grey.jpg) no-repeat top left*/;	
	height:362px;
	text-indent:none;
}

/* SECONDARY-NAV -------------------------------------------------*/

div#secondary-nav {

}

/* CONTENT -------------------------------------------------*/

div#content {
	/*outline:1px solid blue;*/
	margin:20px 0px 20px 0px;
	float:left;
}

body#about div#content {
	border-top: 5px solid #333;	
	margin:0px 0px 0px 0px;
	float:left;
	padding-top:35px;
	background: url(../img/letters-me.jpg) no-repeat bottom right;
	/*outline:1px solid #333;*/
}

body#portfolio div#content {
	border-top: 5px solid #333;
	padding-top:10px;
	margin-top:0;
}

body#web-portfolio div#content, body#print-portfolio div#content, body#illustration-portfolio div#content, body#contact-message div#content {
	border-top: 5px solid #333;	
	margin-top:0;
}

body#web-portfolio div#content, body#print-portfolio div#content, body#illustration-portfolio div#content {
	outline:1px solid #333;
	margin-right:none;
	padding-right:none;
	clear:left;
	width:auto;
	
}

body#about div#content h1, body#web-portfolio div#content h1, body#print-portfolio div#content h1, body#illustration-portfolio div#content h1 {
	font-size:1.1em;
	line-height:normal;
	font-weight:bold;
	color:#00BCE2;
}

body#web-portfolio div#content h1 a, body#print-portfolio div#content h1 a, body#illustration-portfolio div#content h1 a {
	color:#999999;
}

body#web-portfolio div#content h1 a:hover, body#print-portfolio div#content h1 a:hover, body#illustration-portfolio div#content h1 a:hover {
	color:#fff;
}

body#about div#content p, body#web-portfolio div#content p, body#print-portfolio div#content p, body#illustration-portfolio div#content p {
	color:#FFFFFF;
	font-size:0.8em;	
	
}

body#about div#content p {
	padding-right:331px;
}

body#about div#content a {
	color:#00BCE2;
	text-decoration:underline;	
	padding-left:20px;
	background:url(../img/pdf-icon.jpg) no-repeat left ;
}

body#about div#content a:hover {
	color:#00BCE2;
	text-decoration:none;	
}


/* CONTENT-PRIMARY -------------------------------------------------*/

div#content-primary {
	margin-bottom:0;
	padding-bottom:0;
	
}

body#about div#content-primary {
	/*background:url(../img/ass.jpg) no-repeat bottom center;*/
	padding:0 0 33px 42px;	
}

div#content-primary ul {
	float:left;	
}

div#content-primary ul li {
	width:296px;
	height:200px;
	float:left;
	margin-right:10px;
	/*margin-top:20px;*/
	border:7px solid #000000;
}

body#web-portfolio div#content-primary, body#print-portfolio div#content-primary, body#illustration-portfolio div#content-primary {
	/*outline:1px solid #FF99FF;*/
	margin-right:none;	
	padding:0 0 10px 16px;
	float:left;
	width:auto;
}

body#web-portfolio div#content-primary ul, body#print-portfolio div#content-primary ul, body#illustration-portfolio div#content-primary ul {
	float:left;
	width:265px;
	margin:10px 0 0 0;
}

body#web-portfolio div#content-primary ul li, body#print-portfolio div#content-primary ul li, body#illustration-portfolio div#content-primary ul li {
	float:left;
	width:311px;
	height:207px;
	/*outline:1px solid #333;*/
	background-color:#666666;
	margin:0px;
	padding:5px;
	
}

body#web-portfolio div#content-primary ul#web-discription li, body#print-portfolio div#content-primary ul#print-discription li, body#illustration-portfolio div#content-primary ul#illustration-discription li {
	outline:none;
	margin-right:none;
	margin-left:0;
	background-color:black;	
	width:225px;
	padding-right:20px;
	float:left;
}

body#web-portfolio div#content-primary ul.web-thumbs, body#print-portfolio div#content-primary ul.web-thumbs, body#illustration-portfolio div#content-primary ul.web-thumbs {
	width:670px;
	/*outline:1px solid #FFFF00;*/		
	margin-right:none;
}

body#web-portfolio div#content-primary ul.web-thumbs li.rollover-grey a, body#print-portfolio div#content-primary ul.web-thumbs li.rollover-grey a, body#illustration-portfolio div#content-primary ul.web-thumbs li.rollover-grey a {	
	width:311px;
	height:207px;
	display:block;
	text-indent:-9999px;	
}

/* WEB PORTFOLIO IMAGES -------------------------------------------------------------------------------------------------------*/

body#web-portfolio div#content-primary ul.web-thumbs li#britten-sinfonia a {
	background:transparent url(../img/thumb-web-b-sinfonia-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#britten-sinfonia a:hover {
	background:transparent url(../img/thumb-web-b-sinfonia.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#mba a {
	background:transparent url(../img/thumb-web-mba-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#mba a:hover {
	background:transparent url(../img/thumb-web-mba.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#unisport a {
	background:transparent url(../img/thumb-web-cam-unisport-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#unisport a:hover {
	background:transparent url(../img/thumb-web-cam-unisport.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#mixit a {
	background:transparent url(../img/thumb-web-mixit-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#mixit a:hover {
	background:transparent url(../img/thumb-web-mixit.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#solutions a {
	background:transparent url(../img/thumb-web-m-solutions-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#solutions a:hover {
	background:transparent url(../img/thumb-web-m-solutions.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#aviation a {
	background:transparent url(../img/thumb-web-m-b-aviation-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#aviation a:hover {
	background:transparent url(../img/thumb-web-m-b-aviation.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#imwearingthat a {
	background:transparent url(../img/thumb-web-imwearingthat-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#imwearingthat a:hover {
	background:transparent url(../img/thumb-web-imwearingthat.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#india a {
	background:transparent url(../img/thumb-web-jbs-india-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#india a:hover {
	background:transparent url(../img/thumb-web-jbs-india.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#jbs a {
	background:transparent url(../img/thumb-web-jbs-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#jbs a:hover {
	background:transparent url(../img/thumb-web-jbs.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#esol-english a {
	background:transparent url(../img/thumb-web-esol-english-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#esol-english a:hover {
	background:transparent url(../img/thumb-web-esol-english.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#cfel a {
	background:transparent url(../img/thumb-web-jbs-cfel-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#cfel a:hover {
	background:transparent url(../img/thumb-web-jbs-cfel.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#cfap a {
	background:transparent url(../img/thumb-web-jbs-cfap-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#cfap a:hover {
	background:transparent url(../img/thumb-web-jbs-cfap.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#wordfest a {
	background:transparent url(../img/thumb-web-cam-wordfest-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#wordfest a:hover {
	background:transparent url(../img/thumb-web-cam-wordfest.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#zeus a {
	background:transparent url(../img/thumb-web-zeus-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#zeus a:hover {
	background:transparent url(../img/thumb-web-zeus.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#wsp a {
	background:transparent url(../img/thumb-web-wsp-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#wsp a:hover {
	background:transparent url(../img/thumb-web-wsp.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#tool-kit a {
	background:transparent url(../img/thumb-web-tool-kit-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#tool-kit a:hover {
	background:transparent url(../img/thumb-web-tool-kit.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#redbridge a {
	background:transparent url(../img/thumb-web-redbridge-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#redbridge a:hover {
	background:transparent url(../img/thumb-web-redbridge.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#rbr a {
	background:transparent url(../img/thumb-web-rbr-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#rbr a:hover {
	background:transparent url(../img/thumb-web-rbr.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#nctj a {
	background:transparent url(../img/thumb-web-nctj-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#nctj a:hover {
	background:transparent url(../img/thumb-web-nctj.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#mba-landing a {
	background:transparent url(../img/thumb-web-mba-landing-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#mba-landing a:hover {
	background:transparent url(../img/thumb-web-mba-landing.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#mba-podcast a {
	background:transparent url(../img/thumb-web-mba-podcast-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#mba-podcast a:hover {
	background:transparent url(../img/thumb-web-mba-podcast.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#mrc a {
	background:transparent url(../img/thumb-web-mrc-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#mrc a:hover {
	background:transparent url(../img/thumb-web-mrc.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#brownell a {
	background:transparent url(../img/thumb-web-brownell-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#brownell a:hover {
	background:transparent url(../img/thumb-web-brownell.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#archive a {
	background:transparent url(../img/thumb-web-archive-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#archive a:hover {
	background:transparent url(../img/thumb-web-archive.jpg) no-repeat 100% 100%;
}

body#web-portfolio div#content-primary ul.web-thumbs li#test-services a {
	background:transparent url(../img/thumb-web-test-services-g.jpg) no-repeat 100% 100%;			
}

body#web-portfolio div#content-primary ul.web-thumbs li#test-services a:hover {
	background:transparent url(../img/thumb-web-test-services.jpg) no-repeat 100% 100%;
}

/* =PRINT PORTFOLIO IMAGES -----------------------------------------------------------------------*/

body#print-portfolio div#content-primary ul.web-thumbs li#alnooh1 a {
	background:transparent url(../img/thumb-print-alnooh-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#alnooh1 a:hover {
	background:transparent url(../img/thumb-print-alnooh.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#alnooh2 a {
	background:transparent url(../img/thumb-print-alnooh2-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#alnooh2 a:hover {
	background:transparent url(../img/thumb-print-alnooh2.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#amigos-english a {
	background:transparent url(../img/thumb-print-ingles-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#amigos-english a:hover {
	background:transparent url(../img/thumb-print-ingles.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#amigos-flyer a {
	background:transparent url(../img/thumb-print-amigos-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#amigos-flyer a:hover {
	background:transparent url(../img/thumb-print-amigos.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#arab-box a {
	background:transparent url(../img/thumb-print-caixa-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#arab-box a:hover {
	background:transparent url(../img/thumb-print-caixa.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#arab-expert a {
	background:transparent url(../img/thumb-print-arab-expert-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#arab-expert a:hover {
	background:transparent url(../img/thumb-print-arab-expert.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#bh a {
	background:transparent url(../img/thumb-print-BH-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#bh a:hover {
	background:transparent url(../img/thumb-print-BH.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#cd a {
	background:transparent url(../img/thumb-print-cd-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#cd a:hover {
	background:transparent url(../img/thumb-print-cd.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#galapagos a {
	background:transparent url(../img/thumb-print-galapagos-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#galapagos a:hover {
	background:transparent url(../img/thumb-print-galapagos.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#elektrica a {
	background:transparent url(../img/thumb-print-elektrica-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#elektrica a:hover {
	background:transparent url(../img/thumb-print-elektrica.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#financial a {
	background:transparent url(../img/thumb-print-financial-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#financial a:hover {
	background:transparent url(../img/thumb-print-financial.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#journey a {
	background:transparent url(../img/thumb-print-journey-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#journey a:hover {
	background:transparent url(../img/thumb-print-journey.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#kpmg1 a {
	background:transparent url(../img/thumb-print-kpmg1-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#kpmg1 a:hover {
	background:transparent url(../img/thumb-print-kpmg1.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#kpmg2 a {
	background:transparent url(../img/thumb-print-kpmg2-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#kpmg2 a:hover {
	background:transparent url(../img/thumb-print-kpmg2.jpg) no-repeat 100% 100%;
}


body#print-portfolio div#content-primary ul.web-thumbs li#ksa a {
	background:transparent url(../img/thumb-print-KSA-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#ksa a:hover {
	background:transparent url(../img/thumb-print-KSA.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#mf a {
	background:transparent url(../img/thumb-print-MF-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#mf a:hover {
	background:transparent url(../img/thumb-print-MF.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#qd1 a {
	background:transparent url(../img/thumb-print-QD1-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#qd1 a:hover {
	background:transparent url(../img/thumb-print-QD1.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#qd2 a {
	background:transparent url(../img/thumb-print-QD2-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#qd2 a:hover {
	background:transparent url(../img/thumb-print-QD2.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#vfc1 a {
	background:transparent url(../img/thumb-print-VFC-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#vfc1 a:hover {
	background:transparent url(../img/thumb-print-VFC.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#vfc2 a {
	background:transparent url(../img/thumb-print-VFC2-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#vfc2 a:hover {
	background:transparent url(../img/thumb-print-VFC2.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#bahrain-garden a {
	background:transparent url(../img/thumb-print-BA-flower-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#bahrain-garden a:hover {
	background:transparent url(../img/thumb-print-BA-flower.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#westhilldirect a {
	background:transparent url(../img/thumb-print-westhilldirect-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#westhilldirect a:hover {
	background:transparent url(../img/thumb-print-westhilldirect.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#curta1 a {
	background:transparent url(../img/thumb-print-curta1-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#curta1 a:hover {
	background:transparent url(../img/thumb-print-curta1.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#curta2 a {
	background:transparent url(../img/thumb-print-curta2-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#curta2 a:hover {
	background:transparent url(../img/thumb-print-curta2.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#curta3 a {
	background:transparent url(../img/thumb-print-curta3-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#curta3 a:hover {
	background:transparent url(../img/thumb-print-curta3.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#norfolkd a {
	background:transparent url(../img/thumb-print-norfolkd-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#norfolkd a:hover {
	background:transparent url(../img/thumb-print-norfolkd.jpg) no-repeat 100% 100%;
}

body#print-portfolio div#content-primary ul.web-thumbs li#artist a {
	background:transparent url(../img/thumb-print-painter-g.jpg) no-repeat 100% 100%;			
}

body#print-portfolio div#content-primary ul.web-thumbs li#artist a:hover {
	background:transparent url(../img/thumb-print-painter.jpg) no-repeat 100% 100%;
}

/* =ILLUSTRATION PORTFOLIO IMAGES -----------------------------------------------------------------------*/

body#illustration-portfolio div#content-primary ul.web-thumbs li#alarm a {
	background:transparent url(../img/thumb-illustration-alarm-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#alarm a:hover {
	background:transparent url(../img/thumb-illustration-alarm.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#arca-noe a {
	background:transparent url(../img/thumb-illustration-arca-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#arca-noe a:hover {
	background:transparent url(../img/thumb-illustration-arca.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#aviao a {
	background:transparent url(../img/thumb-illustration-aviao-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#aviao a:hover {
	background:transparent url(../img/thumb-illustration-aviao.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#comics a {
	background:transparent url(../img/thumb-illustration-dorminhoco-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#comics a:hover {
	background:transparent url(../img/thumb-illustration-dorminhoco.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#festa a {
	background:transparent url(../img/thumb-illustration-festa-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#festa a:hover {
	background:transparent url(../img/thumb-illustration-festa.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#joaozinho a {
	background:transparent url(../img/thumb-illustration-joaozinho-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#joaozinho a:hover {
	background:transparent url(../img/thumb-illustration-joaozinho.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#jogo a {
	background:transparent url(../img/thumb-illustration-jogo-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#jogo a:hover {
	background:transparent url(../img/thumb-illustration-jogo.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#mao a {
	background:transparent url(../img/thumb-illustration-mao-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#mao a:hover {
	background:transparent url(../img/thumb-illustration-mao.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#papagaio a {
	background:transparent url(../img/thumb-illustration-papagaio-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#papagaio a:hover {
	background:transparent url(../img/thumb-illustration-papagaio.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#pato a {
	background:transparent url(../img/thumb-illustration-pato-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#pato a:hover {
	background:transparent url(../img/thumb-illustration-pato.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#peixes a {
	background:transparent url(../img/thumb-illustration-peixes-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#peixes a:hover {
	background:transparent url(../img/thumb-illustration-peixes.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#quinta-louca a {
	background:transparent url(../img/thumb-illustration-quinta-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#quinta-louca a:hover {
	background:transparent url(../img/thumb-illustration-quinta.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#vaquinha a {
	background:transparent url(../img/thumb-illustration-vaca-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#vaquinha a:hover {
	background:transparent url(../img/thumb-illustration-vaca.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#voar a {
	background:transparent url(../img/thumb-illustration-voar-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#voar a:hover {
	background:transparent url(../img/thumb-illustration-voar.jpg) no-repeat 100% 100%;
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#zangado a {
	background:transparent url(../img/thumb-illustration-zangado-g.jpg) no-repeat 100% 100%;			
}

body#illustration-portfolio div#content-primary ul.web-thumbs li#zangado a:hover {
	background:transparent url(../img/thumb-illustration-zangado.jpg) no-repeat 100% 100%;
}

div#content-primary ul li {
	background-color:#000;
	/*outline:1px solid #333;*/
	width:300px;
	height:189px;
	margin-top:0;
	padding-top:0		
}

div#content-primary ul li.web a, div#content-primary ul li.print a, div#content-primary ul li.illustration a {
	display:block;
	font-weight:bold;
	font-size:0.8em;	
	color:#777;
	width:300px;
	height:189px;	
}

div#content-primary ul li.web a:hover, div#content-primary ul li.print a:hover, div#content-primary ul li.illustration a:hover {
	color:#fff;	
}

div#content-primary ul li.illustration {
	border-right:none;			
}

div#content-primary ul li.web a {	
	background:#000000 url(../img/web-home-link-g.jpg) no-repeat center 0px;	
}

div#content-primary ul li.web a:hover {	
	background:#000000 url(../img/web-home-link.jpg) no-repeat center 0px;	
}


div#content-primary ul li.print a {
	background:#000 url(../img/print-home2-g.jpg) no-repeat center 0px;
	
}

div#content-primary ul li.print a:hover {
	background:#000 url(../img/print-home2.jpg) no-repeat center 0px;
	
}

div#content-primary ul li.illustration a {
	background:#000 url(../img/web-home-g.jpg) no-repeat center 0px;	
}

div#content-primary ul li.illustration a:hover {
	background:#000 url(../img/web-home.jpg) no-repeat center 0px;	
}


div#content-primary ul li.no-margin-right {
	margin-right:0px;
}

/*CONTENT-SECONDARY -------------------------------------------------*/

div#content-secondary {

}

/* SITE-INFO-------------------------------------------------*/

ul#site-info {
	position:relative;
	width:auto;
	font-size:0.7em;
	margin:0 0px 0 0px;
	background-color:#333333;
	clear:left;
	padding:50px 15px 15px 15px;
	
}

ul#site-info li  {
	display:inline;
	padding-bottom:20px;
}

ul#site-info li {
	color:#CCCCCC;
}

ul#site-info li.float-right {
	position:absolute;
	right:15px;
	color:#cccccc;
}

ul#site-info a.link-green {
	color:#777777;
	margin-right:0;
}

ul#site-info a.link-green:hover {
	color:#999999;
	margin-right:0;
}

/* =FORM-------------------------------------------------*/

body#contact-message div#content  {
	/*outline:1px solid green;*/
	clear:left;	
	color:#fff;	
	width:100%;
	margin:0 auto;
	padding-bottom:35px;
	
}

body#contact-message ul#contact-form li {
	/*outline:1px solid green;*/
	font-size:0.8em;
	clear:left;	
	color:#fff;
	width:300px;
	padding-bottom:30px;
	margin:0 auto;
}

body#contact-message ul#contact-form h1  {
	font-size:0.8em;
	
}

body#contact-message ul#contact-form h1 a  {
	color:#00BCE2;
}

body#contact-message ul#contact-form h1 a:hover {
	text-decoration:underline;
}

body#contact-message ul#contact-form  {
	/*outline:1px solid green;	*/
	clear:left;
	width:300px;
	margin:20px auto;
}

body#contact-message ul#contact-form fieldset{
	border:1px solid #666666;
	float:left;
	width:100%;
	padding:20px 20px 25px 20px;
}

body#contact-message ul#contact-form legend, body#contact-message ul#contact-form label{
	font-size:0.9em;	
}

body#contact-message ul#contact-form input{
	/*clear:left;*/	
	margin-bottom:5px;	
	width:100%;
}

body#contact-message ul#contact-form input:focus, body#contact-message ul#contact-form textarea:focus {
	background:#FFFFCC;
	outline:2px solid #006699;
}

body#contact-message ul#contact-form input#send-button {
	/*clear:left;*/	
	margin-top:10px;	
	width:60px;
	border:none;
	
}

body#contact-message ul#contact-form form textarea {
	margin:0;
	padding:0;	
	width:100%;
}




