/* hide from IE mac \*/
/*html {
    min-height: 100%;
    margin-bottom: 1px;
}*/
/* end hiding from IE5 mac */


body{
/* background-color: #003333; */
background-image: url(../images/bg.gif);
background-repeat: repeat;
/* background-position: 0 .5em; */
}
td img {display: block;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}

.clearBoth{clear: both;}

.hpnavbtm {
	border-left: solid 1px #993333;
	border-right-style: none;
}

.hdr1box {
	border-top: solid 1px #993333;
	border-right-style: none;
}


#navCell{
	/* background-color: #fff; */
	border-left: solid 1px #993333;
	text-align: right;
	vertical-align: top;
	width: 185px;
	background-image: url(../images/img-building-sm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#navBlock img{
	text-align: right;
	vertical-align: top;
}


#navcontainer{
/*	border-left: solid 1px #993333; */
	border-bottom: solid 1px #993333;
	padding: 0px;
	margin: 0px;
	background-color: #003333;

}

#navlist
{
	padding: 5px;
	margin: 0px;
	list-style: none;
	text-align: left;
}

#navlist li 
{
	background-color: #003333;
	padding: 0 0 0 15px;
	margin: 0 0 0 20px;
	background-image: url(../images/img-tri.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

#navlist li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;
}

#navlist li a:hover, #navlist a#active 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: underline;
}

#charityBox{
	margin:22px 0px 0px 0px;
	padding: 0px;
	display: inline;
}

#addressBlock {
	background-color: #9E3131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 10px;
}

#contentCell {
	background-color: #003333;
	border: solid 1px #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: top;
}

#contentBlock{margin:15px 8px 5px 8px;}

#leftBox{float: left; margin: 0px 0px 0px 5px; width: 260px;}
#rightBox{float: right; margin: 0px; padding: 0px; width: 260px;}

#leftPortBox{float: left; width: 330px;}
#rightPortBox{float: left; width: 215px; text-align: center;}
#rightPortBox img{display: inline;}
.portBorder img{border: 5px solid #003333;}
.portBorder:hover img{border: 5px solid #fff;}
 /* irrelevant definition to overcome IE bug */
.portBorder:hover{color: fff;}

#ftrCell{
	border-right: solid 1px #993333;
	border-bottom: solid 1px #993333;
	border-left: solid 1px #993333;		
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;	
	padding-top: 5px;
	padding-right: 55px;	
	vertical-align: top;
	width: 757px;
	text-align: right;
}

.charityHome {
	border-bottom: solid 1px #993333; 
	border-left: solid 1px #993333; 	
}

.ftrboxHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-image: url(../images/fan-btm-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	border-right: solid 1px #993333;
	border-bottom: solid 1px #993333;
	border-left: solid 1px #993333;
}

#ftrCell a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
#ftrCell a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}

#tmgCredit{
	padding-bottom: 5px;	
	padding-top: 15px;	
	vertical-align: top;
	text-align: center;
}

#tmgCredit a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
#tmgCredit a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
/*

.ftr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A84545;
	left: 15px;

}
.ftrBox {
	background-image: url(images/ftr-area-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #993333;
	text-indent: 10pt;
}
.ftrLeft {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #993333;
	border-left-color: #993333;
	border-right-style: none;

} */
