/**
 * Theme Name: Sean TW Cartoons.Com
 * Theme URI: http://seantwcartoons.com/
 * Description: Theme for Seans Web Profile, based on Inkblot.
 */
 
/** Load the Cascade Failure CSS Framework */
@import url( 'includes/css/cf-reset.css' );
@import url( 'includes/css/cf-layout.css' );
@import url( 'includes/css/cf-typography.css' );

html {background:#5F5F66 url(includes/images/bgGradiant.png) repeat-x ; font-family:'Tahoma','Palatino Linotype',}

a {color:#305366;text-decoration:underline;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,a:hover {text-decoration:none;}
textarea {width:98%;}
.group {width:980px;}


#wrap-outer {background:url(includes/images/trim-left.png) repeat-y;padding:0 12px;}
#wrap-inner {background:url(includes/images/trim-right.png) right repeat-y;margin:0 -12px 0 0;padding:0 12px 0 0;}

#page {background:#fff;}
#head{padding-top:5px}
#head .name {font:bold 300%/1em Tahoma, Palatino, Times, serif; text-align:center}
#head .name a {text-align:left; overflow:hidden;text-decoration:none;background:url(includes/images/SeanLogo.jpg) no-repeat left top; height:236px; width:576px; display:block;margin:0 auto; text-indent:-3em; letter-spacing:-5em;}
#head .description {font:italic 150%/1em Constantia, Palatino, Times, serif;}

#foot {background:#333;color:#fff;text-align:center;}
#foot a {color:#305366;font-weight:bold;text-decoration:none;}
#foot a:hover {color:#000;}
#foot .interior {line-height:2em;padding:0 1em;}

#head .group {z-index:1;}

div.group div.interior{border:2px solid black; background:#f3f3f5;margin:0 5px 5px}

.navi-site {float:left;list-style:none;margin:0;margin-left:5px;margin-bottom:5px;padding:0;width:966px; border:2px solid black; background:#f3f3f5; color:#121266; font-size:13px}
.navi-site li {float:left;}
.navi-site li.alignright {float: right;}
.navi-site a {color:#305366;font-size:18px;display:block;font-weight:bold;line-height:2em;padding:0 10px;text-decoration:none;}
.navi-site a:hover {color:#000;}
.navi-site li ul {background:#333;display:none;list-style:none;margin:0;padding:0;position:absolute;}
.navi-site ul li {float:none;white-space:nowrap;}

.navi-comic {background:#fff;float:left;width:966px; border:2px solid black; background:#f3f3f5; margin:5px}
.navi-comic a {color:#305366;font-size:15px;float:left;font-weight:bold;line-height:2em;text-decoration:none;width:25%;}
.navi-comic a:hover {color:#000;}
.navi-comic .current-comic {visibility:hidden;}

div.object{width:966px; border:2px solid black; background:#f3f3f5; margin:0px 5px 5px 5px}
div.interior div.object{width:99%}
.navi-posts {float:left;width:100%;}
.navi-posts-above {margin-bottom:1.5em;}
.navi-posts .navi-next {float:right;}
.navi-posts .navi-previous {float:left;}

#comments .navi-paged {text-align:center;}

.navi-paged a {border:.1em solid #333; padding:.15em .25em; text-decoration:none;}
.navi-paged a:hover {background:#333;color:#000;}

.navi-attachment {display:none;}
.attachment-image .navi-attachment {display:block;float:left;width:100%;}
.navi-attachment {border-bottom:.1em solid;margin:0 0 1.5em;padding:.75em 0;}
.navi-attachment img {height:5em;vertical-align:bottom;width:5em;}
.navi-attachment .navi-next {float:right;}
.navi-attachment .navi-previous {float:left;}

.blog-title {border-bottom:.1em solid;margin:0 0 3em;}
.blog-title span {display:none;}

#body .content {overflow:hidden;}
#body .comic img,#body .comic object {vertical-align:bottom;}
div.content-main{width:71%}
.comic-embed-code {display:block;	width:98%;}

div#content-bottom ul li.widget_recent-comics ul{list-style-type:none; margin:0; padding:0}
div#content-bottom ul li.widget_recent-comics ul li {display:inline}
div#content-bottom ul li.widget_recent-comics ul li a{padding:0 5px}

div.entry p{font-size:16px}
div.navi-posts{display:none}
#body .post {margin:0 0 3em;}
#body .post .meta {text-align:right;}
#body .post .meta-single {border-style:solid;border-width:.1em 0;padding:.75em 0;text-align:left;}

#body .attachment .object {text-align:center;}
#body .attachment .meta {border-style:solid;border-width:.1em 0;padding:.75em 0;}

#transcript-title {border-top:.1em solid;cursor:pointer;font-weight:bold;padding:.75em 0;}
#transcript {display:none;}
#transcript label {display:block;float:left;width:25%;}
#transcript-response {color:#fff;margin:0 0 1.5em;font-weight:bold;text-align:center;}
#transcript-response span {display:block;padding:.75em;}
#transcript-response .error {background:#c10;}
#transcript-response .success {background:#9c0;}

#respond label {display:block;float:left;width:25%;}
.commentlist {list-style:none;margin:0 0 3em;padding:0;}
.commentlist .comment,.commentlist .pingback {	border:.1em solid #ccc;	margin:0 0 3em;	padding:.75em .75em 0;}
.commentlist .comment.bypostauthor {	border:.25em double #333;}
.commentlist .vcard {	font-weight:bold;}
.commentlist .vcard img.avatar {	float:left;	margin:0 1.5em 1.5em 0;}
.commentlist .vcard span.says {	display:none;}
.commentlist .comment-meta {	color:#999;	padding:0 0 1.5em;}
.commentlist .reply {	padding-bottom:.75em;}
.commentlist .children {	list-style:none;	margin:0;padding:0;}
.commentlist .even {	background:#fff;}
.commentlist .odd {	background:#fafafa;}

.sidebar {overflow:hidden;}
.sidebar-one{border:2px solid black; background:#f3f3f5; margin-left:5px; margin-bottom:5px; width:28%}
.sidebar .interior {list-style:none;	margin:0;}
.sidebar .interior ul,.widgetized ul {margin:0 0 1.5em 1.5em;	padding:0 0 0 1.5em;}
.sidebar .interior ul ul,.widgetized ul ul {margin:0 0 0 1.5em;}
.sidebar input,.sidebar select {width:100%;}

li#recent-comics-3 ul{list-style-type:none; margin:0 0 10px}
h2.widgettitle{margin-bottom:10px}
.comic-year {font:200%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;	margin:0 0 .75em;}
table.comic-archive .comic-date-col {border-right:.1em solid #ccc;	width:11%;}
tble.comic-archive .alt {background:#fafafa;}
table.comic-archive th {text-align:left;}
th.comic-archive-month{width:100px; vertical-align:top;}
ul#twitter_update_list{list-style-type:none; margin:0}
td.comic-archive-days{text-align:center}
td.comic-archive-days a{padding:0 5px}
table.comic-archive{border:2px solid #000}

ol.comic-archive {list-style:none;margin:0;padding:0;}
ol.comic-archive .comic-series-item a {font:200%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;margin:0 0 .75em;}
ol.comic-archive .comic-volume-item a {font:150%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;margin:0 0 1em;}
ol.comic-archive .comic-chapter-item a {font:125%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;margin:0 0 1.2em;}
ol.comic-archive .comic-chapter-pages a {font:115%/1em 'Lucida Sans', 'Lucida Grande', 'DejaVu Sans', sans-serif;	margin:0 0 1.3em;}

#calendar .widgettitle {display:none;}
#wp-calendar {border:.1em solid #ccc;caption-side:top;}
#wp-calendar caption {font-size:100%;font-weight:bold;}
#wp-calendar th {padding:0;}
#wp-calendar td {border:.1em solid #ccc;	padding:0;	text-align:center;}
#wp-calendar .pad {background:#fafafa;}
#wp-calendar a {background:#333;	color:#305366;	display:block;	text-decoration:none;}
#wp-calendar #today {border:.25em double #333;}

.error-404 .recent-comics {float:left;list-style:none;margin:0;padding:0;width:100%;}
.error-404 .recent-comics li {float:left;margin:0 1.5em 1.5em 0;}
.error-404 .recent-comics a {text-decoration:none;}

div.attachment div.object{width:628px}