	#article{margin-left:23px;margin-top:11px;margin-right:23px}
	
	.ticker			{margin:12px 0;xbackground:#000066;xcolor:#fff}
	.ticker	div		{xbackground:#000066}
	.ticker strong	{color:#cc3333}
	.ticker a		{xcolor:#fff;xborder-color:#fff}
	
	.news-container {background:#ddd;width:100%;position:relative;margin:3px 0 12px 0;border-radius:6px;behavior: url(/_lib/htc/pie.htc)}
		
	.news-container .images						{position:relative;max-width:66.5%;min-width:240px;height:396px;overflow:hidden;}
	.news-container .images ul					{list-style:none;position:relative;margin:0}
	.news-container .images li					{position:relative;margin:0;padding:0;}
	.news-container .images img					{vertical-align:top;height:396px;width:100%;}
	.news-container .images li div				{position:absolute;bottom:20%;left:0;width:100%;color:#000066;display:none}
	.news-container .images li div *			{padding:10px 15px 0 15px;background-color:rgba(255,255,255,0.72);float:left}
	.news-container .images li div h2			{font-size:2em;line-height:1.33em;padding-bottom:0.33em;border:0;max-width:80%;clear:left;color:#000066;margin:0;text-transform:uppercase}

	.news-container .tabs				{position:absolute;right:0;top:0;left:66.5%;bottom:0;height:100%}
	.news-container .tabs ul			{position:relative;list-style:none;height:100%;margin:0}
	.news-container .tabs ul li			{position:relative;height:25%;overflow:hidden;box-shadow:1px 1px 4px #000;border-radius:3px;behavior: url(/_lib/htc/pie.htc);margin:0}
	.news-container .tabs ul li			{background:url(../_images/site/bg_highlight.png) repeat-x;padding-left:4%;padding-right:4%}
	.news-container .tabs ul li.current	{background:url(../_images/site/bg_arrow.png) no-repeat;background-position:0.5% 45%;margin-left:-6%;padding-left:10%;box-shadow:none;}
	.news-container .tabs ul li a		{text-decoration:none;display:block;margin:4% 0;border:0}
	.news-container .tabs ul li h3		{text-transform:uppercase;margin:0 0 0 0;border:0;padding:0;font-size:1.1em;line-height:1.25em;text-indent:0}		
	.news-container .tabs ul li span	{display:block;color:#333}

	.carosell-container 				{position:relative;width:100%;overflow:hidden}
x	.carosell-container .left			{position:absolute;left:0;top:0;height:100%;width:30px;xbackground:#ff0000}
x	.carosell-container .right			{position:absolute;right:0;top:0;height:100%;width:30px;xbackground:#0000ff}
	.carosell-container .middle			{position:absolute;left:0px;height:95px;overflow:hidden}	
	.carosell-container.h-box-small ul	{width:90000px;margin:0}
	.carosell-container a				{position:absolute;top:0;left:0;border:0}
	.section-container		{}

	.v-box-small .ad-container 		{position:relative;float:left;margin:0 0 0 12px} 
	.ad-container:first-child		{margin:0}
	.ad-container ul				{position:relative;margin:0}
	.v-box-small .ad-container li	{margin:0!important}
	
	.box-container			{max-width:636px;float:left}
	.box-margin				{float:left;width:306px}
	.box,					
	.box-small				{position:relative;float:left;margin:0 12px 12px 0;background:#f6f6f6;overflow:hidden}
	.box-small.wide			{width:306px}	
	.box-small.square		{width:93px}
	.box 		a,
	.box		a img,
	.box-small	a,			
	.box-small	a img		{width:100%;height:100%;padding:0!important;background-image:none!important}
	.box-small	h4,
	.twitter-frame h4,
	.box		h4			{font-weight:normal;position:absolute;bottom:10px;left:0;background:url(../_images/site/bg_text_white.png);color:#000066;font-weight:bold;padding:0.33em;margin:0;width:84%;font-size:0.9em;line-height:1.5em;box-shadow:0 1px 3px rgba(0,0,0,0.5)}
	.box		em,
	.box-small	em			{position:absolute;z-index:1;left:0;top:100%;width:90%;padding:0.5em 5.1%;background:url(../_images/site/bg_text_red.png);color:#fff;text-decoration:none;line-height:1.2em}
	.box-small	em			{font-size:0.9em;line-height:1.33em}
	.last					{margin-right:0!important}
	
	/*dimensions*/
	.box							{width:200px;height:200px}

	.box-small,
	.v-box-small,
	.h-box-small					{height:93px}

	.box-small,
	.v-box-small .ad-container		{width:147px}
	

.twitter-frame {
	position:relative;
	height:622px;
	overflow: hidden;
	margin: 0 0 12px 0;
	padding: 0;
	background:#e6e6e6;
}
.twitter-frame .box-small			{height:45px;margin:0;background:#55acee url(../_images/site/icon_twitter_white.png) 95% 50% no-repeat}
.twitter-frame .twitter-timeline	{width:100%;height:577px}
