/* 
   ----------------------------------------------------------------------------
   Main content styles
   ----------------------------------------------------------------------------
*/

#homepage {
	background: url(http://www.neworleanseast.com/bg/noehomebg.jpg);
	background-repeat: repeat-x;
	background-color: #F3F3F3;
	position: relative;
	height: 801px;
	width: 988px;
}

#homepage .rightLine {
	width: 1px;
	height: 801px;
	top: 0px;
	right: 0px;
	position: absolute;
	background-color: #333;
}

/* 
   ----------------------------------------------------------------------------
   Top area Highlights
   ----------------------------------------------------------------------------
*/

#topAreaContainer {
	width: 988px;
	height: 386px;
	position: relative;
}

#topArea {
	width: 967px;
	height: 370px;
	top: 8px;
	left: 11px;
	position: absolute;
	background: url(http://www.neworleanseast.com/bg/noetopbg.jpg);
}

#topArea .topHL {
	width: 368px;
	height: 268px;
	top: 12px;
	left: 11px;
	position: absolute;
}

#topArea .botHL {
	width: 370px;
	height: 65px;
	top: 293px;
	left: 10px;
	position: absolute;
}

/* 
   ----------------------------------------------------------------------------
   Top area News
   ----------------------------------------------------------------------------
*/

#topArea .news {
	width: 258px;
	height: 347px;
	top: 11px;
	left: 390px;
	position: absolute;
	background-color: fff;
}

#topArea .newsTitle {
	width: 258px;
	height: 28px;
	position: relative;
}

#topArea .featArticle {
	position: relative;
	height: 119px;
}

#topArea .featImage {
	position: absolute;
	top: 11px;
	left: 11px;
	border: solid 1px #454545;
}

#topArea .newsPos1Text {
	position: absolute;
	top: 8px;
	left: 125px;
	width: 123px;
}

#topArea .newsPos1a  {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 11px;
	line-height: 14px;
}

#topArea .newsPos1a a:link, #topArea .newsPos1a a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#topArea .newsPos1a a:hover{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#topArea .newsPos1b {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 11px;
	margin: 3px 0px 0px 0px;
}

#topArea .newsArticle1 {
	position: relative;
	height: 63px;
	background-color: f5f5f5;
}

#topArea .newsArticle2 {
	position: relative;
	height: 63px;
}

#topArea .newsArticle3 {
	position: relative;
	height: 63px;
	background-color: f5f5f5;
}

#topArea .newsArticleText  {
	position: absolute;
	top: 10px;
	left: 11px;
	width: 238px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 11px;
	line-height: 14px;
}

#topArea .newsArticleText a:link, #topArea .newsArticleText a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#topArea .newsArticleText a:hover{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#topArea .newsBottom {
	top: 339px;
	left: 0px;
	position: absolute;
}

/* 
   ----------------------------------------------------------------------------
   Top area Commodity Prices
   ----------------------------------------------------------------------------
*/

#topArea .commodityPrices {
	width: 300px;
	top: 11px;
	right: 9px;
	position: absolute;
}

#topArea .cpTitle {
	position: relative;
}

#topArea .cpContent {
	height: 52px;
	position: relative;
	background: url(http://www.neworleanseast.com/bg/rebuildissues.gif);
}

#topArea .cpText1 {
	top: 8px;
	left: 9px;
	position: absolute;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 10px;
	font-weight: bold;
}

#topArea .cpText2 {
	top: 31px;
	left: 9px;
	position: absolute;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 10px;
	font-weight: bold;
}

#topArea .cpPrice1 {
	top: 8px;
	left: 143px;
	position: absolute;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 10px;
}

#topArea .cpPrice2 {
	top: 31px;
	left: 143px;
	position: absolute;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 10px;
}

#topArea .cpArrow1 {
	top: 7px;
	left: 232px;
	position: absolute;
}

#topArea .cpArrow2 {
	top: 30px;
	left: 232px;
	position: absolute;
}

#topArea .cpChange1 {
	top: 8px;
	left: 255px;
	position: absolute;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 10px;
}

#topArea .cpChange2 {
	top: 31px;
	left: 255px;
	position: absolute;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 10px;
}

/* 
   ----------------------------------------------------------------------------
   Top area Ad Unit
   ----------------------------------------------------------------------------
*/

#topArea .adTitle {
	width: 300px;
	height: 14px;
	top: 94px;
	right: 9px;
	position: absolute;
}

#topArea .adUnit {
	width: 300px;
	height: 250px;
	top: 108px;
	right: 9px;
	position: absolute;
}


#midAreaContainer {
	width: 988px;
	height: 230px;
	position: relative;
}

#midArea {
	width: 967px;
	height: 220px;
	top: 0px;
	left: 11px;
	position: absolute;
}

#midArea .bpContainer {
	position: relative;
}

#midArea .bpContent {
	width: 480px;
	height: 182px;
	position: relative;
	background: url(http://www.neworleanseast.com/bg/middle-bg.jpg);
	background-repeat: repeat-x;
}

#midArea .bpVideo {
	position: absolute;
	top: 8px;
	left: 10px;
	background: url(http://www.neworleanseast.com/bg/middle-bg.jpg);
	background-repeat: repeat-x;
}

#midArea .bpArticles {
	position: absolute;
	top: 8px;
	left: 206px;
	width: 264px;
	height: 166px;
	background-color: #fff;
}

#midArea .bpWhiteRow {
	position: relative;
	height: 54px;
	width: 264px;
	background-repeat: no-repeat;
	background-color: #fff;
}

#midArea .bpGreyRow {
	position: relative;
	height: 56px;
	width: 264px;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
}

#midArea .bpArticleText  {
	position: absolute;
	top: 6px;
	left: 25px;
	width: 233px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 11px;
	line-height: 14px;
}

#midArea .bpArticleText a:link, #midArea .bpArticleText a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#midArea .bpArticleText a:hover{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#midArea .prodContainer {
	position: absolute;
	top: 0px;
	left: 487px;
}

#midArea .prodContent {
	width: 480px;
	height: 182px;
	position: relative;
	background: url(http://www.neworleanseast.com/bg/middle-bg.jpg);
	background-repeat: repeat-x;
}

#midArea .prodVts {
	position: absolute;
	top: 8px;
	left: 10px;
}

#midArea .prodMp {
	position: absolute;
	top: 8px;
	left: 165px;
}

#midArea .prodPod {
	position: absolute;
	top: 8px;
	left: 320px;
}


#botAreaContainer {
	width: 988px;
	height: 182px;
	position: relative;
}

#botArea {
	width: 967px;
	top: 0px;
	left: 11px;
	position: absolute;
}

#botArea .botContainer {
	position: relative;
}

#botArea .nsContent {
	width: 480px;
	height: 173px;
	position: relative;
	background-color: #E9E9E9;
}

#botArea .nsTitle {
	width: 480px;
	height: 26px;
	position: relative;
	background-color: #D9D9D9;
}

#botArea .nsImage1 {
	top: 34px;
	left: 11px;
	position: absolute;
}

#botArea .nsText1 {
	top: 133px;
	left: 11px;
	width: 207px;
	position: absolute;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	line-height: 14px;
}

#botArea .nsText1 a:link, #botArea .nsText1 a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	text-decoration: none;
}

#botArea .nsText1 a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	text-decoration: underline;
}

#botArea .nsImage2 {
	top: 34px;
	left: 246px;
	position: absolute;
}

#botArea .nsText2 {
	top: 133px;
	left: 246px;
	width: 207px;
	position: absolute;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	line-height: 14px;
}

#botArea .nsText2 a:link, #botArea .nsText2 a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	text-decoration: none;
}

#botArea .nsText2 a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	text-decoration: underline;
}

#botArea .nsBot {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 4px;
	width: 480px;
	height: 7px;
	top: 166px;
	left: 0px;
	position: absolute;
	background-color: #D9D9D9;
}

#botArea .nlContent {
	width: 237px;
	height: 173px;
	top: 0px;
	left: 487px;
	position: absolute;
	background-color: #E9E9E9;
}

#botArea .nlTitle {
	width: 237px;
	height: 26px;
	position: relative;
	background-color: #D9D9D9;
}

#botArea .nlText {
	width: 223px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 11px;
	line-height: 14px;
	position: relative;
	padding: 6px 0px 10px 11px;
}

#botArea .nlBot {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 4px;
	width: 237px;
	height: 7px;
	top: 166px;
	left: 0px;
	position: absolute;
	background-color: #D9D9D9;
}

#botArea .scContent {
	width: 237px;
	height: 173px;
	top: 0px;
	left: 730px;
	position: absolute;
	background-color: #E9E9E9;
}

#botArea .scTitle {
	width: 237px;
	height: 26px;
	position: relative;
	background-color: #D9D9D9;
}

#botArea .scText {
	width: 223px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 11px;
	line-height: 14px;
	position: relative;
	padding: 6px 0px 0px 11px;
}

#botArea .scText a:link, #botArea .scText a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	text-decoration: none;
}

#botArea .scText a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC5501;
	font-size: 11px;
	text-decoration: underline;
}

#botArea .scBot {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 4px;
	width: 237px;
	height: 7px;
	top: 166px;
	left: 0px;
	position: absolute;
	background-color: #D9D9D9;
}