/*Theme Name: Panday StudioDescription: 
A Premium Panday Studio Theme.
Author: Christopher Moshier
Author URI: www.makingcomicsstudios.com*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p,blockquote, pre, a, abbr, acronym, address, big,cite, code, del, dfn, em, font, img,ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td, center, u, b, i, marquee {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-size: 100%;
	vertical-align: baseline;
}

body {
	margin:0 auto;
	padding:0px 0px 0px 0px;	        
	background:#FF9875;
	font-family:Century gothic, Arial,Tahoma,sans-serif;
	color:#000000;
	font-size:13px;
	}

img {
	border:0;
	margin: 0 0;
	}

a {
	color:#000000;
	text-decoration:none;
	outline:none;
	}

a:hover {	        
	color:#d53030;	
	text-decoration:none		
	}
	
h1, h2, h3, h4, h5, h6 {		
	}

blockquote {	
	padding-left:25px;	
	color:#000;	
	border-left: 0px;	
	background:transparent url(images/openquote.gif)no-repeat top left;		
	font-style: normal;	
	}	
	
.clear {	
	clear:both;	
	}
	
img.centered  {	
	display: block;	
	margin-left: auto;	
	margin-right: auto;	
	margin-bottom: 10px;	
	padding: 0px;	
	}	
	
img.alignnone {	
	padding: 5px 5px;	
	margin: 0px 0px 10px 0px;	
	display: inline;	
	background:#fff;	
	border: 1px solid #DDDDDD;	
	}
	
img.alignright {	
	padding: 5px 5px;	
	margin: 0px 5px 10px 10px;	
	display: inline;	
	background:#fff;		
	border: 1px solid #DDDDDD;	
	}
	
img.alignleft {	
	padding: 5px 5px;	
	margin: 5px 10px 10px 0px;	
	display: inline;	
	background:#fff;	
	border: 1px solid #DDDDDD;	
	}	
	
.aligncenter {	
	display: block;	
	margin-left: auto;	
	margin-right: auto;	
	margin-bottom: 10px;	
	}
	
.rightalign {	
	float: right;	
	margin: 0px 0px 10px 10px;	
	}
	
.leftalign {	
	float: left;	
	margin: 0px 10px 10px 0px;	
	}	
	
.wp-caption {	
	border: 1px solid #DDDDDD;	
	text-align: center;	
	background-color: #000000;	
	padding: 4px 0px 5px 0px;	
	margin: 5px 5px ;	
	}
	
.wp-caption img {	
	margin: 0px 0px 5px 0px;	
	padding: 0px;	
	border: 0px;		
	}
	
.wp-caption p.wp-caption-text {	
	margin: 0px;	
	padding: 0px 0px 0px 0px;	
	font-size: 11px;	
	font-weight: normal;	
	line-height: 12px;	
	}
	
/* The Outer cover */

#wrapper {	
	width:1000px;	
	margin:0 auto;         
	border: 10px solid #FF6633;	
        background-color:#000000;
	}
	
#container {
	margin: auto;	
	padding:20px 0px 0px 0px;	
	background:#FFFFFF;	
	}				
	
#container h1{
	font-size: 28px;	
	}			

/* The Header */

#header {	
        height:385px;
	width:1000px;
	background:#000000;
	}

.blogname {	
	text-align:left;	
	font-family:Arial black,Tahoma,Verdana,Georgia,Century gothic,sans-serif;		
	margin:0px 0 0 0px;	
	width: 650px;	
	}	
	
.blogname h1  {	
	font-size:28px;	
	padding:10px 0 0px 130px;	
	font-weight:normal;	
	margin:0px 0 0 20px;		
	}
	
.blogname h1  a:link, .blogname h1  a:visited{ 	
	color: #000; 	
	font-weight:normal;		
	}	
	
.blogname h1  a:hover { 	
	color: #fff; 	
	}	
	
.blogname h2  {	
	padding:10px 0px 0px 120px;	
	font-size:18px;	color:#000;	
	font-family:georgia,Century gothic,Verdana,Tahoma,sans-serif;		
	}
	
/* The Search */

#search {	
	height:30px;	
	width:300px;	
	background: #FF6633;	
	margin-top:0px;	
	margin-bottom: 5px;	
	padding:10px 10px 5px 10px;	
	float:right;	
	display: inline;	
	border:1px solid #ddd;
	}
	
#search form {	margin: 0;	padding: 0;}#search fieldset {	margin: 0;	padding: 0;	border: none;}#search p {	margin: 0;	font-size: 85%;}#s {	float: left;	width:220px;	padding: 4px 5px 4px 5px;	background:#DCDAD8;	border:1px solid #000;	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;	color:#4F4840;	margin-right:5px;}input#searchsubmit {	width:60px;	float: right;	background:#7e2217;	border:1px solid #cd5b00;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #FFFFFF;	height:26px;	line-height:20px;}

/*  menu*/	

#menucontainer{	height:38px;	width: 1000px;	display:block;	font: 12px arial,Tahoma,Century gothic,verdana, Arial, sans-serif;	font-weight:normal;	text-transform:uppercase;	background:#FF6633;	}	#menu{	height:38px;		width: 1000px;	}	#menu ul {	float: left;	list-style: none;	margin: 0px;	padding: 0px;		}	#menu li {	float: left;	list-style: none;	margin: 0px;	padding: 0px;		}	#menu li a, #menu li a:link, #menu li a:visited {	color: #000;	display: block;	margin: 0px;	padding: 12px 15px 12px 15px;	font-weight: bold;	}#menu li a:hover, #menu li a:active {	background:#FF9875;	color: #000;    margin: 0px;	padding: 12px 15px 11px 15px;	text-decoration: none;		}	#menu li li a, #menu li li a:link, #menu li li a:visited {		background:#6cb692;	width: 150px;	color: #000000;	font-family: tahoma, century gothic,Georgia,  sans-serif;	font-weight: bold;	text-transform: uppercase;	float: none;	margin: 0px;	padding: 9px 10px 9px 10px;	}	#menu li li a:hover, #menu li li a:active {	background:#6cb692;	color: #fff;	padding: 9px 10px 9px 10px;		}#menu li ul {	z-index: 9999;	position: absolute;	left: -999em;	height: auto;	width: 170px;	margin: 0px;	padding: 0px;	}#menu li li { 	}#menu li ul a { 	width: 140px;	}#menu li ul a:hover, #menu li ul a:active { 	}#menu li ul ul {	margin: -31px 0 0 170px;		}#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {	left: -999em;		}#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {	left: auto;		}#menu li:hover, #menu li.sfhover { 	position: static;		}	/*#submenu{	height:32px;	background:#232e23;	padding:0px 0 0px 0px;	font: 10px Tahoma,Century gothic,verdana, Arial, sans-serif;	font-weight:normal;	text-transform:uppercase;	border-top:1px solid #334133;	}	#submenu a:link,#submenu a:visited {	color:#AFAFAF;}#submenu a:hover {	color:#fff;}	

*//* Main Content*/	

#contentarea {	
	float:left;	
	width:620px;	
	height:100%;	
	padding:0px 0px 0px 5px;	
	margin: 0 0 0 20px;	
	}

h1{
	color:#000;
	}	
	
.title {	
	margin: 0 0 0 0px;	
	padding: 0px 0px 0px 0px;
	}	
	
.date {	
	font-size:10px;	
	font-family:Tahoma, century gothic,Arial,Verdana,Helvitica,sans-serif;	
	padding:5px 5px 5px 0px;   	
	color:#000;	
	text-transform: uppercase;	
	background:#FF794D;	
	}		
	
.single {	
	margin: 0px 0px 0px 0px;	
	height:100%;	
	color:#000;	
	font: 13px tahoma, georgia, century gothic,Arial,verdana, sans-serif;	
	}
	
.single ul, .single ol{  
	margin: .4em 0 1em;  
	line-height: 150%;
	}
	
.single ul li, .single ol li{  
	list-style-position:outside;  
	margin-left: 1.6em;
	}.single  
	
h2 {	
	margin: 0 0 5px 0;	
	padding: 0px 0px 5px 0px;	
	text-align: left;	
	font: 24px Arial black,Tahoma,century gothic,verdana,Georgia,sans-serif;	
	font-weight:normal;	
	overflow:hidden;	
	}
	
.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {	
	color:#000;
	background-color: transparent;	
	}
	
.single  h2 a:hover  {	
	color: #000;	
	background-color: transparent;	
	}	
	
.author{	
	color:#fff;	
	padding:2px 5px 2px 20px;	
	margin-left:5px;	
	background: url(images/author.png) no-repeat;	
	font-weight: bold;}
	
.clock{		
	padding:2px 5px 2px 20px;	
	margin-top:5px;	margin-left:5px;	
	margin-right: 5px;	color: #fff;	
	background: url(images/clock.png) no-repeat;	
	font-weight: bold;
	}	
	
.comm {	background: url(images/comment.png) no-repeat;	padding:2px 5px 2px 20px;	margin-top:5px;	margin-left:5px;	margin-right: 5px;	color: #fff;}.comm a{font-weight: bold;}.nocomments  p{color:#000;}.comm a:link,.comm a:visited {color: #fff;}.comm a:hover{color: #fff;}.more{	padding:5px 0 2px 10px;	background:url(images/add.png) no-repeat;	margin-right:5px;	float:right;	width:77px;	height:20px;	font: 10px  Tahoma,century gothic,Arial,verdana, sans-serif;}.more a:link,.more a:visited {		color:#fff;}.more a:hover{	color:#fff;}.postdivide {	margin:0px 0px;	margin-bottom: 10px;	padding: 0px 0px 1px 0px;	font:10px  Georgia, Arial,century gothic,verdana, sans-serif;			}	.postmore{	padding:0px 5px 2px 25px;	float:left;	font-weight:bold;	background:url(images/pmore.jpg) left no-repeat;}.postmore a:link,.postmore a:visited {	color:#fff;}.postmore a:hover{	color:#fff;}.category{	font-size:10px;	font-family:Tahoma, century gothic,Arial,Verdana,Helvitica,sans-serif;	text-transform: uppercase;	padding:3px 5px 3px 5px;	}.category a:link,.category a:visited{	color:#103941;	}	.category a:hover{	color:#d9892a;	}	.entry {	margin:0 0;	padding: 0px 5px 5px 0px;		}		.entry a:link,.entry a:visited {	color: #AC0604;	background-color: transparent;}.entry a:hover {	color:#e48d0c;	background-color: transparent;	text-decoration: none;}.entry img{	max-width:600px;}		.entry p{	margin:5px 0px;	padding:10px 0px;	line-height:22px;	color: #103941;}.entry pre{color:#35ba5e; }

.entry h1,h2,h3,h4,h5,h6,h7,address,dl,ul li,ul li,ol li ol,th,td,ol,li{
	color:#000;
	}
	
.entry table,th,td {
	border-style:solid;
	border-width:1px;
	border-color:#000;
	padding:1px 1px 1px 1px;
	}
	
img.alignleft {
	float:left;
	margin:0 1em 1em 0
	}

/* right column */

#rightcol{		float:right;	width:320px;	padding:0px 0px 10px 0;	margin-right:20px;}

/*sidebar */

h3.sidetil{	
	padding: 15px 0px 0px 55px;	
	color:#fff;	
	font-size: 16px;	
	font-style: bold;	
	}
	
.sidetitl{	
	padding: 10px 0px 5px 20px;	
	color:#fff;	
	font-size:16px;	
	width:300px;	
	height:25px;	
	background:#FF6633;	
	position:relative;	
	font-family:Arial black,Tahoma, Century gothic, Georgia, sans-serif;	
	}	
	
.sidebox{	
	float:left;	width:320px;	
	padding-top:0px;	
	font-size:11px;	
	font-family:Tahoma,Century gothic, Arial, sans-serif;	
	margin-bottom:15px;	
	overflow:hidden;	
	background:#FF794D;	
	border:1px solid #ddd;	
	}
	
li.recentcomments{	
	padding:5px 5px;	
	line-height:18px;
	}	
	
.sidebox ul {	
	list-style-type: none;	
	margin: 0 ;	
	padding: 0;	}
	
.sidebox li{	
	list-style-type: none;	
	margin: 0 ;	
	padding: 0;	
	}
	
.sidebox ul ul  {	list-style-type: none;	margin: 0;	padding: 0px 0px 10px 0px;	background-repeat:no-repeat;			}.sidebox ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}.sidebox ul ul ul ul {	list-style-type: none;	margin: 0;	padding: 0;	border:0;	}	.sidebox ul li {	height:100%;	line-height:22px;	float: left; 	clear: left;		width: 320px;	text-transform:uppercase;	list-style-type: none;		}.sidebox ul li a:link, .sidebox ul li a:visited {	background:#FF9875;	color:#333;	border-bottom:1px dotted #000;	text-decoration: none;	padding: 5px 0px 5px 30px;	display:block;	font-weight: normal;	}.sidebox ul li a:hover {	color: #9b2a25;	font-weight: bold;	}.sidebox p {	padding: 7px 10px;	margin:0;	}.sidebox table {	width:100%;	text-align:center;	color:#fff;	}		.squarebanner {	float:left;	width:320px;	padding-top:0px;	margin:0px 0px 10px 0px;	background:#FF9875;	display:inline;	overflow:hidden;	border:1px solid #ddd;	}.squarebanner ul{	list-style-type:none;	margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 0px;	width:330px;		}		.squarebanner ul li{		list-style-type:none;	    margin: 7px 0px 7px 12px;		padding:8px;		background:#000;		float:left;		display:inline;		}.squarebanner ul li a img{	display:block;	border:none;}		.rss-tag-icon {margin-left: 10px;width: 40px;height: 40px;background: url(images/RSS.png) no-repeat;float:left;}.rsswidget {color: #fff;}.rsswidget:hover{color: #ee9d3d;}#recentcomments li {margin-top: 5px;padding-left: 15px;}.tag {margin-top:5px;}

/*calendar*/

.widget_calendar{	background:#000;	}#wp-calendar{	width: 100%;	padding: 0 0 15px;}#wp-calendar caption{	padding: 5px 5px ;	font-size:16px;	color:#4A4A49;}#wp-calendar th, #wp-calendar td{	padding: 5px;	text-align:center;	color:#252525;}#wp-calendar td a{	background:#fff;	padding: 5px 0px;}#wp-calendar td a:hover{color:#3172B4;}#wp-calendar td{	background:transparent;}#wp-calendar td, table#wp-calendar th{	padding: 2px 0;}				

/* --- FOOTER --- */

#footer {	height:50px;	padding:10px 0 0 0px;	color:#000000;	font-size:11px;	font-family: Tahoma,georgia,Century gothic,  Arial, sans-serif;	width:100%;	background:#FF6633;	text-align:center;	line-height:18px;	border: 5px solid #FF6633;	}#footer a:link , #footer a:visited{	color:#ccc;	}#footer a:hover {	color:#000;	}.fright{	float:left;	padding: 0 15px 0 25px;	line-height:30px;	text-align:right;	margin-left:10px;	background:url(images/feed.png) no-repeat;}/* The Navigation */#navigation{		width:600px;	margin:0px auto;	padding:0px 15px 10px 0px;	}	

/* The Attachment */

.contentCenter {	
	text-align:center;	
	}

/* The Page Title */

h2.pagetitle {	
	padding:5px 5px;	
	margin:0px 0 10px 5px;	
	font-size:16px;	
	text-align:left;	
	color:#103941;	
	font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;	
	}	

#comment{	
	height:100%;	
	padding:0px 0px;	
	margin:0px 0px;	
	}	
	
h3#comments {	
	padding:5px 10px;	
	margin:0px 0px;	
	border:1px solid #6F0D0D;	
	font-size:20px;	
	font-weight:normal;	
	color:#fff;	
	background:#890D0C;	
	font-family:Verdana,Tahoma,Georgia,Century gothic,Arial, Helvetica, sans-serif;	
	}
	
#respond{	height:100%;	padding:0px 5px;	margin:0px 0px;	background:#3776ac;	border:1px solid #ddd;}	#respond h3{	padding:5px 10px 5px 10px;	margin:10px 0px;	font-size:22px;	font-weight:normal;	color:#444;	font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;	}#commentform {	padding:0px 10px 10px 10px;	margin:0px 0px 0px 0px;	color:#BFAFA7;	font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;	}	#commentform p {		color:#000;	padding:5px 0px;	font-size:10px;	}	#commentform p a{		color:#000;	padding:5px 0px;	font-size:10px;	}#commentform input {	background:#fff;	border:1px solid #ddd;	color:#444;	padding-left:10px;	}#commentform textarea {	background:#fff;	border:1px solid #ddd;	color:#444;	width:95%;	padding:5px 5px;	}.comments input#submit {	width:auto;	line-height:25px;	padding:3px 5px;	background:#4A4A49;	border:2px solid #222;	color:#fff;	font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;	}.comments input#submit:hover{background: #bf3d37;}		ol.commentlist { 	list-style:none; 	margin:0; 	padding:0; 	text-indent:0; 		}	ol.commentlist li { 	border:1px solid #fff; 	margin:0 0 10px; 	padding:5px 7px 5px 57px; 	position:relative; } ol.commentlist li div.comment-author { 	padding:0 170px 0 0; }ol.commentlist li div.vcard { 	font:20px Georgia, helvetica,arial,sans-serif; 	padding:5px 0px;}ol.commentlist li div.vcard cite.fn { 	font-style:normal; }ol.commentlist li div.vcard cite.fn a.url { 	color:#c00; 	text-decoration:none; }ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }ol.commentlist li div.vcard img.avatar { 	border:5px solid #ddd; 	left:7px; 	position:absolute; 	top:7px; }ol.commentlist li div.comment-meta { 	font:12px Tahoma, helvetica,arial,sans-serif; 	position:absolute; 	right:10px; 	text-align:right; 	top:5px; }ol.commentlist li div.comment-meta a { 	color:#676665; 	text-decoration:none; }ol.commentlist li div.comment-meta a:hover { 	color:#000; }ol.commentlist li p { 	font:normal 12px Tahoma, helvetica,arial,sans-serif;	margin:0 0 1em;	line-height:18px; } ol.commentlist li ul { 	font:normal 12px/1.4 helvetica,arial,sans-serif; 	list-style:square; 	margin:0 0 1em;	padding:0; 	text-indent:0;  } ol.commentlist li div.reply {  	background:#890D0C; 	color:#fff; 	font:bold 9px/1 Tahoma, Georgia,arial,sans-serif;	padding:5px 10px;  	text-align:center; 	width:36px; } ol.commentlist li div.reply a { 	color:#fff; 	text-decoration:none; 	text-transform:uppercase; }ol.commentlist li ul.children { 	list-style:none; 	margin:1em 0 0; 	text-indent:0; }ol.commentlist li ul.children li.depth-2 { 	margin:0 0 .25em; }ol.commentlist li ul.children li.depth-3 { 	margin:0 0 .25em; }ol.commentlist li ul.children li.depth-4 {	margin:0 0 .25em;  }ol.commentlist li.even { 	background:#FF9875;}ol.commentlist li.odd { 	background:#FF9875; } ol.commentlist li.pingback div.vcard { 	padding:0 170px 0 0; }

img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}

img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}

.alignright {float: right;}

.alignleft {float: left;}

p {margin:0px;padding:0px;text-align:justify;}

.textwidget{
	width:320px;	
	padding-top:0px;		
	padding-left:20px;	font-size:11px;	
	font-family:Tahoma,Century gothic, Arial, sans-serif;	
	margin-bottom:15px;	
	overflow:hidden;		
	color: #000000;		
	border:1px solid #ddd;	
	}