/*
Theme Name: ComicPress Discord
Theme URI: http://comicpress.org
Template: comicpress
Description: Publish a comic with WordPress.  <a href="http://comicpress.org">Visit the ComicPress Website.</a>  For ComicPress 2.9.2 and above.
Author: ComicPress Developement Team with hackery from Nert
Author URI: http://comicpress.org/
Version: 1.3
.


#DB3BBC	#A34A92	#8D1376	#EC6AD4	#EC8BDA

#4588D3	#4E749D	#164C88	#72AAE8	#90BAE8

#E99719	#90621C	#4E350F	#E2AB57	#FFD696

Light brown #f1e1c7

*/

@import url("../comicpress/style.css");.center {
     display: block;
     margin-left: auto;
     margin-right: auto;
}



.post-info {
color:#a34a92;
font-size:.8em;
}


body {
/*background:#DB3BBC url(images/common_nav/bg_grad.jpg) repeat-x;*/
background:#f1e1c7;

color:#4e350f;
font-family:Verdana, 'Lucida Grande', sans-serif;
font-size:12px;
line-height:150%;
margin:0;
padding:0;
}

#wp-calendar-wrap, .bypostauthor .comment-meta-data, #sidebar-undercomic, #comic-foot, #sidebar-abovecomic, .narrowcolumn, .widecolumn, #comic_navi_wrapper, #comic, .pagenav, #subcontent-wrapper, #content-wrapper, #header {
	background: #f1e1c7	;
}


#footer{
	background:#f1e1c7;
}

#comment-textarea:focus,#comment:hover,#author:hover,#email:hover,#url:hover,#comment:focus,#author:focus,#email:focus,#url:focus {
background:#5d4a2e;
}

.post-content {
	background:#c7a777;
	border:4px outset #8D1376;
	color:#001225;
	margin-bottom:20px;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
}


a.entersite {
	background:#f1e1c7;
	border:#FFF 2px solid;
	color:#FFF;
	display:block;
	height:34px;
	text-decoration:none;
	width:133px;
}

#content-wrapper{
	
	min-height:700px;
	background:#f1e1c7;
	padding-top:5px;
}


#banner {

margin-left:auto;
margin-right:auto;
text-align:center;
width:800px;
}

#bannerimg {
background:url(images/common_nav/DiscordBannerMain.jpg);
height:150px;
width:800px;
}

#comic {
border:0;
margin:0;
}

#comic-head {
margin:0;
padding:0;
}

#comicblock {
margin-left:5px;
width:600px;
}

#comment,#author,#email,#url,#comment-textarea {
-khtml-border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
background:#c7a777;
border:1px solid #888;
border-radius:6px;
color:#e491d4;
font-family:Verdana , sans-serif;
font-size:12px;
padding:2px;
}



#comment-wrapper {
background:#c7a777;
border:4px outset #a34a92;
color:#4e350f;
margin-left:30px;
padding:5px 10px 5px 5px;
}

#h_menu {
background:url(images/common_nav/bg_nav.gif) repeat-x;
color:#4e350f;
height:45px;
line-height:normal;
list-style:none;
margin:0;
overflow:hidden;
padding:0;
text-align:left;
width:800px;
}

#h_menu li {
float:left;
margin:0;
overflow:hidden;
padding:0;
}

#h_nav {
background:url(images/common_nav/h_nav.gif) no-repeat top center;
float:left;
height:45px;
list-style:none;
margin:0;
overflow:hidden;
padding:0;
width:800px;
}

#h_nav a {
display:block;
height:45px;
text-indent:-1000000000px;
width:75px;
}

#header .description {
padding-left:60px;
text-align:left;
}

#nav_about {
height:45px;
left:100px;
position:relative;
width:46px;
}

#nav_about a:hover {
background:url(images/common_nav/h_nav.gif) -217px -45px;
}

#nav_about a:hover span {
background:url(images/common_nav/about_nav.gif) 0 -45px no-repeat;
}

#nav_about span {
background:url(images/common_nav/about_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_archive {
height:45px;
left:54px;
position:relative;
width:52px;
}

#nav_archive a {
width:52px;
}


#nav_archive a:hover {
background:url(images/common_nav/h_nav.gif) -82px -45px;
}



#nav_archive a:hover span {
background:url(images/common_nav/archive_nav.gif) 0 -45px no-repeat;
}

#nav_archive span {
background:url(images/common_nav/archive_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_contact {
left:238px;
position:relative;
}

#nav_contact a,#nav_lj a {
width:62px;
}

#nav_contact a:hover {
background:url(images/common_nav/h_nav.gif) -666px -45px;
}

#nav_contacting {
height:45px;
left:222px;
position:relative;
width:112px;
}

#nav_contacting a:hover span {
background:url(images/common_nav/contact_nav.gif) 0 -45px no-repeat;
}

#nav_contacting span {
background:url(images/common_nav/contact_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_extra {
height:45px;
left:166px;
position:relative;
width:44px;
}

#nav_extra a {
width:44px;
}

#nav_extra a:hover {
background:url(images/common_nav/h_nav.gif) -357px -45px;
}

#nav_extra a:hover span {
background:url(images/common_nav/extraart_nav.gif) 0 -45px no-repeat;
}

#nav_extra span {
background:url(images/common_nav/extraart_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_fanstuff {
height:45px;
left:125px;
position:relative;
width:46px;
}

#nav_fanstuff a:hover {
background:url(images/common_nav/h_nav.gif) -287px -45px;
}

#nav_fanstuff a:hover span {
background:url(images/common_nav/fanstuff_nav.gif) 0 -45px no-repeat;
}

#nav_fanstuff span {
background:url(images/common_nav/fanstuff_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_forums {
height:45px;
left:250px;
position:relative;
width:56px;
}

#nav_forums a:hover span {
background:url(images/common_nav/forums_nav.gif) 0 -45px no-repeat;
}

#nav_forums span {
background:url(images/common_nav/forums_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_home {
height:45px;
left:26px;
position:relative;
width:36px;
}

#nav_home a {
width:36px;
}

#nav_home a:hover {
background:url(images/common_nav/h_nav.gif) -22px -45px;
}

#nav_home a:hover span {
background:url(images/common_nav/home_nav.gif) 0 -45px no-repeat;
}

#nav_home span {
background:url(images/common_nav/home_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_members {
height:45px;
left:75px;
position:relative;
width:60px;
}

#nav_members a {
}

#nav_members a:hover {
background:url(images/common_nav/h_nav.gif) -158px -45px;
}

#nav_members a:hover span {
background:url(images/common_nav/members_nav.gif) 0 -45px no-repeat;
}

#nav_members span {
background:url(images/common_nav/members_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#nav_store {
height:45px;
left:194px;
position:relative;
width:46px;
}

#nav_store a,#nav_fanstuff a,#nav_about a {
width:46px;
}

#nav_store a:hover {
background:url(images/common_nav/h_nav.gif) -425px -45px;
}

#nav_store a:hover span {
background:url(images/common_nav/store_nav.gif) 0 -45px no-repeat;
}

#nav_store span {
background:url(images/common_nav/store_nav.gif) 0 0 no-repeat;
height:100%;
position:absolute;
width:100%;
}

#sidebar-left, #sidebar-right {
margin:0 5 0 5px;
padding:0 0px 0 0px;
width:180px;
background:#f1e1c7;
}




#splash {
display:block;
margin-bottom:50px;
margin-left:auto;
margin-right:auto;
}

.event-date {
font-family:sans-serif;
font-size:.8em;
line-height:1.1;
padding-bottom:.3em;
}

.event-description {
font-size:.9em;
line-height:1.25;
}

.event-location {
font-style:italic;
}

.firstpg,.prevpg {
float:left;
margin:5px 10px 5px 0;
}


.img_center {
display:block;
margin:15px auto;
}

.menu ul li a:link,.menu ul li a:visited,.menu ul li ul li a:link,.menu ul li ul li a:visited {
text-shadow:2px 2px 3px #777;
text-transform:uppercase;
}

.menunav a {
text-shadow:2px 2px 3px #777;
}

.menunav-rss:hover {
background:#f60;
}

.nextpg,.lastpg {
float:right;
margin:5px 0 5px 10px;
}


.page_nav {
float:left;
list-style:none;
margin:5px 0 10px;
padding:0 20px;
width:600px;
}

.page_nav a {
background:#4e340f;
border:#FFF 2px solid;
color:#FFF;
display:block;
float:left;
text-decoration:none;
}

.page_nav a:hover {

}

.page_nav li {
padding:0;
}

.post-cat {
visibility:hidden;
}

.post-content p a {
color:#db3bbc;
text-decoration:none;
}

.post-content p a:hover {
color:#db3bbc;
}

.post-content-members-only {
background:#72aae8;
border:4px outset #164c88;
color:#164c88;
margin-bottom:20px;
padding:3px;
}



.post-info-sub,.storyline-root {
float:right;
}

.votebutton {
margin:10px 0;
}

.widget_extevtcal_widget span,.div_extevtcal_div span,#h_menu li a,#banner img {
display:block;
}

.widget_sociable_widget {
margin:0 auto;
padding:0;
}

a {
border:none;
color:#db3bbc;
outline:none;
}


a:hover.entersite {
border:#db3bbc 2px solid;
}

a:link {
color:#db3bbc;
}

a:visited {
color:#8d1376;
}


#page-wide{
	width:800px;
}



.layout-2cl .narrowcolumn, .layout-2cr .narrowcolumn, .layout-2cvr .narrowcolumn, .layout-2cvl .narrowcolumn {
	width:610px;	padding:0px;	
}#content .narrowcolumn {	width:600px;	margin-left:5px;	margin-right:5px;}

#page{
	width:800px;
}


textarea#comment{
width:450px;
}

.layout-2cvr #section-wrap, .layout-2cvl #section-wrap {
width:610px;
}

.pagecount{
left:20px;
font-size:8px;
text-align:right;
}

#menu-discord-main {



background:url(images/common_nav/bg_nav.gif) repeat-x;

height:45px;

line-height:normal;

list-style:none;

margin:0;

overflow:hidden;

padding:0;

text-align:left;

width:800px;

color:#4e350f;


}
#menu-discord-main li {
float:left;padding-left:15px;padding-right:10px;margin-top:10px;overflow:hidden;
}
.customsidebar ul, .customsidebar li {
}
.menu-item {
font-size:15px;
color: #ffe6bf;
}
.menu-item a {

color: #ffe6bf;

}
#menu-discord-main li {
float:left;padding-left:15px;padding-right:10px;margin-top:10px;overflow:hidden;
}

.customsidebar ul, .customsidebar li {
}

.menu-item {
font-size:15px;
}

.menu .current_page_item a {
	font-weight:normal;
}
.storypagethumbs {
width:185px;

}
.comicthumbnail {
width:185px;

}
#comicthumbnail {
width:185px;

}


h2 {
font-size: 15px;
border-bottom: 1px solid white;
}
.sidebar h2{
font-size: 15px;

}

h1 {
font-size: 40px;
}
.sidebar h1{
font-size: 20px;

}

#sidebar-icons {
	display: inline;
	align: center;
}