/*

Theme Name: Shelley Munro

Theme URI: http://www.shelleymunro.com

Description: Adventure into Romance

Author: CrocoDesigns

Author URI: http://www.crocodesigns.com

*/



body {

        font-size: 9pt;

         line-height:1.6em;

        font-family: Verdana, Arial, Sans-Serif;

        background:#A8CC76 url(images/green.jpg) top left repeat-x;

         background-attachment:fixed;

        color: #000000;

        margin:0;

        padding:0;

}

#home {margin: 0; padding:0; color:#ffffff;}



#border{

width:450px;

height:50px;

background:#ffffff url(images/border.gif) top center no-repeat;

margin:0 auto;}



#border4{

width:450px;

height:50px;

background:#ffffff url(images/border4.gif) top center no-repeat;

margin: 0 auto;}



.alignleft{float:left;margin:5px 15px 5px 0px;}
.alignright{float:right;margin:5px 0px 5px 15px;}
.aligncenter{margin:10px auto; display:block;}

#header h1 { display: none; }

#header .description { display: none }



#excerpt p { text-indent:40px; }



.indexpage1{background:url(images/shelleymunro_intro_01.jpg) top center no-repeat;

width:900px;

height:161px;}

.indexpage2{background:url(images/shelleymunro_intro_02.jpg) top center no-repeat;

width:81px;

height:439px;}

#indexpage{

margin:10px auto;

padding:0px 0px 0 8px;

width: 430px;

}





#page {

border:1px solid #000000;

width:900px;

margin:0 auto;

padding:0;

}



#content{

float:left;

margin:10px 0 0 0;

padding:0 0 0 30px;

width: 630px;

}



#sidebar {

margin:10px 0 0 670px;

padding:0px 10px 10px 10px;

width: 200px;

color:#000000;

}



.content_bg{

background:#ffffff url(images/sidebar_bg.gif) top right repeat-y;}



#contentpage{

margin:10px auto;

padding:0px 30px 0 30px;

width: 830px;

}



#footer {

text-align: center;

clear: both;

color:#000000;

margin:2px auto;

padding: 0px;

}



#footer p {

margin: 0;

font-size:8pt;

padding: 0px 65px 0px 65px;

}





/* **************** LINKS **************** */

a:link {

        color: #085F0E;

         font-weight:bold;

        text-decoration: none;

}



a:visited {

        color: #085F0E;

         font-weight:bold;

        text-decoration: none;

}





a:hover {

        color: #698D23;

         text-decoration:underline;

         font-weight:bold;

}



#indexpage a:link {

        color: #C8E68F;

         font-weight:bold;

        text-decoration: none;

}



#indexpage a:visited {

        color: #C8E68F;

         font-weight:bold;

        text-decoration: none;

}





#indexpage a:hover {

        color: #E7F9C5;

         text-decoration:underline;

         font-weight:bold;

}



#home a:link {

        color: #C8E68F;

         font-weight:bold;

        text-decoration: none;

}



#home a:visited {

        color: #C8E68F;

         font-weight:bold;

        text-decoration: none;

}





#home a:hover {

        color: #E7F9C5;

         text-decoration:underline;

         font-weight:bold;

}



/* *************** HEADERS *************** */



h1, h2{

        font-family: Verdana, Arial, Sans-Serif;

        font-weight: bold;

        font-size: 12pt;

         letter-spacing:2px;

         text-align:center;

         margin:2px 0 2px 0;

         color: #000000;

}



h3 {

        font-family: Verdana, Arial, Sans-Serif;

        font-weight: bold;

        font-size: 12pt;

         letter-spacing:2px;

         text-align:center;

         margin:6px 0 2px 0;

         color: #9CBD5B;

}



h4 {

        font-family: Verdana, Arial, Sans-Serif;

        font-weight: bold;

         letter-spacing:1px;

        font-size: 10pt;

         margin:5px 0 5px 0;

         color: #000000;

}



h5 {

        font-family: Verdana, Arial, Sans-Serif;

        font-weight: bold;

        font-size: 11pt;

         padding:0;

         margin:2px;

         color: #ffffff;

         text-align:center;

}



h2.pagetitle {

text-align: center;

font-size:11pt;

margin-top:5px;

color: #000000;

border-bottom: 1px solid #000000;

padding-bottom:2px;

letter-spacing:2px;

text-decoration: none;

margin-bottom: 20px;

}



h2.indexpagetitle {

text-align: center;

font-size:11pt;

margin-top:5px;

color: #ffffff;

padding-bottom:2px;

letter-spacing:2px;

text-decoration: none;

margin-bottom: 20px;

}



.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: #517F37;

         font-size:10pt;

         border-bottom:1px solid #581338;

         margin:5px 0 2px 0;

         padding:2px;

}



#linksbar h2 {

        text-align: center;

        color: #517F37;

         font-size:10pt;

         margin:5px 0 2px 0;

         padding:2px;

}



#sidebar h3{

        font-weight: bold;

        font-size: 9pt;

         border-bottom:1px solid #581338;

         margin:5px 0 2px 0;

         color: #517F37;

}

/* ****************** POST ****************** */

#date {

        font-size: 9pt;

        font-family: Verdana, Arial, Sans-Serif;

        color: #2B5813;

        text-align: left;

        padding: 10px 0px 10px 0px;

}



.post {

font-size: 1.0em;

text-align: justify;

}



.postmetadata {

text-align:center;

clear:both;

padding-bottom:2px;

border-top:1px solid #000000;

margin:5 auto;

}



#single.postmetadata{

clear: both;

width: 600px;

margin: 25px auto 15px auto;

border-top: 1px solid #000000;

border-bottom: 1px solid #000000;

text-align: center;

font-size: 0.8em;

padding: 8px 10px;}





code {

        display: block;

        margin: 5px;

        padding: 5px;

        font: 1.0em 'Courier New', Courier, Fixed, Sans-Serif;

        border: 1px solid #cccccc;

        color: black;

}



blockquote {

        margin: 15px 30px 0 30px;

        padding-left: 10px;

         padding-right:10px;

         background:#D2E9A5;



}



blockquote cite {

        margin: 5px 0 0;

        display: block;

}



li {

list-style-image: none;

}



ol li {

list-style-image: none;

}



/* ************* SIDEBAR ************** */



#sidebar ul, #linksbar ul, #sidebar ul ol, #linksbar ul ol {

        margin: 0;

        padding: 0;

}



#sidebar p, #linksbar p, #sidebar ul p, #linksbar ul p {

color:#000000;

}



#sidebar ul li, #linksbar ul li{

        list-style-image:none;

         list-style-type:none;

        margin-bottom: 15px;

}



#sidebar ul p, #linksbar ul p, #sidebar ul select, #linksbar ul select { margin: 5px 0 8px; }



#sidebar ul ul, #linksbar ul ul,  #sidebar ul ol, #linksbar ul ol { margin: 5px 0 0 10px; }



#sidebar ul ul ul, #linksbar ul ul ul, #sidebar ul ol, #linksbar ul ol { margin: 0 0 0 10px; }



ol li, #sidebar ul ol li {  }



#sidebar ul ul li, #linksbar ul ul li, #sidebar ul ol li, #linksbar 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: 170px;

        padding: 2px;

}



#searchsubmit {background:#180024; color:#ffffff;}



/* **************** COMMENTS **************** */



/* Form */

form#commentform input:focus, form#commentform textarea:focus {

        border: 2px solid #8EA2C5;

        margin: 1px;

}



#commentform input, #commentform textarea {

        font: 1em Verdana, Arial, Sans-Serif;

        border: 1px solid #8EA2C5;

        margin: 2px;

        width: 300px;

}

#commentform input#submit {background:#180024;color:#ffffff;}



#commentform p { margin: 5px 0; }




/* Comments */
.trackback, .pingback{
border-top: 1px solid #180024;
border-bottom: 1px solid #180024;
}

.bypostauthor, .bypostauthor.odd, .bypostauthor.odd.depth-2, .bypostauthor.odd.depth-3, .bypostauthor.odd.depth-4, .bypostauthor.even, .bypostauthor.even.depth-2, .bypostauthor.even.depth-3, .bypostauthor.even.depth-4  {
background-color: #E3F0C8;
border-top: 1px solid #180024;
border-bottom: 1px solid #180024;
}

.odd, .odd.depth-2, .odd.depth-3, .odd.depth-4 {
background-color: #D2E9A5;
border-top: 1px solid #180024;
border-bottom: 1px solid #180024;
}

.even, .even.depth-2, .even.depth-3, .even.depth-4 {
border-top: 1px solid #180024;
border-bottom: 1px solid #180024;
}


.commentlist {
        padding: 0;
        margin: 0 0 0 0;
        text-align: left;
        line-height:150%;
}

.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;
}

.reply a:link, .reply a:visited, .cancel-comment-reply a:link, .cancel-comment-reply a:visited{
padding:2px;
background:#085F0E;
color:#ffffff;
margin:0 0 3px;
font-size:8pt;}

.reply a:hover, .cancel-comment-reply a:hover{
padding:2px;
background:#698D23;
color:#ffffff;
margin:0 0 3px;
font-size:8pt;}

.comment-head {
margin: 0 0 10px 0;
font-size:8pt;
display: block;
border-bottom:1px dashed #180024;
padding-bottom:2px;
}

.comment-author-name {
margin: 0 0 2px 0;
font-size:10pt;
font-weight:bold;
letter-spacing:2px;
color:#000000;
}

.commentnumber {
font-size:8pt;
color:#000000;
display:inline;
}

#gravatar-icon{
margin:0 0 3px 10px;
float:right;
}

a.comment-link:link, a.comment-link:visited, a.comment-link:hover{
font-weight:normal;}



#commentform input#subscribe{
font: 1em Verdana, Arial, Sans-Serif;
border: 1px solid #666666;
margin: 2px;
width: 20px;
}

/* 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:#79B45C;

color:#000000;

}

