body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
#logoHeader
{
height:127px;
width:auto;
}
#innerLogoHeader
{
height:127px;
width:877px;
}
#topLogo
{
padding: 0px 0px 0px 10px;
background:url(../images/sacramento_logo2.jpg) no-repeat;
height:42px;
margin:0 auto;

}
#redMenuBar
{
height:44px;
width:auto;
background-image:url(../images/redmenubar.jpg);
}
#innerRedMenuBar
{
height:44px;
width:1000px;
padding: 0px 0px 0px 0px;
background-image:url(../images/redmenubar.jpg);
}
#innerRedMenuBar ul{ width:900px; margin:0 auto;list-style:none; padding:0px; text-align:left;}
#innerRedMenuBar li{display:inline; padding:0px 0px 0px 0px;}
#innerRedMenuBar ul a { display:block; float:left; font-weight:bold; font-size:11px; text-decoration:none; color:#fff; background:url(images/menu_enactive.gif) no-repeat bottom center; padding:18px 20px 5px 15px; text-align:center; text-transform:uppercase;}
#mainHeader
{
height:280px;
width:100%;
min-width: 1011px;
background-image:url(../images/gray_mainbg.jpg);
}
#innerMainHeader
{
height:280px;
width:876px;
margin:auto;
}

#outerRedMenuBar
{
height:44px;
width:1024px;
}

#bodyContainer
{
width:877px;
}

#textHome {float:left; width:591px; padding-left:0px;}

#sidebar {margin:0px 0 0 0px; float:left; padding:0px; width:245px; background-image:url(../images/sidePanel_BG.jpg); background-repeat:repeat-y; }

#sidebarNews {margin:0px 0px 0px 0px; float:left; padding:0px; width:240px; background-image:url(../images/sidePanelNews_BG.jpg); background-repeat:repeat-y;}

.newsItem {background-image:url(../images/newsItemBG.jpg); background-repeat:repeat-y; border:1px; border-style:solid; border-color:#e6e6e6; width:205px; margin-left:7px; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#747373; font-weight:bold; text-align:left; padding:5px; line-height:17px; margin-bottom:5px; text-decoration:none;}

.newsItem a
{
color:#747373;
text-decoration:none;
}

.newsDate {font-weight:normal; color:#707070;}

#socialBox { background-image:url(../images/socialBox.jpg); width:231px; height:80px; float:left; margin-left:7px; padding-top: 40px;}
/*#socialBox img { margin-top:40px; }*/

#contactBox {  background-image:url(../images/contactBox.jpg); height:121px; width:217px; float:left; margin-left:7px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-weight:bold; font-size:10px; color:#747373; text-align:left; padding-left:14px; line-height:15px; background-repeat:no-repeat; padding-top:40px; margin-bottom:15px; }

#partnersBox { height:107px; width:244px;  background-image:url(../images/partners-box.jpg);  float:left; margin-left:7px; margin-top:1px; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-weight:bold; font-size:10px; color:#747373; text-align:left; padding-left:-16px; line-height:15px; background-repeat:no-repeat; padding-top:5px; margin-bottom:5px; }

#newsHeader {width:245px; height:52px; position:relative; margin-top:-52px;}
/*#newsHeader {width:228px; height:52px; position:relative; margin-top:-52px; margin-left:6px;}*/

.serveText { font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; font-weight:bold; color:#cc3143; padding-left:80px; text-decoration:none;}

.serveText a { font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; font-weight:bold; color:#cc3143; text-decoration:none;}

.serveText a:hover { font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; font-weight:bold; color:#cc3143; text-decoration:underline;}

.offerListItem { background-image:url(../images/offerListBG.jpg); width:270px; height:47px; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#5a5a5a; background-repeat:no-repeat; margin-bottom:7px; line-height:17px; padding-top:10px; padding-left:25px; padding-right:5px;}

.offerListItem a {width:270px; height:47px; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#5a5a5a; background-repeat:no-repeat; margin-bottom:7px; line-height:17px; padding-top:1px; padding-left:1x; padding-right:1px; text-decoration:none;}


.customer_portal {
	display:block;
	width: 113px;
	height:28px;
	position:absolute;
	margin-top:15px;
	margin-left:690px;
	color:#436ac7;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
}

#featuredVideoHeader
{
background-image:url(../images/featuredVideo.jpg);
background-repeat:no-repeat;
height:30px;
width:164px;
padding-left:95px;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
font-weight:bold;
color:#c01a2e;
padding-top:18px;
margin-bottom:3px;
}


.home_link {
	display:block;
	width: 360px;
	height:40px;
	left: 526px;
	color:#436ac7;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	float:left;
}

.facebook {	display:block;
	width: 127px;
	height:70px;
	position:absolute;
	margin-top:0px;
	margin-left:690px;
}

