/*  
Theme Name: DC Comic
Theme URI: 
Description: Web 2.0 Wordpress Theme - Widget Enabled, Two-Columns, Rounded Edges
Version: 1.0
Author: Dale Challener Roe
Author URI: http://www.dcroe.com
*/

/**************** Body *********************/
*{margin:0;padding:0;}
body{background:#000000 url(images/stripe.png);color:#000000;font:14px Trebuchet MS, Arial, sans-serif;margin-bottom:20px;}
img{border:none}

/**************** Links *********************/
a:link{color:#0033ff;text-decoration:none;}
a:visited{color:#0033ff;text-decoration:none;}
a:hover{color:#0033ff;text-decoration:underline;}


/**************** Header *********************/
h2 a:link, h2 a:visited{color:#000000;font-size:1.2em;font-style:italic;text-decoration:none;}
.center {padding-left:15px;}
h3 {padding: 0 0 20px 0;}
#wrapper{background:#fff;margin:50px auto;padding:0;width:800px;}
#top{background-image:url(images/top-wrapper.gif);background-repeat:no-repeat;height:20px;padding:0px;width:800px;}
#jai{background:#fff;margin:0px auto;padding:0px;width:760px;}
#header{background:#fff url(images/dcheader.jpg) no-repeat;height:441px;margin:0px;padding:0 0 6px 0;width:760px;}

/**************** Logo *********************/
#logo{color:#ffffff;padding-left:20px;padding-top:40px;}
#logo h1{font:4em Trebuchet MS, Arial, sans-serif;}
#logo h1 a:link, h1 a:visited{color:#FFFFFF;font-style:italic;text-decoration:none;}

/**************** Entry *********************/
.entry{float:left;margin-left:8px;margin-bottom:10px;margin-top:6px;width:523px;}
.post{background:url(images/dcposttop.jpg) top no-repeat;margin-bottom:25px;padding:0 0px 5px 0px;border:2.5px #000000 solid;}
.post p{padding-bottom:15px;}
.post-head-left {width:205px;float:left;}
.post-head-right {width:300px;float:right;}
.post-bubble {float:left;font-size:12px;margin:0px 0px 0px 8px;display:block;text-align:center;width: 197px;height: 60px;padding-top: 3px;vertical-align:middle;}
.postbg {padding:25px 25px 25px 25px;}
.page{background:url(images/dcpagetop.jpg) top repeat-x;margin-bottom:25px;padding:0 0px 5px 0px;border:2.5px #000000 solid;}
.page p{padding-bottom:15px;}
.page-head-left {width:500px;float:left;}
.page-head-right {width:400px;float:right;}
.page-bubble {float:left;font-size:12px;margin:0px 0px 0px 8px;display:block;text-align:center;width: 197px;height: 60px;padding-top: 3px;vertical-align:middle;}
.pagebg {padding:25px 25px 25px 25px;}
html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style-type: none; } 
html>body .entry ol { margin-bottom: 0px; padding: 0 0 0 30px; } 
/*html>body .entry li { margin: 7px 0 8px 10px; }*/
.entry ul { padding: 0 0 30px 30px; margin: 0; list-style: none; }
.entry ol { padding: 0 0 30px 30px; margin: 0 0 0 20px; }
.entry ul li { margin: 0; padding: 0 0 10px 30px;background: url(images/dcbullet.gif) 0px 5px no-repeat; }
.entry ol li { padding: 0 0 10px 0; }
span.meanwhile { font-size:12px;display:table;max-width:325px;text-align: right;color: #000000;float:right;background-color:yellow;border-left:2.5px #000000 solid;border-bottom:2.5px #000000 solid;margin-right:0px;padding:6px; }
span.meanwhile-page { font-size:12px;display:table;max-width:325px;text-align: right;color: #000000;float:left;background-color:yellow;border-right:2.5px #000000 solid;border-bottom:2.5px #000000 solid;margin-right:0px;padding:6px; }
span.meanwhile a:link, span.meanwhile a:visited,span.meanwhile a:hover {color:#000000;font-size:22px;font-style:italic;text-decoration:none;font-weight:bold;}
span.meanwhile-page a:link, span.meanwhile-page a:visited,span.meanwhile-page a:hover {color:#000000;font-size:22px;font-style:italic;text-decoration:none;font-weight:bold;}
span.date { font-size:12px;display:table;width:150px;text-align:left;color: #000000;float:left;background-color:yellow;border-right:2.5px #000000 solid;border-bottom:2.5px #000000 solid;margin-left:0px;padding:6px; }
.archivelabel{background:#ddeeff;font-size:1.4em;font-style:italic;border:2.5px #000000 solid;padding:6px;margin-bottom:10px;}
.navlabel{font-weight:bold;color:black;background:yellow;font-size:1.0em;border:2.5px #000000 solid;padding:3px;margin-bottom:10px;}
.navlabel a{color:black;}
.navlabel a:hover{text-decoration:none;}

/**************** Blockquote *********************/
blockquote {margin:10px 0px 25px 0px;padding:10px 5px 10px 102px;color:#8f6120;border: 1px solid #8f6120;background:#dfc89c url(images/bq-quote.png) no-repeat 1px 1px;}
.advice{color:#a91e23;border: 1px solid #a91e23;background:#f7d358 url(images/bq-advice.png) no-repeat 1px 1px;}
.info{color:#033570;border: 1px solid #033570;background:#96b5da url(images/bq-info.png) no-repeat 1px 1px;}
.lecture{color:#d8151a;border: 1px solid #d8151a;background:#eeb5b6 url(images/bq-lecture.png) no-repeat 1px 1px;}
.notice{color:#688048;border: 1px solid #688048;background:#b7ca8c url(images/bq-notice.png) no-repeat 1px 1px;}
.rant{color:#c46608;border: 1px solid #c46608;background:#f9b46f url(images/bq-rant.png) no-repeat 1px 1px;}
blockquote a:link, blockquote a:hover, blockquote a:visited {color:#0033ff;}
cite{font-style:normal;font-weight:bold;font-size: 11px;float: right;} 
div.hr {height: 48px;background: #fff url(images/dchr.gif) no-repeat scroll top center;padding:20px 0 0px 0;}
div.hr hr {display: none;}


/**************** Navigation *********************/
#navigation{text-align:center;margin-bottom:15px}
#menu li{display:inline;list-style:none;padding-right:10px;}
.page_item a:link, .page_item a:visited{color:#000000;font-weight:normal;}
.current_page_item a:link, .current_page_item a:visited{color:#000000;font-weight:bold;}
.alignleft{float:left;margin-right:10px;}
.alignright{float:right;}

/**************** Sidebar *********************/
#sidebar{float:right;margin:0px;padding:0px;width:221px;}
#sidebar select{width:95%;margin-bottom:15px;}
#sidebar ul h2{font-size:1.3em;background: yellow;border: #000000 2.5px solid;text-align: center;margin: 0px 24px 20px 24px;padding: 2px 0 2px 0px;}
#sidebar ul h3{font-size:1em;text-align: center;margin: 10px 24px 3px 24px;}
#sidebar ul{margin:0;padding:0px;}
#sidebar ul li{font-style:italic;list-style-type:none;margin-left:0px;margin-top:0px;}
#sidebar ul li ul{font-style:normal;list-style-type:none;margin-top:0px;padding:0 10px 0 10px;}
#sidebar ul li ul li{font-style:normal;display:block;margin:0px;padding:0 13px 0 13px;}
#sidebar ul li ul li ul {padding:0 0 0 10px;}
#sidebar ul li ul li ul li {font-size:11px;display:block;margin:0px;padding:0 0 0 2px;}
#sidebar p{padding:0 5px;}
#rss {padding-left:15px;}
.sidebar-section-middle-1 {background: url(images/dcsidebar1_02.jpg) repeat;}
.sidebar-section-middle-2 {background: url(images/dcsidebar2_02.jpg) repeat;}
.sidebar-section-middle-3 {background: url(images/dcsidebar3_02.jpg) repeat;}
.sidebar-section-top-1 {background: url(images/dcsidebar1_01.jpg) no-repeat;height: 14px;padding-top:4px;}
.sidebar-section-top-2 {background: url(images/dcsidebar2_01.jpg) no-repeat;height: 14px;padding-top:4px;}
.sidebar-section-top-3 {background: url(images/dcsidebar3_01.jpg) no-repeat;height: 14px;padding-top:4px;}
.sidebar-section-bottom-1 {background: url(images/dcsidebar1_03.jpg) bottom no-repeat;/*min-height: 311px;*/}
.sidebar-section-bottom-2 {background: url(images/dcsidebar2_03.jpg) bottom no-repeat;/*min-height: 311px;*/}
.sidebar-section-bottom-3 {background: url(images/dcsidebar3_03.jpg) bottom no-repeat;/*min-height: 311px;*/}
.prop {height:311px;float:right;width:1px;}
.clear {clear:both;height:1px;overflow:hidden;}


/**************** Searchform *********************/
#searchform input[type="text"]{ border:1px solid #A2A2A2; color: #000000;font:1em Trebuchet MS, Arial, sans-serif;padding:2px;width:169px;text-align:center;}
#searchform input[type="submit"]{font:bold 1em Trebuchet MS, Arial, sans-serif;margin-bottom:15px;margin-left:15px;margin-top:5px;padding:2px;}

#topsearch input[type="text"]{ border:1px solid #A2A2A2; color: #000000;font:bold 2em Trebuchet MS, Arial, sans-serif;margin-left:15px;padding:2px;width:7.6em;}
#topsearch input[type="submit"]{font:bold 1em Trebuchet MS, Arial, sans-serif;margin-bottom:15px;margin-left:15px;margin-top:5px;padding:2px;}

/**************** Comments *********************/
h3#comments, h3#postcomment{ font-size: 100%;font-family:verdana, sans-serif;padding-bottom:20px; }	
#commentlist{ padding: 0 0 0 20px;font-size: 90%;list-style-type:none; }
#commentlist p { padding-top:15px; }
#commentlist{ padding: 0;margin:0;list-style-type:none; }
#commentlist li{ list-style:none;padding: 0;margin: 0px 0px 30px 0px;font-size:90%;}
.comtxt1{ color:#8f6120;border: 1px solid #8f6120;background:#dfc89c;}
.comtxt2{ color:#033570;border: 1px solid #033570;background:#96b5da;}
.comtxt3{ color:#688048;border: 1px solid #688048;background:#b7ca8c;}
.comtxt4{ color:#a91e23;border: 1px solid #a91e23;background:#f7d358;}
.comtxt5{ color:#c46608;border: 1px solid #c46608;background:#f9b46f;}
.comtxt6{ color:#d8151a;border: 1px solid #d8151a;background:#eeb5b6;}
.comtxt7{ color:#86208f;border: 1px solid #86208f;background:#e0ade5;}
.comtxt1 img {border: 1px solid #8f6120;}
.comtxt2 img {border: 1px solid #033570;}
.comtxt3 img {border: 1px solid #688048;}
.comtxt4 img {border: 1px solid #a91e23;}
.comtxt5 img {border: 1px solid #c46608;}
.comtxt6 img {border: 1px solid #d8151a;}
.comtxt7 img {border: 1px solid #86208f;}
#commentlist li div.gravatar { width:50px;float:left;text-align: center;padding: 10px;list-style:none; }
#commentlist li div.gravatar img{ border: 1.5px solid #000000;list-style:none; }
#commentlist li p.commentauthor { padding: 0;margin: 0 0 2px 0;overflow:hidden; }
#commentlist li p.commentheader{ margin: 0 0 10px 0;padding: 0px; }
#commentlist li div.commenttext{ padding: 0 0 0 0px;margin:10px 10px 10px 70px; }
#commentlist li div.commenttext div.commentwrapper{ background: #bbe0e3;margin:0 0 0 5px;padding: 3px 8px;border-top: 1px solid #000000; }


/**************** Footer *********************/
#footer{clear:both;}
#copyright{font-size:0.8em;color:#000000;margin:0 40px 0 420px;padding:20px 0 0 0;}
#end{background-image:url(images/dcfooter.jpg);background-repeat:no-repeat;height:163px;width:800px;}

.wp-caption-text {font-size:10px;text-align:center;}