body {
	background-image: url(http://www.nationalledger.com/images/bg.gif);
	background-color: #AFAFAF;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
.backgroundtile {
}
.header {
}
.header img {
	width: 1122px;
}
a {
	color: #0047b2;
}
a:hover {
	text-decoration: none;
}
h1, h1 a {
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:1px;
	margin-top:1px;
	background-color: #E30000;
	color: #FFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration:none;
}
h1.article_h1 a {
	text-decoration:underline;
}
a.previous {
	display: block;
	padding: 5px;
	background-color: #e30000;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	width: 90px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	clear: left;
	border: 1px solid #610E0E;
}
a:hover.previous, a:hover.next, a:hover.morelink {
	text-decoration: underline;
}
a.next {
	display: block;
	padding: 5px;
	background-color: #e30000;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	width: 90px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	border: 1px solid #610E0E;
	margin-bottom: 20px;
}
a.morelink {
	padding: 5px;
	background-color: #031b5b;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	width: 130px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-bottom: 10px;
}
.container {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	width: 1122px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://www.nationalledger.com/images/bg-tile.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-bottom: 20px;
}
.header-ad-bg {
	background-image: url(http://www.nationalledger.com/images/header-bg.jpg);
	background-repeat: repeat-x;
}
.sub-header {
	background-color: #031B5B;
	padding-bottom: 7px;
	padding-left: 8px;
	width: 1114px;
	clear: left;
	padding-top: 7px;
	overflow: hidden;
}
.popjournal {
	float: left;
	width: 351px;
	text-align:center;
	margin-right: 15px;
	height: 90px;
}
.sub-header div {
}
.leaderboardad {
	float: left;
	width: 728px;
}
.content {
	clear: left;
}
.copyright {
	background-color: #002DA6;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.copyright a {
	background-color: #002DA6;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.date {
	background-image: url(http://www.nationalledger.com/images/rightside-nav.gif);
	height: 26px;
	color: #FFFFFF;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	padding-right: 10px;
	background-repeat: no-repeat;
	width: 430px;
	float: left;
}
#navcontainer {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 682px;
	display: inline;
	float: left;
}
#navcontainer ul {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#navcontainer ul li {
	margin: 0px;
	list-style-type: none;
	float: left;
}
#navcontainer ul li a {
	background-color: #FFFFFF;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
}
#navcontainer ul li a:hover {
	background-color: #c5c5c5;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.leftcol {
	width: 200px;
	text-align: center;
	margin-left:0px;
	margin-right:3px;
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.leftcol h2 {
	background-color:#0047b2;
	color:#FFF;
	font-size:16px;
	margin-top:15px;
	margin-bottom:0px;
}
.leftcol ul, .hotphotos ul {
	list-style-type: none;	
	width:200px;
	margin:0px;
	padding:0px;
}
.leftcol li, .hotphotos li {
	display:inline;
	width:200px;
	margin:0px;
	padding:0px;
	margin-bottom:14px;
}
.leftcol li img, .hotphotos li img {
	display:inline;
	width:200px;
	margin:0px;
	padding:0px;
	margin-bottom:0px;
}
.leftcol li div, .hotphotos li div {
	text-align:center;
	margin-top:2px;
	margin-bottom:6px;
}
.leftcol h2.hotpic {
	background-color:#E30000;
	color: #FFF;
}
.hotphotos ul {
	width: 360px;
	margin:auto;
}
.hotphotos li {
	width: 360px;
	text-align:center;
}
.hotphotos li .image_container {
	width:230px;
	height:275px;
	overflow:hidden;
	display:block;
	text-align:center;
	margin:auto;
}
.hotphotos li img {
	width:230px;
}
.centercol-list-page {
	float: left;
	width: 530px;
	padding-top: 10px;
	padding-right: 13px;
	padding-left: 13px;
	margin-right: 3px;
	margin-bottom: 20px;
}
.centercol {
	float: left;
	width: 506px;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 25px;
	margin-right: 3px;
	margin-bottom: 20px;
}
.sharebuttons {
	background-image: url(http://www.nationalledger.com/images/sharebuttons-bg.gif);
	background-repeat: repeat-x;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: right;
}
.sharebuttons img {
	background-color: #FFF;
	padding-left: 10px;
}
.hrule {
	background-image: url(http://www.nationalledger.com/images/sharebuttons-bg.gif);
	background-repeat: repeat-x;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: right;
}
.linkunit {
	margin-bottom:15px;
}
.article-list {
	background-image: url(http://www.nationalledger.com/images/article-bg.gif);
	background-repeat: repeat-x;
	margin:0px;
	margin-top: 2px;
	line-height: 18px;
	overflow: none;
	clear: left;
	padding: 10px 5px 10px 5px;
}
.article-list img {
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
}
.article-list br {
	line-height:0px;
	padding:0px;
	margin:0px;
	display:none;
}
.article-list h2, .article-page h2, h2.latestnews {
	font-size: 16px;
	/*color: #031b5b;*/
	color:#0047b2;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.article-page h2 {
	font-size:18px;
}
h3 {
	color: #031b5b;
	font-size: 16px;
	margin-top: 0px;
	text-align:left;
}
.articleimage, .articlecontent img {
	border:1px solid #E30000;
	margin:10px;
}
.article-image-container {
	margin:10px;
	padding:0px;
	border:1px solid #E30000;
	background-color:#fffbde;
}
.article-image-container .articleimage, .article-image-container img {
	margin:0px;
	padding:0px;
	border:none;
}
.image-caption {
	font-size:13px;
	font-style:italic;
	text-align:center;
	padding-top:8px;
	padding-bottom:5px;
}
.postedby {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.posteddate {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.teasertext {
	font-size: 12px;
}
.articlecontent {
	font-size:16px;
}
.more_photos {
	font-size:16px;
}
.teasertext p {
	font-size: 12px;
	margin:0px;
}
.rightcol {
	width: 360px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
	float: left;
	font-size:12px;
}
.rightcol table {
	width: 360px;
	margin-top:5px;
}
.rightcol table td {
	width: 180px;
}
#sites_around_the_web {
	clear:both;
	padding-top:20px;
}
#sites_around_the_web h2 {
	background-color:#0047b2;
	color:#FFF;
	font-size:16px;
	margin-top:15px;
	margin-bottom:2px;
	padding-left:5px;
	/*width: 360px;*/
}
#sites_around_the_web p {
	/*width:350px;*/
	text-align:left;
}
.most_popular_stories ul {
	list-style:none;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
}
.most_popular_stories ul li {
	width:505px;
	margin-bottom:9px;
	margin-left:0px;
	padding-left:0px;
}
.most_popular_stories ul li a {
	margin-left:0px;
	padding-left:0px;
	font-size:13px;
}
.favorites {
	width: 298px; /* 448px; */
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0946a3;
	border-left-color: #0946a3;
	margin-right: auto;
	margin-left: auto;
}
.favorites object {
}
.favoritesoptions {
	height: 33px;
}
.favoritesoptions ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding: 0px;
	/* width:288px; margin:auto; padding:0px; */
}
.favoritesoptions ul li {
	float: left;
	text-align: center;
	margin-right: 5px;
}
.favoritesoptions ul li a {
	background-image: url(http://www.nationalledger.com/images/b_favorites-bg.gif);
	height: 30px;
	width: 91px;
	display: block;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background-repeat: no-repeat;
	text-align: center;
	font-weight: bold;
	padding-top: 3px;
}
.favoritesoptions ul li a:hover, .favoritesoptions ul li a.favoritesrollover {
	background-image: url(http://www.nationalledger.com/images/b_favorites-bg-RO.gif);
	background-repeat: no-repeat;
	color: #031b5b;
	background-color: #96b9f0;
}
.favoritesbox {
	margin-right: 1px;
	margin-left: 1px;
	background-color: #96b9f0;
}
.favoritesbox ol {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.favoritesbox ol li {
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}
.favoritesbox ol li a img {
	border: 1px solid #FFF;
}
.favoritesbox ol li a {
	display: block;
}
.favoritesbox ol li a:hover img {
	border: 1px solid #031B5B;
}
.favoritesbox ul {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.favoritesbox ul li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
}
.favoritesbox ul li a {
	color: #031B5B;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	padding-left: 5px;
	background-image: url(http://www.nationalledger.com/images/white-arrow.gif);
	background-position: right center;
	background-repeat: no-repeat;
	text-decoration:none;
}
.favoritesbox ul li a:hover {
	color: #FFF;
}
.favoritestop {
	margin-top: 20px;
}
.favoritesmiddle {
	text-align: center;
	margin-top: 4px;
	clear: left;
}
.favoritesbottom {
	margin-bottom: 20px;
}
.morestyles {
	clear: left;
	width: 298px;
}
.morestyles a {
	color: #031B5B;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	display: block;
	margin-top: 4px;
	text-transform: uppercase;
}
.morestyles a:hover {
	color: #FFF;
}
.hide {
	display:none;
}
.moreaboutnl {
	text-align: left;
	padding-right: 10px;
	padding-left: 20px;
	margin-top: 20px;
	line-height: 20px;
	padding-top: 0px;
	font-size: 12px;
}
.moreaboutnl p {
	margin-top: 0px;
	padding-top: 0px;
}
.moreaboutnl ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
}
.moreaboutnl ul li {
}
.leftcol-aboutnl {
	float: left;
	margin-right: 0px;
	padding-right: 20px;
	padding-left:20px;
	width:120px;
}
.rightcol-aboutnl {
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bababa;
	padding-left: 15px;
	width:140px;
}
.footer {
	clear: left;
	width: 1122px;
	margin-top: 20px;
}
.footer-ad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #031B5B;
	color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-top: 6px;
}
.footer-ad img {
	margin-top: 10px;
}
.text-links {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 6px;
	text-align: left;
	padding-left: 10px;
	float: left;
	width: 1014px;
	height: 23px;
}
.text-links a {
	color: #FFFFFF;
}
.stattracker {
	background-color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-align: right;
	padding-left: 0px;
	float: left;
	width: 88px;
	padding-right: 10px;
	height: 25px;
	padding-top: 4px;
}
.subleftcol {
	width: 742px;
	padding: 10px;
	float: left;
}
.subpagecontainerbg {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	width: 1122px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://www.nationalledger.com/images/page-bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-bottom: 20px;
}
/* Article Regular Photos */

.articlecontent .imagecontainer {
	padding:8px;
	text-align:center;
}
.articlecontent .imagecaption {
	font-size:11px;
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
}
/* Article Extra Photos */

.articleextraphotos {
	cursor: pointer;
	list-style: none;
	width: 480px;
	padding:auto;
	padding-bottom:10px;
	margin-right:auto;
	margin-left:auto;
	margin-top:5px;
	margin-bottom:15px;
	text-align:center;
}
.articleextraphotos a {
	cursor: pointer;
}
.articleextraphotos .imagecaption {
	display:none;
}
.articleextraphotos img {
	background: #fff;
	border-color:#fff;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 3px;
	height:125px;
	width:125px;
}
.articleextraphotos .imagecontainer {
	background:#fff;
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	color:#FFFFFF;
	display: inline;
	float: left;
	padding: 0px;
	position: relative;
	text-align: center;
	margin-top: 1px;
	margin-right: 15px;
	margin-bottom: 1px;
	margin-left: 15px;
	height:125px;
	width:125px;
}
/* Solo Page */

.articleimagesolo {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
/** CONNECT ICONS **/



#connectIcons {
	float: right;
	width: 120px;
	margin-top: 5px;
	margin-right: 10px;
}
#connectIcons a {
	width: 42px;
	height: 37px;
	position: fixed;
	right: 0px;
}
#connectIcons #connect_rss {
	background: url(http://www.nationalledger.com/images/social-connect.png) 0px -180px no-repeat;
	top: 132px;
}
#connectIcons #connect_rss:hover {
	background: url(http://www.nationalledger.com/images/social-connect.png) 0px -224px no-repeat;
	top: 132px;
}
#connectIcons #connect_twitter {
	background: url(http://www.nationalledger.com/images/social-connect.png) 0px -269px no-repeat;
	top: 88px;
}
#connectIcons #connect_twitter:hover {
	background: url(http://www.nationalledger.com/images/social-connect.png) 0px -312px no-repeat;
	top: 88px;
}
#connectIcons #connect_facebook {
	background: url(http://www.nationalledger.com/images/social-connect.png) 0px -5px no-repeat;
	top: 45px;
}
#connectIcons #connect_facebook:hover {
	background: url(http://www.nationalledger.com/images/social-connect.png) 0px -48px no-repeat;
	top: 45px;
}
/** Social Links **/

.social-links {
	background-color:#E6E6E6;
	border:1px #5D5D5D solid;
	padding:5px;
	width:250px;
	margin:auto;
}
.social-links ul {
	width:135px;
	margin: auto;
	padding: 0px;
	padding-top:5px;
	padding-bottom:5px;
	list-style-type: none;
	overflow: auto;
}
.social-links ul li {
	display: block;
	width: 37px;
	float: left;
	margin-right: 8px;
	margin-bottom: 0px;
}
.social-links ul li.last {
	margin-right:0px;
}
/* Photo Detail Pages Display */
.photo_query_right {
	float:right;
	width:355px;
	margin:auto;
	margin-right:5px;
	overflow:auto;
}
.photo_query_right ul {
	cursor: pointer;
	list-style: none;
	width:330px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:0px;
}
.photo_query_right ul a {
	cursor: pointer;
}
.photo_query_right ul .image_caption {
	text-align:center;
}
.photo_query_right ul img {
	background: #fff;
	border-color:#fff;
	border-style: solid;
	border-width: 0px;
	color: inherit;
	padding: 0px;
	width:150px;
}
.photo_query_right ul li {
	background:#fff;
	border-color: #0047b2;
	border-style: solid;
	border-width: 1px;
	color:#FFFFFF;
	display: inline;
	float: left;
	padding: 0px;
	position: relative;
	text-align: center;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
	height:110px;
	width:150px;
	overflow:hidden;
}
/* Article Photo Query Display */
.photo_query {
	cursor: pointer;
	list-style: none;
	width:525px;
	padding:0px;
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}
.photo_query a {
	cursor: pointer;
}
.photo_query .image_caption {
	text-align:center;
}
.photo_query img {
	background: #fff;
	border-color:#fff;
	border-style: solid;
	border-width: 0px;
	color: inherit;
	padding: 0px;
	width:160px;
}
.photo_query li {
	background:#fff;
	border-color: #0047b2;
	border-style: solid;
	border-width: 1px;
	color:#FFFFFF;
	display: inline;
	float: left;
	padding: 0px;
	position: relative;
	text-align: center;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
	height:110px;
	width:160px;
	overflow:hidden;
}
/* Category Featured Story Photos Query Display */
.photo_query_category_featured {
	cursor: pointer;
	list-style: none;
	width:545px;
	padding:0px;
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}
.photo_query_category_featured a {
	cursor: pointer;
}
.photo_query_category_featured .image_caption {
	text-align:center;
}
.photo_query_category_featured img {
	background: #fff;
	border-color:#fff;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 3px;
	width:100px;
	height:135px;
}
.photo_query_category_featured li {
	background:#fff;
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	color:#FFFFFF;
	display: inline;
	float: left;
	padding: 0px;
	position: relative;
	text-align: center;
	margin-top: 1px;
	margin-right: 4px;
	margin-bottom: 1px;
	margin-left: 5px;
	height:140px;
	width:105px;
	overflow:hidden;
}
/* Celebrity Profile Page */
.celebrity_profile_page_photos {
	margin-top:7px;
}
.celebrity_profile_page_photos .photo_query {
	cursor: pointer;
	list-style: none;
	width:625px;
	padding:0px;
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}
.celebrity_profile_page_photos .photo_query a {
	cursor: pointer;
}
.celebrity_profile_page_photos .photo_query .image_caption {
	text-align:center;
}
.celebrity_profile_page_photos .photo_query img {
	background: #fff;
	border-color:#fff;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 3px;
	width:185px;
}
.celebrity_profile_page_photos .photo_query li {
	background:#fff;
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	color:#FFFFFF;
	display: inline;
	float: left;
	padding: 0px;
	position: relative;
	text-align: center;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
	height:120px;
	width:195px;
	overflow:hidden;
}
/** CELEBRITY LIST **/
.active {
	color:#666;
	text-decoration:none;
}
#filter_form {
	float:right; 
	width:250px;
	margin-right:15px;
}
#filter_form input {
	width:250px;
	border: 1px solid #666;
}
.celebrity_profiles_main_list {
	cursor: pointer;
	list-style: none;
	width:730px;
	padding:0px;
	margin:auto;
	margin-top:20px;
	margin-bottom:5px;
}
.celebrity_profiles_main_list a {
	cursor: pointer;
}
.celebrity_profiles_main_list .image_caption {
	font-size:10px;
	text-align:center;
}
.celebrity_profiles_main_list img {
	background: #fff;
	border-color:#fff;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 3px;
	padding-bottom:0px;
	margin-bottom:0px;
	width: 160px;
}
.celebrity_profiles_main_list li .photo_holder {
	height:120px;
	overflow:hidden;
	vertical-align:middle;
	margin-bottom:3px;
}
.celebrity_profiles_main_list li {
	background:#fff;
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	color:#FFFFFF;
	display: inline;
	float: left;
	padding: 0px;
	text-align: center;
	margin-top: 1px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 7px;
	height:150px; 
	width:165px;
}
/** END CELEBRITY LIST **/
/** FORM **/
/* Contact Us Form formatting  */
.Contact_Us label {
	background-color: #ECECEC;
	color: #333;
	font-weight:bold;
	padding: 3px;
	margin-right: 4px;
	margin-bottom: 5px;
	float: left;
	width: 120px;
	text-align: right;
	font-size: 13px;
	line-height: normal;
	border: 1px solid #d4d4d4;
}
form.Contact_Us {
	width: 485px;
	padding-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: normal;
	overflow: auto;
}
.Contact_Us textarea {
	height: 130px;
	width: 287px;
	margin-bottom: 5px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #d4d4d4;
	color: #333333;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
.Contact_Us input {
	background-color: #FFFFFF;
	border: 1px solid #d4d4d4;
	color: #333333;
	float: left;
	padding-left: 3px;
	width: 200px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
}
.Contact_Us select {
	background-color: #FFFFFF;
	border: 1px solid #d4d4d4;
	color: #333333;
	float: left;
	padding-left: 3px;
	width: 206px;
	margin-bottom: 5px;
	padding-bottom: 0px;
}
.Contact_Us input.submit {
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	width: 205px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #0047b2;
	border: 1px solid #0047b2;
}
.Contact_Us input.submit:hover {
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	width: 205px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #003968;
	border: 1px solid #003968;
}

.Contact_Us p {
	clear: left;
	line-height: 0px;
	margin: 0px;
}
.error {
	background-color: #FF6666;
	font-size:12px;
	color: #FFFFFF;
	padding: 10px;
	border-top: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;
	margin-bottom: 10px;
}
.Contact_Us .submitarea label {
	margin-left: 0px;
	background-image: none;
	width: 121px;
	float: left;
	border: 1px none #FFFFFF;
	background-color: #FFF;
}
.captcha input {
	color: #333333;
	height: 22px;
	padding-top: 10px;
}
.captcha label {
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	border: 1px solid #FFFFFF;
}
/** SLIDE BOX **/
#slidebox{
    width:400px;
    height:100px;
    padding:10px;
    background-color:#fff;
    border-top:3px solid #031b5b;
    border-left:3px solid #031b5b;
    border-bottom:3px solid #031b5b;
    position:fixed;
    bottom:50px;
    right:-430px;
	overflow:hidden;
}

#slidebox img {
	padding-bottom:5px;
}
#slidebox p, a.more{
    font-size:12px;
}
a.more{
    cursor:pointer;
}
a.more:hover{
    text-decoration:underline;
}
#slidebox h2{
    color:#0047b2;
    font-size:14px;
    margin:10px 20px 10px 0px;
}
a.closeslidebox{
    background:transparent url(http://www.nationalledger.com/images/close.gif) no-repeat;
    width:25px;
    height:13px;
    position:absolute;
    cursor:pointer;
    top:10px;
    right:10px;
	padding-left:18px;
	color:#838383;
	font-size:10px;
	text-decoration:none;
}
a.closeslidebox:hover{
    background-position:0px -13px;
	color:#606060;
}
#top-search-terms_left_col ul {
	padding:5px;
}
#top-search-terms_left_col ul li {
	display:block;   
text-align:left;
margin:0px;
}
#top-search-terms_left_col ul li a {
width:195px;
padding-top:5px;
padding-bottom:5px;
display:block;
}
#top-search-terms_left_col ul li a:hover {
background-color:#0047b2;
color:white;
}

