
/*undo browser defaults
:link,:visited { text-decoration:none;}
ul, ol{ list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em;  }

ul, ol, li, h1,h2,h3,h4,h5,h6,pre, form,body,html,p,blockquote,fieldset,input, dl, dt, dd
{ margin:0px; padding:0; }
a img,:link img,:visited img { border:none;  }
html{
height: 100%;
}
*/
body{
font-size:62.5%;
font-family: "Trebuchet MS","Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
border:none;
padding:0;
margin:0px;
color: #0E2C82;
z-index:1;
position:relative;
}

h1{
}

h1 span{
}

h3, h4, h5, h6{
font-weight:bold;
padding-top:1.2em;
}

h3 {
font-size:1.1em;

color:#D20E50;
}

/*main links*/

a:link {
text-decoration: none;
color:#D20E50;

} 
a:visited {
color:#D20E50;
text-decoration: none;

}
a:hover {
color: #D20E50;
text-decoration: underline;
}
a:active {
color:#D20E50;

}

#content a{
border-bottom: 1px #D20E50 dotted;
}

#footer a:link,
#footer a:hover,
#footer a:visited,
#footer a:active {
border-bottom: none;
font-weight:bold;
color: #9A8347;
}

#content ul{
margin-top:1em;
}
#content li{
margin-top:.5em;
padding-left:20px;
background: url(img/bg/star.gif) no-repeat 0 .2em;
}


/*main made elemsnts*/


#header{
}
#nav_and_content{
padding-bottom:5em;
}

#navigation{
display:none;
}
#content{
font-size:1.5em;
}

#content_padding{
}


#container_non_footer{
}





#footer
{
} 

/*mic*/
p{
margin-top:1em;
line-height:1.5em;
}

.clear{
clear:both;
font-size:1px;
height:1px;
line-height:1px;
}


.flright{
float:right;
margin-left:10px;
margin-bottom:.5em;
}

.flleft{
float:left;
margin-right:10px;
margin-bottom:.5em;
}

.bigger{
font-size:1.2em;

}

#love_kelly{
}

.bookdetails{
border:1px dotted #f988ae;
padding:0 10px 10px 10px;
margin-top:1em;
}

.bookdetails h3{
font-size:1.1em;
}

#content img.border_yes{
border:1px solid;
}

#footernav{
text-align:right;
}

#footernav li{
display:inline;
}

#footer #footernav li a{
color:#0c2c87;
}

#footer #footernav li a{
color:#fff;
}

.borderyes{
border: 1px #bababa dashed;
}
