/*

Theme Name: Beth Kery

Theme URI: http://www.bethkery.com

Description: Writing in the Service of Pleasure

Author: CrocoDesigns

Author URI: http://www.crocodesigns.com

*/



body {

        font-size: 9pt;

         line-height:1.4em;

        font-family: Verdana, Arial, Sans-Serif;

        background:#302B47 url(images/bbg.jpg) top left repeat;

         background-attachment:fixed;

        color: #000000;

        margin: 0;

        padding: 0;

}



/* **************** Excerpts, Images & More**************** */
#book-info{
float:right;
margin:0 0 20px 30px;}

.coverbox{text-align:center;}

.coverbox img {
   margin: 2px auto;
   padding: 3px;
}


#excerpt p {text-indent:45px;}

img { border:0px; margin:0px; }

#sidebar img { border:0px; margin:4px; }

#clearit{clear:both;}



img.alignleft{float:left;border:0;margin:3px 10px 3px 3px;}

img.alignright{float:right;border:0;margin:3px 3px 3px 10px;}

img.aligncenter{border:0;margin:3px auto;display:block;}



#header h1 { display: none; }

#header .description { display: none}



#border

{background:url(images/border.gif) top center no-repeat;

margin: 5px auto;

height:37px;

width:200px;

}



.accessibility {

margin: 0;

padding: 0px;

color: #000000;

text-align:center;

}



#wrapper {

color:#000000;

margin:0 auto;

padding: 0;

width:780px;

}



#page {

color:#000000;

margin:0;

padding: 0;

overflow:hidden;

width:770px;

}



#content{

float:left;

margin:10px 0 0 35px;

padding:0;

width: 500px;

overflow:hidden;

text-align:left;

}



#sidebar {

margin:10px 35px 0 555px;

padding:0;

width: 180px;

color:#000000;

overflow:hidden;

}



#contentpage{

text-align:left;

margin:10px 35px 0 35px;

padding:0;

width: 700px;

overflow:hidden;

}





.footer{background:#ffffff url(images/bottom.jpg) bottom center no-repeat;}



#footer {

text-align: center;

clear: both;

margin: 10px auto 35px;

font-size:8pt;

}





/* **************** LINKS **************** */

.titlepost a:link{

        color: #000000;

         letter-spacing:1px;

         font-size:11pt;

         text-align:left;

         font-weight:bold;

        text-decoration: none;

         margin-bottom:5px;

}



.titlepost a:visited{

        color: #000000;

         letter-spacing:1px;

         font-size:11pt;

         text-align:left;

         font-weight:bold;

        text-decoration: none;

         margin-bottom:5px;

}



.titlepost a:hover{

        color: #960036;

         letter-spacing:1px;

         font-size:11pt;

         text-align:left;

         font-weight:bold;

        text-decoration: none;

         margin-bottom:5px;

}



a:link {

        color: #7882C0;

         font-weight:bold;

        text-decoration: none;

}



a:visited {

        color: #7882C0;

         font-weight:bold;

        text-decoration: none;

}





a:hover {

        color: #960036;

         font-weight:bold;

        text-decoration: none;

}



/* *************** HEADERS *************** */



h1, h2 {

font-family: Verdana, Arial, Sans-Serif;

font-weight: bold;

font-size: 12pt;

color: #000000;

}



h3 {

font-family: Verdana, Arial, Sans-Serif;

font-weight: bold;

font-size: 11pt;

color: #000000;

text-align:center;

margin: 10px 0 10px 0;

}



h4 {

font-family: Verdana, Arial, Sans-Serif;

font-weight: bold;

font-size: 10pt;

color: #000000;

margin: 5px 0 5px 0;

}



h2.pagetitle {

text-align: center;

padding-bottom:2px;

border-bottom: 1px solid #000000;

width:680px;

font-size:11pt;

margin:auto;

margin-bottom:8px;

color: #000000;

}



h2.pagetitle_dearreader{

color: #000000;

letter-spacing:2px;

text-align:left;

font-size:11pt;

font-weight:bold;

text-decoration: none;

margin-bottom:5px;

}



.titlepost{

color: #000000;

letter-spacing:2px;

text-align:left;

font-size:11pt;

font-weight:bold;

text-decoration: none;

margin-bottom:5px;

}



#sidebar h2 {

        text-align: center;

        color: #000000;

        margin-bottom: 5px;

         padding-bottom:2px;

         border-bottom:1px solid #999999;

         letter-spacing:1px;

         font-size:10pt;

}

/* ****************** POST ****************** */

#premetadata{

color:#000000;

border-bottom:1px dotted #666666;

margin:0 0 5px 0;}





.post {

        font-size: 1.0em;

        text-align: justify;

}



.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;

        }



.postmetadata {

clear:both;

text-align: center;

vertical-align:middle;

border-top:1px solid #666666;

padding-top:5px;

margin:10px 0 15px 0;

}



.tags{text-align:center;

padding-bottom:3px;

border-bottom:1px dotted #000000;

margin-bottom:3px; }



.postmetadata a:link{

text-decoration:none;}



.postmetadata a:visited{

text-decoration:none;}



.postmetadata a:hover{

text-decoration:underline;}



.post {

        font-size: 1.0em;

        text-align: justify;

}



#single.postmetadata{

clear: both;

width: 400px;

margin: 25px auto 15px auto;

border-top: 1px solid #666666;

border-bottom: 1px solid #666666;

text-align: center;

font-size: 0.8em;

padding: 8px 10px;}



code {

        display: block;

        margin: 5px;

        padding: 5px;

        border: 1px solid #666666;

        font: 1.0em 'Courier New', Courier, Fixed, Sans-Serif;

        background-color: #;

        color: black;

}



blockquote {

        margin: 15px 30px 0 30px;

        padding-left: 10px;

         padding-right:10px;

         border: 1px solid #666666;

         background:#D8DAF0;



}



blockquote cite {

        margin: 5px 0 0;

        display: block;

}



li {

list-style-image:none;

}



ol li {

list-style-image: none;

}





/* ************* LINKSBAR ************** */

#linksbar h2 {

font-family: Verdana, Arial, Sans-Serif;

font-weight: bold;

letter-spacing:2px;

font-size: 10pt;

color: #000000;

text-align:center;

}





#linksbar ul {

        margin: 0 auto;

        padding: 0;

text-align:center;

}



#linksbar ul li {

        list-style-type: none;

        list-style-image:none;

        margin-bottom: 3px;

}



#linksbar ul ul{ margin: 5px 0 0 10px; }



#linksbar ul ul ul{ margin: 0 0 0 10px; }



#linksbar ul ul li {

        margin: 3px 0 0;

        padding: 0;

}

/* ************* SIDEBAR ************** */



#sidebar ul, #sidebar ul ol {

        margin: 0;

        padding: 0;

}



#sidebar ul li {

        list-style-type: none;

        list-style-image:none;

        margin-bottom: 15px;

}



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



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



#sidebar ul ul ul { margin: 0 0 0 10px; }



ol li, #sidebar ul ol li { list-style: decimal outside; }



#sidebar ul ul li, #sidebar ul ol li {

        margin: 3px 0 0;

        padding: 0;

}



/* *************** SEARCHFORM *************** */



#searchform {

        margin: auto 0;

        padding: 5px 3px;

        text-align: left;

}



form#searchform input:focus {

        border: 2px solid #000000;

        margin: 1px;

}



#searchform input {

        font: 1em Verdana, Arial, Sans-Serif;

        border: 1px solid #000000;

        margin: 2px;

}



#searchform #s {

        width: 115px;

        padding: 2px;

}



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



/* **************** COMMENTS **************** */



/* Form */



#respond {

        clear: both;

        margin-top: 20px;

        padding-bottom: 5px;

        margin-bottom: 5px;

        color: #000000;

}



form#commentform input:focus, form#commentform textarea:focus {

        border: 2px solid #000000;

        margin: 1px;

}



#commentform input, #commentform textarea {

        font: 1em Verdana, Arial, Sans-Serif;

        border: 1px solid #000000;

        margin: 2px;

        width: 300px;

}

#commentform input#submit {background:#180024;color:#ffffff;}



#commentform p { margin: 5px 0; }



/* Comments */



.alt {

        background-color: #C4C7DD;

        border-top: 2px dotted #180024;

        border-bottom: 2px dotted #180024;

}



.bypostauthor {

        background-color: #E3E5F7;

        border-top: 2px dotted #180024;

        border-bottom: 2px dotted #180024;

}



.reply{

text-align:right;

margin:5px 0 10px;

font-size:8pt;}



#gravatar-icon{

margin:5px auto;

}



.commentnumber{

font-size:10pt;

color:#666666;

margin:5 auto;}



.commentlist {

        padding: 0;

        margin: 0 0 20px 0;

        text-align: justify;

}



.commentlist li {

        margin: 5px 0 3px 0;

        padding: 5px 10px 3px 10px;

        list-style: none;

}



.commentlist p { margin: 0 0 15px 0; }



.nocomments {

        text-align: center;

        margin: 0;

        padding: 0;

}



.commentmetadata {

margin: 0;

font-size:8pt;

display: block;

}



#commentform input#subscribe{

font: 1em Verdana, Arial, Sans-Serif;

border: 1px solid #666666;

margin: 2px;

width: 20px;

}



/*---------------------- Comment Quicktags ---------------------------*/



/* Main Span */



#comment_quicktags {

text-align: left;

margin-left: 1%;

}



/* Button Style */



#comment_quicktags input.ed_button {

background: #180024;

border: 1px solid #000000;

color: #ffffff;

font-family: Verdana, Arial;

margin: 1px;

width: auto;



}



/* Button Style on focus/click */

#comment_quicktags input:focus.ed_button {

background: #FFFFFF;

border: 1px solid #000000;

}



/* Button Lable style */



#comment_quicktags #ed_strong {

font-weight: bold;

}



/* Button Lable style */

#comment_quicktags #ed_em {

font-style: italic;

}



/* dropdown menu

----------------------------------------------- */

#dropmenudiv{

position:absolute;

border:1px solid black;

border-bottom-width: 0;

font:normal 12px Verdana;

line-height:18px;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid black;

padding: 1px 0;

text-decoration: none;

font-weight: bold;

color:#ffffff;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color:#960036;

color:#ffffff;

}
