.container  {width:960px; margin:auto; position:relative;}

/*nav*/
nav ul {position:relative;}

/*hero*/
#hero .hero     {float:left;}

/*content*/
article    	{float:left; width:630px;}
article ul,	
article ol 	{margin-left:30px;}
article ol 	{list-style-type:decimal;}
article ul 	{list-style-type:disc;}

#additional nav ul	  {margin-left:0;}
#additional .viewAll  {clear:both;}

#additional .matterContent          {display:none;}
#additional .matterContent.selected {display:block;}

/*aside*/
aside           {width:330px; margin-left:630px;}
aside .rule     {clear:none;}

#weather                {display: none;}
#weather .wrapper div   {float:left;}


/*footer*/
footer              {clear:both; min-height:250px;}
footer aside        {width:410px; margin-left:550px;}
footer .note        {width:500px; float:left; font-size:14px;}
footer .contact     {float:left; width:270px;}
footer .quickLinks  {margin-left:270px;}

/*page unique*/
#formCareer .upload         {position:relative; height:63px; width:238px;}
#formCareer .fakefile, 
#formCareer .realfile       {position:absolute; top:15px; left:0;}
#formCareer .fakefile       {width:165px; z-index:1;}
#formCareer .fakefile input {width:158px; height:21px; border:none;}
#formCareer .realfile       {opacity:0; -moz-opacity:0; filter:alpha(opacity:0); width:238px; z-index:2;}

#teamContent .agent .info   {float:left;}
#teamContent .info img      {float:left;}

#agentContent img {float:right;}
#agentPhoto img {width:200px; height:200px;}

#blogContent .post img {float:right;}

#postContent .dateTime  {font-style:italic; font-size:13px;}

#eventContent .info         {float:left;}
#eventContent .description  {margin-left:180px;}

#form2_content .cancel {float:right;}

#allTypeContent section {float:left;}
#allTypeContent .left   {clear:both;}

#allVideoContent .videoContent      {float:left;}
#allVideoContent .videoContent img  {width:190px; height:145px;}

#articleContent .video      {width:190px; height:145px;}
#articleContent .fastFact,
#articleContent .tip        {margin:0 0 30px 30px;}

#matterContent img            {width:300px; height:229px; float:left;}
#matterContent .featuredFlag  {font-size:20px; font-family: Quattrocento;}

.market .marketGraph    {width: 285px; height: 150px;}