div.TopHeaderContent {
    padding-top:20px;
    position: relative;
    width: auto;
    float: left;
    line-height:0px;
}

div.TopHeaderContent.first {
    
}

div.TopHeaderContent.last {
    float: right;
}

div.TopHeaderContent.col1 {
    width: 556px;
}


/** for three column, max width = 990-380-180 - 40 = 330*/
div.TopHeader.column3 div.TopHeaderContent.col1 {
    width: 385px; 
}

div.TopHeader.column3 .col2 {
    width:   150px;
}

div.TopHeaderContent div.TopHeaderObject {
    height: 100%;
}

div.TopHeaderContent div.Carousel {
    width: 380px; 
}



#HeaderWrapper.rotating-wrapper {
	width:950px;
	display: block;
	height: 140px;
	padding-left: 20px;
	padding-right: 20px;
}

#HeaderWrapper #leftCol{
	float:left;
	line-height:0px;
	overflow: hidden;
}
#HeaderWrapper #rotating-items{
    float:right;
	width:380px; 
	height:100px;
	display:block;
	position:relative;

}
#rotating-items ul#rotating-images{
	list-style:none;
	padding:0px;
	margin:0px;
	width:380px; 
	height:100px;
}
#rotating-items ul#rotating-images li.rotating-item{

	height:100px; 
	width:380px; 
	float:left;
	text-transform:uppercase;
}
#rotating-items .carousel-control{
	display:none;
}
#rotating-items .center-wrap{
	position:absolute;
	width:380px;
	height:17px;
	line-height:17px;
	bottom:-19px;
	right:0px;
	color:#d90e27;
	font-size:13px;
	font-weight:bold;
}
#rotating-items .center-wrap a.active{
	background-color:#d90e27;
	height:17px;
	width:18px;
	display:table;
	text-align:center;
	color:#ffffff;
}
#rotating-items .center-wrap a{
	background-color:#ffffff;
	height:17px;
	width:18px;
	display:table;
	text-align:center;
	color:#d90e27;
	float:left;
}
#rotating-items .center-wrap .carousel-pagination{
	float:right;
}
