/*
Theme Name: Book
Theme URI: http://www.emmebar.com/Book
Description: Simple book themes for web site portal
Version: 1.0
Author: Marcello Bartolini
Author URI: http://www.emmebar.com/
*/
.bigbox {
        height: auto;
        width: 750px;
        border: 2px solid #000000;
        background-color: #FFFFFF;
        top: 10px;
        margin: 0px;
        padding: 3px 3px 0px;
}

* {margin: 0; padding: 0; border: 0px none;}
span {color: #00A2FF}
p, ul, p a, h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1em;
        text-align: left;
}
body {
        background-color: #A3C4A0;

}
a, a:link, a:visited, a:active {
         color: #CC9900;
        }
.top {
        background-color: #CCC270;
        position: relative;
        height: 20px;
        width: 740px;
        padding: 2px;
        margin: 0px;
        text-align: left;
}
.header {
        background-color: #FFFFFF;
        background-image: url(images/book.jpg);
        background-repeat: no-repeat;
        background-position: left;
        position: relative;
        height: 125px;
        width: 742px;
        margin: 3px 0px 0px 0px;
        padding: 0px;
}
.footer {
        background-color: #FFFFFF;
        clear: both;
        width: 750px;
        position: relative;
        margin: 3px 0px;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 0.5em;
        color: #000000;
        padding: 3px 0px;
}
.mainbody {
        background-color: #FFFFFF;
        width: 744px;
        text-align: left;
        position: relative;
        left: 0px;
        top: 0px;
        margin: 0px;
        padding: 0px;
}
.centerbody {
        width: 580px;
        float: right;
        clear: none;
        top: 0px;
        margin: 0px 3px;
        padding: 3px;
        background-color: #FFFFFF;
        left: 175px;
}
.leftcolumn {
        clear: left;
        float: left;
        width: 152px;
        background-color: #FFFFFF;

}
.parify {
        background-color: #FFFFFF;
        clear: both;
        width: 750px;
        position: relative;
        margin: 3px 0px;
        text-align: center;
        font-size: 10px;
        color: #000000;
        padding: 3px 0px;
}


.leftcolumn li a {
        color:#CC9900;
        margin-left: 0px;
        text-align: left;
        font-size: 1.1em;

}
.leftcolumn li a:hover {
        font-weight: bold;
        color: #000000;
}
.leftcolumn table caption {border-bottom-color:#00000;}

.leftcolumn table thead tr {
  border-bottom-color:#00000;
  color:#333;
}

.leftcolumn table th {border-bottom-color:#00000;}

.leftcolumn table td#today {
  border-color:#00000;
  color:#333;
}

.leftcolumn table td a {
  border-bottom-color:#00000;
  background-color:#EFEFEF;
}

.leftcolumn table tfoot {border-top-color:#00000;}

.leftcolumn table tfoot a {background:none;}

.post{
        margin:0 0 15px 0;

}

.post .info{
        padding:2px 3px 3px 8px;
        border:1px solid #e3e4e4;
        background-color:#FFFFFF;
        font-size:0.7em;
        color:#000000;
        clear: both;
    
}
.post .info a{
        font-size:1em;
        color:#CC9900;
}
.post .info a:hover{
        font-size:1em;
        color:#000000;
}
h6 {
       font-size:0.9em;
       font-family: Arial, Helvetica, sans-serif;
       color: #CC9900;
}
h6 a {
        margin-left: 20px;
        color: #CC9900;
}

h6 a:hover {
        color: #000000;
        text-decoration: underline;
}
h6 a:visited, a:active{

        color: #CC9900;
}
.bread {
        font-family: Arial, Helvetica, sans-serif;
        width: 500px;
        height: 25px;
        text-align: left;
        font-size: 0.8em;
        color: #FFFFFF;
        float: left;
        margin-left: 0px;
        margin-bottom: 5px;
}

.bread a{
        color: #FFFFFF;
        }
.bread a:hover{
        color: #FF6600;
}
h3, h4, h5 {
        font-family: Arial, Verdana;
        margin: 20px 15 0 10px;
        text-align: left;
}
h3 {
        font-size: 0.75em;
        line-height: 1.25em;
        font-weight: bold;
        color: #966600;
        font-family: Verdana, Serif;
        background-color: #CCC270;
        background-image: url(images/bullet.gif);
        background-repeat: no-repeat;
        background-position: right;
        padding: 3px 3px 3px 3px;
        margin-bottom: 8px;

}
h4 {
        font-size: 0.90em;
        line-height: 0.90em;
        font-weight: bold
}
h5 {
        font-size: 0.70em;
        line-height: 0.70em;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold
}

p {
        margin: 10px;
        font-size: 0.75em;
        line-height: 1.55em;
        text-align: left;
}

p.updated {
        margin-left: 10px;
        font-size: 0.60em;
        line-height: 0.60em;
        letter-spacing: 0.05em;
        color: #888;
        text-align: left;
}
acronym {border-bottom: 1px dashed #333; cursor: help}

ul {

        font-size: 0.70em;
        line-height: 1.75em;
        text-align: left;
        list-style-type: none;
}



/* Paragraph Links */
a {
        color:#CC9900;
        font-weight: bold;
        text-decoration: none;
        font-size: 1.1em;
}
a:link {
        color:#CC9900;
        font-weight: bold;
        text-decoration: none;
}
a:hover {
        color: #000000;
        font-weight: bold;
        text-decoration: none;
}

.entry ol {
        padding: 0 0 0 35px;
        margin: 0;
        }

.entry ol li {
        margin: 0;
        padding: 0;
        }
.entry a {
        font-size: 1em;
        text-decoration: underline;
        }


/* Forms, Input boxes and buttons */
form.login {
        float: right;
        height: 4em;
        line-height: 4em;
        margin: 0px 0 0 0;
        width: 8.0em;
}
input.login {
        border: 1px solid #333;
        width: 8em; font-size: 0.95em;
}
input.loginbttn {
        border: 1px solid #fff;
        width: 8em;
        background: #00A2FF;
        color: #fff;
        font-size: 1.0em;
}
.navbar {
        background-color: #CCC270;
        position: relative;
        height: 20px;
        width: 741px;
        padding-left: 1px;
        padding-top: 2px;
        margin: 3px 0px 8px 0px;
        text-align: left;
        font-size: 0.75em;
        font-family: Arial, Helvetica, sans-serif;
}
.navbar a {
        color: #FFFFFF;
        font-weight: bold;
}
.navbar a:hover {
        color: #996600;
       
}
.thumb {
	margin-right: 8px;
        margin-bottom: 8px;
	float: left;
}