body {text-align: center; background-color: #ffffff; margin: 0px; font: normal 12px arial; color: #050505;}

.clear {clear: both;} .clearright {clear: right;} .clearleft {clear: left;}
a img {border: 0px;} a {outline: none;}

#htmlbranding {background-color: #B52624; margin: 0px; padding: 13px 0 0 0;}

#legacyholder {width: 998px; margin: 0 auto 0 auto; text-align: left;}

form {margin: 0px;}
.logo {float: left; width: 306px; margin: 15px 0 10px 6px;}

ul#headnav {list-style-type: none; padding: 0; margin: 54px 0 0 0; float: right;}
ul#headnav li {float: left; margin: 0; text-align: center; } 
#headnav a {font: bold 15px arial; color: #fff; background: transparent url(/includes/images/thirteen/top-tab-sprite.png) right 0px; text-decoration: none; margin-right: 3px; text-shadow: 0 1px 4px rgba(0,0,0,.4);}
#headnav a span {background: transparent url(/includes/images/thirteen/top-tab-sprite.png) left -51px no-repeat; padding: 14px 0px 10px 0px;}
#headnav a, #headnav a span {display: block; float: left}
#headnav a, #headnav a span {float: none}
#headnav a:hover {color: #fff; background-position: right -102px;}
#headnav a:hover span {background-position: left -153px;}

#headnav .tv {width: 124px;}
#headnav .video {width: 71px;}
#headnav .programs {width: 101px;}
#headnav .shop {width: 67px;}
#headnav .members {width: 94px;}
#headnav .donate a {width: 80px; background-position: right -304px; margin-right: 4px;}
#headnav .donate a span {background-position: left -355px;}
#headnav .donate a:hover {background-position: right -102px;}
#headnav .donate a:hover span {background-position: left -153px;}
#headnav .here a {background-position: right -202px; margin-right: 4px; color: #ac0d0b;}
#headnav .here a span {background-position: left -253px;}
#headnav .donate.here a:hover {background-position: right -202px;}
#headnav .donate.here a:hover span {background-position: left -253px;}


ul.topsocial {float: right; list-style-type: none; padding: 0; width: 120px;  margin: 62px 8px 0 0;}
ul.topsocial li {float: left;  font: bold 15px arial; color: #fff;}  
ul.topsocial a {color: #fff; background: transparent url(/includes/images/thirteen/top-social-sprite.png) 0 0 no-repeat; display: block;}  
.topsocial a:hover {color: #ffff00;}  
.topsocial li.help a {background-position: 0px -1000px; width: 45px; height: 26px; padding-top: 5px; margin: 0 10px 0 0; text-shadow: 0 1px 4px rgba(0,0,0,.8); text-decoration: underline; font: bold 15px arial;}  
.topsocial li.fb a {background-position: 0px 0px; width: 28px; height: 26px; margin: 0 6px 0 0;}  
.topsocial li.twit a {background-position: -38px 0px; width: 28px; height: 28px;}  
.topsocial li.fb a:hover {background-position: 0px -38px;}  
.topsocial li.twit a:hover {background-position: -38px -38px;} 

	
#legacyfooter {border-top: 1px dotted #a3a3a3; margin: 15px 0 15px 0; padding: 5px 0 10px 0; text-align: center; font: normal 12px arial; line-height: 25px; }
#legacyfooter a {color: #000; margin: 0 12px 0 0; border-bottom: 1px solid #cacbcd; text-decoration: none;}
#legacyfooter a:hover {color: #4C0808; border-bottom: 1px solid #B52624;}
#legacyfooter .copyright {font-weight: bold;}


#topsearch {width: 225px; background-color: #a52221; float: right; border: 1px solid #c45351; -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.2); box-shadow: 0 1px 5px rgba(0,0,0,.2); padding: 6px 10px 4px 10px; margin-right: 4px;}
#topsearch .searchfield {border: 0px; height: 19px; padding: 1px 2px 1px 5px; font: normal 11px arial; width: 170px; margin: 1px 0 0 0; float: left;}
ul#headnav.withsearch {margin: 18px 0 0 0;}
ul.topsocial.withsearch {margin: 26px 8px 0 0;}
#topsearch .searchsubmit {background: transparent url(/includes/images/thirteen/search-go-red.gif) top center no-repeat; width: 24px; height: 24px; float: left; border: 0px; margin-left: 5px;}

#sidebar {margin-left: 660px; width: 300px;}
#content {float: left; width: 640px;}
#pageholder {background-color: #fff; width: 998px !important;}

.whitefoot {background-color: #fff;}
