﻿body {
background-color: #000000;
}

    
#hp-top-header {
border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: relative;
	display: block;
	width: 960px;
	height: 127px;
	padding: 0px;
	margin: 0px auto 0px auto;
background-image: url('images/hp-top-header.png');
	background-repeat: no-repeat;
background-position: left top;
}

#channel-nav-container {
border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: relative;
	display: block;
	width: 960px;
	height: 45px;
	padding: 0px;
	margin: 0px auto 0px auto;
background-image: url('images/channel-nav-background.png');
	background-repeat: repeat-x;
background-position: left top;
}

#specials-button {
position: absolute;
display: block;
width: 88px;
height: 32px;
padding: 0px;
margin: 0px;
border: 0px;
top: 4px;
right: 6px;
}

.SWChannelNavigationBar ul
{
   list-style       : none;
   padding          : 0px;
   margin           : 0px;
   display          : inline!important;
   float          : left;
}
.SWChannelNavigationBar li
{
   float          	: left;
   display         : table-cell!important;
   display         : inline;
   position        : relative;
   list-style-type: none;
}

#sp-sectionnav-table {
position: relative;
display: block;
background-image: url('images/sp-sectionnav-background.jpg');
background-repeat: no-repeat;
background-position: left top;
background-color: #000039;
}


#sp-sectionnav-container {
position: relative;
display: block;
width: 210px;
height: auto;
padding: 0px;
margin: 0px;
border: 0px;
}

#sp-sectionnav-header {
position: relative;
display: block;
float: left;
width: 190px!important;
width: 210px;
padding: 0px 10px 0px 10px;
margin: 0px;
border: 0px;
color: #FFFFFF;
}


#sp-sectionnav-header h2 {
color: #FFFFFF;
font-size: 15px;
font-weight: bold;
}

#sp-sectionnav-body {
position: relative;
display: block;
float: left;
width: 190px!important;
width: 210px;
height: auto;
padding: 10px;
margin: 0px;
border: 0px;
}

#hp-body-footer {
border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: relative;
	display: block;
	width: 960px;
	height: 84px;
	padding: 0px;
	margin: 0px 0px 50px 0px;
background-image: url('images/hp-footer-background.png');
	background-repeat: no-repeat;
background-position: bottom center
}

#hp-search-form {
position: absolute;
display: block;
width: 230px;
height: 24px!important;
height: 45px;
right: 45px;
text-align: left;
top: 15px;
padding-top: 21px;
background-image: url('images/search-title.png');
background-repeat: no-repeat;
background-position: left top;
}
	#sidebar{
	border-bottom: #000000;
	margin: 0;
	width: 208px;
	padding: 0;
	float: left;
	list-style: none;
	background: navy url(images/bg_sidebar.jpg) right repeat-y;
	xclear: left;
}
			#sidebaritem
{
    padding: 0;
    font-size: .8em;
    margin: 0;
    border-bottom: 1px #000000 solid;
    color: #FFFFFF;
}
			#sidebar .sidebaritem a
{
    display: block;
    padding: 5px 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
			#sidebar .sidebaritem a:hover
{
    background: #000000 url(images/bg_sidebar.jpg) repeat-y right;
    color: #FFFFFF;
    font-weight: bold;
}
	#leftcolumn{
		float:left;
		width:208px;
		background:#CCCCCC url(images/bg_sidebar_left.jpg) repeat-y;
	}
	
	#leftcolumn .leftitem{
		padding:10px;
		border-bottom:1px solid #CCC;
		margin:0;
	}
	
	
