/*
Theme Name: Because You Are Mine
Theme URI: https://www.bethkery.com
Description: WordPress theme for an author of steam for sophisticated readers
Author: CrocoDesigns
Author URI: https://www.crocodesigns.com
*/


body{
background:#B1B1B1 url(byam/bg3.jpg) top center no-repeat fixed;
margin: 0;
padding: 0;
text-align: center;
color#000000;
font-family:Verdana, Arial, sans-serif;
font-size:10pt;}

/* **************** Special Content **************** */
#mobilelinks{
display:none;
visibility:hidden;
height:0;
margin:0;
padding:0;
}


#book-vid{display:none;}

#tagline{
text-align:center;
color:#0B133F;
font-size:12pt;}

#excerpt{}
#excerpt p{ text-indent:45px;}
p.aligncenter{text-indent:0px;text-align:center;}

#book-info{
text-align:center;
float:left;
background:url(byam/info.jpg) top left repeat-y;
padding:5px 10px 5px 0px;
width:160px;
margin:40px 40px 10px 0;}

#book-info h2{
text-align:center;
color:#3C3430;
font-size:12pt;
font-weight:bold;
margin:0 auto 4px;}

#book-menu{
line-height:1.4em;
color:#000000;
font-size:9pt;
}

.coverbox{
float:right;
width:300px;
margin:5px 0 10px 40px;
text-align:center;}

.coverbox img{
border:1px solid #000000;
margin:0 0 5px;}

.clearit{clear:both;}

img {border:0px;}
.alignleft{float:left;margin:3px 10px 3px 3px;}
.alignright{float:right;margin:3px 3px 3px 10px;}
.aligncenter{margin:20px auto; display:block;}

#backtotop{
text-align:right;
margin:10px 0 30px;
font-size:7pt;}

.wp-caption {
color:#C60049;
text-align: center;
padding: 3px;
}

.coverbox_sm{
float:left;
width:110px;
height:225px;
text-align:center;
font-size:8pt;
margin:25px 15px;}

.wp-caption img, .coverbox_sm img {
   margin: 2px auto;
   border: 1px solid #000000;
}

.wp-caption p.wp-caption-text {
   line-height:140%;
   padding: 0 4px 5px;
   margin: 2px;
}
/* **************** Main **************** */
#wrapper{
margin:30px auto 5px;
width:910px;}

table#x{
clear:both;
width:900px;
margin:0 auto;
padding:0;
border-left:5px solid #B1B1B1;
border-right:5px solid #B1B1B1;
background:#ffffff;
font-family:Verdana, Arial, sans-serif;
font-size:10pt;
color#000000;
text-align:left;}

table, tr, td{
vertical-align:top;}

.maincontent{background:url(byam/content.jpg) top center no-repeat;}
#content{
width:620px;
margin:0px 25px 0px 25px;
padding:0;
text-align:left;
overflow:hidden;}

#contentpage {
width:850px;
margin:0px 25px 0px 25px;
padding:0;
text-align:left;
overflow:hidden;}
/* **************** TOP & FOOTER LINKS **************** */

#top a:link, #top a:visited, #footer a:link, #footer a:visited{
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
color:#696969;
}

#top a:hover, #footer a:hover{
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
color:#ffffff;
}
/* **************** TOP & FOOTER **************** */
#top{
color:#ffffff;
font-size:8pt;
float:right;
text-align:right;
margin-bottom:3px;}

#footer{
margin-top:5px;
color:#ffffff;
font-size:8pt;
text-align:center;
line-height:1.4em;}

.bottomNav{margin:0;padding:0;text-align:center;}
#footer ul, .bottomNav ul{margin-top:4px;margin-left:0;padding:0;}
.bottomNav li, .bottomNav ul li {
padding:0;
margin-left:0;
list-style-type:none;
display:inline;
text-align:center;}

/* **************** LINKS **************** */
a:link, a:visited{
text-decoration:none;
font-weight:bold;
color:#A8801E;}

a:hover{
text-decoration:none;
font-weight:bold;
color:#000000;}
/* *************** HEADERS *************** */
h1, h2, h3, h4, h5, h6, .titlepost{
font-family:Verdana, Arial, sans-serif;
color:#000000;}

h2.pagetitle{
margin:0 0 20px 0;
font-family:Arial, sans-serif;
text-align:center;
font-size:16pt;
color:#000000;
font-weight:normal;
text-transform:uppercase;
line-height:1.4em;}

h1{
font-size: 12pt;
text-align: center;
font-weight:normal;
}

h2{
font-size: 12pt;
text-align:center;
}

h3{
font-size: 12pt;
color:#706560;
text-transform:uppercase;
text-align: center;
}

h3.footer{
font-size: 10pt;
text-align: center;
margin-top:5px;
margin-bottom:1px;
}

h4{
font-size: 11pt;
letter-spacing:1px;
text-align: left;
border-bottom:1px solid #706560;
padding-bottom:2px;
}

h4#read-an-excerpt,h4#read-the-reviews{
clear:both;
margin-top:50px;
}

.titlepost{
font-size: 11pt;
text-align:left;
}
/* ****************** POST ****************** */
#premetadata {
color:#64819C;
padding:2px;
        font-size: 10pt;
        text-align: left;
        margin:10px 0px 10px;
}

.post {}
.box  {line-height:140%;text-align: left;}
.entrytext {margin:0 10px; line-height:140%;text-align: left;}
.entry  {margin:0 10px; line-height:140%;text-align: left;}

.postmetadata {
line-height:140%;
clear:both;
text-align: center;
border-top:1px solid #B0B0AF;
padding: 3px 0;
margin: 10px auto 0;
font-size:9pt;
}
.tags{text-align:center;}
.tags a:link, .tags a:visited, .tags a:hover{font-weight:normal;}

#single.postmetadata{
width:400px;
line-height:140%;
clear: both;
margin: 25px auto 15px;
border-top:1px solid #B0B0AF;
border-bottom:1px solid #B0B0AF;
text-align: center;
font-size: 9pt;
padding: 3px 0;}

.border{
        margin:20px auto;
        background:url(byam/sep.png) top center no-repeat;
        height:27px;
        width:500px;
        clear:both;
}

code {
        margin: 5px;
        padding: 5px;
        border: 2px solid #000000;
        font: 1.0em 'Courier New', Courier, Fixed, Sans-Serif;
        background-color: #ffffff;
        text-align:left;
        clear:both;
        display:block;
        color: black;
}

blockquote {
border:2px solid #B1B1B1;
background:#ffffff url(byam/quotebg.jpg) top left repeat-x;
margin:25px;
padding:25px;
}
.post ul {
        margin: 0px 0px 20px 30px;
        padding: 0px 0px 0px 0px;
        }

.post ul li {
        list-style-type:square;
        margin: 0px 0px 0px 20px;
        padding: 0px 0px 0px 0px;
        }
/* ************* SIDEBAR ************** */
#sidebar {
background:url(byam/info.jpg) top right repeat-y;
padding:5px 10px 5px 0px;
margin:10px 0px 10px 10px;
text-align:left;
overflow:hidden;
font-size:9pt;
}

#sidebar h2 {
font-family:Verdana, Arial, sans-serif;
letter-spacing:1px;
font-size:12pt;
text-align:center;
font-weight:normal;
color:#000000;
margin:3px;
}

#sidebar ul, #sidebar ul ol {
margin: 0 0 0 0;
padding: 0;}

#tag_cloud a:link, #tag_cloud a:visited, #tag_cloud a:hover{font-weight:normal;}

#sidebar ul li {
list-style-type:none;
margin-bottom: 15px;
}

#sidebar ul p, #sidebar ul select { margin: 5px 0 8px; }

#sidebar ul ul, #sidebar ul ol { margin: 2px 0 5px 2px; }

#sidebar ul ul ul, #sidebar ul ul ol { margin: 0 0 0 2px; }

#sidebar ul ul li, #sidebar ul li ul li, #sidebar ul ol li {
        margin: 0;
        padding: 2px;
        list-style-type:none;
}
/* *************** SEARCHFORM *************** */

#searchform {
        margin: auto 0;
        padding: 5px 3px;
        text-align: left;
}

form#searchform input:focus {
margin: 1px;
border:2px solid #000000;
}

#searchform input {
font: 1em Verdana, Arial, Sans-Serif;
margin: 2px;
border:1px solid #841161;
}

#searchform #s {
        width: 115px;
        padding: 2px;
}

#searchsubmit {background:#B8960D; color:#ffffff;}