h2 {
	text-transform: capitalize;
	font-size: .2
.em;
	color: #39b795;
	float: right;
	font-size: 2
.em;
	font-size: 2.1em;
	font-family: "Comic Sans MS";
}

#screen {
	width: 100%;
}

.height {height: 100%;}

.padding {
	padding-bottom: 40px;
}

.servicon img{padding-left: 50px;}

/* @group Base */

* {
	margin: 0;
	padding: 0;
}

body {

	font-family: Lucida Sans;

}

body, p {
	color: #000033;
}

.homebottom h2 {
	margin: 0 auto;
}

.home-nav {
	background-color: #fff;
	width: 565px;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}

.homebottom {
	overflow: hidden;
	background: url(images/home/feature-image.jpg) no-repeat right top;
	height: 140px;
}

.titles {
	padding: 10px 0;
}

.staff-feed {
	margin-bottom: 10px;
}

html, body {
	height: 100%;
}

body {
	position: relative;
}

.greenbottom {
	height: 14px;
	width: 408px;
	border-bottom: 7px solid #8cc63f;
	float: right;
}

a {
	outline: none;
}

/* @group staff bgs */



/* @end */

a img {
	border: 0;
}

/* @group staff imgs */

.staff-image a {
	background-image: url(images/staff-full.png);
	width: 472px;
	height: 277px;
	display: block;
}


/* @end */

.both {
	clear: both;
}

.contact-header {
	padding: 10px 0 0 0;
}

.hometop {
	background-image: url(images/home-bg2.jpg);
	overflow: hidden;
	padding-bottom: 253px;
}

* {
	
}

#slideshow {
	width: 880px;
	overflow: hidden;
	border-bottom: 7px solid #8cc63f;
	margin-top: -20px;
}

#screen2 {

	width: 880px;
	margin: 0;
}

#screen2 .prev {
	float: left;
	background: url(images/prev.png);
	text-indent: -90000px;
	width: 94px;
	height: 29px;
}

#screen2 .next {
	float: right;
	background: url(images/next.png);
	text-indent: -90000px;
	width: 94px;
	height: 29px;
}

#cl-sections ul li img.right{ padding-left: 10px; padding-top: 10px;}

#slideshow {
	overflow: hidden;
	width: 879px;
}

#screen2 #buttons {
	position: relative;
	width: 880px;
	top: 200px;
}

#slideshow ul {
	width: 88900px;
	list-style-type: none;
}

#slideshow li {
	float: left;
	margin: 0 0px;
	cursor: pointer;
	margin-bottom: -5px;
}

.orange {
	color: #f9a451;
}

.green, a {
	color: #007ba8;
	text-decoration: none;
}

/* @group Home Page */



.item {
	width: 270px;
	padding: 10px 20px 0px 10px;
	float: left;
}

.blogcontent {
	clear: both;
	padding-left: 10px;
	overflow: hidden;
}

.blogcontent h2, .blogcontent h2 a {
	color: #f9a451;
	font-size: 12px;
	text-transform: uppercase;
}

.blogcontent2 {
	clear: both;
	padding-left: 10px;
}

.blogcontent2 h2, .blogcontent2 h2 a {
	color: #f9a451;
	font-size: 12px;
	text-transform: uppercase;
}

.featured {
	width: 290px;
	float: right;
	text-align: right;
	margin-top: 32px;
}

.red {border: 2px solid red;}
.blue {border: 2px solid blue;}


/* @end */



/* @group homenav */

.recentpress {
	height: 28px;
	width: 118px;
	background-image: url(images/home/recent-posts.jpg);

}

#h-navigation .selected, #h-navigation a:hover {
	background-position: 0 -28px;
}

.recentfeeds {
	height: 28px;
	width: 118px;
	background-image: url(images/home/recent-press.jpg);
	
}

#h-navigation {
	width: 400px;
	overflow: hidden;
	clear: both;
	list-style-type: none;
	display: inline;
}

#h-navigation li {
	display: inline;
	float: left;
}

#h-navigation li a {
	display: inline;
	float: left;
	text-indent: -90000px;
}



/* @end */

.hide {
	display: none;
}

.right {
	float: right;
	height: 250px;
	width: 840px;
	overflow: scroll;
	padding-right: 30px;
	color: #000;
	font-size: 12px;
	line-height: 1.5em;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.left {
	float: left;
	width: 300px;
}

.right-col {
	float: right;
	width: 265px;
	margin-right: 20px;
}

.divider {
	width: 100%;
	height: 20px;
}

* {
	
}

.home-wrapper {
	background: #fff;
	width: 920px;
	padding-right: 16px;
	
	 
	
}

.banner {
	height: 99px;
	width: 400px;
	float: right;
	margin-top: 78px;
	padding: 10px 20px 20px;
	background: #fff
	
}

.homebody {
	width: 100%;
	height: 100%;
	background-image: #fff;
	
}

.right-col ul {
	color: #eee;
	list-style-type: none;
	font-size: 13px;
	padding: 10px 0;
}

.location-text .right-col ul li {
	background: url(images/flickr.jpg) no-repeat 1px 1px;
	padding-bottom: 10px;
	padding-left: 25px;
}

.left-col {
	float: left;
	width: 575px;
}

/* @group show/hide */

.test ul li a {
	display: block;
	width: 142px;
	height: 23px;
	text-indent: -90000px;
}

.test {
	height: 23px;
	background: url(images/onoff.jpg) no-repeat;
}

.test ul, .test ul li {
	float: left;
	display: inline;
}

.off {
	background-image: url(images/show.jpg);
}

.bump {
	background-position: 0 -23px;
}

.on {
	background-image: url(images/hide.jpg);
	background-position: 0 -23px;
}

/* @end */

/* @group Nav */

#navigation {
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0px;
	top: 0px;
	height: 35px;
  }  


#navigation ul {
	float: left;
	width: 100%;
}

#navigation li {
	display: block;
	float: left;
	list-style-type: none;
}

#navigation li a, #navigation span a {
	display: block;
	height: 43px;
	/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
	text-indent: -90000px;
}

#navigation li a:hover, #navigation span a:hover, #navigation li  {
	/* for IE */
  filter:alpha(opacity=90);
	/* CSS3 standard */
  opacity:0.9;
	}


.home {
	background: url(images/SBHLogo2.png) #b3e2ff no-repeat;
	width: 216px;
	margin-top: 0px;
	margin-right: 260px;
	margin-bottom: 0;
	margin-left: 0;
}

.clients {
	background: url(images/nav/clients.png) #b3e2ff no-repeat;
	width: 109px;
}

.services {
	background: url(images/nav/services.png) #b3e2ff no-repeat;
	width: 109px;
}

.careers {
	background: url(images/nav/careers.png) #b3e2ff no-repeat;
	width: 109px;
}

.about {
	background: url(images/nav/about.png) #b3e2ff no-repeat;
	width: 109px;
}

.contact {
	background: url(images/nav/contact.png) #b3e2ff no-repeat;
	width: 109px;
}

.sites {background: url(images/nav/sites.png) #b3e2ff no-repeat; width: 109px; }

#navigation .selected {
	background-position: 0 -43px;
}

/* @end */

#sections {
	overflow: hidden;
	clear: left;
	height: 100%;	
}

.height {
	height: 100%;
}

#sections .container {
	width: 57660px;
	height: 100%;
	background: #000033 url(images/bg.jpg);
	overflow: hidden;
	
}

/* @end */

.main {
	float: left;
	padding: 11px 30px;

}

/* @group Staff Images */

#stafflist, #stafflist li {
	display: inline;
	list-style-type: none;
}

#stafflist li a {
	display: block;
	float: left;
	width: 93px;
	height: 62px;
	margin: 1px;
	text-indent: -90000px;
}

.both {
	clear: both;
}
/* @end */

div.sub {
	float: left;
	padding: 100px 200px 300px 100px;
	margin-right: 800px;
	
}

#home p, #clients p, #contact p {
	line-height: 1.75em;
	text-indent: 20px;
}

/* Older Classes */

#home {
	margin-right: 900px;
}

#footer {
	width: 880px;
	color: black;
	background: #fff;
	 /* for IE */
  filter:alpha(opacity=65);
  /* CSS3 standard */
  opacity:0.75;
  border: solid 5px #08304A;
  position: fixed;
  bottom: 0;
  text-align: center;
}

.footer-bg {
	height: 38px;
}

.footer-bg img {
	padding-top: 13px;
}

#screen-2 ul, #screen-2 ul li{list-style-type: none; }
/* @group Contact */

#co-screen {
	width: 880px;
}

#co-screen .contact-wrapper .right-col img {
	padding: 10px 0;
}

#co-screen h2.title {
	background: url(images/contact.png) no-repeat;
	width: 460px;
	height: 27px;
	text-indent: -90000px;
	float: right;
	margin: 7px 0;
}

.contact-wrapper {
	background-image: url(images/black.png);
	overflow: hidden;
	padding-bottom: 20px;
	width: 880px;
}

.dxxcartext, .dxxtraintext, .dxxdinotext, .dxxfeettext {
	padding: 0px 20px;
}

/* @end */

/* @group Clients */

#cl-screen h2.title {
	background: url(images/clients.png) no-repeat;
	width: 173px;
	height: 27px;
	text-indent: -90000px;
	float: right;
	margin: 7px 0;
}

#cl-screen {
	height: 550px;
}

#cl-screen .next, #cl-screen .prev {
	position: relative;
	top: 200px;
	z-index: 100;
}

#cl-screen .prev {
	left: 10px;
}

#cl-screen .next {
	right: 10px;
}

#cl-navigation {
	width: 873px;
	text-align: center;
	overflow: hidden;
	background-image: #fff;
	clear: both;
	border-bottom: 7px solid #8cc63f;
}

#cl-sections {
	overflow: hidden;
	background: #fff;
	width: 873px;
	height: 280px;
	clear: left;
}

#cl-sections ul {
	width: 3660px;
}

#cl-sections li {
	float: left;
	padding: 11px 20px;
	height: 288px;
	list-style-type: none;
}

#cl-sections li.fallen {
	clear: both;
}

#cl-sections p {
	width: 820px;
	margin: 16px 0;
	line-height: 1.4em;
}

/* @group clients Menu */

#clmenu {
	overflow: hidden;
	/*padding-left: 4px;
	padding-top: 4px;*/
}

#clmenu li {
	display: inline !important;
	float: left !important;
	width: 218px;
	height: 128px;
}

#clmenu a {
	display: block;
	text-indent: -90000px;
	outline: none;
}

#clmenu a:hover {
	background-position: 0 -125px;
}

 #clmenu a.selected {
	background-position: 0 -250px;
}

 #clmenu selected a:hover{
	background-position: 0 -250px;
}



#clmenu .mlb {
	height: 125px;
	background: url(images/clients/mlb.png) no-repeat;
}

#clmenu .ttp {
	height: 125px;
	background: url(images/clients/ttp.png) no-repeat;
}

#clmenu .jcp {
	height: 125px;
	background: url(images/clients/jcpenny.png) no-repeat;
}

#clmenu .weber {
	height: 125px;
	background: url(images/clients/weber.png) no-repeat;
}

#clmenu .cbs {
	height: 125px;
	background: url(images/clients/cbs.png) no-repeat;
}

#clmenu .hue {
	height: 125px;
	background: url(images/clients/hue.png) no-repeat;
}

#clmenu .pikum {
	height: 125px;
	background: url(images/clients/pikum.png) no-repeat;
}

#clmenu .more {
	height: 125px;
	background: url(images/clients/more-clients.png) no-repeat;
}

/* @end */

/* @end */

/* @group Careers */

/* @group careers Menu */

#cmenu {
	overflow: hidden;
}

#cmenu li {
	padding-top: 10px;
}

ul#cmenu {
	padding-left: 20px;
	list-style-type: none;
}

#c-navigation.right {
	width: 250px;
	float: right;
	background: #191717;
	clear: none;
	height: 330px;
}

#cmenu a {
	display: block;
	text-indent: -9000%;
	outline: none;
}

#cmenu a:hover {
	

}

#cmenu .positions {
	height: 26px;
	background: url(images/positions.jpg) no-repeat;
	width: 138px;
}

#cmenu .pos2 {
	width: 153px;
	height: 26px;
	background: url(images/seniordev.jpg) no-repeat;
}

#cmenu .pos1 {
	width: 208px;
	height: 26px;
	background: url(images/account-rep.jpg) no-repeat;
}

#cmenu .pos3 {
	width: 208px;
	height: 26px;
	background: url(images/jrnewmedia.png) no-repeat;
}

#cmenu .pos4 {
	width: 208px;
	height: 26px;
	background: url(images/jrflash.png) no-repeat;
}

#cmenu .pos5 {
	width: 208px;
	height: 26px;
	background: url(images/intern1.png) no-repeat;
}

#cmenu .pos6 {
	width: 208px;
	height: 26px;
	background: url(images/intern2.png) no-repeat;
}

#cmenu .pos7 {
	width: 208px;
	height: 26px;
	background: url(images/intern3.png) no-repeat;
}

#cmenu .pos8 {
	width: 208px;
	height: 26px;
	background: url(images/intern4.png) no-repeat;
	display: none;
}

.careers-text {
	overflow: hidden;
}

.buffer {
	padding-top: 20px;
}

.careers-text .left p {
	width: 575px !important;
	margin: 0! important;
	padding: 0;
	overflow: hidden;
	padding-left: 30px;
	padding-top: 20px;
	margin-bottom: 30px !important;
}

/* @end */

#c-screen h2.title {
	background: url(images/careers.png) no-repeat;
	width: 192px;
	height: 34px;
	text-indent: -90000px;
	float: right;
	margin: 7px 0;
}

.c-company img {
	padding-left: 30px;
}

.career-home img {
	padding: 0;
	float: left;
	padding: 5px 0 0 23px;
}

.c-company .border {
	border-bottom: 7px solid #8cc63f;
	width: 100%;
	padding: 20px 0;
}

#c-screen {
	background: #fff;
	height: 550px;
	width: 880px;
}

#c-navigation {
	width: 880px;
	height: 64px;
	text-align: center;
	overflow: hidden;
	clear: both;
}

/* @end */

/* @group About */

/* @group About Menu */

#amenu {
	overflow: hidden;
}

#amenu li {
	display: inline !important;
	float: right !important;
}

#amenu a {
	display: block;
	text-indent: -9000%;
	outline: none;
}

#amenu a:hover, #amenu li a.selected {
	background-position: 0 -64px;
}

#amenu .company {
	height: 64px;
	background: url(images/company.png) no-repeat;
	width: 154px;
}

#amenu .staff {
	width: 154px;
	height: 64px;
	background: url(images/staff.png) no-repeat;
}

#amenu .location {
	width: 154px;
	height: 64px;
	background: url(images/location.png) no-repeat;
}

.c-company {
	background: url(images/black2.png);
	
}

.company-text {
	background: url(images/sketch.png) no-repeat 26px;
	overflow: hidden;
}

.company-text .right p {
	
}

.sketch {
	float: left;
	width: 100px;
}

/* @end */

#contentbox h2.titlezcompany {
	background: url(images/about-comp.png) no-repeat;
	width: 368px;
	height: 34px;
	text-indent: -90000px;
	float: right;
	margin: 7px 0;
}

#contentbox h2.titlezlocation {
	background: url(images/headers/about-location.png) no-repeat;
	width: 372px;
	height: 34px;
	text-indent: -90000px;
	float: right;
	margin: 7px 0;
}

#contentbox h2.titlezstaff {
	background: url(images/headers/about-staff.png) no-repeat;
	width: 296px;
	height: 34px;
	text-indent: -90000px;
	float: right;
	margin: 7px 0;
}

#a-sections {
}

#contentbox {
	width: 880px;
	color: black;
	background: #b3e2ff;
	/* for IE */
  filter:alpha(opacity=80);
	/* CSS3 standard */
  opacity:0.80;
	border: solid 5px #b1ff08;
}

#a-navigation {
	width: 880px;
	height: 64px;
	text-align: center;
	overflow: hidden;
	background-image: #fff;
	clear: both;
}

.location-text .left-col {
	padding: 20px 0 0 20px;
}

.location-text {
	overflow: hidden;
	height: 250px;
}

.location-left {
	width: 500px;
	float: left;
}

.location-text .left-col p {
	width: 530px;
	padding: 20px 0 0 0;
}

/* @end */

/* @group Services */

#s-screen h2.title {
	background: url(images/services.png) no-repeat;
	width: 203px;
	height: 27px;
	text-indent: -90000px;
	float: right;
	margin: 7px 0;
}

#s-screen {
	background: #fff;
	width: 880px;
}

#s-screen .next, #s-screen .prev {
	position: absolute;
	top: 200px;
}

#s-screen .prev {
	left: 10px;
}

#s-screen .next {
	right: 10px;
}

#s-navigation {
	width: 880px;
	text-align: center;
	overflow: hidden;
	background-image: url(images/black.png);
	clear: both;
	border-bottom: 7px solid #8cc63f;
}

#smenu a.selected, #smenu a.selected:hover {
	background-position: 0 -188px;
}

#s-sections {
	overflow: hidden;
	background-image: url(images/black.png);
	width: 880px;
	height: 310px;
	clear: left;
}

#s-sections ul {
	width: 3660px;
}

#s-sections li {
	float: left;
	padding: 11px 20px;
	height: 405px;
	list-style-type: none;
}

#s-sections li.fallen {
	clear: both;
	overflow: hidden;
}

#s-sections li.left {
	clear: right;
}

#s-sections p {
	width: 820px;
	margin: 16px 0;
	line-height: 1.4em;
}

/* @group Services Menu */

#smenu {
	overflow: hidden;
}

.menu-wrap {
	padding-left: 2px;
}

#smenu li {
	display: inline !important;
	float: left !important;
}

#smenu a {
	display: block;
	text-indent: -90000px;
	outline: none;
}

#smenu a:hover {
	background-position: 0 -94px;
}

#smenu .brand {
	width: 219px;
	height: 94px;
	background: url(images/services/brand_defense.png) no-repeat;
}

#smenu .socialmedia {
	height: 94px;
	background: url(images/services/social_media_education.png) no-repeat;
	width: 219px;
}

#smenu .marketing {
	width: 219px;
	height: 94px;
	background: url(images/services/new_media_marketing.png) no-repeat;
}

#smenu .internet {
	width: 219px;
	height: 94px;
	background: url(images/services/internet-innovation-services.png) no-repeat;
}

#smenu .social {
	width: 219px;
	height: 94px;
	background: url(images/services/new_media_consulting.png) no-repeat;
}

#smenu .uxd {
	width: 219px;
	height: 94px;
	background: url(images/services/uxd.png) no-repeat;
}

#smenu .application {
	width: 219px;
	height: 94px;
	background: url(images/services/application_development.png) no-repeat;
}

#smenu .rich {
	width: 219px;
	height: 94px;
	background: url(images/services/rich_media.png) no-repeat;
}

/* @end */

/* @end */

ul#comenu {
	display: inline;
}

ul#comenu li {
	display: inline;
	float: left;
}

ul#comenu li a {
	display: block;
	text-indent: -90000px;
}

ul#comenu li a:hover {
	background-position: 0 -61px;
}

ul#comenu li a.selected, ul#comenu li a.selected:hover {
	background-position: 0 -122px;
}

.dxfeet {
	background-image: url(images/contact/foot.png);
	width: 49px;
	height: 61px;
}

.dxcar {
	background-image: url(images/contact/car.png);
	width: 88px;
	height: 61px;
}

.dxtrain {
	background-image: url(images/contact/train.png);
	width: 56px;
	height: 61px;
}

.dxdino {
	background-image: url(images/contact/dino.png);
	width: 94px;
	height: 61px;
}

#staffing {
	overflow: hidden;
}

.bannerimg {
	background: url(images/carrot-creative.png) 0 3px;
	display: block;
	height: 30px;
	width: 210px;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}

.panel {
	width: 450px;
	overflow: auto;
	padding-right: 10px;
	height: 80px;
	padding: 0 10px 0 0;
	margin: 10px 0;
	color: white;
	clear: both;
}

/* @group My Group */

.staff-left {
	width: 440px;
	padding: 10px 20px;
	overflow: hidden;
	float: left;
}

.staff-right {
	width: 360px;
	padding: 10px 20px;
	overflow: hidden;
	float: right;
}

ul.social-links {
	list-style-type: none;
	display: inline;
}

ul.social-links li {
	float: left;
}

ul.social-links li a {
	display: block;
	width: 38px;
	height: 49px;
	text-indent: -90000px;
}

.linkedin {
	background: url(images/social/linked-in.png) no-repeat;
}

.facebook {
	background: url(images/social/facebook.png) no-repeat;
}

.twitter {
	background: url(images/social/twitter.png) no-repeat;
}

.flickr {
	background: url(images/social/flickr.png) no-repeat;
}

.yelp {
	background: url(images/social/yelp.png) no-repeat;
}

.delicious {
	background: url(images/social/delicious.png) no-repeat;
}

.deviant {
	background: url(images/social/deviant-art.png) no-repeat;
}

.digg {
	background: url(images/social/digg.png) no-repeat;
}

.last {
	background: url(images/social/last-fm.png) no-repeat;
}

.vimeo {
	background: url(images/social/vimeo.png) no-repeat;
}

.brightkite {
	background: url(images/social/bright-kite.png) no-repeat;
}

.myspace {
	background: url(images/social/myspace.png) no-repeat;
}

.meetup {
	background: url(images/social/meet-up.png) no-repeat;
}

.stumble {
	background: url(images/social/stumble-upon.png) no-repeat;
}

.youtube {
	background: url(images/social/you-tube.png) no-repeat;
}

.hypem {
	background: url(images/social/hype-machine.png) no-repeat;
}

.goodreads {
	background: url(images/social/good-reads.png) no-repeat;
}

.tumblr {
	background: url(images/social/tumblr.png) no-repeat;
}

/* @end */


/* @override http://localhost:8888/blog/wp-content/themes/carrot08/overlay.css */

/* @group sites */
a#open_sites a:hover {
    border: none;
    text-decoration: none;
}
#sites_bg {
    position:absolute;
    width:100%;
    height:100%;
    background-image:url(http://www.viget.com/images/global/overlay/overlay_bg.png);
    display:none;
    z-index:80;
}
#sites_menu {
    width:100%;
    position:absolute;
    top: 100px;
    height:220px;
    background: black;
    z-index:90;
    display:none;
}
#sites_menu a {outline:none;}
#sites_menu #sites_inner {
    position:relative;
    left:50%;
    width:920px;
    margin-left: -465px;
90px
}

#sites_menu li {display: inline;float: left;}

#sites_inner li a{ text-indent: -9000px;}

#sites_menu li a {
    display:block;
    background-repeat:no-repeat;
    width: 228px; height: 183px; 
}

#sites_menu li a:hover {
    background-position: 0 -183px; 
}

.cc { background-image: url(images/sites/carrot.jpg); }

.cb { background-image: url(images/sites/blog.jpg); }

.cl { background-image: url(images/sites/labs.jpg); }

.zvg { background-image: url(images/sites/zoo.jpg); }
#sites_menu a {
    text-decoration:none;
    border:none;
    font-weight:bold;
    font-size:1.2em;
}
#sites_menu a:hover {text-decoration:underline;}

a#close_link { display: block; float: right; background: url(images/closebox.png) no-repeat; width: 30px; height: 27px; text-indent: -9000px; margin-top: -13px; }
/* @end */

/* @group Thickbox */

#TB_window {
    font: 12px Arial, Helvetica, sans-serif;
    color: #fff;
}
#TB_secondLine {
    font: 10px Arial, Helvetica, sans-serif;
    color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_sites {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
}
.TB_sitesMacFFBGHack {background: url(http://www.viget.com/images/viget/macFFBgHack.png) repeat;}
.TB_sitesBG {
    background-color:#000;
    filter:alpha(opacity=85);
    -moz-opacity: 0.85;
    opacity: 0.85;
}
* html #TB_sites { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
    position: fixed;
    background: #ffffff;
    z-index: 102;
    color:#000000;
    display:none;
    border: 10px solid #E1E9E5;
    text-align:left;
    top:50%;
    left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
    display:block;
    margin: 15px 0 0 15px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
}
#TB_caption{
    height:25px;
    padding:7px 30px 10px 25px;
    float:left;
}
#TB_closeWindow{
    height:25px;
    padding:11px 25px 10px 0;
    float:right;
}
#TB_closeAjaxWindow{
    padding:7px 10px 5px 0;
    margin-bottom:1px;
    text-align:right;
    float:right;
}
#TB_ajaxWindowTitle{
    float:left;
    padding:7px 0 5px 10px;
    margin-bottom:1px;
}
#TB_title{
    background-color:#e8e8e8;
    height:27px;
}
#TB_ajaxContent{
    clear:both;
    padding:2px 15px 15px 15px;
    overflow:auto;
    text-align:left;
    line-height:1.4em;
}
#TB_ajaxContent.TB_modal {padding:15px;}
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#TB_load{
    position: fixed;
    display:none;
    height:13px;
    width:208px;
    z-index:103;
    top: 50%;
    left: 50%;
    margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
    z-index:99;
    position:fixed;
    top: 0;
    left: 0;
    background-color:#fff;
    border:none;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    height:100%;
    width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
    clear:both;
    border:none;
    margin-bottom:-1px;
    margin-top:1px;
    _margin-bottom:1px;
}

/* @end */



ul#clientsnew {background: #fff ; list-style-type: none;clear: both; overflow: hidden; padding-left: 19px;}
ul#clientsnew li{display: inline; float: left; padding:5px 5px 5px 0;}
ul#clientsnew li a{display: block; text-indent: -9000px; width:167px; height: 161px;}
ul#clientsnew li a.weber{background: url(images/clientsnew/weber.png) no-repeat;}
ul#clientsnew li a.pepsico{background: url(images/clientsnew/pepsico.png) no-repeat;}
ul#clientsnew li a.oscarmayer{background: url(images/clientsnew/oscarmayer.png) no-repeat;}
ul#clientsnew li a.wisk{background: url(images/clientsnew/wisk.png) no-repeat;}
ul#clientsnew li a.hellmanns{background: url(images/clientsnew/hellmanns.png) no-repeat;}

ul#clientsnew li a.mlb{background: url(images/clientsnew/mlb.png) no-repeat;}
ul#clientsnew li a.musictoday{background: url(images/clientsnew/musictoday.png) no-repeat;}
ul#clientsnew li a.nhl{background: url(images/clientsnew/nhl.png) no-repeat;}
ul#clientsnew li a.mtv{background: url(images/clientsnew/mtv.png) no-repeat;}
ul#clientsnew li a.dmb{background: url(images/clientsnew/dmb.png) no-repeat;}

ul#clientsnew li a.onion{background: url(images/clientsnew/theonion.png) no-repeat;}
ul#clientsnew li a.honeywell{background: url(images/clientsnew/honeywell.png) no-repeat;}
ul#clientsnew li a.unilever{background: url(images/clientsnew/unilever.png) no-repeat;}
ul#clientsnew li a.jcpenney{background: url(images/clientsnew/jcpenney.png) no-repeat;}
ul#clientsnew li a.more{background: url(images/clientsnew/more.png) no-repeat;}
.left {
}
.left img {
	width: 275px;
}
