@charset "utf-8";
/* Modifications to stylesMain.css Styles */

body{
	margin-left: 0px;
}

#container{
	padding-left: 7px;
}

#supra{
	font-size: 10px;
	text-align: right;
	color: #ccc;
	height: 12px;
	position: absolute;
	left: 560px;
	top: 10px;
}

#footer{
	width: 750px;
	background: none;
	font-size: 10px;
	text-align: left;
	color: #999;
}

/* MississippiPower.com Home Page Styles */

#splash_home{ /* Flash container */
	position: relative;
	width: 575px;
	height: 461px;
}

.sideBoxTopCap{
	margin-top: 12px;
	height: 10px;
	width: 170px;
	background: url(../i/homeInfoGrayTopOutline.gif) no-repeat;
}

.sideBoxHome{
	background: url(../i/homeInfoGrayBottomOutline.gif) bottom no-repeat;
	width: 150px;
	padding: 0px 10px 10px 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 16px;
}

.sideBoxHome ul.news{
	margin: 0;
	padding: 0 0 15px 0;
	list-style: none;
}

.sideBoxHome ul.news li{
	margin: 0;
	padding: 0;
	list-style: none;
}

h1.sidebox{
	font: bold 14px Arial, Helvetica, sans-serif;
}

h2.sidebox{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #c00;
	padding: 0 0 5px 0;
	margin: 0;
}

ul.sidebox{
	padding-left: 20px;
	margin: 0;
}

#homeContent{
	width: 576px;
	float: right;
	margin: 12px 0 7px 0;
}

#homeButtons{
	position: relative;
	width: 576px;
	padding-top: 35px;
}

#homeButtonsLeftCenter{
	position: relative;
	float: left;
	width: 380px;
}

#homeButtonsLeft{
	float: left;
	width: 185px;
}

#homeButtonsCenter, #homeButtonsRight{
	float: right;
	width: 185px;
}

/* EarthCents Landing Styles */

.ec_background{ /*Electrical plug page background */
	background: url(../earthcents/images/splash_background.jpg) no-repeat;
}

#splash_ec{ /* Flash container on EarthCents landing */
	position: relative;
	width: 575px;
	height: 350px;
}

#ec_intro{ /* Intro paragraph on EarthCents landing */
	padding-left: 200px;
	line-height: 18px;
	color: #999999;
}

#leftNavEC{
	width: 146px;
	padding: 0px 12px 10px 12px;
	margin-bottom: 0px;
	font-size: 13px;
	line-height: 24px;
}

#leftNavEC ul{
	padding-left: 3px;
	margin: 18px 0;
	list-style-type: none;
}

#ecFeaturesTopCap{
	margin-left: 12px;
	width: 745px;
	height: 12px;
	background: url(../earthcents/images/ec_features_topcap.gif) no-repeat;
}

#ecFeatures{
	position: relative;
	margin-left: 12px;
	width: 705px;
	padding: 0 20px 10px 20px;
	background: url(../earthcents/images/ec_features_background.gif) bottom center no-repeat;
}

#ecFeaturesLeftCenter{
	position: relative;
	float: left;
	width: 460px;
}

#ecFeaturesLeft{
	float: left;
	width: 210px;
	padding-top: 100px;
	background: url(../earthcents/images/ec_features_residential.gif) top center no-repeat;
}

#ecFeaturesCenter, #ecFeaturesRight{
	float: right;
	width: 210px;
	padding-top: 100px;
}

#ecFeaturesCenter{ background: url(../earthcents/images/ec_features_business.gif) top center no-repeat; }
#ecFeaturesRight{ background: url(../earthcents/images/ec_features_environment.gif) top center no-repeat; }

/* Shared Landing Pages */

#splash{ /* Banner image container */
	position: relative;
	width: 575px;
	height: 210px;
	margin-bottom: 10px;
}

#homeAds{
	position: relative;
	width: 576px;
	height: 134px;
}

.adMargin{
	margin-right: 10px;
}

#bottomNavTopCap{
	width: 757px;
	height: 12px;
	margin: 5px 0 0 0;
	background: url(../i/bottomNavTop.gif) no-repeat;
}

#bottomNav{
	position: relative;
	width: 757px;
	font-size: 11px;
	margin: 0 0 10px 0;
	background: url(../i/bottomNavBG.gif) bottom center no-repeat;
}

#bottomNav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 15px;
}

#bottomNav ul a{ color: #808080; }
#bottomNav ul a:hover{ color: #cc0000; }

.bottomNavColumn{
	float: left;
	width: 130px;
	padding: 0 10px;
	margin-bottom: 10px;
}

.sideBoxFixedHeight{ height: 187px; }
.sideBoxRowFixedHeight{
	height: 114px;
	overflow: hidden;
}

/* Connected to You Landing Page */

#splash_connected{
	width: 757px;
	height: 210px;
}

#homeContentConnected{
	width: 576px;
	float: right;
	margin: 0 0 7px 0;
}

.sideBoxTopCapConnected{
	height: 10px;
	width: 170px;
	background: url(../i/homeInfoGrayTopOutline.gif) no-repeat;
}





#bannerTagline{
	position: absolute;
	right: 0;
	bottom: 0;
}

#intMidCol{
	width: 422px;
	margin: 0 0 14px 7px;
}

#intRightCol{
	position: relative;
	float: right;
	width: 140px;
	margin: 0 0 10px 5px;
	padding: 0;
	font: 11px Arial, Helvetica, sans-serif;
	background: none;
}

#intRightColBG{
	position: relative;
	float: right;
	width: 140px;
	margin: 0 0 14px 5px;
	padding: 0;
	font: 11px Arial, Helvetica, sans-serif;
	background: url(../i/sideBox_bottom.gif) no-repeat bottom left;
}
	
	#intRightColTop{
		width: 140px;
		height: 10px;
		background: url(../i/sideBox_top.gif) no-repeat;
	}
	
	#sidebarContent{
		width: 130px;
		margin: 0 auto 10px auto;
	}

.rightImage{
	position: relative;
	float: right;
	width: 200px;
	text-align: center;
	margin: 10px 0 10px 10px;
}

.small{
	font-size: 11px;
}

.left{
	float: left;
	padding: 0 5px 20px 0;
	margin: 0;
}

.centerText{
	text-align: center;
}

.hidden{
	display: none;
}


ul.social {
	margin: 0 auto;
	padding: 0;
	list-style: none;
}

ul.social li {
	margin: 0 5px 0 0;
	padding: 0 0 0 0;
	list-style: none;
	float: left;
	background: none;
}

ul.social li.text {
	margin: 0;
	padding: 0 0 7px 0;
	font-size: 13px;
	color: #C00;
	font-weight: bold;
	float: none;
}

ul.social li.last {
	margin: 0;
}