/*
Theme Name: Frumph2
Theme URI: http://frumph.net/easel
Contributors: Frumph
Template: comicpress
Description: A child theme for ComicPress
Tags: Dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, theme-options, threaded-comments, sticky-post, translation-ready 
Author: Philip M. Hofer (Frumph)
Author URI: http://frumph.net/
Version: 1.2
License: GNU General Public License, v3 (or newer)
License URI: http://www.opensource.org/licenses/gpl-3.0.html
*/

@import url("../comicpress/style.css");

/* STANDARD TAGS */

body {
	background: #1c2c5b url('images/background.jpg') top center no-repeat;
}

#page, body.layout-2cl #page, body.layout-2cr #page {
    width: auto;
}

#header,
#menubar-wrapper,
#breadcrumb-wrapper,
#content-wrapper,
#subcontent-wrapper {
    margin: 0 auto;
}

#content-wrapper {
	background: #24539b;
	border: solid 1px #000;
}

#menubar-wrapper {
	padding: 3px;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

#breadcrumb-wrapper {
	padding: 2px 0;
}

.breadcrumbs { padding-left: 10px; }

#content-wrapper {}


body.layout-2cl #header, 
body.layout-2cr #header,
body.layout-2cl #menubar-wrapper, 
body.layout-2cr #menubar-wrapper,
body.layout-2cl #breadcrumb-wrapper, 
body.layout-2cr #breadcrumb-wrapper,
body.layout-2cl #subcontent-wrapper, 
body.layout-2cr #subcontent-wrapper {
    width: 980px;
    margin: 0 auto;
}

a, a:link, #wp-calendar a, .footmenu a {
	color: #0f4a77;
}

a:visited, .footmenu a:visited {
	color: #284b65;
}

a:hover, #wp-calendar a:hover, .footmenu a:hover {
	color: #f00;
}

h2.post-title {
	padding: 3px;
	border-bottom: solid 1px #2d1f04;	
}

h2.post-title a {
	color: #115991;
}

h2.post-title a:hover {
	color: #f00;
}

.sidebar .widget, #breadcrumb-wrapper {
	color: #fff000;
}

.sidebar .widget a, #breadcrumb-wrapper a {
	color: #fff;
}

.sidebar .widget a:hover, #breadcrumb-wrapper a:hover {
	color: #f00;
}

#header {
	/* Set the height for your image to 134 in the easel options */
/*	height: 136px !important; */
	overflow: hidden;
}

#header h1 a {
	color: #f00;
	text-shadow: 1px 1px 3px #000;
	-moz-text-shadow: 1px 1px 3px #000;
	-khtml-text-shadow: 1px 1px 3px #000;
	-webkit-text-shadow: 1px 1px 3px #000;	
}

#header h1 a:hover {
	color: #115991;
}

#header .description {
	color: #fff;
	text-shadow: 2px 2px 1px #000;
	-moz-text-shadow: 2px 2px 1px #000;
	-khtml-text-shadow: 2px 2px 1px #000;
	-webkit-text-shadow: 2px 2px 1px #000;
}

.menu a, .menunav a {
	text-shadow: 1px 1px 1px #333;
	-moz-text-shadow: 1px 1px 1px #333;
	-khtml-text-shadow: 1px 1px 1px #333;
	-webkit-text-shadow: 1px 1px 1px #333;
}

.layout-2cr .splash-image, .layout-2cl .splash-image {
/*	width: 780px; */
}

#subcontent-wrapper {
	padding-top: 5px;
}

#comment-wrapper {
	padding: 4px;
}

#post-, .type-post, .type-page, .type-product, .type-comic, .type-casts, .type-attachment, .sidebar h2, #wp-calendar-wrap, #wp-paginav, #comment-wrapper {
	background: #fff;
	margin-bottom: 20px;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 1px 2px 3px #000;
	-webkit-box-shadow: 1px 2px 3px #000;
	-khtml-box-shadow: 1px 2px 3px #000;
	box-shadow: 1px 2px 3px #000;	
}

.blognav { background: #fff; }

#post- .type-product, .type-product .type-product, .widget .type-product {
	background-color: Transparent;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-khtml-box-shadow: none;
	box-shadow: none;
	margin: 0;
}

#respond {
	padding: 10px;
}

.post-info {
	padding: 0 5px 5px 5px;
}

.post-image img {
	border-bottom: solid 1px #2d1f04;
	-moz-border-radius: 10px 10px 0 0;
	-khtml-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.post-text {
	padding: 5px;
}

.entry {
	padding: 10px;
}

.post-extras {
	padding: 5px;
}

.sidebar h2 {
	margin-bottom: 5px;
}

.sidebar h2, #wp-paginav {
	padding: 2px 0 2px 7px;
}

.sidebar-no-widgets {
    margin-bottom: 10px;
}

.sidebar {
    padding: 3px;
}

h2.widget-title {
	color: #000;
}

#footer {
	background: #000;
	color: #777;
	clear: both;
	margin: 0;
	text-align: center;
}

.footer-text {
	text-align: inherit;
}

#footer-menubar-wrapper {
	width: 980px;
	margin: 0 auto;
}

#subcontent-wrapper {
	min-height: 600px;
	margin: 0 auto;
	width: 980px;
}

.mininav-prev a, .mininav-next a {
    color: #000;
}

.mininav-prev a:hover, .mininav-next a:hover {
    color: #fff !important;
    background: #ef9f12;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;    
}

#infinite-footer { display: none; }

.mp_cart_widget_content {
	background: #000;
	margin: 0 auto;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 5px;
}


.mp_cart_contents_widget th {
	background-color:Transparent!important;
}

