/* HOMEPAGE LAYOUT
----------------------------------------------- */	
#homehack {background: #2e2e2e url(../img/bchome.jpg) repeat-x left top;
}

.podHeadHome {
} 

.podHeadHome div.h1 {
	margin: 0; 
	border: 0; 
	padding: 3px 15px 0 15px;
	font: 13px/18px Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #69c;
}

.podBodyHome { 
	padding: 1px 15px 5px 15px;
}

.podHeadHome div.h1 a {
	font: 13px/18px Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #69c;
}

.podBodyHome2 { 
	margin-right: 18px; 
	padding: 5px 0 5px 22px;
}

.podBodyHome p,
.podBodyHome2 p {
	margin-top: 0;
	margin-bottom: 0;
}

.podLeft {
	float: left;
	width: 228px;
	margin-left: 11px;
}

.podMiddle {
	float: left;
	width: 243px;
	margin-left: 12px;
}

.podRight {
	float: right;
	width: 227px;
	margin-left: 10px;
	margin-right: 12px;
}

div#contentHome {
	padding: 0;
}

.spacer {
	font-size: 1px;
	line-height: 1px;
}

div.black {
	width: 760px;
	height: 226px;
	margin-left: 32px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #171718;
	color: #fff;
}

/* TOP POD
----------------------------------------------- */	
div#learnMore a {
	background: url(/library/layouts/www/arw_bg_news.jpg) repeat-x left top;
}

div#news {
	float: right;
	width: 252px;
	height: 226px !important;
	text-align: left;
	background: url(/library/layouts/www/arw_bg_news.jpg) repeat-x left top;
	margin-bottom: 0px;
}

div#newsHead {
	width: 252px;
	height: 60px;
	font-size:24px;
}

div#newsBody {
	height: 130px;
	padding: 3px 15px 0 10px;
	color:white;
	font-size:14px;
	font-family: verdana, tahoma;
	border: 0px solid red;
}

div#newsFooter {
	height: 19px;
	padding-right: 15px;
	text-align: right;
}

div.newsitem {
	display: block;
	margin-bottom: 0;
	padding-top: 16px;
	color: #fff;
	line-height: 14px;
}

div.newsitem a:link,
div.newsitem a:visited {
	color: #b3b3b3 !important;
}

div.newsitem a:active,
div.newsitem a:hover {
	color: #fff !important;
	border-bottom: none;
}

div.newsitemLast {
	display: block;
	margin-bottom: 12px;
}

.newsitemdate {
	font-weight: bold;
	color: #b3b3b3;
}

div#flashintro {
	float: left;
	margin-bottom: 0;
	border: 0px solid red;
	width: 505px;
	height: 226px;
	background: url(/library/layouts/www/home-page.jpg);
}

div#blackShadow {
	margin: 0 4px;
	height: 15px;
	background: #2e2e2e url(/library/layouts/www/hp-black-bg.gif) repeat-x left top;
}

.byline {
	font-size: 9px;
	color: #999999; 
}

div#lowerPart {
	margin-left: 32px;
	margin-right: 32px;
	height: 190px;
	background-color: white;
}

div#headlinesFlash {
	float: left;
	width: 350px;
	height: 120px;
	background-color: #2e2e2e;
}

div#verticalSpacer {
	float: left;
	width: 3px;
	height: 120px;
	background: #2e2e2e url(/library/layouts/www/hp-vertical-spacer-bg.gif) no-repeat top;
}

div#showcase {
	width: 399px;
	height: 120px;
	background-color: #2e2e2e;
	color: #fff;
	float: left;
}

div#showcaseImage {
	float: left;
	width: 130px;
	padding: 5px 10px 10px 10px;
	text-align: right;
}

div#showcase p {
	color: #fff;
	font-size: 11px;
	margin: 7px 0 0 0;
}

div#showcase p a:link,
div#showcase p a:visited {
	color: #b3b3b3 !important;
}

div#showcase p a:active,
div#showcase p a:hover {
	color: #fff !important;
	border-bottom: none;
}

div#showcaseButtons img {
	margin: 13px 10px 5px 0;
}

/*  CENTER PODS
-----------------------------------------------
div#threeColTop {
	background: url(../img/bg-faux-3col-top.gif) no-repeat center bottom;
	height: 10px;
	line-height: 1px;
}

div#threeCol {
	height: auto !important; 
	height: 1px; 
	min-height: 1px; 
	margin: 0 11px !important;
	margin: 0;
	background: url(../img/bg-faux-3col.gif) repeat-y center top;
}

div#threeColBot {
	background: url(../img/bg-faux-3col-bot.gif) repeat-y center top;
	height: 10px;
	line-height: 1px;
}
 */	

/*  BOTTOM POD
-----------------------------------------------		
div#showcaseTop {
	background: url(../img/bg-showcase-top.png) no-repeat center bottom;
	height: 15px;
	margin-top: 12px;
}

div#showcase {
	background: url(../img/bg-showcase.png) repeat-y center top;
}

div#showcaseBot {
	background: url(../img/bg-showcase-bot.png) no-repeat center top;
	height: 18px;
}

div#showcase .left {
	float: left;
	width: 296px;
}

div#showcase .right {
	float: left;
	width: 558px;
	text-align: center;
	padding: 14px 0;
}
 */