#left-col
{
	/*background: transparent;*/
	background-image: url(images/shadow-left.gif);
	background-position: right;
	background-repeat: repeat-y;
}

#right-col
{
	background-image: url(images/shadow-right.gif);
	background-repeat: repeat-y;
}

#left-col div, #right-col div, .left-col div, .right-col div
{
	/*width: 1px;*/
	width: 42px;
}

#center-col
{
	padding: 0;
	/*width: 970px;*/
	width: auto;
}

#center-col #logo-area
{
	height: 103px;
	padding-top: 6px;
	/*width: 970px;*/
	width: 100%;
	/*width: expression(parentNode.offsetWidth);*/
}

#logo-area #logo-content-table {
	background: url(images/headerback.gif) repeat-x;
}

#logo-area #LogoCell {
	height: 70px;
	padding-left: 15px;
}

#logo-area #NavCell {
	padding-right: 10px;
}

#logo-content {
	border-bottom: solid 1px #808285;
	padding: 0;
	width: 100%;
}

#channels tr .right-sidebar .sidebar-inner .sidebar-inner-2 div br {
	display: block;
}

.primary-menu {
	background: transparent;
}

.toclist {
	padding-left: 10px;
}

#CopyrightSection {
	padding: 15px 42px 0;
}

#CopyrightSection div {
	width: auto;
}
/* Custom CSS */
.newandevents_item {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #343434;
 margin: 0px;
}
.newandevents_item a:link, .newandevents_item a:visited
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #1A75D2;
 text-decoration: none;
 margin: 0px;
}
.newandevents_item a:hover
{
 color: #1A75D2;
 text-decoration: underline; 
}
.newandevents_item p{
 margin-top: 5px;
 margin-bottom: 5px;
}
.newsevent_item_date
{
 font-size: 11px;
 font-weight: bold;
 color: #448FDA;
 display: block;
 margin: 0px;
}
.morenewandevents {
 text-align: right;
 margin-top: 15px;
 margin-right: 10px;
 margin-bottom: 5px;
 margin-left: 10px;
}
.morenewandevents a:link, .morenewandevents a:visited{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 background-color: #9DABB4;
 padding: 5px 10px;
 text-align: center;
}
.morenewandevents a:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 background-color: #748794;
 padding: 5px 10px;
}
a.newsevent_item:link, a.newsevent_item:visited
{
 font-family: Arial, Helvetica, sans-serif;
 display: block;
 font-size: 11px;
 color: #333333;
 padding: 5px;
 font-weight: normal;
 text-decoration: none;
 margin-right: 10px;
 margin-left: 10px;
}
a.newsevent_item:hover
{
 background-color: #F5F9FD;
 text-decoration: none;
 color: #333333;
}
.newsevent_item_date
{
 font-size: 11px;
 font-weight: bold;
 color: #448FDA;
 display: block;
 margin: 0px;
}
.new_eventBtns {
position:absolute;
bottom:300px;
}
.taboff
{
 height: 22px;
 padding-top:9px;
 width: 111px;
 background-color:#FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #4A525A;
 font-weight: bold;
 background-image: url(grey-headers.gif);
 text-align:center;
 cursor:pointer;
}
.tabon
{
 height: 22px;
 padding-top:9px;
 width: 111px;
 background-color:#FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #ffffff;
 font-weight: bold;
 background-image: url(blue-headers.gif);
 text-align:center;
 cursor:pointer;
}
.tabon_wide
{
 height: 22px;
 padding-top:9px;
 padding-left:10px;
 padding-right:10px;
 width: 300px;
 background-color:#FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #FFFFFF;
 font-weight: bold;
 background-image: url(red-headers.gif);
 text-align:left;
}
.tab_wide_red
{
 height: 22px;
 padding-top:9px;
 padding-left:10px;
 padding-right:10px;
 width: 300px;
 background-color:#FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #FFFFFF;
 font-weight: bold;
 background-image: url(red-headers.gif);
 text-align:left;
}

.column_content
{
 height: 215px;
 border: 1px solid #E2E6E9;
 font-family: Arial, Helvetica, sans-serif;
 text-align:left;
}
 
 
.home_bottomcontent_wrapper
{
 width: 970px;
 margin-right:auto;
 margin-left:auto;
}
.home_bottomcontent_wrapper .home_column
{
 width: 33%;
 float:left;
 background-color:#FFFFFF;
}

a.homepageBtn:link, a.homepageBtn:visited
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #1975D1;
 text-decoration: none;
 display: block;
 margin-left: 90px;
 width: 160px;
 background-color: #FFFFFF;
 border: 1px solid #1975D1;
 text-align: center;
 margin-top: 8px;
float: right;

}
a.homepageBtn:hover
{
 color: #FFFFFF;
 background-color: #1975D1;
 border: 1px solid #1975D1;
}
/* End custom CSS */
