/* kelvinism.com Changelog

2.2 Purged unused elements, renamed
2.1 Updated for GAE. Need to clean
2.0 Totally new stylesheet based on YUI
1.4 Changed comments layout, added flags
1.3 Made alphabetical
1.2 PNG transparenty sucks in IE, changed div structure
1.3 Added PNG transparenty
1.4 Changed to current layered look
1.5 Updated for blogger template

*/

.activity-container {
    position: relative;
    border-left: solid 2px #777777;
    min-height: 100%;
    padding-left: 8px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.activity-container img {
    position: relative;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-right: 10px;
    margin-top: 10px;
    border: 1px solid #333333;
    z-index: 60;
}

#bd {
    padding-top:30px;
    padding-bottom: 60px;
    line-height: 18px;
}

#bd a{color:#96513c;}
#bd a:hover{text-decoration:none;color:#96513c;}
#bd .article-heading {text-decoration:none;font-size: 150%; font-weight:bold;color:#555555;}
#bd .article-heading a{text-decoration:none; font-weight:bold;color:#555555;}
#bd .article-heading a:hover{text-decoration:none;color:#96513c;}

#bd h4{font-weight: bold; font-size: 105%; color: #aaaaaa; padding-top: 10px; padding-bottom: 10px;}

.blogimages {
    position: relative;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 10px;
    border: 1px solid #333333;
    z-index: 60;
}

body,html {height: 100%}

#bookresults img { border: 1px solid black; margin: 5px 5px 5px 5px;}
#bookresults img:hover { border: 1px solid #96513c;}


.clear { clear:both;}

.contentitem { padding-bottom: 30px;}

.contentitem a img {
    position: relative;
    float: left;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-right: 10px;
    margin-top: 10px;
    border: 1px solid #333333;
}

.contentitem object {
    position: relative;
    float: left;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-right: 15px;
    margin-top: 15px;
}

.contentitem p {
	padding-bottom: 10px;
	
}

.post-body{
    font-size: 1.2em;
    line-height: 150%;
    margin:0 0 18px 0;
}

.post-body p {
	padding-bottom: 10px;
}

#copyright {
    position: relative;
    padding-top: 15px;
    width: 100%;
    text-align: center;
    z-index: 47;
}
#copyright a {color:#96513c;}
#copyright a:hover {text-decoration:none;}


#doc4 {position: relative; min-height: 100%; }
#doc4 label{font-weight:bold;text-align:right;width:140px;margin-right: 8px;margin-top: 5px;float:left;}

#doc2 {position: relative; min-height: 100%; }
#doc2 entrylist {font-family: Arial,sans-serif; font-size: 62.5%;}
#doc2 form {margin-top: 10px; }
form li {margin: 8px 8px 8px 8px;}
#doc2 label{font-weight:bold;text-align:right;width:140px;margin-right: 8px;margin-top: 5px;float:left;}
#submit{ margin-left: 150px;}
#doc2 #id_title {width: 450px; font-size: 130%; padding: 5px 5px 5px 5px; border-width:1px;border-style:solid;border-color:#bbb #999 #999 #bbb;border-radius:2px; }
#doc2 #id_publish_date {width: 20%; font-size: 130%; padding: 5px 5px 5px 5px; border-width:1px;border-style:solid;border-color:#bbb #999 #999 #bbb;border-radius:2px; }
#doc2 #id_core_topic {width: 450px; font-size: 130%; padding: 5px 5px 5px 5px; border-width:1px;border-style:solid;border-color:#bbb #999 #999 #bbb;border-radius:2px;}
#doc2 #id_tags {width: 450px; font-size: 130%; padding: 5px 5px 5px 5px; border-width:1px;border-style:solid;border-color:#bbb #999 #999 #bbb;border-radius:2px;}
#doc2 #id_map_url {width: 450px; font-size: 130%; padding: 5px 5px 5px 5px; border-width:1px;border-style:solid;border-color:#bbb #999 #999 #bbb;border-radius:2px;}
#doc2 #id_genre {width: 30%; font-size: 130%; padding: 2px 2px 2px 2px;border-style:solid;border-color:#bbb #999 #999 #bbb;vertical-align:top;}
#doc2 #id_country {width: 30%; font-size: 130%; padding: 2px 2px 2px 2px;border-style:solid;border-color:#bbb #999 #999 #bbb;vertical-align:top;}
#doc2 #id_content {width: 450px; height: 200px; font-size: 130%; padding: 5px 5px 5px 5px; border-width:1px;border-style:solid;border-color:#bbb #999 #999 #bbb;border-radius:2px;}
#doc2 #submit {width: 20%; font-size: 130%; margin-top: 10px; padding: 2px 2px 2px 2px;}

#ft {margin-top: -52px; height: 50px;background-color: #dddddd; border-top-width: 2px;border-top-color: #96513c;border-top-style:solid; }

#greenbar {
    width: 100%;
    height: 5px;
    top: 5px;
    background-color: #b3c49d;
}

h2 {font-size: 150%; font-weight:bold;color:#555555;}

#hd a{text-decoration:none;color:#cccccc;}
#hd a:hover{text-decoration:none;color:#96513c;}

iframe {border: 1px solid black;}

#logo {
    width: 209px;
    height: 47px;
    margin-top: -10px;
    background-image: url('/images/logo.png');
    float: left;
}
#menu {
    width: 900px;
    margin-top: 5px;
    font-size: 160%;
    font-family: Arial, Verdana, Helvetica;
    font-weight: bold;
    z-index: 10;
}

#menu ul li{
    margin-left: 10px;
    list-style: none;
    display: inline;
}

#page-navigation {
    padding-top: 10px;
    text-align: center;
}

.quoteboxleft {
    position: relative;
    width: 225px;
    float: left;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 9px;
    padding-bottom: 9px;
    margin-left: 5px;
    margin-right: 15px;
    margin-top: 3px;
    margin-bottom: 3px;
    font-family: arial, helvetica;
    font-size: 20px;
    color: #555555;
    border-style: solid;
    border-width: 1px;
    border-color: #bbbbbb;
    background-image: url('/images/quotes.png');
    background-repeat: no-repeat;
}

.quoteboxright {
    position: relative;
    width: 225px;
    float: right;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 9px;
    padding-bottom: 9px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 3px;
    margin-bottom: 3px;
    font-family: arial, helvetica;
    font-size: 20px;
    color: #555555;
    border-style: solid;
    border-width: 1px;
    border-color: #bbbbbb;
    background-image: url('/images/quotes.png');
    background-repeat: no-repeat;
}

#redbar {width: 100%; height: 5px; background-color: #96513c;}

.yui-b {padding-bottom: 60px;}
.yui-b p { font-family: Arial,sans-serif; line-height: 150%}
.yui-b li {font-size: 1.0em; font-family: Arial,sans-serif; line-height: 150%}
.yui-u{padding-bottom: 60px;}
.yui-t6{padding-left: 10px;}
.yui-t7{padding-left: 10px;}
.yui-g{margin-right: 10px;}


