@charset "UTF-8";
/* CSS Document */
img.floatRight {margin-left: .5em;}
img.floatLeft {margin-right: .5em;}
table.treatment {background: #f1eedf;}
blockquote {
	margin: 12px;
	line-height: 1.3em;
	font-style: italic;
}

p {margin-bottom:1.75em;}
li {margin-bottom:1em;}

#sliderContainer {
	height: auto;
	padding-left:0px;
}

#newsletter-events{
	width: 540px;
	margin: 0 auto;
	background: url(/newsletters/2010/images/home-events.gif) no-repeat 12px center;
	font-size: 1.1em;
	padding: 12px 12px 12px 300px;
}
#newsletter-events ul  {
	list-style-type: none;
}
#newsletter-events li {margin-bottom: 0px}

	table.tableevents {
	border: none;
	margin-right: 16px;
	width: 100%;
	}
	table.tableevents td {
		border: none;
		border-bottom: 1px dotted #dad5b7;
		text-align: left;
	}
	
	table.tableevents td.eventdate {
		font-weight: bold;
		text-align: right;
		width: 100px;
	}
	table.tableevents td.eventname {
		text-align:left;
	}
 
#partners {
	text-align:center;
	padding:12px;
	/*border-bottom:solid #8a8989 1px;
	border-top:solid #8a8989 1px;*/
}

.sectionHead {
	padding: 5px 12px;
	background: #e2dfd0;
	border-top: 1px dotted #d2cfco;
	border-bottom: 1px dotted #d2cfco;
	font-weight: bold;
}

/******************************************/

/* Wider right column for the web page */
#bbmweb .colOne {width: 210px;}
#bbmweb .colTwo {width: 484px;}

#bbmprint hr {clear:both;}

#marketing101{
	background: url(/newsletters/2010/images/home-marketing.gif) no-repeat left top;
}

#serviceTrends, #featuredProjects {
	background: url(/newsletters/2010/images/home-trends.gif) no-repeat left top;
	padding: 75px 0px 0px 20px;
}
#service1, #service2 {
	background-repeat:no-repeat;
	background-position:left top;
	height:20px;
	line-height:20px;
	padding-left:20px;
	color: #1a6100;
}

#featuredProjects {
	background-image: url(/newsletters/2010/images/home-projects.gif);
}

#featuredProjects dt {clear:both;
   width:40px;
   height: 40px;
   float:left;
}
#featuredProjects dd {
	float:left;
   margin:0 0 0.75em 0.5em;
}

#marketingTrends {
	background: url(/newsletters/2010/images/home-marketing.gif) no-repeat left top;
	padding: 100px 0px 0px 20px;
}

h2#featured, h2#trends, h2#kudos, h2#newClients, h2#caseStudy, h2#happenings {padding-left:65px; line-height:62px;}

h2#featured {background-image: url(/newsletters/2010/images/bg-featuredProjects.gif)!important;}
h2#trends {background-image: url(/newsletters/2010/images/bg-serviceTrends.gif)!important;}
h2#kudos {background-image: url(/newsletters/2010/images/bg-kudos.gif)!important;}
h2#newClients {background-image: url(/newsletters/2010/images/bg-newClients.gif)!important;}
h2#caseStudy {background-image: url(/newsletters/2010/images/bg-caseStudy.gif)!important;}
h2#happenings {background-image: url(/newsletters/2010/images/bg-happenings.gif)!important;}

#serviceTrends ul, #featuredProjects ul {padding: 0px; list-style-type:none;}
#serviceTrends li {margin-bottom: 0px;}

#avFeature {color: #ee9200;}

/******************************************/

#feedback{
	padding: 12px 12px 12px 0px;
	width: 238px;
	float: right;
}

#newbiz {
	clear: both;
	
}

#newbiz span {
	font-weight: bold;
	color: #940709;
}

.photo {
	padding:3px;
	border: 1px dotted brown;
}

.secondary {
	background: url(/newsletters/2010/images/secondary-col.jpg) repeat-y;
}	

table.tablelist {
	border: none;
}
.tablelist td {
	border: none;
	border-bottom: 1px dotted brown;
	vertical-align: top;
}
