body{
	margin:0;
	padding:0;
	font-family:Trebuchet MS,Verdana,Helvetica;
	background-color:#f9f1e2;
}

body.directmail ul#portfolio_nav li a#directmail,
body.web ul#portfolio_nav li a#web,
body.tv ul#portfolio_nav li a#tv,
body.print ul#portfolio_nav li a#print,
body.pr ul#portfolio_nav li a#pr,
body.outdoor ul#portfolio_nav li a#outdoor,
body.digitalad ul#portfolio_nav li a#digitalad,
body.collateral ul#portfolio_nav li a#collateral,
body.event ul#portfolio_nav li a#event,
body.packaging ul#portfolio_nav li a#packaging,
body.newspaper ul#portfolio_nav li a#newspaper,
body.storycontest ul#portfolio_nav li a#storycontest,
body.poster ul#portfolio_nav li a#poster,
body.ad ul#portfolio_nav li a#ad,
body.outofhome ul#portfolio_nav li a#outofhome,
body.video ul#portfolio_nav li a#video{
cursor:default;
}

a{
	outline:none;
}

a span{
	display:none;
}

div, ul, li, a, p, h1, h2{
	margin:0;
	padding:0;
}

div#thickbox_portfoliowrap{
	margin:20px 0 0 20px;
	padding:0;
	float:left;
	position:relative;
}

div#thickbox_portfoliowrap img{
	margin:0;
	padding:0;
	border:#b2ab9a 1px solid;
}


div#thickbox_include{
	margin:0;
	padding:26px 0 0 50px;
	float:left;
	width:275px;
}

/*div#thickbox_include{
	margin:26px 28px 0 0;
	padding:0;
	float:right;
	width:275px;
}*/

div#thickbox_include p{
	margin:14px 0 0 0;
	padding:0;
	font-size:12px;
	line-height:180%;
	color:#666666;
}

div#thickbox_include h1{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

div#thickbox_include h2{
	margin:14px 0 0 0;
	padding:0;
	color:#f7a11a;
	font-size:12px;
}


ul#arrows{
	margin:7px 0 0 0;
	padding:0;
	list-style-type:none;

}

ul#arrows li{
	margin:0 ;
	padding:0;
	float:left;
	color:#b2ab9a;
	font-size:12px;

}


ul#arrows li a{
	margin:0;
	padding:0;
	outline:none;
	background-image:url(/_images/portfolioarrows.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
	width:16px;
	height:16px;
	text-indent:-9999px;
	font-size:9px;

}

ul#arrows li a.visitsite,
ul#arrows li a.visitSite{
	margin:0;
	padding:0;
	background-image:url(/_images/link_bkg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	text-indent:0;
	font-size:12px;
	width:auto;
	height:auto;
	display:inline;
	text-decoration:none;
	color:#f7a11a;
}

ul#arrows li a.visitsite:hover{
background-image:none;
}

ul#arrows li a#back{
	margin:0 ;
	padding:0;
}

ul#arrows li a#forward{
	margin:0 8px 0 3px;
	padding:0;
	background-position:-17px 0;
}

ul#arrows li a#back:hover{
	background-position:0px -17px;
}

ul#arrows li a#forward:hover{
	background-position:-17px -17px;

}

ul#arrows li#subCategory {
	position: absolute;
	right:0;
	}

ul#portfolio_nav{
	margin:0;
	padding:0;
	clear:left;
	list-style-type:none;
}

ul#portfolio_nav li{
	margin:12px 4px 0px 0px;
	padding:0;
	float:left;
}

ul#portfolio_nav li a{
	margin:0;
	padding:0;
	display:block;
	height:20px;
	width:20px;
	background-image:url(../_images/portfolionav.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
	font-size:9px;
}

ul#portfolio_nav li a#directmail{
	width:77px;
	background-position:-645px 0;
}

ul#portfolio_nav li a#poster{
	width:57px;
	background-position:-996px 0;
}

ul#portfolio_nav li a#web{
	width:78px;
}

ul#portfolio_nav li a#tv{
	width:31px;
	background-position:-79px 0;
}

ul#portfolio_nav li a#print{
	width:45px;
	background-position:-111px 0;
	/*width:68px;
	background-position:-724px 0;*/
}

ul#portfolio_nav li a#pr{
	width:106px;
	background-position:-157px 0;
}

ul#portfolio_nav li a#radio{
	width:48px;
	background-position:-263px 0;
}

ul#portfolio_nav li a#outdoor{
	width:63px;
	background-position:-311px 0;
}

ul#portfolio_nav li a#digitalad{
	width:77px;
	background-position:-374px 0;
}

ul#portfolio_nav li a#digitalad{
	width:77px;
	background-position:-374px 0;
}

ul#portfolio_nav li a#collateral{
	width:71px;
	background-position:-451px 0;
}

ul#portfolio_nav li a#packaging{
	width:73px;
	background-position:-522px 0;
}

ul#portfolio_nav li a#event{
	width:49px;
	background-position:-595px 0;
}

ul#portfolio_nav li a#newspaper{
	width:78px;
	background-position:-792px 0;
}

ul#portfolio_nav li a#storycontest{
	width:93px;
	background-position:-870px 0;
}

ul#portfolio_nav li a#ad{
	width:32px;
	background-position:-964px 0;
}

ul#portfolio_nav li a#outofhome{
	width:86px;
	background-position:-1053px 0;
}

ul#portfolio_nav li a#video{
	width:47px;
	background-position:-1139px 0;
}

body.directmail ul#portfolio_nav li a#directmail,
ul#portfolio_nav li a#directmail:hover{
	background-position:-645px -21px;
}

body.poster ul#portfolio_nav li a#poster,
ul#portfolio_nav li a#poster:hover{
	background-position:-996px -21px;
}


body.web ul#portfolio_nav li a#web,
ul#portfolio_nav li a#web:hover{
	background-position:0 -21px;
}

body.tv ul#portfolio_nav li a#tv,
ul#portfolio_nav li a#tv:hover{
	background-position:-79px -21px;
}

body.print ul#portfolio_nav li a#print,
ul#portfolio_nav li a#print:hover{
	/*background-position:-724px -21px;*/
	background-position:-111px -21px;
}

body.pr ul#portfolio_nav li a#pr,
ul#portfolio_nav li a#pr:hover{
	background-position:-157px -21px;
}

body.radio ul#portfolio_nav li a#radio,
ul#portfolio_nav li a#radio:hover{
	background-position:-263px -21px;
}

body.outdoor ul#portfolio_nav li a#outdoor,
ul#portfolio_nav li a#outdoor:hover{
	background-position:-311px -21px;
}

body.digitalad ul#portfolio_nav li a#digitalad,
ul#portfolio_nav li a#digitalad:hover{
	background-position:-374px -21px;
}

body.collateral ul#portfolio_nav li a#collateral,
ul#portfolio_nav li a#collateral:hover{
	background-position:-451px -21px;
}

body.packaging ul#portfolio_nav li a#packaging,
ul#portfolio_nav li a#packaging:hover{
	background-position:-522px -21px;
}

body.event ul#portfolio_nav li a#event,
ul#portfolio_nav li a#event:hover{
	background-position:-595px -21px;
}

body.newspaper ul#portfolio_nav li a#newspaper,
ul#portfolio_nav li a#newspaper:hover{
	background-position:-792px -21px;
}

body.storycontest ul#portfolio_nav li a#storycontest,
ul#portfolio_nav li a#storycontest:hover{
	background-position:-870px -21px;
}

body.ad ul#portfolio_nav li a#ad,
ul#portfolio_nav li a#ad:hover{
	background-position:-964px -21px;
}

body.outofhome ul#portfolio_nav li a#outofhome,
ul#portfolio_nav li a#outofhome:hover{
	background-position:-1053px -21px;
}

body.video ul#portfolio_nav li a#video,
ul#portfolio_nav li a#video:hover{
	background-position:-1139px -21px;
}

/*

zoom btn for portfolio pieces

*/

#zoomIn
{
  display: inline-block;
  width: 25px;
  height: 25px;
  background: url("/_images/magnifiers.gif") no-repeat 0 0;
}

#zoomIn:hover
{ 
  background-position: 0 -26px;
}

#zoomIn span
{
  display: none;
}

#zoomOut
{
  display: inline-block;
  width: 25px;
  height: 25px;
  background: url("/_images/magnifiers.gif") no-repeat -24px 0;
}

#zoomOut:hover
{ 
  background-position: -24px -26px;
}

#zoomOut span
{
  display: none;
}

