body {
}
/* -------------->>> 4 Container Structure <<<---------------*/
div#contentcontainer {
	width: 600px;
	height: 400px;
	float: left;
}
div#contentcontainer #c1, div#contentcontainer #c2, div#contentcontainer #c3, div#contentcontainer #c4  {
	width: 260px;
	height: 90px;
	float: left;
	margin: 10px;
	background-color: #f7f7f4;
}
div#developing {
	width: 200px;
}

/* -------------->>> HEADERS <<<---------------*/
h10, h11, h12, h13 {
	display: inline;
	font-size: 1.1em;
	text-align: left;
	color: #e21f25;
	background-color: #ffffff;
	width: 250px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;	
/*	line-height:1em; */
	clear: both;
/*/	display: inline; */
	}

.news {
	color: #383838;
	font-size: 1.2em;
	line-height: 1.4em;
	padding: 10px;
}
	
/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h10, h11, h12 {
	font-size: 1.5em;
}
.sIFR-hasFlash h13 {
	font-size: 1.4em;
}


/** matt's work **/ 

/* added 8 px june14 */

.thinkin {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 18px;
	padding: 0px;
}

.thinkin dt a {
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	width: 270px;
	height: 26px;
	text-indent: -9009em;
	overflow: hidden;
}

.thinkin dd {
	margin-right: 0px;
	margin-left: 0px;
	color: #28353d;
	background-color: #fafaf8;
	height: 87px;
	padding: 3px 28px 0 11px;
	line-height: 16px;
	font-size: 12px;
	font-family: Times, "Times New Roman", serif;
	width: 231px;
}
/* changed journalism to media, all id's - amit 6/15 */
#media {
	background: url(/images/media.gif) no-repeat 0 0;}
#architecture {
	background: url(/images/architecture.gif) no-repeat 0 0;}
#financial {
	background: url(/images/financial.gif) no-repeat 0 0;}
#realestate {
	background: url(/images/realestate.gif) no-repeat 0 0;}

/* added the following ids, some each week douglas */

#consumerproducts {
	background: url(/images/consumerproducts.gif) no-repeat 0 0;}
#webapps {
	background: url(/images/webapps.gif) no-repeat 0 0;}
#b2b {
	background: url(/images/b2b.gif) no-repeat 0 0;}
#education {
	background: url(/images/education.gif) no-repeat 0 0;}
#brokers {
	background: url(/images/brokers.gif) no-repeat 0 0;}
#outsourced {
	background: url(/images/outsourced.gif) no-repeat 0 0;}
#technology {
	background: url(/images/technology.gif) no-repeat 0 0;}

/* the following added July 16 */
#virtual {
	background: url(/images/virtual.gif) no-repeat 0 0;}
#asset {
	background: url(/images/asset.gif) no-repeat 0 0;}
#software {
	background: url(/images/software.gif) no-repeat 0 0;}
#publications {
	background: url(/images/publications.gif) no-repeat 0 0;}

/* the following added August 1 */
#presses {
	background: url(/images/presses.gif) no-repeat 0 0;}
#hospitality {
	background: url(/images/hospitality.gif) no-repeat 0 0;}
#location {
	background: url(/images/location.gif) no-repeat 0 0;}
#channels {
	background: url(/images/channels.gif) no-repeat 0 0;}


/* the following added August 13 */
#launches {
	background: url(/images/launches.gif) no-repeat 0 0;}
#newsmedia {
	background: url(/images/newsmedia.gif) no-repeat 0 0;}
#exectrain {
	background: url(/images/exectrain.gif) no-repeat 0 0;}

/* the following added September 4 */
#ecomworkflow {
	background: url(/images/ecomworkflow.gif) no-repeat 0 0;}
#attbrowse {
	background: url(/images/attbrowse.gif) no-repeat 0 0;}
#propsearch {
	background: url(/images/propsearch.gif) no-repeat 0 0;}

/* the following added September 10 */
#email {
	background: url(/images/email.gif) no-repeat 0 0;}
#maps {
	background: url(/images/maps.gif) no-repeat 0 0;}

/* the following added October 09 */
#consumerelectronics {
	background: url(/images/consumerelectronics.gif) no-repeat 0 0;}
#informationproducts {
	background: url(/images/informationproducts.gif) no-repeat 0 0;}
#relationshipmanagement {
	background: url(/images/relationshipmanagement.gif) no-repeat 0 0;}
#channelenhancement {
	background: url(/images/channelenhancement.gif) no-repeat 0 0;}

/* the following added November 19 */
#entertainmentvenues {
	background: url(/images/entertainmentvenues.gif) no-repeat 0 0;}
#searchengineoptimization {
	background: url(/images/searchengineoptimization.gif) no-repeat 0 0;}
#distributionchanneldynamics {
	background: url(/images/distributionchanneldynamics.gif) no-repeat 0 0;}
#contentmanagementsystems {
	background: url(/images/contentmanagementsystems.gif) no-repeat 0 0;}

/* the following added January 10, 2008 */
#brandfamilies {
	background: url(/images/brandfamilies.gif) no-repeat 0 0;}
#localnews {
	background: url(/images/localnews.gif) no-repeat 0 0;}
#proaudio {
	background: url(/images/proaudio.gif) no-repeat 0 0;}
#organicseo {
	background: url(/images/organicseo.gif) no-repeat 0 0;}

/* added in May 2008 */
#highereducation {
	background: url(/images/highered.gif) no-repeat 0 0;}
#law {
	background: url(/images/law.gif) no-repeat 0 0;}
#mapping {
	background: url(/images/mapping.gif) no-repeat 0 0;}
#tvnews {
	background: url(/images/tvnews.gif) no-repeat 0 0;}


.one {
	left: 14px;
	position: relative;
}
.two {
	top: -116px;
	left: 314px;
	position: relative;
}
.three {
	top: -104px;
	left: 14px;
	position: relative;
}
.four {
	left: 314px;
	top: -220px;
	position: relative;
}
	
/* moved up 10px june14 */
	
.developin {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		line-height: 16px;
		font-size: 12px;
		font-family: Times, "Times New Roman", serif;
		position: relative;
		left: 621px;
		top: -470px;
		color: #484845;
	}
	
.developin li {
		padding-top: 3px;
		padding-left: 12px;
		background: url(../images/listdot.gif) no-repeat 0 9px;}		
		
		
div.saganaw {
		padding-left: 10px;
		padding-bottom: 0px;
		padding-right: 15px;
		padding-top: 18px;
		color: #5d5d5b;
		line-height: 15px;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		width: 290px;
		height: 105px;
		background: url(/images/bubble.gif) no-repeat 0 0;
		}

