body	{margin:0; padding:0; color:#000; font:13px Verdana;}
form	{margin:0; padding:0;}
p		{margin-top:0;}
h1		{margin:0; padding:0; text-align:left;}
hr		{height:1px; margin:16px 0; border:0 none #000; border-top:1px dotted #5E5E5E;}
html>body hr {margin:32px 0;}

a					{color:#19588E;}
a:visited			{color:#002A62;}
a:hover				{color:#F96511;}

img				{border:0 none #000;}
.thumbnail		{border:1px solid #000;}
.thumbSpace		{padding:4px; border:1px solid #000;}
.whiteFrame		{padding:4px; background-color:#FFF; border:1px solid #000;}
.rightalign		{margin:0 0 12px 15px; float:right;}

.blue				{color:#00F; font-weight:bold;}
.red				{color:#F00; font-weight:bold;}
.huge				{font-weight:bold; font-size:48px;}
	p.huge			{margin-bottom:24px;}
.big				{font-weight:bold; font-size:28px;}
.biggeorgia			{font:bold 24px Georgia;}
.bigitalic			{font-style:italic; font-weight:bold; font-size:17px;}
.sortofbig			{font-weight:bold; font-size:16px;}
.sortofsmall		{font-size:12px;}
.small, .smaller	{font-size:11px;}
.tiny				{font-size:10px;}
.thepeachstate		{font: bold 16px Georgia;}
.sig				{text-align:right; font-style:italic; font-weight:bold;}


/* Masthead */
#stripesTop {background:#EAECF6 url(design/fall06/bgStripesTop.png) repeat-x center top;}
#pboiLogo {width:770px; height:159px; display:block; margin:auto; text-align:center; background: url(design/fall06/pboiLogo.png) no-repeat center top;}

/* NLHN Affliate Frame */
#nlhnFrame {width:770px; height:134px; margin:auto; text-align:center;}
	#nlhnFrame span {margin:49px 8px 0 0; padding:0; border:1px solid #9495A2; float:right;}

/* Menu */
.menu {width:770px; height:25px; margin:auto; text-align:center;}
	.menuList {width:470px;	margin:0; padding:0; float:left;}
		.menuList li {display:inline; margin:0; padding:0; list-style-type:none;}
			.menuList li a, .menuList li a:visited {height:25px; display:block; padding:4px 8px 0; color:#FFF; font:bold 12px Verdana; text-decoration:none; float:left;}
			.menuList li a:hover {color:#FFF; background:url(design/fall06/menuBg.png) repeat-x;}
				.menuList li a img {vertical-align:top;}
	.menuSearch {margin:3px 4px 0 0; padding:0; float:right;}
	html>body .menuSearch {margin: 3px 8px 0 0;}
		.menuSearch li {display: inline; margin:0; padding:0; list-style-type:none;}			
			.searchBg {width:148px; margin:0 6px 0 0; padding:2px; color:#000; font:11px Verdana; background:#FFFFFF url(design/fall06/searchBar.png); border:1px solid #586169; float:left;}
			.searchButton {width:22px; height:19px; vertical-align:text-bottom; border:0 none #000; float:left;}
			html>body .searchButton {vertical-align:top;}
#menuBottom {width:100%; height:47px; margin:auto; text-align:center; background:url(design/fall06/menuBgBottom.png) repeat-x;}

/* NLHN Ads */
#nlhnAds {width:728px; margin:auto; padding:10px 0; text-align: center;}


/* Containers */
.indexContainer {width:750px; margin:auto; padding:0; text-align:center;}
	.indexContainer div {text-align:left;}
.container {width:750px; margin:auto; text-align:center;}
	.container div {padding:10px; text-align:left;}
		.container div p {line-height:1.4em;}

/* Index Content */
.tableContent {padding:6px 14px 0; background:#FFF url(design/fall06/tableContentFade.png) repeat-x; border:0 solid #8B8C91; border-width:0 1px;}
	.tableContent * {font: 13px Verdana;}

#thisweek {width:750px; height:43px; display:block; background:url(design/fall06/thisweek.png) left top no-repeat; overflow:hidden;}
	#thisweek h1{text-indent:-9000px;}
#update {padding:0 0 4px 0; font:italic bold 14px Verdana; border:0 dotted #000; border-bottom-width: 1px;}
	#update span {padding:0; color:#8B8C91; font:normal normal 11px Tahoma; float:right;}
#thisweekBottom {width:750px; height:8px; margin:0 0 10px 0; background:url(design/fall06/thisweekBottom.png) left top no-repeat;}
	#thisweekBottom hr {height:1px; display:none;}

.postsContent {background:#FFF url(design/fall06/tableContentFade.png) repeat-x; border:0 solid #8B8C91; border-width:0 1px;}
	.postCell {padding:8px 0; border:0 dotted #000;	border-bottom-width:1px;}
		.postCell p {height:70px; margin:0; text-align:left;}
			.postCell p a, .postCell p a:visited {display:block; color:#000; font:12px Verdana; text-decoration:none;}
			.postCell p a:hover {color:#8B8C91;}
				.postCell p a img {padding:3px 3px 0 0; float: left;}
				.postCell p a span {color:#19588E; font:bold 14px Verdana; text-decoration:underline;}
				.postCell p a:visited span {color:#002A62;}
				.postCell p a:hover span {color:#F96511;}
				.postCell p a .by {font:italic 11px Verdana;}
			#no1 {background:url(design/fall06/no1.gif) no-repeat right top;}
			#no2 {background:url(design/fall06/no2.gif) no-repeat right top;}
			#no3 {background:url(design/fall06/no3.gif) no-repeat right top;}
			#archiveLink {padding:6px 2px 2px 0; text-align:right; font:11px Tahoma;}

.comicsCell {padding:6px 0 2px;}
	.comicsCell p {margin:0; font:11px Verdana;}
	.comicsCell p a, .comicsCell p a:visited {color: #000; text-decoration:none;}
	.comicsCell p a:hover {color:#8B8C91;}
		.comicsCell p a span {color:#19588E; font-weight:bold; text-decoration:underline;}
		.comicsCell p a:visited span {color:#002A62;}
		.comicsCell p a:hover span {color:#F96511;}
			.comicsCell p a img {padding:0 3px 0 0; border:0 none #000; float:left;}

.searchesContent {padding:2px 6px; background:#FFF url(design/fall06/tableContentFade.png) repeat-x; border:0 solid #8B8C91; border-width: 0 1px;}
	.searchesContent p {margin:0; text-align:center; font:bold 12px Verdana;}
	.searchesContent li {padding:3px 10px 0 0; text-align:left; list-style-type:square; font:13px "Courier New", Courier;}

.friendsContent {text-align:center; font:bold 12px Verdana; background:#FFF url(design/fall06/tableContentFade.png) repeat-x; border:0 solid #8B8C91; border-width:0 1px;}

.dugoutContent {padding:0 6px; font:bold 11px Tahoma; background:#FFF url(design/fall06/tableContentFade.png) repeat-x left -31px; border:0 solid #8B8C91; border-width:0 1px;}

.classicCell {padding:6px 0; border:0 dotted #000000; border-top-width:1px;}
	.classicCell p {margin:0; text-align:left;}
		.classicCell p a, .classicCell p a:visited {display:block; color:#000; font:11px Tahoma; text-decoration: none;}
		.classicCell p a:hover {color:#8B8C91;}
			.classicCell p a img {padding:3px 3px 0 0; border:0 none #000;}
			.classicCell p a span {color:#19588E; font:bold 12px Verdana; text-decoration:underline;}
			.classicCell p a:visited span {color:#002A62;}
			.classicCell p a:hover span {color:#F96511;}
			.classicCell p a .by {font:italic 10px Verdana;}

.shirtsContent {text-align:center; font:bold 12px Verdana; background:#FFF repeat-x; border:0 solid #8B8C91; border-width:0 1px;}
	.shirtsContent a {text-decoration:none;}

#disclaimer {text-align:center; color:#8B8C91; font:11px Tahoma;}


/* Post Info */
.infoStripe {width:100%; padding:8px 0 16px; background:#FFF url(design/fall06/tableContentFade.png) repeat-x; border:0 solid #8B8C91; border-top-width:1px;}
	.infoStripe div {width:750px; margin:auto; text-align:center;}
	.infoStripe div h1 {color:#F96511; font:bold 20px Verdana;}
	#subtitle {margin:0 0 0 10px; text-align:left; font:bold 14px Verdana;}
		#subtitle span {font:normal 13px Verdana;}
			#subtitle span a {font-weight:bold;}
	.infoStripe td {padding:0 8px; font-weight:bold;}
		#authorName {color:#F96511; font:bold 20px Verdana;}
.shadow {width:100%; height:21px; margin:0; font-size:1px; background:url(design/fall06/shadow.png) repeat-x; border:0 solid #8B8C91; border-top-width:1px;}

/* About Page */
#aboutStaff {width:170px; margin:0 0 12px 30px; text-align:left; float:right;}
	#aboutStaff td {font:bold 11px Verdana;}
#staffHead {color:#000; font:bold 24px Verdana; letter-spacing:8px;}
#staffSubhead {padding-bottom:5px; text-align:center; font:normal 11px Verdana;}
.staffCell {padding:6px 0 5px; background:url(design/dotborder.gif) repeat-x;}
#staffCellFirst img, .staffCell img {padding-right:4px;}
.staffName {font:bold 17px Verdana;}

/* Archives */
#staffTable {margin:auto; text-align:center; border:0 none;}
	#staffTable td {padding:0 2px; font:bold 11px Verdana;}
		#staffTable td img {padding-bottom:4px;}
		#staffTable td span {font:bold 16px Verdana;}
#ddimagetabs {margin:auto; text-align:center;}
	#ddimagetabs #customtab1 {display:none;}
		#ddimagetabs a {display:inline; width:58px; height:75px; margin-left:2px; text-decoration:none;}
#tabcontentcontainer {height:20px; margin:4px auto 0; text-align:center;}
	.tabcontent{display:none; text-align:center; color:#000; font:bold 16px Verdana;}
		.tabcontent a {text-decoration:none;}