/*	2	Home	*/
img
{
    display: block;
}
div.title,
div.moreinfo
{
	display: none;
}

#body
{
	position: relative;
	background-image: url(../images/homeshadow.png);
	background-repeat: no-repeat;
}

/* home logo is different */
#logo-link
{
	display: none;
}

#logo-link img
{
	display: none;
}
#masthead {
    height:70px;
    padding-left: 40px;
}
/* body content is full width */
#content-wrapper
{
    height:398px;
    width:1000px;
    background-image: none !important;
    margin: 0;
}

#body
{
	overflow:visible;
}


#body
{
	width:1080px !important;

}
#content-container
{
	width:1000px !important;
	margin:0px;
	padding-left: 40px;
	clear:both;
}
#content
{
	position: relative;
	width: 1000px;
	margin: 0;
	padding: 0;
	height: 380px;
}

#content #mainContent
{
    height:380px;
    width:1000px;
    margin-top: 9px;
}
#FeatureImageThumbs
{
    margin-top: 1px;
}
#FeatureImageThumbs div
{
	float:left;
}

/* Safari can't take a hint. force margins. */

#ctl00_FeatureStoriesRotator1_plcContent1_imgSingle7
{
    margin-left:1px;
}
#ctl00_FeatureStoriesRotator1_plcContent1_imgSingle8
{
    margin-left:1px;
}
#ctl00_FeatureStoriesRotator1_plcContent1_imgSingle9
{
    margin-left:1px;
}
#ctl00_FeatureStoriesRotator1_plcContent1_imgSingle10
{
    margin-left:1px;
}

/* move primary nav and components below related bar */

/*** Hide ***/
#primary-navigation
{
	display: none;
}


#components
{
	display: inline;
	width:1010px;
	height: 100px;
	_height:90px;
	margin:0 0 20px;
	padding: 0;
	/*margin-left:425px;*/

}

html>body #components
{
	height: auto;
	min-height: 100px;
}

#components .freeform
{
	display: block;
	float: left;
	width: 445px;
	height: 100px;
	margin: 0px 0 0 10px;
	padding: 0;
}
#ctl00_Freeform2_plcSideContent1_FreeformContent
{
	width:300px;
	float:right;
	color:#CCCCCC;
}
#components .big
{
	position: relative;
	display: block;
	float: left;
	clear: none;
	width: 393px;
	width: 493px;
	height: auto;
	margin: 0 0 0 5px;
	padding: 0;
}

#components h2
{
	margin: 4px 0;
	padding: 0;
	/* 11px/17px */
	font-size: 1.00em;
}

#components h2 a
{
	/* 12px/17px */
	font-size: 1.09em;
	line-height: 1.42;
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}

#components ul
{
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
}

#components li
{
	display: inline;
	margin: 0;
	padding: 0;
}

#components ul li a
{
	position: relative;
	display: block;
	margin-left: -160px;
	padding: 3px 5px 4px 160px;
	/* 11px/12px */
	font-size: 1.0em;
	line-height: 1.09;
	text-decoration: none;
	color: #7C7C7C;
	background-image: url(../images/ArrowRightCCCCCC.png);
	background-position: 148px 4px;
	background-repeat: no-repeat;
}

#components ul li a:hover
{
	text-decoration: none;
	color: #7C7C7C;
	background-image: url(../images/ArrowRightFF0000.png);
}

/* related bar's image matches up with main page??? */
#related-bar
{
	display:none;
}
#nav {
    right: 40px !important;
}



.noDisplay
{
	display:none;
}
#relatedBarContainer
{
	display:none;
}


#footer
{
	top: 0;
	margin:0px;
	padding-left: 40px;
	width: 1000px;
	color:#CCCCCC;
}
#ctl00_Freeform1_plcSideContent1_FreeformContent
{
	float:left;
	margin-top:22px;
	color:#CCCCCC;
}
.edit-mode #body #content-container #components
{
	margin-top:257px;
}