/*  
Theme Name: default theme empty
Theme URI: 
Description: empty WP Theme without design but full with html comments to exlain the wp template tags
Version: 1.6
Author: MTS von webdesign-in.de und texto.de
Author URI: http://www.texto.de 

	
*/

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:944px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
 margin-top: 10px;
} 
 
#header{
 position:relative; 
 height:200px; 
  background: url(/images/header_bg.gif) repeat-x top left;
 width:100%;
} 
#header a {
  color: #fff;
}
#header img {
  float: left;
}
#intro {
  float: left;
  width: 480px;
  color: #fff;
  padding: 20px;
  line-height: 2em;
}
#nav {
  width: 530px;
  float: left;
  font-size: .9em;
  padding: 9px 0 0 20px;
}
#nav li {
  display: inline;
  list-style-type: none;
  padding-right: 14px;
}
#nav a {
  color: #fff;
  text-decoration: none;
}
#nav a:hover, #nav li.current_page_item a, #nav li.current_page_parent a {
  color: #1F1030
}
/* Sets and Homepage Content */

div.sets h3 {
  height: 33px;
  width: 400px;
}
div.sets h3 span {
  display: none;
}
h3.logos {
  background: url(/images/logos.gif) no-repeat 0 20px;
}
h3.logosHaidle {
  background: url(/images/haidle_title.gif) no-repeat 0 16px;
}
h3.logosMetro {
  background: url(/images/metro_title.gif) no-repeat 0 16px;
}
h3.corporate {
  background: url(/images/corporate_id_packages.gif) no-repeat 0 20px;
}
h3.corporateCivic {
  background: url(/images/civic_title.gif) no-repeat 0 16px;
}
h3.corporateMovedate {
  background: url(/images/movedate_title.gif) no-repeat 0 16px;
}
h3.interactive {
  background: url(/images/interactive_design.gif) no-repeat 0 20px;
}
h3.interactiveENY {
  background: url(/images/ENY_title.gif) no-repeat 0 16px;
}
h3.interactiveClassic {
  background: url(/images/classic_sash_title.gif) no-repeat 0 16px;
}
h3.interactiveNSL {
  background: url(/images/NSL_title.gif) no-repeat 0 16px;
}
h3.misc {
  background: url(/images/miscellaneous_projects.gif) no-repeat 0 20px;
}
h3.miscThank {
  background: url(/images/thank_title.gif) no-repeat 0 16px;
}
h3.miscApplied {
  background: url(/images/applied_graphics_title.gif) no-repeat 0 16px;
}
h3.business {
  background: url(/images/business_collateral.gif) no-repeat 0 20px;
}
h3.businessNutcracker {
  background: url(/images/nutcracker_title.gif) no-repeat 0 16px;
}
h3.businessMarch {
  background: url(/images/march_title.gif) no-repeat 0 16px;
}
div.sets #maincontent ul, .home div.sets ul {
  padding-top: 20px;
}
div.sets #maincontent li, .home div.sets li {
  list-style-type: none;
  display: inline;
  float: left;
  padding-right: 36px;
}
div.sets #maincontent li.last, .home div.sets li.last {
  padding-right: 0;
}
div.sets #maincontent a, .home div.sets a, div.sets ul.subpagenav a {
  display: block;
  height: 145px;
  width: 186px;
}
div.sets ul.subpagenav {
  margin: 20px 0 0 0;
}
div.sets ul.subpagenav li {
  margin-top: 10px;
}
div.sets a, div.sets img {
    border: 1px solid #FBB040;
}
a.logo1 {
  background: url(/images/logo1.gif) no-repeat 0 0;
}
a.logo3 {
  background: url(/images/logo3.gif) no-repeat 0 0;
}
a.id2 {
  background: url(/images/id2.gif) no-repeat 0 0;
}
a.id4 {
  background: url(/images/id4.gif) no-repeat 0 0;
}
a.bc1 {
  background: url(/images/bc1.gif) no-repeat 0 0;
}
a.bc3 {
  background: url(/images/bc3.jpg) no-repeat 0 0;
}
a.web1 {
  background: url(/images/web1.jpg) no-repeat 0 0;
}
a.web2 {
  background: url(/images/web2.jpg) no-repeat 0 0;
}
a.web3 {
  background: url(/images/web3.gif) no-repeat 0 0;
}
a.misc2 {
  background: url(/images/misc2.gif) no-repeat 0 0;
}
a.misc4 {
  background: url(/images/misc4-1.jpg) no-repeat 0 0;
}

div.sets a:hover {
  background-position: 0 -154px;
}
div.sets a img {
  display: none;
}

/* Main Content Sub-pages */

#sidebar {
  width: 190px;
  float: left;
}
#mainContent {
  width: 650px;
  float: left;
  padding: 20px 0 0 40px;
}
#mainContent img {
  float: left;
  margin: 0 10px 10px 0;
}
#mainContent img.last {
  margin: 0 0 10px 0;
}
#wrapper {
  padding: 0 0 10px 0;
}
ul.subnav {
  margin: 30px 0 0 0;
  font-weight: bold;
  float: left;
  text-transform: uppercase;
}
ul.subnav li {
  margin: 10px 0 0 0;
}
ul.subnav a {
  display: block;
  width: 149px;
  padding: 10px 20px;
  background-color:#fcb040;
  color: #fff;
  text-decoration: none;
  font-size: 0.8em;
  border: none;
}
ul.subnav a:hover {
  background-color: #91278F;
}
ul.subnav li.current_page_item, ul.subnav li.current_page_parent {
  display: none;
}
#maincol{background-color: #FFFFFF;  
 float: right; 
 width: 944px;
 display:inline; 
 position: relative; 
 }
div.sets {
  width: 904px;
  background-color: #FFEDCB;
  padding: 0px 0 20px 40px;
  margin: 10px 0 0 0;
} 
.home div.sets {
  height: 205px;
}
#footer{
 height:30px; 
  background-color:#fcb040; 
 clear:both;
 } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

.clear {
  display: block;
  clear: both;
}