/* CSS Document with markup for use on a monitor or flat-screen */

* {
	margin:0;
	padding:0;
}
/* first reset all defaults in diff browsers */

html {
	font-size:125%;
	font-family:Arial, Helvetica, sans-serif;
	background:#2b474a;
	background: url(../assets/home/tiles/straight_grey.gif);
}
/* the shorthand is 1. font-weight, -style, -variant 2. font-size and 3. font-family */

body {
	font-size:50%;/*	behavior:url("csshover.htc"); => this seems to be an invalid property*/
}
/* now 1em becomes 10 points so .9em is 9 points */

img {
	border:0;
}
.description {
	display:none;
}
#header {
	width:100%;
	height:87px;
	background:#FFFFFF;
}
#header img {
	margin:30px 0 0 15px;
}
.title {
	width:100%;
	height:60px;
	background:#fff;
	margin:19px 0 0 0;
}
.title img {
	float:left;
	margin:20px 0 0 15px;
}
div.subtitle {
	width:932px;
	height:32px;
	margin:2px 0 0 0;
	background-color:transparant;
}
div.subtitle a:link {
	background-position:0px 0px;
}
div.subtitle a:visited {
	background-position:0px 0px;
}
div.subtitle a:hover {
	background-position:0px -34px;
}
div.subtitle a:active {
	background-position:0px -34px;
}
div.nodebox {
	float:left;
	margin:0 2px 0 0;
}
div.nodetitle {
	width:474px;
	height:32px;
	margin:2px 0 0 0;
	background-color:transparant;
}
div.nodefooter {
	width:474px;
	height:32px;
	margin:0;
	background-color:transparant;
}

/* SlOT for all nodeclasses */

div.node_blog, div.node_event, div.node_interview, div.node_campaign, div.node_typography, div.node_microsite, div.node_platform, div.node_landingspage, div.node_portfolio, div.node_poster, div.node_book, div.node_magazine, div.node_radio, div.node_tvcommerrcial, div.node_directmail, div.node_printad {
	width:474px;
	height:148px;
	margin:0;
	background-color:#fff;
}
.node_blog img, .node_event img, .node_interview img, .node_campaign img, .node_typography img, .node_microsite img, .node_platform img, .node_landingspage img, .node_portfolio img, .node_poster img, .node_book img, .node_magazine img, .node_radio img, .node_tvcommerrcial img, .node_directmail img, .node_printad img {
	float:left;
	margin:11px;
}
.node_blog p, .node_event p, .node_interview p, .node_campaign p, .node_typography p, .node_microsite p, .node_platform p, .node_landingspage p, .node_portfolio p, .node_poster p, .node_book p, .node_magazine p, .node_radio p, .node_tvcommerrcial p, .node_directmail p {
	padding:11px;
}
.node_blog h1, .node_event h1, .node_interview h1, .node_campaign h1, .node_typography h1, .node_microsite h1, .node_platform h1, .node_landingspage h1, .node_portfolio h1, .node_poster h1, .node_book h1, .node_magazine h1, .node_radio h1, .node_tvcommerrcial h1, .node_directmail h1, .node_printad h1 {
	padding:0 11px 0 11px;
	font-size:150%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
.node_blog h1 {
	color:#bfbf9d;
}
.node_event h1 {
	color:#d9cf74;
}
.node_interview h1 {
	color:#f0d046;
}
.node_campaign h1 {
	color:#ffa325;
}
.node_typography h1 {
	color:#b33ba5;
}
.node_microsite h1 {
	color:#32a0a2;
}
.node_platform h1 {
	color:#9dbfaf;
}
.node_landingspage h1 {
	color:#337ea2;
}
.node_portfolio h1 {
	color:#23c1c4;
}
.node_poster h1 {
	color:#f10b85;
}
.node_book h1 {
	color:#9354b4;
}
.node_magazine h1 {
	color:#d22395;
}
.node_radio h1 {
	color:#64e684;
}
.node_tvcommerrcial h1 {
	color:#36e4c2;
}
.node_directmail h1 {
	color:#20b784;
}
.node_printad h1 {
	color:#92e847;
}
.node_blog a:link, .node_event a:link, .node_interview a:link, .node_campaign a:link, .node_typography a:link, .node_microsite a:link, .node_platform a:link, .node_landingspage a:link, .node_portfolio a:link, .node_poster a:link, .node_book a:link, .node_magazine a:link, .node_radio a:link, .node_tvcommerrcial a:link, .node_directmail a:link, .node_printad a:link {
	font-weight:bold;
	font-size:110%;
	margin:0 0 0 222px;
}
.node_blog a:link {
	color:#bfbf9d;
}
.node_event a:link {
	color:#d9cf74;
}
.node_interview a:link {
	color:#f0d046;
}
.node_campaign a:link {
	color:#ffa325;
}
.node_typography a:link {
	color:#b33ba5;
}
.node_microsite a:link {
	color:#32a0a2;
}
.node_platform a:link {
	color:#9dbfaf;
}
.node_landingspage a:link {
	color:#337ea2;
}
.node_portfolio a:link {
	color:#23c1c4;
}
.node_poster a:link {
	color:#f10b85;
}
.node_book a:link {
	color:#9354b4;
}
.node_magazine a:link {
	color:#d22395;
}
.node_radio a:link {
	color:#64e684;
}
.node_tvcommerrcial a:link {
	color:#36e4c2;
}
.node_directmail a:link {
	color:#20b784;
}
.node_printad a:link {
	color:#92e847;
}
.node_blog a:visited, .node_event a:visited, .node_interview a:visited, .node_campaign a:visited, .node_typography a:visited, .node_microsite a:visited, .node_platform a:visited, .node_landingspage a:visited, .node_portfolio a:visited, .node_poster a:visited, .node_book a:visited, .node_magazine a:visited, .node_radio a:visited, .node_tvcommerrcial a:visited, .node_directmail a:visited, .node_printad a:visited {
	text-decoration:line-through;
	font-weight:bold;
	font-size:110%;
	margin:0 0 0 222px;
}
.node_blog a:visited {
	color:#bfbf9d;
}
.node_event a:visited {
	color:#d9cf74;
}
.node_interview a:visited {
	color:#f0d046;
}
.node_campaign a:visited {
	color:#ffa325;
}
.node_typography a:visited {
	color:#b33ba5;
}
.node_microsite a:visited {
	color:#32a0a2;
}
.node_platform a:visited {
	color:#9dbfaf;
}
.node_landingspage a:visited {
	color:#337ea2;
}
.node_portfolio a:visited {
	color:#23c1c4;
}
.node_poster a:visited {
	color:#f10b85;
}
.node_book a:visited {
	color:#9354b4;
}
.node_magazine a:visited {
	color:#d22395;
}
.node_radio a:visited {
	color:#64e684;
}
.node_tvcommerrcial a:visited {
	color:#36e4c2;
}
.node_directmail a:visited {
	color:#20b784;
}
.node_printad a:visited {
	color:#92e847;
}
.node_blog a:hover, .node_event a:hover, .node_interview a:hover, .node_campaign a:hover, .node_typography a:hover, .node_microsite a:hover, .node_platform a:hover, .node_landingspage a:hover, .node_portfolio a:hover, .node_poster a:hover, .node_book a:hover, .node_magazine a:hover, .node_radio a:hover, .node_tvcommerrcial a:hover, .node_directmail a:hover, .node_printad a:hover {
	text-decoration:none;
}
.node_blog a:hover {
	color:#bfbf9d;
	background:url(../assets/home/navelements/arrow_blog.gif) 62px 4px no-repeat;
}
.node_event a:hover {
	color:#d9cf74;
	background:url(../assets/home/navelements/arrow_event.gif) 62px 4px no-repeat;
}
.node_interview a:hover {
	color:#f0d046;
	background:url(../assets/home/navelements/arrow_interview.gif) 62px 4px no-repeat;
}
.node_campaign a:hover {
	color:#ffa325;
	background:url(../assets/home/navelements/arrow_campaign.gif) 62px 4px no-repeat;
}
.node_typography a:hover {
	color:#b33ba5;
	background:url(../assets/home/navelements/arrow_typography.gif) 62px 4px no-repeat;
}
.node_microsite a:hover {
	color:#32a0a2;
	background:url(../assets/home/navelements/arrow_microsite.gif) 62px 4px no-repeat;
}
.node_platform a:hover {
	color:#9dbfaf;
	background:url(../assets/home/navelements/arrow_platform.gif) 62px 4px no-repeat;
}
.node_landingspage a:hover {
	color:#337ea2;
	background:url(../assets/home/navelements/arrow_landingspage.gif) 62px 4px no-repeat;
}
.node_portfolio a:hover {
	color:#23c1c4;
	background:url(../assets/home/navelements/arrow_portfolio.gif) 62px 4px no-repeat;
}
.node_poster a:hover {
	color:#f10b85;
	background:url(../assets/home/navelements/arrow_poster.gif) 62px 4px no-repeat;
}
.node_book a:hover {
	color:#9354b4;
	background:url(../assets/home/navelements/arrow_book.gif) 62px 4px no-repeat;
}
.node_magazine a:hover {
	color:#d22395;
	background:url(../assets/home/navelements/arrow_magazine.gif) 62px 4px no-repeat;
}
.node_radio a:hover {
	color:#64e684;
	background:url(../assets/home/navelements/arrow_radio.gif) 62px 4px no-repeat;
}
.node_tvcommerrcial a:hover {
	color:#36e4c2;
	background:url(../assets/home/navelements/arrow_tvcommercial.gif) 62px 4px no-repeat;
}
.node_directmail a:hover {
	color:#20b784;
	background:url(../assets/home/navelements/arrow_directmail.gif) 62px 4px no-repeat;
}
.node_printad a:hover {
	color:#92e847;
	background:url(../assets/home/navelements/arrow_printad.gif) 62px 4px no-repeat;
}

/* SLOT for all navigational elements in INFORMATION */

a.info_about {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/info_about.jpg) 0px 0px no-repeat;
}
a.info_cv {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/info_cv.jpg) 0px 0px no-repeat;
}
a.info_blog {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/info_blog.jpg) 0px 0px no-repeat;
}

/* SLOT for all navigational elements for WORK */

a.work_01 {
	height:32px;
	display:block;
	background:url(../images/style_blue/work_01.jpg) 0px 0px no-repeat;
}

/* SLOT for all navigational elements for RESEARCH */

a.research_01 {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/research_01.jpg) 0px 0px no-repeat;
}
a.research_02 {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/research_02.jpg) 0px 0px no-repeat;
}
a.research_03 {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/research_03.jpg) 0px 0px no-repeat;
}
a.research_04 {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/research_04.jpg) 0px 0px no-repeat;
}

/* SLOT for all navigational elements for SOCIAL */

a.social_flickr {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_flickr.jpg) 0px 0px no-repeat;
}
a.social_myspace {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_myspace.jpg) 0px 0px no-repeat;
}
a.social_facebook {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_facebook.jpg) 0px 0px no-repeat;
}
a.social_delicious {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_delicious.jpg) 0px 0px no-repeat;
}
a.social_lastfm {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_lastfm.jpg) 0px 0px no-repeat;
}
a.social_linkedin {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_linkedin.jpg) 0px 0px no-repeat;
}
a.social_youtube {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_youtube.jpg) 0px 0px no-repeat;
}
a.social_twitter {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_twitter.jpg) 0px 0px no-repeat;
}
a.social_friendfeed {
	height:32px;
	display:block;
	background:url(../assets/home/navelements/social_friendfeed.jpg) 0px 0px no-repeat;
}

/* SLOT for the FOOTER */

.footer {
	color:#FFFFFF;
	margin:20px 0 10px 12px;
}
.footer a:link {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
}
.footer a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.footer a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
.footer a:active {
	text-decoration:none;
	color:#FFFFFF;
}

/* SLOT for all secondairy pages for WORK */

div.textbox {
	margin:0 2px 0 0;
	float:left;
}
div.texttitle, div.imgtitle {
	width:422px;
	height:32px;
	margin:2px 0 0 0;
	background-color:transparant;
}
div.textfooter, div.imgfooter {
	width:422px;
	height:32px;
	margin:0;
	background-color:transparant;
}

div.sub_blog,div.sub_event,div.sub_interview,div.sub_campaign,div.sub_typography,div.sub_microsite,div.sub_platform,div.sub_landingspage,div.sub_portfolio,div.sub_poster,div.sub_book,div.sub_magazine,div.sub_radio,div.sub_tvcommerrcial,div.sub_directmail,div.sub_printad {
	width:422px;
	margin:0;
	background-color:#fff;
}
.sub_blog img, .sub_event img, .sub_interview img, .sub_campaign img, .sub_typography img, .sub_microsite img, .sub_platform img, .sub_landingspage img, .sub_portfolio img, .sub_poster img, .sub_book img, .sub_magazine img, .sub_radio img, .sub_tvcommerrcial img, .sub_directmail img, .sub_printad img {
	float:left;
	margin:11px;
}
.sub_blog p, .sub_event p, .sub_interview p, .sub_campaign p, .sub_typography p, .sub_microsite p, .sub_platform p, .sub_landingspage p, .sub_portfolio p, .sub_poster p, .sub_book p, .sub_magazine p, .sub_radio p, .sub_tvcommerrcial p, .sub_directmail p, .sub_printad p {
	padding:4px 11px 0 11px;
}
.sub_blog h1, .sub_event h1, .sub_interview h1, .sub_campaign h1, .sub_typography h1, .sub_microsite h1, .sub_platform h1, .sub_landingspage h1, .sub_portfolio h1, .sub_poster h1, .sub_book h1, .sub_magazine h1, .sub_radio h1, .sub_tvcommerrcial h1, .sub_directmail h1, .sub_printad h1 {
	padding:11px 11px 0 11px;
	font-size:126%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
.sub_blog h1 {
	color:#bfbf9d;
}
.sub_event h1 {
	color:#d9cf74;
}
.sub_interview h1 {
	color:#f0d046;
}
.sub_campaign h1 {
	color:#ffa325;
}
.sub_typography h1 {
	color:#b33ba5;
}
.sub_microsite h1 {
	color:#32a0a2;
}
.sub_platform h1 {
	color:#9dbfaf;
}
.sub_landingspage h1 {
	color:#337ea2;
}
.sub_portfolio h1 {
	color:#23c1c4;
}
.sub_poster h1 {
	color:#f10b85;
}
.sub_book h1 {
	color:#9354b4;
}
.sub_magazine h1 {
	color:#d22395;
}
.sub_radio h1 {
	color:#64e684;
}
.sub_tvcommerrcial h1 {
	color:#36e4c2;
}
.sub_directmail h1 {
	color:#20b784;
}
.sub_printad h1 {
	color:#92e847;
}
.sub_blog a:link, .sub_event a:link, .sub_interview a:link, .sub_campaign a:link, .sub_typography a:link, .sub_microsite a:link, .sub_platform a:link, .sub_landingspage a:link, .sub_portfolio a:link, .sub_poster a:link, .sub_book a:link, .sub_magazine a:link, .sub_radio a:link, .sub_tvcommerrcial a:link, .sub_directmail a:link, .sub_printad a:link {
	font-weight:bold;
}
.sub_blog a:link {
	color:#bfbf9d;
}
.sub_event a:link {
	color:#d9cf74;
}
.sub_interview a:link {
	color:#f0d046;
}
.sub_campaign a:link {
	color:#ffa325;
}
.sub_typography a:link {
	color:#b33ba5;
}
.sub_microsite a:link {
	color:#32a0a2;
}
.sub_platform a:link {
	color:#9dbfaf;
}
.sub_landingspage a:link {
	color:#337ea2;
}
.sub_portfolio a:link {
	color:#23c1c4;
}
.sub_poster a:link {
	color:#f10b85;
}
.sub_book a:link {
	color:#9354b4;
}
.sub_magazine a:link {
	color:#d22395;
}
.sub_radio a:link {
	color:#64e684;
}
.sub_tvcommerrcial a:link {
	color:#36e4c2;
}
.sub_directmail a:link {
	color:#20b784;
}
.sub_printad a:link {
	color:#92e847;
}
.sub_blog a:visited, .sub_event a:visited, .sub_interview a:visited, .sub_campaign a:visited, .sub_typography a:visited, .sub_microsite a:visited, .sub_platform a:visited, .sub_landingspage a:visited, .sub_portfolio a:visited, .sub_poster a:visited, .sub_book a:visited, .sub_magazine a:visited, .sub_radio a:visited, .sub_tvcommerrcial a:visited, .sub_directmail a:visited, .sub_printad a:visited {
	text-decoration:line-through;
	font-weight:bold;
	color:#516e67;
}
.sub_blog a:hover, .sub_event a:hover, .sub_interview a:hover, .sub_campaign a:hover, .sub_typography a:hover, .sub_microsite a:hover, .sub_platform a:hover, .sub_landingspage a:hover, .sub_portfolio a:hover, .sub_poster a:hover, .sub_book a:hover, .sub_magazine a:hover, .sub_radio a:hover, .sub_tvcommerrcial a:hover, .sub_directmail a:hover, .sub_printad a:hover {
	text-decoration:none;
}
.sub_blog a:hover {
	color:#bfbf9d;
}
.sub_event a:hover {
	color:#d9cf74;
}
.sub_interview a:hover {
	color:#f0d046;
}
.sub_campaign a:hover {
	color:#ffa325;
}
.sub_typography a:hover {
	color:#b33ba5;
}
.sub_microsite a:hover {
	color:#32a0a2;
}
.sub_platform a:hover {
	color:#9dbfaf;
}
.sub_landingspage a:hover {
	color:#337ea2;
}
.sub_portfolio a:hover {
	color:#23c1c4;
}
.sub_poster a:hover {
	color:#f10b85;
}
.sub_book a:hover {
	color:#9354b4;
}
.sub_magazine a:hover {
	color:#d22395;
}
.sub_radio a:hover {
	color:#64e684;
}
.sub_tvcommerrcial a:hover {
	color:#36e4c2;
}
.sub_directmail a:hover {
	color:#20b784;
}
.sub_printad a:hover {
	color:#92e847;
}

div.imgbox {
	float:left;
	margin:0 2px 0 0;
}
div.showimg {
	width:955px;
	float:left;
	padding:11px 11px 0 11px;
	background-color:#fff;
}
.showimg img {
	float:left;
	background-color:#fff;
	margin:0 11px 11px 0;
}
.back {
	float:right;
	margin:-35px 11px 0 0;
}