/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
BODY {
	width: 1000px;
	margin:0px auto;
	border-left: 1px solid #D2CEB8;
	border-right:1px solid #F8F7ED;
    font-size: 13px;
}
H1, H2, H3 {
    margin: 4px 0px;
    border: 0;
    font-family: "Myriad Pro", "Trebuchet MS", Arial, sans-serif;
    color: #780000;
    font-weight:normal;
}
H1 {
    color:#47443A;
    font-size: 28px;
    margin: 0px;
    height: 28px;
    text-transform:capitalize;
}
H2 {
    font-size: 22px;
    text-transform:capitalize;
}
H3 {
    font-size: 18px;
}
h2 a:link, h2 a:active, h2 a:visited {
    color:#47443A;
    font-size:24px;
}
#submission_button_large {
    color: white;
    font-size: 22px;
    background-color: #D54E21;
    border: 1px solid #D54E21;
    padding: 16px;
    width: 95%;
    margin: 5px auto 25px auto;
    text-align:center;
	-moz-border-radius: 12px;
	border-top-radius: 12px;
	-webkit-border-top-radius: 12px;
}
#submission_button_large A {
    color: white;
}

.footer {
	border-left: 1px solid #F8F7ED;
	border-right:1px solid #D2CEB8;
}
#categories {
	height: 70px;
	margin-bottom:0px;
}
#categories-back {
	background:transparent url(styles/default/categories-back.gif) repeat-x scroll center bottom;
	height:50px;
}
#categories-back A {
	height: 30px;
}
#categories-back A:hover {
	background:0;
}

#content-back {
/*	border: 1px solid #ccc;*/
	border-collapse:collapse;
	margin:0;
	padding:0;

}
#banner-ad {
	float:left;
	border: 1px solid #D2CEB8;
	width: 468px;
	height: 60px;
	margin:10px auto 40px 130px;
	
}
#logo {
/*	display:none;*/
	float:right;
	margin:0px;
	padding:0px;
	margin-top:-60px;
}
#footer {
/*	height: 95px;*/
}
.footer-inner {
	padding-top: 0px;
	margin-left: 0px;
}
#footer-nav {
	width: 90%;
	margin: 5px auto;
}
#footer-nav TD {
	vertical-align:top;
}
UL.footer_content {
	margin:0;
	padding:0;
	display:inline;
	width:120px;
	border: 0;
	font-size:12px;
	margin-right:180px;
}
UL.footer_content LI {
	display:block;
    font-size: 11px;
    color: #555;
}	
#sidebar LI {
	padding-top:0px;
	margin-top:0px;
	margin-bottom: 10px;
}
#sidebar H2 {
	font-size: 16px;
	padding-bottom: 14px;
	padding-left: 12px;
}
#support_great_writers {
	background:url(images/sidebar.gif) repeat-y scroll 0 0;
}
#amazon-post-purchase-container {
	padding:2px 10px;
	background:url(images/sidebar.gif) repeat-y scroll 0 0;
}
#amazon-post-purchase-image {
	margin:5px;
	text-align:center;
}
#amazon-post-purchase-large-image-link {
	font-size: 11px;
	width: 98%;
	margin: 5px auto;
	height:auto;
	border-bottom:1px solid #F8F7ED;
	border-top:1px solid #D2CEB8;
	background-color:#EDE9D0;
}
#amazon-post-purchase-large-image-link A {
	color: #666;
}
#amazon-post-purchase-byline H2{
	background: 0;
	font-size: 16px;
	margin:0px;
	padding:0px 10px;
	text-align:center;
}
#amazon-post-purchase-author {
	margin: 0px 0px 0px 10px;
}
#amazon-post-purchase-publication, #amazon-post-purchase-price, #amazon-post-purchase-button {
	margin: 0px 0px 0px 10px;
	color: #666;
}
#amazon-post-purchase-button {
	width: 165px;
	margin:0px auto;
}
#sidebar #searchform  {
	background: 0;
	margin-top:0px;
	padding-top: 0px;
}
/* 
================================================= 
POSTS
================================================= 
*/
#post_title {
    width: 450px;
    margin: 5px auto;
    margin-bottom: 20px;
}
#post_title H2, #post_title H3 {
    border: 0;
    font-family: "Myriad Pro", "Trebuchet MS", Arial, sans-serif;
    color: #780000;
}
#post_title H2 {
    padding-bottom: 3px;
    border-bottom: 8px solid #D2CEB8;
	text-align:center;
}
#post_title H3 {
    padding: 2px;
    margin: 0px;
    text-align:center;
}
#post_title IMG {
    position:relative;
    float: right;
    top: -30px;
    right: 10px;
}
#post_published {
    margin-top: 5px;
    font-size: 10px;
    color: #666;
    text-align:center;
}
#post_title HR {
	height: 3px;
	background: 0;
	border:0;
	border-bottom: 2px solid #D2CEB8;
}
#post_edit {
    margin: -34px -97px 10px 10px;
    float: right;
    padding: 5px;
    font-size: 12px;
}
#post_edit A {
    color: white;
    font-weight: bolder;
}    
#author_bio {
	padding:10px;
	font-size: 12px;
	color: #666;
}
#bio_block {
	color: #780000;
  font-family: "Myriad Pro", "Trebuchet MS", Arial, sans-serif;
	font-style:normal;
	border-bottom: 1px solid #D2CEB8;
	margin-bottom: 4px;
}
/*  This ensures our old photo style is inline with the new photo style */
#authorphoto {
    float:right;
    margin: 4px;
    margin-right: 0px;
    text-align:center;
}
#authorphoto IMG {
    border: 1px solid gray;
    background-color:#FFFFFF;
    border:1px solid #DDDDDD;
    margin-bottom:5px;
    padding:4px;
}
.wp-caption-text, #authorphoto P {
    background-color:#6096CD;
    background-image:url(images/wp-caption.gif);
    background-position:left bottom;
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-weight:bold;
    padding-bottom:5px;
    padding-top:5px;
    text-align:center;
    text-transform:none;
    width:auto;
    font-size: 11px;
}
#authorphoto P SMALL {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 11px;
}

/* 
================================================= 
COMMENTS
================================================= 
*/
#disqus_thread {
	width: auto;
	padding:10px 30px;
}
A.dsq-brlink {
	display:none;
}
A.dsq-request-user-logout {
	margin:0 0 6px 0; 
	padding:2px 10px !important;
	background:url(images/category.gif) no-repeat top left !important;
	font:bold 0.85em Arial, Helvetica, sans-serif; 
	color:#FFF; 
	text-transform:uppercase;
	display:inline-block;
}
A.dsq-request-user-logout:hover {
	background:url(images/category.gif) no-repeat bottom center;
	text-decoration:none;
}
/* 
================================================= 
HOMEPAGE
================================================= 
*/
.pink-links {
	margin-left:20px; 
}
.homepage {
    margin-top:0px;
    margin-bottom: 0px;
}
.homepage A, .homepage A:hover {
    display:block;
}
.category a:hover {
    margin-left: 0;
	background:url(images/category.gif) no-repeat bottom left;
}
/*DIV.left-left {
    width: 316px;
}
DIV.left-right {
    width: 315px;
}
*/
H4 {
    text-transform:capitalize;
}
#artwork {
    text-align:center;
    font-size: 11px;
    margin-bottom:10px;
}
#artwork P {
    margin:0px auto 10px auto;
}
/* 
================================================= 
ARCHIVES
================================================= 
*/
#archives H2 {
    font-family:"Myriad Pro","Trebuchet MS",Arial,sans-serif;
    color:#47443A;
    font-size:22px;
    font-weight:normal;
    margin:0;
    text-transform:capitalize !important;
}
#archives H3 {
    font-size:15px;
    margin:0;
    padding:2px 25px;
    color:#780000;
    font-weight:normal;
}
#archives H4 {
    color:#666666;
    font-size:10px;
    margin: 0px 25px;
/*    margin-top:5px;*/
    font-weight:normal;
}
#archives P {
    padding-top:10px;
}
.fbLikeContainer {
   width: 90% !important;
   border-top:3px solid #D2CEB8 !important;
   padding-top:8px;
}

/*  Homepage slider */
#d13slideshow{
	background-color:#F7F7F1;
	width:580px;
	height:260px;
	margin:0px; padding:0px; }
#d13nav{ margin:0px; padding:0px; }
#navleft{
	z-index:200;
	position:absolute;
	width:38px;
	height:190px;  /* (HEIGHT-70)px; */
	margin:0px; padding:0px; }
#navright{
	z-index:201;
	position:absolute;
	width:38px;
	height:190px;  /* (HEIGHT-70)px; */
	margin:0px; padding:0px;
	margin-left:542px; 
}  /* (WIDTH-38)px */
#navleft a,
#navright a{
	width:38px;
	height:200px;  /* (HEIGHT-60)px; */
	display:block;
/*  background-color:#000000;*/
  filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;-khtml-opacity: 0.4;
	background-position:center center;
	background-repeat:no-repeat; }
#navleft a{ background-image:url(/wp-content/themes/pif_papercut/images/left.gif); }
#navright a{ background-image:url(/wp-content/themes/pif_papercut/images/right.gif);  }
#navleft a:hover{ filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;-khtml-opacity: 0.7; cursor:pointer; }
#navright a:hover{ filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;-khtml-opacity: 0.7; cursor:pointer; }
#navleft a span,
#navright a span{ display:none; }
div.d13slide{
	padding:0px;
	margin:0px; }
div.d13slide img{
	padding:0px;
	margin:0px; }
div.d13fader{
	background-color:#222;
	border: 1px solid black;
	font-family:Arial, Helvetica, sans-serif;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;-khtml-opacity: 0.75;
	height:60px;
	z-index:1;
	margin:-66px 0px 0px 0px;
	padding:0px; 
}
div.d13fader h3{
	font-size:16px;
/*  font-weight:bold;*/
	padding:4px 0px 0px 0px;
	margin:0px; 
}
div.d13fader h3 a{ color:#FFF; letter-spacing: 1px; }
div.d13fader h3 a:hover{ color:#CCC; }
div.d13fader p{
    line-height: 14px;
	font-size:13px;
	font-weight:normal;
	padding:2px 4px 4px 4px;
	margin:0px;
	color:#DDD; }
div.d13fader p a{
	color:#FFF; }
div.d13fader p a:hover{
	color:#CCC; }
#promoimage {
	display:none;
    padding-top:4px;
    text-align:center;
    margin-bottom:15px;   
    background-color: white;
    border: 1px solid silver;
}
#promoimage_copyright {
	display:none;
    font-size: 11px;
    color: gray;
    text-align:center;
}

