/*  
Theme Name: Just a Show
Theme URL:
Description: This is the theme for www.justashow.com May 2009.
Version: 1.0
Author: Shawn Turek
Author URL: http://www.shawnturek.com/

*/

body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 0;
padding: 0;
}

body{
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	background-image: url(../../../images/banner2.jpg);
	background-repeat: no-repeat;
	/*	background-position: center 90px;	Use this one if I turn top ads on */
	background-position: center 90px;
	background-color: #000000;
}

h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
padding: 0 0 10px 0;
}

a:link, a:visited{
text-decoration: underline;
color: #ffffff;
}

a:hover{
text-decoration: none;
}

p{
padding: 10px 0 3px 0;
line-height:14px;
}

#wrapper{
margin: 0 auto 0 auto;
padding:0;
width: 960px;
text-align: left;
}

#header{
float: left;
width: 920px;
height:310px;
/* background:#33CCFF; */
margin:0 20px 0 20px;
padding:0;
}

#header-top{
float:left;
width:920px;
height:185px;
margin:0;
padding:0;
}

#logo{
height:30px;
width:30px;
float:left;
margin:0;
padding:0;
}

#nav{
	height:23px;
	width:450px;
	float:right;
	margin:6px 0 0 0;
	padding:5px 4px 0 0;
	background-image: url(../../../images/nav-background.png);
	background-repeat: no-repeat;
	text-align:right;
}

#nav a:hover, #nav a:link, #nav a:visited{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px 5px 4px 5px;
text-decoration:none;
color:#ffffff;
/* display:block; */
}

#nav a:hover{
background-color:#FFFFFF;
color:#333333;

}

#header-bottom{
float:left;
width:920px;
height:125px;
margin:0;
padding:0;
}

#watch{
float:left;
width:220px;
height:107px;
background-color:#000000;
margin:0 10px 0 0;
padding:8px 10px 10px 10px;
overflow:hidden;
}

#connect{
float:left;
width:160px;
height:80px;
background-color:#353535;
margin:45px 0 0 10px;
padding:0;
}

#connect-top{
float:left;
height:16px;
width:140px;
/* background-color:#353535; */
padding:4px 10px 0 10px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin:0;
}

#connect-bottom{
float:left;
height:60px;
width:100%;
margin:0;
padding:0;
}

#latest{
float:left;
width:500px;
height:96px;
/* background-color:#FF99FF; */
margin:29px 0 0 0;
padding:0;
}

#latest-top{
float:left;
height:19px;
width:480px;
margin:0 0 4px 0;
background-color:#ffffff;
padding:4px 10px 0 10px;
font-size:13px;
font-weight:bold;
color:#000000;
}

#latest-bottom{
float:left;
height:61px;
width:480px;
padding:4px 10px 4px 10px;
background-color:#353535;
overflow:hidden;
margin:0;
}

#latest-bottom a{
/* color:#ebb97c; */
}

#container{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-updates.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-7{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-bonus.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-8{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-classic.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-6{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-episodes.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-13{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-guestsupdates.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-11{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-musical.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-12{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-photos.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-9{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-sketch.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-10{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
background-image: url(../../../images/header-props.png);
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-page{
float: left;
width: 510px;
/* background:#66FF99; */
margin:0 10px 0 0;
/* background-image: url(../../../images/header-updates.png); */
background-repeat: no-repeat;
background-position: top;
padding:0;
}

#container-inside{
float: left;
width: 510px;
/* height:900px; */
/* background:#66FF99; */
margin:33px 0 0 0;
padding:0;
}

#container-inside-page{
float: left;
width: 510px;
/* height:900px; */
/* background:#66FF99; */
/* margin:33px 0 0 0; */
margin:0;
padding:0;
}

#background{
	float: left;
	margin:0 10px 0 10px;
	padding:8px 0 0 0;
	background-image: url(../../../images/background-pattern.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width:940px;
}

.post{
	padding: 10px 10px 8px 10px;
	background-color:#353535;
	margin:0 0 10px 10px;
}

.post-page{
padding: 0 0 8px 0;
background-color:#353535;
margin:0 0 10px 10px;
}

.post-page p{
padding:0;
margin:0;
}

.postdate{
width:100%;
float:left;
font-size:10px;
margin:4px 0 8px 0;
padding:0;
color:#acabab;
}

.post h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height:17px;
}

.post h2 a{
/* color:#ebb97c; */
}

#categories h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:17px;
margin:1px 0 1px 0;
}

.entry{
/* line-height: 18px; */
line-height: 15px;
color:#d8d8d8;
}

.entry-page{
line-height: 15px;
}

.entry img{
float:left;
margin:0 10px 10px 0;
text-align:left;
vertical-align:top;
}

.entry a img{
border:none;
}

.entry p{
line-height:15px;
/* float:left;	*/
}

.postmetadata{
	/* border-top: 1px solid #ccc; */
margin: 10px 0 0 0;
font-size:10px;
	width:100%;
	float:left;
	background-image: url(../../../images/postmetadata-background.jpg);
	background-repeat: repeat-x;
	border: 1px solid #666666;
}

.navigation{
padding: 10px 10px 0 0;
width:490px;
height:26px;
font-size: 14px;
font-weight: bold;
line-height: 18px;
margin:0 0 30px 0;
}

/* Sidebar skyscraper ad */
.sidebar-skyscraper{
	float: left;
	width: 160px;
	height:600px;
	display: inline;
	margin:0 0 10px 0;
	padding:0;
	color:#FF0000;
	background-color: #CCCCCC;
}




.sidebar{
	float: left;
	width: 160px;
	display: inline;
/*	background-image: url(../../../images/header-categories.png);
	background-repeat: no-repeat;
	background-position: top;/*	background-color: #353535; */
	margin:0;
	padding:0;
}

.sidebar-inside{
	float: left;
	width: 160px;
	display: inline;
	margin:33px 0 0 0;
	padding:0;
}

.sidebar ul, .sidebar2 ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.sidebar ul li{
padding: 10px 0 10px 0;
margin:0;
}

.sidebar ul li h2{
font-family: Georgia, Sans-serif;
font-size: 14px;
}

.sidebar ul ul li{
padding: 0;
}



.sidebar2-categories{
	float: left;
	width: 240px;
	display: inline;
	background-image: url(../../../images/header-categories2.png);
	background-repeat: no-repeat;
	background-position: top;/*	background-color: #353535; */
	margin:0;
	padding:0;
}

.sidebar2-categories-inside{
	float: left;
	width: 240px;
	display: inline;
	margin:33px 0 0 0;
	padding:0;
}

.sidebar2-categories ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.sidebar2-categories ul li{
padding: 10px 0 10px 0;
margin:0;
}

.sidebar2-categories ul li h2{
font-family: Georgia, Sans-serif;
font-size: 14px;
}

.sidebar2-categories ul ul li{
padding: 0;
}

/* Sidebar2 halfbanner ad */
.sidebar2-smallbox{
float:left;
height:200px;
width:200px;
margin:8px 0 10px 24px;
padding:0;
color:#FF0000;
background-color:#CCCCCC;
}

/* Header ad group */
#header-ads{
float:left;
height:90px;
width:960px;
margin:0 auto 0 auto;
padding:0;
color:#FF0000;
}

/* Header button ad */
.header-button{
float:left;
height:90px;
width:120px;
margin:0 0 0 36px;
padding:0;
color:#FF0000;
background-color:#CCCCCC;
}

/* Header leaderboard ad */
.header-leaderboard{
/*float:left;*/
height:90px;
width:728px;
margin:0 auto 0 auto;
padding:0;
color:#FF0000;
background-color:#CCCCCC;
}

.sidebar2-fanbox{
float:left;
/* height:60px;
width:234px; */
margin:8px 0 10px 0;
padding:0;
color:#FF0000;
background-color:#CCCCCC;
}

.sidebar2{
	float: left;
	width: 240px;
	background-color:#353535;
	display: inline;
	margin:33px 0 0 0;
}

.sidebar2-lifestream{
	float: left;
	width: 240px;
	display: inline;
/*	margin:0 10px 0 10px;	*/
	background-image: url(../../../images/header-live-stream.png);
	background-repeat: no-repeat;
	background-position: top;
	padding:0;
}

/* .sidebar2-inside h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}	*/

.sidebar2 ul li{
padding: 10px 10px 10px 10px;
}

.sidebar2 ul li h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0 0 12px 0;
}

#footer{
clear: both;
float: left;
width: 790px;
height: 300px;
/* background:#FF9933; */
margin:0;
padding:0 170px 0 0;
}

#footer p{
color:#d8d8d8;
font-size:10px;
}

#footer-inside{
float:right;
width:520px;
height:50px;
color:#FFFFFF;
}

#footer-background{
	float:left;
	background-image: url(../../../images/footer-background.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 100%;
}

#categories{
margin:0 0 2px 0;
background-color: #353535;
padding:0 10px 0 10px;
}

#categories a:hover, #categories a:link, #categories a:visited{
font-size:12px;
line-height:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
/* color:#ebb97c; */
}

#categories a:hover{
text-decoration:none;
}

#guests{
float:left;
width:160px;
background-image: url(../../../images/header-guests.png);
background-repeat: no-repeat;
background-position: top;
margin:0;
padding:0;
}

#guests-inside{
float:left;
/* height:274px; */
margin:33px 0 0 0;
background-color: #353535;
padding:10px;
}

#guests-inside a{
/* color:#ebb97c; */
}

#guests-inside ul{
margin:0;
padding:0;
float:left;
}

#guests-inside ul li{
margin:0 0 10px 0;
padding:0;
float:left;
}

#guests-inside ul li img{
margin:0 8px 0 0;
padding:0;
text-align:left;
vertical-align:top;
float:left;
border:solid 1px #acabab;
}

.comments-template{
	margin: 24px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 18px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
}

.commentmetadata{
	font-size: 10px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}

.lifestream_label{
color:#d8d8d8;
}

/* Code for accordion */
* {margin:0; padding:0;}
code {font-family:"Courier New",Courier}

#options {width:100%; margin:20px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {width:100%; list-style:none; color:#d8d8d8; margin:0 auto 40px}
#acc h3 {width:443px; padding:0; font-weight:bold; margin-top:5px; cursor:pointer; color:#ffffff; text-decoration:underline; font-size:11px;}
#acc h3:hover {text-decoration:none;}
#acc .acc-section {overflow:hidden;}
#acc .acc-content {padding:15px;}

#nested {width:100%; list-style:none; color:#033; margin-bottom:15px}
#nested h3 {width:411px; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; color:#ffffff;}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {background:url(images/header_over.gif)}