l, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;
}

body {text-align: center; /* IE Fix */
	background: #FFF;
	}
body {font-family: Arial, Verdana, Helvetica, sans-serif; voice-family: "\"}\""; voice-family: inherit; font-size: small; text-align: center;}
html, div {display:block;}
a:hover {text-decoration: underline;}

ul, menu, dir {display:block;
	list-style-image: none;
	list-style-position: inside;	
	margin-left: 20px;	
	}

img.alignright {text-align:right; float: right; padding: 0 0 20px 20px;}

p {font-size:13px;}

/* --- clearer --- */
.clear, .clearfix {clear:both;}
.clear:after, .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0;}
.clear, .clearfix {display: inline-block; clear: both;}
.clear div {display:block;}
.clearboth {clear: both;}

/* --- floats --- */
.left {float:left;}
.right {float:right;}

/* --- padding --- */
.b5 {padding-bottom: 5px;}
.b10 {padding-bottom: 10px;}
.b15 {padding-bottom: 15px;}
.b20 {padding-bottom: 20px;}
.b30 {padding-bottom: 30px;}
.b50 {padding-bottom: 50px;}
.t5 {padding-top: 5px;}
.t10 {padding-top: 10px;}
.t15 {padding-top: 15px;}
.t20 {padding-top: 20px;}
.t30 {padding-top: 30px;}
.t50 {padding-top: 50px;}
.l10 {padding-left:10px;}
.l15 {padding-left:15px;}
.l20 {padding-left:20px;}
.l30 {padding-left:30px;}
.l50 {padding-left:50px;}
.l75 {padding-left:75px;}
.r10 {padding-right:13px;}
.r15 {padding-right:15px;}
.r20 {padding-right:20px;}
.r30 {padding-right:30px;}
.r40 {padding-right:40px;}
.r50 {padding-right:50px;}


strong {
	font-weight: bold;
	}
	
	
/* --- columns --- */	
#wrapper {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;	
	-moz-background-origin: padding;
	width: 100%;
	float: left;
	text-align: center;
}

#content {
	width: 960px;
	text-align: center;
	overflow: hidden;
	}

.body_container {
	background:#FFF;
	margin: 0 auto;
	padding: 0;
	position: relative;
	text-align: center;
	width: 960px;
	z-index: 0;
}	

#col1 {
	float: left;
	width: 230px;
	padding: 0;
	margin: 0 auto;
	text-align: left;
}

#col2 {
	float: left;
	text-align:left;
	width: 700px;
	padding: 0 0 0 30px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

#leftnav {
	width: 135px;
	text-align: right;
	padding: 10px 0 30px 95px;
}


#nav {
background:url("/wp-content/themes/default/images/transactnav.jpg") no-repeat scroll 0 0 #931400;
clear:both;
height:200px;
position:relative;
width: 20px;
}

#nav {
	list-style:none outside none;
	display: block;
}

#nav li a {
display:block;
height:27px;
outline:0 none;
text-decoration:none;
text-indent:-9999px;
}

/* --- navigation --- */
#products, #services, #contact, #about, #careers, #sustainability {
	width: 115px;
	height: 36px;
}

#products a, #services a, #contact a, #about a, #careers a, #sustainability a {
	text-decoration: none;
}

#products {background: #FFF url(/wp-content/themes/default/images/products.jpg) no-repeat;}
#services {background: #FFF url(/wp-content/themes/default/images/services.jpg) no-repeat;}
#contact {background: #FFF url(/wp-content/themes/default/images/contact.jpg) no-repeat;}
#about {background: #FFF url(/wp-content/themes/default/images/about.jpg) no-repeat;}
#careers {background: #FFF url(/wp-content/themes/default/images/careers.jpg) no-repeat;}
#sustainability {background: #FFF url(/wp-content/themes/default/images/sustainability.jpg) no-repeat;}

#products a:hover {background: #FFF url(/wp-content/themes/default/images/products_mo.jpg);}
#services a:hover {background: #FFF url(/wp-content/themes/default/images/services_mo.jpg);}
#contact a:hover {background: #FFF url(/wp-content/themes/default/images/contact_mo.jpg);}
#about a:hover {background: #FFF url(/wp-content/themes/default/images/about_mo.jpg);}
#careers a:hover {background: #FFF url(/wp-content/themes/default/images/careers_mo.jpg);}
#sustainability a:hover {background: #FFF url(/wp-content/themes/default/images/sustainability_mo.jpg);}


/* --- footer --- */
#footer {
	float: left;
	width: 960px;
	text-align: left;
}

#footer p {
	font-size:12px;
	color: #454545;
}

#footer .left {
	padding: 10px 0 10px 20px;
	border-left: 10px solid #F47B20;
}

#teknion {
	float:right;
	background: #FFF url(/wp-content/themes/default/images/teknion.png) no-repeat;
	width: 53px;
	height: 47px;}
	
}

/* --- breadcrumb --- */
.navigation, .crumb, {
	font-size: 11px;
	color: #F67a20;
	font-weight: bold !important;
}

.crumb a:link, .crumb a:visited, .entry p a:link, .entry p a:visited, p a.post-edit-link:link, p  a.post-edit-link:visited, .producttitle a:link, .producttitle a:visited, .chairtitle a:link, .chairtitle a:visited, .desktitle a:link, .desktitle a:visited, .tabletitle a:link, .tabletitle a:visited, .systemtitle a:link, .systemtitle a:visited, .walltitle a:link, .walltitle a:visited {	
	color:#F67a20;
	text-decoration: none;
}

.crumb a:hover {	
	text-decoration: underline;
}

/* --- Staff --- */
.staff {
	width: 125px;
	float: left;
	padding-right: 30px;
        padding-bottom: 20px;
}
.staffmug {
	width: 125px;
	height: 210px;
	float:left;

}
.stafftext {
	text-align: center;
	font-size: 12px;
	padding: 0;
	margin: 0;
	color: #666;
}
.stafftextsmall, .stafftextsmall a:link, .stafftextsmall a:visited {
	text-align: center;
	font-size: 10px;
	padding: 0;
	margin: 0;
	color: #666;
	text-decoration: none;
}

#craig {background: #FFF url(/wp-content/themes/default/images/staff_craig.jpg) no-repeat;}
#doug {background: #FFF url(/wp-content/themes/default/images/staff_doug.jpg) no-repeat;}
#heather {background: #FFF url(/wp-content/themes/default/images/staff_heather.jpg) no-repeat;}
#miguel {background: #FFF url(/wp-content/themes/default/images/staff_miguel.jpg) no-repeat;}
#steve {background: #FFF url(/wp-content/themes/default/images/staff_steve.jpg) no-repeat;}
#wendy {background: #FFF url(/wp-content/themes/default/images/staff_wendy.jpg) no-repeat;}
#nikole {background: #FFF url(/wp-content/themes/default/images/staff_nikole.jpg) no-repeat;}
#vanesa {background: #FFF url(/wp-content/uploads/2011/08/staff_vanesa_full.jpg) no-repeat;}
#linda {background: #FFF url(/wp-content/uploads/2011/08/staff_linda_full.jpg) no-repeat;}
#amy {background: #FFF url(/wp-content/themes/default/images/staff_amy.jpg) no-repeat;}
#kerri {background: #FFF url(/wp-content/themes/default/images/staff_kerri.jpg) no-repeat;}
#laura {background: #FFF url(/wp-content/themes/default/images/staff_laura.jpg) no-repeat;}
#meeta {background: #FFF url(/wp-content/themes/default/images/staff_meeta.jpg) no-repeat;}
#jeannine {background: #FFF url(/wp-content/themes/default/images/staff_jeannine.jpg) no-repeat;}
#colleen {background: #FFF url(/wp-content/uploads/2010/08/staff_colleen_stinnett.jpg) no-repeat;}
#amy_jackson {background: #FFF url(/wp-content/uploads/2011/01/staff_amy_jackson.jpg) no-repeat;}
#carrie {background: #FFF url(/wp-content/uploads/2011/01/staff_carrie_becerra.jpg) no-repeat;}
#crystal {background: #FFF url(/wp-content/uploads/2011/07/staff_Crystal.png) no-repeat;}
#hayley {background: #FFF url(/wp-content/uploads/2011/07/staff_Hayley1.png) no-repeat;}
#cassandra {background: #FFF url(/wp-content/uploads/2011/07/staff_Cassandra.png) no-repeat;}
#temeko {background: #FFF url(/wp-content/uploads/2011/08/staff_Clements.png) no-repeat;}
#jane_tyler {background: #FFF url(/wp-content/uploads/2011/08/jane_tyler_full.png) no-repeat;}


/* --- products --- */

#desk, #desk a:link, #desk a:visited, #desk a:hover {float: left; width: 200px; height: 200px;}
#desk {background: #FFF url(/wp-content/themes/default/images/products_desk.jpg) no-repeat;}
#desk a:hover {background: transparent url(/wp-content/themes/default/images/products_desk_hover.jpg) no-repeat; padding:0;}
#table, #table a:link, #table a:visited, #table a:hover {float: left; width: 215px; height: 200px;}
#table {background: #FFF url(/wp-content/themes/default/images/products_table.jpg) no-repeat;}
#table a:hover {background: transparent url(/wp-content/themes/default/images/products_table_hover.jpg) no-repeat; padding:0;}
#chairs, #chairs a:link, #chairs a:visited, #chairs a:hover {float: left; width: 200px; height: 200px;}
#chairs {background: #FFF url(/wp-content/themes/default/images/products_chairs.jpg) no-repeat;}
#chairs a:hover {background: transparent url(/wp-content/themes/default/images/products_chairs_hover.jpg) no-repeat; padding:0;}
#walls, #walls a:link, #walls a:visited, #walls a:hover {float: left; width: 200px; height: 200px;}
#walls {background: #FFF url(/wp-content/themes/default/images/products_walls.jpg) no-repeat;}
#walls a:hover {background: transparent url(/wp-content/themes/default/images/products_walls_hover.jpg) no-repeat; padding:0;}
#systems, #systems a:link, #systems a:visited, #systems a:hover {float: left; width: 290px; height: 200px;}
#systems {background: #FFF url(/wp-content/themes/default/images/products_systems.jpg) no-repeat;}
#systems a:hover {background: transparent url(/wp-content/themes/default/images/products_systems_hover.jpg) no-repeat; padding:0;}



/* --- fonts --- */
h1 {
	font-weight: bold;
}

#post_wrapper h2, .col2 h2, .post h2, h2 {
	font-size: 24px !important;
	line-height: 36px;
	font-weight: bold;
}
	
.entry p {
	font-size: 14px;
	line-height: 21px !important;
	padding-bottom: 10px;
}	

.subtitle #post-1, .subtitle #post-2, .subtitle #post-3, .subtitle #post-4, .subtitle #post-5, .subtitle #post-6, .subtitle #post-7, .subtitle #post-8, .subtitle #post-9, .subtitle #post-10, .subtitle #post-11, .subtitle #post-12, .subtitle #post-13, .subtitle #post-14, .subtitle #post-15, .subtitle #post-16, .subtitle #post-17, .subtitle #post-18, .subtitle #post-19, .subtitle #post-20, .subtitle #post-21, .subtitle #post-22, .subtitle #post-23, .subtitle #post-24, .subtitle #post-25, .subtitle #post-26, .subtitle #post-27, .subtitle #post-28, .subtitle #post-29, .subtitle #post-30, .subtitle #post-31, .subtitle #post-32, .subtitle #post-33, .subtitle #post-34, .subtitle #post-35, .subtitle #post-36, .subtitle #post-37, .subtitle #post-38, .subtitle #post-39, .subtitle #post-40, .subtitle #post-41, .subtitle #post-42, .subtitle #post-43, .subtitle #post-44, .subtitle #post-45, .subtitle #post-46, .subtitle #post-47, .subtitle #post-48, .subtitle #post-49, .subtitle #post-50, .subtitle #post-51, .subtitle #post-52, .subtitle #post-53, .subtitle #post-54, .subtitle #post-55, .subtitle #post-56, .subtitle #post-57, .subtitle #post-58, .subtitle #post-59, #error {
	float: left;
	width: 700px;
	text-align: left;
}

.subtitle #post-2 {background: #FFF url(/wp-content/themes/default/images/about_header.jpg) no-repeat;}
.subtitle #post-5 {background: #FFF url(/wp-content/themes/default/images/contact_header.jpg) no-repeat;}
.subtitle #post-7, .subtitle #post-13, .subtitle #post-15, .subtitle #post-17, .subtitle #post-21, .subtitle #post-23, .subtitle #post-25, .subtitle #post-27, .subtitle #post-47, .subtitle #post-51, .subtitle #post-77 {background: #FFF url(/wp-content/themes/default/images/products_header.jpg) no-repeat;}
.subtitle #post-9 {background: #FFF url(/wp-content/themes/default/images/services_header.jpg) no-repeat;}
.subtitle #post-11 {background: #FFF url(/wp-content/themes/default/images/careers_header.jpg) no-repeat;}
#error {background: #FFF url(/wp-content/themes/default/images/404_header.jpg) no-repeat;}

#post_wrapper {
	float: left;	
	text-align: left;
	width: 700px;
	padding-bottom: 20px;
}

.post {
	padding-top: 100px;
	text-align: left;
}

.producttitle, .productview {
	float: left;
	text-align: center;
}

.chairview, .chairtitle {
	float:left;
	width: 120px;
	text-align: center;
}

.deskview, .desktitle, .tableview, .tabletitle, .systemview, .systemtitle, .wallview, .walltitle    {
	float:left;
	width: 200px;
	text-align: center;
}

.large {
	font-size:16px !important;
}
/* -- SUBMENU -- */

#submenu {
	float: left;
	width: 700px;
	height: 45px;
}

#multipurpose, #multipurpose a:link, #multipurpose a:visited, #multipurpose a:hover, #multipurpose-on a:link, #multipurpose-on a:visited, #multipurpose-on a:hover, #conference, #conference a:link, #conference a:visited, #conference a:hover, #conference-on a:link, #conference-on a:visited, #conference-on a:hover, #task, #task a:link, #task a:visited, #task a:hover, #task-on a:link, #task-on a:visited, #task-on a:hover, #lounge, #lounge a:link, #lounge a:visited, #lounge a:hover, #lounge-on, #lounge-on a:link, #lounge-on a:visited, #lounge-on a:hover, #guest, #guest a:link, #guest a:visited, #guest a:hover, #guest-on, #guest-on a:link, #guest-on a:visited, #guest-on a:hover, #multi, #multi a:link, #multi a:visited, #multi a:hover, #multi-on, #multi-on a:link, #multi-on a:visited, #multi-on a:hover, #occasional, #occasional a:link, #occasional a:visited, #occasional a:hover, #occasional-on a:link, #occasional-on a:visited, #occasional-on a:hover {
	float: left; width: 100px; height: 30px;
	padding-right: 10px;
	}
#task {background: #FFF url(/wp-content/themes/default/images/task-off.jpg) no-repeat;}
#task a:hover {background: transparent url(/wp-content/themes/default/images/task-hover.jpg) no-repeat;}
#task-on a:link, #task-on a:visited {background: transparent url(/wp-content/themes/default/images/task-on.jpg) no-repeat;}
#lounge, #lounge a:link, #lounge a:visited {background: #FFF url(/wp-content/themes/default/images/lounge-off.jpg) no-repeat;}
#lounge a:hover {background: #FFF url(/wp-content/themes/default/images/lounge-hover.jpg) no-repeat;}
#lounge-on a:link, #task-on a:visited {background: transparent url(/wp-content/themes/default/images/lounge-on.jpg) no-repeat;}
#guest, #guest a:link, #guest a:visited  {background: #FFF url(/wp-content/themes/default/images/guest-off.jpg) no-repeat;}
#guest a:hover {background: #FFF url(/wp-content/themes/default/images/guest-hover.jpg) no-repeat;}
#guest-on a:link, #guest-on a:visited {background: transparent url(/wp-content/themes/default/images/guest-on.jpg) no-repeat;}
#multi, #multi a:link, #multi a:visited  {background: #FFF url(/wp-content/themes/default/images/multipurpose-off.jpg) no-repeat;}
#multi a:hover {background: #FFF url(/wp-content/themes/default/images/multipurpose-hover.jpg) no-repeat;}
#multi-on a:link, #task-on a:visited {background: transparent url(/wp-content/themes/default/images/multipurpose-on.jpg) no-repeat;}
#occasional, #occasional a:link, #occasional a:visited  {background: #FFF url(/wp-content/themes/default/images/occasional-off.jpg) no-repeat;}
#occasional a:hover {background: #FFF url(/wp-content/themes/default/images/occasional-hover.jpg) no-repeat;}
#occasional-on a:link, #occasional-on a:visited {background: transparent url(/wp-content/themes/default/images/occasional-on.jpg) no-repeat;}
#conference, #conference a:link, #conference a:visited  {background: #FFF url(/wp-content/themes/default/images/conference-off.jpg) no-repeat;}
#conference a:hover {background: #FFF url(/wp-content/themes/default/images/conference-hover.jpg) no-repeat;}
#conference-on a:link, #conference-on a:visited {background: transparent url(/wp-content/themes/default/images/conference-on.jpg) no-repeat;}
#multipurpose, #multipurpose a:link, #multipurpose a:visited  {background: #FFF url(/wp-content/themes/default/images/multipurpose-off.jpg) no-repeat;}
#multipurpose a:hover {background: #FFF url(/wp-content/themes/default/images/multipurpose-hover.jpg) no-repeat;}
#multipurpose-on a:link, #multipurpose-on a:visited {background: transparent url(/wp-content/themes/default/images/multipurpose-on.jpg) no-repeat;}

.entry ul li {font-size: 13px;
	line-height: 21px;}


