﻿.footer
{
	min-height:331px;
	background-color:#7b0c16;
	background-image:url(/sitefiles/images/mod-footer-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	position:relative;
	padding:15px;
	font-size:11px;
}

.footer h6
{
	color:#fff;
	font-size:14px;
	padding:0;
	margin:0;
}

.footer .topCalloutLinks
{
	 border-bottom:solid 1px #aaa;
	 padding:0px 0px 10px 0px; 
	 font-weight:bold;
     color:#fff;
}

.footer .topCalloutLinks a
{
    color:#fff;
    text-decoration:none;
}

.footer .topCalloutLinks a:hover
{
    color:#fff;
    text-decoration:underline;
}

.footer .links
{
	padding:20px 0 20px 0;
	border-bottom:1px solid #999999;
	color: #fff;
}

.footer .links .list
{
    padding:0 0 7px 0;
	color:#fff;
}

.footer .links .gradientBox
{
	background-image:url('/sitefiles/images/mod-gradient.png');
	background-repeat: no-repeat;
	min-height: 280px;
	padding: 10px 10px 0px 10px;
	width: 302px;
}

.footer .links .list a,
.footer .links .gradientBox a
{
	text-decoration:none;
	color:#fff;
}

.footer .copyright
{
    position:relative;
    padding:20px 0 0 0;
    color:#fff;
}

.footer .copyright .tagline
{
     position:absolute;
     left:120px;
     top:30px;
     font-weight:bold;
}

.footer .copyright .links
{
     position:absolute;
     left:450px;
     top:30px;
     font-weight:bold;
     padding:0;
     border-bottom:none;
}

.footer .copyright .links a
{
     color:#fff;
     text-decoration:none;
}

.footer .trustedSites
{
    color:#fff;
}

.footer .trustedSites a
{
	color:#fff;
	text-decoration:none;
}
