@import "/css/reset.css";
@import "/css/missiondata.css";
@import "/css/advanced.css";

/*---------------------------
	=Maincontent Section
---------------------------*/
div#maincontent { background: url("/images/footer.jpg") 0 bottom repeat-x; clear: both; padding: 15px 0 40px 0; width:  100%; }	
	h1#page-heading { background: url("/images/action-call.jpg") 62px 0 no-repeat; display: block; height: 219px; margin: 0 auto; overflow: hidden; padding: 0 62px; position: relative; text-indent: -10000px; width: 836px; z-index: 1; }
		h1#page-heading a { background: url("/images/action-text-homepage.png") 0 0 no-repeat; display: block; height: 219px; overflow: hidden; text-indent: -10000px; width: 836px; }	

	ul.latest-work { margin: 0 auto; padding: 22px 68px 0 68px; text-align:left; width: 824px; }
		ul.latest-work li { color: #4b4b4b; display: block; float: left; font-size: .8em; line-height:1.5em; margin: 0 8px 0 0; width: 269px; }
		ul.latest-work li.last { margin: 0; }
			ul.latest-work li a img { background: url("/images/home-featured-work-bg.gif") 0 0 no-repeat; display: block; height: 146px; margin: 0 0 7px 0; padding: 8px 9px 12px 8px; }
			ul.latest-work li a:hover img { background-position:0 -164px; }
			ul.latest-work li a.inline-pic {margin:0; padding:0;}
			ul.latest-work li a.inline-pic img {background:none;float:left;height:auto; margin:0 4px 0 0; padding:0; border:0;}
			
		ul.latest-work li h2 { color: #2a2a2a; display: block; font-weight: bold; font-size:1em; margin: 0 0 .5em 0; padding: 0 6px 0 3px; }	
		ul.latest-work li p { padding: 0 6px 0 3px; }
		ul.latest-work li p a { color:#777; display:inline; margin:0; float:none; text-decoration:underline; }
		ul.latest-work li a { color: #ff9113; display: block; float:left; margin:5px 8px 0 3px; }
		ul.latest-work li em { font-style:italic; }
		
		
/*---------------------------
	=Briefs Section
---------------------------*/
div#footer-briefs { background: url("/images/space.jpg") 0 0 repeat-x #050505; text-align:left; width: 100%; }	
	div#footer-briefs ul { display: block; height: auto; margin: 0 auto; min-height: 327px; padding: 30px 68px 40px 68px; width: 824px; }
	div#footer-briefs ul li { display: block; float: left; }
	div#footer-briefs ul li.point-of-view { padding: 0 25px 0 0; width: 322px; }
	div#footer-briefs ul li.why-md { padding: 0; width: 194px; }
	div#footer-briefs ul li.recent-tweets { padding: 0 34px 0 0; width: 238px; }
		/*.md-news { background: url("/images/star.png") 0 0 no-repeat; text-indent: 22px; }*/
		.related-news {  }
		div#footer-briefs ul li h3 { border-bottom: 1px dotted #ffffff; color: #ffffff; font:oblique 400 2em/34px "pill-gothic-300mg-1", "pill-gothic-300mg-2", Tahoma, "Lucida Grande", sans-serif; font-weight:normal; padding:0; margin: 0 0 .5em 0; visibility:hidden; }
			.wf-active div#footer-briefs ul li h3 { visibility:visible; }
		div#footer-briefs ul li h3 em { color: #bfbfbf; }
		div#footer-briefs ul li h4 { margin: 0 0 .5em 0; }
		div#footer-briefs ul li a.more { display:block; margin:6px 0 0 0; }
		
		div#footer-briefs ul li p {color: #ffffff; font: normal 11px/16px "Lucida Grande", Arial, sans-serif; margin: 0 0 1em 0; }
		
		div#footer-briefs ul li.recent-tweets #tweet ul { font-size:11px; color:#fff; margin:0; padding:0; width:238px;}
		div#footer-briefs ul li.recent-tweets #tweet ul li { padding:0 0 13px 0; }
		div#footer-briefs ul li.recent-tweets #tweet ul li p { margin:0; padding:0;}
		div#footer-briefs ul li.recent-tweets #tweet ul li a { background:none; display:inline; margin:0; padding:0;}
		div#footer-briefs ul li.recent-tweets #tweet ul li a:last-child { background: url("/images/time.png") 0px 6px no-repeat; display:block; margin:0px 0 0px 0; padding:3px 0 3px 12px;}		
		
		/*
		div#footer-briefs ul li.recent-tweets p { background: url("/images/calendar.png") 0 0 no-repeat; text-indent: 22px; margin:0 0 0px 0; padding:0; }
		div#footer-briefs ul li.recent-tweets a { font: normal 11px/16px 'Lucida Grande', Arial, sans-serif; display:block; margin:0 0 15px 0; }
		*/
		
		div#footer-briefs ul li a { color: #ff9113; }
