/* Companion Custom CSS over-rides for [ TGT Webcomics ]: CommPress - 1.4 */

body { background: #000 url('/images/bkgs/bkg-nitecloud.jpg') top center no-repeat;  }

#header { height: 144px; background: url('/images/hdr-logo-10.png') top left no-repeat; } 

#header h1, #header .description { display: none; }

#content-wrapper { background: #900; }

.post, .post-page {
	background: #fff; border:0; }

h2, h2 a { color: #900; font-family: 'Arial', sans-serif; }

	h2.pagetitle, h2.pagetitle a { color: #900; font-family: 'Arial', sans-serif; }

	.sidebar h2, .sidebar h2 a {  background-image:none; background-color:#300; font: 'Arial', 'Helvetica', sans-serif 12px center; color: #fff; font-weight:bold; }

	.sidebar li h2 { margin: 10px 0 6px 0; padding 4px; background-image:none; background-color:#600; border:0; font: 'Arial', 'Helvetica', sans-serif 14px center; color: #fff; font-weight:bold; }

.podcast-head, .podcast-head a { padding:6px; height:22px; background-color:#900; font: 'Arial', 'Helvetica', sans-serif 18px center; color: #fff; font-weight:bold; }

.cohost-credit { font:Arial, Helvetica, sans-serif right; font-size:12px; font-weight:bold; color:#000; line-height:14px; }

#quoterotator { padding:6px; background:#f2dada url('/images/bkgs/bkg-quotes.jpg') top left no-repeat; font: 'Arial', 'Helvetica', sans-serif 11px left; font-style: italic; color: #000; }


#footer { background: #000; color: #ccc; }
 
     #footer a { color: #fff; }
     #footer a:hover { color: #b00; }
     
/* Menu */

	#menu ul {
		padding: 0;
		margin: 0;
		list-style: none;
		position: absolute;
		left: -9999px;
		width: 195px;
		line-height: 1;
	}
	#menu li li {
		width: 185px;
		padding: 14px 5px;
		color: #fff;
	}
	#menu li li a {
		width: 194px;
		padding: 0;
		color: #fff;
		border: none;
	}
	#menu li ul ul {
		margin: -28px 0 0 190px;
	}
	#menu li ul li:hover a, #menu li ul li li:hover a, #menu li ul li li li:hover a, #menu li ul li li li:hover a {
		color: #ffc; /*Submenu highlighted text color */
	}
	#menu li:hover li a, #menu li li:hover li a, #menu li li li:hover li a, #menu li li li li:hover li a {
		color: #fff; /*Submenu text color */
		border: none;
		background: none;
	}
	#menu li li:hover {
		background: #600; /*Submenu highlighted background color */
	}
	#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul, #menu li.sfhover ul ul ul ul {
		left: -9999px;
	}
	#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul, #menu li li li li.sfhover ul {
		left: auto;
		background: #666; /* Submenu background color */
		text-transform: none;
	}

/*	#menu .current_page_item a {
		color: #fff;
		background: #555;
	}*/