/* dietstrychnine.com 2009 */

body{position:absolute;width:100%;height:100%;overflow:hidden;padding:0;margin:0;}
img{border:none;}
p{margin-bottom:15px;text-decoration:none;font-weight: lighter;}
a{font-size:13px;text-decoration:none;font-weight: bold;}

#container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;}
.content{display:none;position:relative;margin:0 auto;width:1200px;min-height:800px;}

.nav{position:fixed; top:20px; width:160px;z-index:950;}
.nav .logo{
	float:left;
	margin-top:15px;
	margin-bottom: 10px;
}
.logomark{position:fixed;bottom:20px;right:20px;z-index:950;display:none;}
.nav ul{float:left;width:160px;list-style:none;/*background:url(../img/bg-nav.gif) 0 0 repeat-y;*/}
.nav ul li{float:left;width:30px;height:21px;margin:0;position:relative;}
.nav ul a{float:left;width:27px; height:21px;text-decoration:none;color:#fff;}
.nav ul li.newline{float:left;width:160px;height:21px;margin:0;}

.nav ul li.newline div.light{float:left;width:160px;height:21px;margin:0;background:url(../img/bg-nav-newline.gif) 0 0 no-repeat;}
.nav-x a.light{background:url(../img/bg-nav-x.gif) 0 0 no-repeat;}
.nav-x-right a.light{background:url(../img/bg-nav-x-right.gif) 0 0 no-repeat;}
.nav-x-left a.light{background:url(../img/bg-nav-x-left.gif) 0 0 no-repeat;}
.nav-circle a.light{background:url(../img/bg-nav-circle.gif) 0 0 no-repeat;}
.nav-dash a.light{background:url(../img/bg-nav-dash.gif) 0 0 no-repeat;}
.nav-3line a.light{background:url(../img/bg-nav-3line.gif) 0 0 no-repeat;}
.nav-fullpage a.light{background:url(../img/bg-nav-fullpage.gif) 0 0 no-repeat;}

.nav ul li.newline div.dark{float:left;width:160px;height:21px;margin:0;background:url(../img/bg-nav-newline000.gif) 0 0 no-repeat;}
.nav-x a.dark{background:url(../img/bg-nav-x000.gif) 0 0 no-repeat;}
.nav-x-right a.dark{background:url(../img/bg-nav-x-right000.gif) 0 0 no-repeat;}
.nav-x-left a.dark{background:url(../img/bg-nav-x-left000.gif) 0 0 no-repeat;}
.nav-circle a.dark{background:url(../img/bg-nav-circle000.gif) 0 0 no-repeat;}
.nav-dash a.dark{background:url(../img/bg-nav-dash000.gif) 0 0 no-repeat;}
.nav-3line a.dark{background:url(../img/bg-nav-3line000.gif) 0 0 no-repeat;}
.nav-fullpage a.dark{background:url(../img/bg-nav-fullpage000.gif) 0 0 no-repeat;}

ul.subnav{z-index:10;position:fixed; bottom:10px; right: 40px; list-style:none;padding:5px;}
ul.subnav li{float:left;width:23px;height:25px;margin:0 0 0 3px;position:relative;}
ul.subnav li a{float:left;width:21px; height:21px;text-decoration:none;color:#fff;background: url(../img/bg-nav-x.gif) -3px 0 no-repeat;}
ul.subnav .sub-current{border-bottom:3px solid #fff;}

div.footer{z-index:1;width:100%;height:50px;position:fixed;left:0;bottom:0;background:url(../img/rnd3/bg-footer.png) 0 0 repeat-x;}

.light{left:20px;}
.dark{left:20px;}
.highlight{background:#fff;position:absolute;top:23px;left:3px;width:21px;height:3px;}
.tooltip{position:absolute;top:20px;left:3px;padding:5px 5px 5px 5px; background:#9bd9e2;border:1px solid #fff;width:120px;font:italic 11px/16px Georgia, serif;color:#fff;display:none;z-index:999;}

/* content */
.copy{
	position:fixed;
	font:bold 13px/18px "Lucida Sans", "Lucida Grande", sans-serif;
	letter-spacing: 0px;
	display:none;
	right:50px;
	top:163px;
	width:160px;}
	
.copy a{font-size:}

#intro{background:#928d8f;padding:30px;position:absolute;top:100px;left:-400px;width:960px; color:#e4d7ce;font:bold 13px/18px "Lucida Sans", "Lucida Grande", sans-serif;letter-spacing: -1px;}
#intro .left{float:left;width:400px;margin-right:30px;}
#intro p{float:left;width:400px;margin-top:18px;}
#intro .right{float:left;width:400px;padding-top:205px;}

#services{background:#dac87c;padding:30px;position:absolute;top:220px;left:200px;width:960px; color:#c5768f;font:bold 13px/18px "Lucida Sans", "Lucida Grande", sans-serif;letter-spacing: -1px;}
#services .left{float:left;width:260px;margin-right:30px;}
#services .left img{float:left;width:240px;padding-left:20px;}
#services .left h3{float:left;width:250px;font:bold 20px Georgia, serif;color:#fff;letter-spacing:-0.8px;margin-bottom:5px;padding-left:20px;}
#services .left ul{float:left;width:250px;list-style:none;color:#fff;font:bold 13px Georgia, serif;letter-spacing:-0.5px;}
#services .left ul li{float:left;width:100%;margin:3px 0;background-position:0;}
#services .left ul li a{display:block;color:#fff;text-decoration:none;padding-left:20px;}
#services .left ul li a.on{color:#c5768f;background:url(../img/services-li-on.gif) 0 0 no-repeat;}
#services .right{float:left;width:560px;padding-top:20px;}
#services .right h2{margin-left:20px;float:left;width:100%;text-transform: normal;font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size: 16.5px;font-style: normal;font-weight: bold;text-transform: normal;letter-spacing: -1px;line-height: 1.3em;margin-bottom:20px;}
#services .right ul{list-style:disc;float:left;width:230px;padding:0 0 0 25px;margin-left:20px;}
#services .right ul li{list-style:disc;float:left;width:100%;margin:0 0 8px 0;}
#services .right p{float:left;width:260px;margin-left:20px;}


#contact{background:none;padding:30px;position:fixed;top:200px;left:200px;width:860px; color:#fff;font:bold 16px/22px Georgia, serif;letter-spacing:-0.5px;}
#contact p{float:left;width:400px;margin-bottom:5px;}
#contact .left{float:left;width:400px;margin-right:30px;}
#contact .left img{float:left;margin-bottom:2px;}
#contact .left address{float:left;width:400px;margin:20px 0;font-style:normal;}
#contact .left a{color:#fff;}
#contact .right{float:left;width:400px;padding-top:205px;}


#mvp a{color:#000000;}
#mvp p{color:#000000;}

#pandm a{color:#000000;}
#pandm p{color:#000000;}

#fashion a{color:#000000;}
#fashion p{color:#000000;}

#pyromaniac a{color:#000000;}
#pyromaniac p{color:#000000;}

#squareone a{color:#000000;}
#squareone p{color:#000000;}

#nymagazine a{color:#000000;}
#nymagazine p{color:#000000;}

#lrmr a{color:#000000;}
#lrmr p{color:#000000;}

#intothepool a{color:#000000;}
#intothepool p{color:#000000;}

#head-automatica a{color:#000000;}
#head-automatica p{color:#000000;}

#midwestfoods a{color:#000000;}
#midwestfoods p{color:#000000;}

#icespace a{color:#000000;}
#icespace p{color:#000000;}

#mag-hint a{color:#000000;}
#mag-hint p{color:#000000;}

#blackbird a{color:#000000;}
#blackbird p{color:#000000;}

#wired-store a{color:#000000;}
#wired-store p{color:#000000;}

#zita a{color:#000000;}
#zita p{color:#000000;}

#ragandbone a{color:#ffffff;}
#ragandbone p{color:#ffffff;}

#vankampen a{color:#ffffff;}
#vankampen p{color:#ffffff;}

#jade a{color:#000000;}
#jade p{color:#000000;}

#edison a{color:#ffffff;}
#edison p{color:#ffffff;}

#genuine a{color:#000000;}
#genuine p{color:#000000;}

#gatorade a{color:#000000;}
#gatorade p{color:#000000;}

#avenue a{color:#ffffff;}
#avenue p{color:#ffffff;}

#poster-ds9 a{color:#000000;}
#poster-ds9 p{color:#000000;}

#enemy-love a{color:#000000;}
#enemy-love p{color:#000000;}

#jules a{color:#000000;}
#jules p{color:#000000;}

#honeybee a{color:#000000;}
#honeybee p{color:#000000;}

#haberdash a{color:#000000;}
#haberdash p{color:#000000;}

#uluvka a{color:#000000;}
#uluvka p{color:#000000;}

#uluvkaarchived a{color:#000000;}
#uluvkaarchived p{color:#000000;}

#infographics{background:none;padding:30px;position:absolute;top:200px;left:40px;width:860px; color:#fff;font:bold 16px/22px Georgia, serif;letter-spacing:-0.5px;}

#gg a{color:#ffffff;}
#gg p{color:#ffffff;}

#kfc a{color:#ffffff;}
#kfc p{color:#ffffff;}

#endeavor a{color:#ffffff;}
#endeavor p{color:#ffffff;}

#market a{color:#000000;}
#market p{color:#000000;}

#pls a{color:#000000;}
#pls p{color:#000000;}

#cic a{color:#ffffff;}
#cic p{color:#ffffff;}

em {
	font-weight: 100;
}

#services .right #capabilities-list{float:left;width:180px;list-style:none;}
#services .right #capabilities-list li{float:left;width:150px;padding:0;list-style:none;font-size:18px;margin:4px 0;}
#services .right #capabilities-list li a{display:block;cursor:pointer;padding:0 0 0 20px;}
#services .right #capabilities-list li a.on{color:#fff;background:url(../img/services-li-on.gif) 4px 2px no-repeat;}
#services .right #capabilities-highlight{float:left;width:300px;}
#services .right #capabilities-highlight ul{float:left;width:120px;list-style:none;margin:0;padding:0;}
#services .right #capabilities-highlight ul li{float:left;width:110px;list-style:none;margin:0;padding:0;color:#b7b7b7;}
#services .right #capabilities-highlight ul li.on{color:#fff;}