img {
   behavior: url("http://lolost.com/plugin/pngbehavior.htc");
}

.serendipity_entrypaging {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    display: block;
}
/* templates/lolost/style.css  */
/* css fo lolost.com */
/* elementz */
* { margin: 0; padding: 0; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* reset to 1em */
}
input, textarea, select { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea { font-size: 10px; }
img { border: 0; }
a { font-weight: bold; color: #0000AA; text-decoration: none; }
a:hover { color: #0000CC; text-decoration: underline;}

/* structural */
div#wrap { margin-left: auto; margin-right: auto; }
div#header, div#footer, div#hiddenz {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	text-align: center;
}

div#header { margin-bottom: 20px; }

table#mainpane {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse; border-width: 0; border-spacing: 0;
}
td#content { padding: 0 20px 0 20px; }

/* entry related */
h1.title { font-size: 3em; }
h1.title a { display: block; color: #666666; }
h1.title a:hover { color: #0000CC; text-decoration: none;}
h3.date { margin-bottom: 10px; font-size: 1.5em;}
div.entry { margin-bottom: 30px; }
div.entry_body img, div.entry_extended img { border: 10px solid #aaaaaa; }
div.entry_body p img, div.entry_extended p img { border: 10px solid #aaaaaa; }
div.entry_body, div.entry_extended { text-align: justify; font-size: 1.2em;}
div.entry_body p, div.entry_extended p { margin-bottom: 10px; }
div.entryFooter {	margin: 10px 0 10px 0; border-top: 1px dotted #aaaaaa;}

/* comments related */
div.commentsTitle {	border-bottom: 1px solid #666666; }
div.comment_source {
	border-bottom: 1px solid #aaaaaa;
	margin-bottom: 5px;
}
div.comment { margin-bottom: 10px; }


/* sidebar */
h3.SideBarTitle {
	color: #666666;
	font-size: 1.4em;
	margin-bottom: 10px;
	text-transform: uppercase;
}
div.SideBarItem {	margin: 10px 0 10px 0; }
td#LeftSideBar, td#RightSideBar {	width: 200px; font-size: 1.1em;}

/* general s9y stuff */
.msg_important { color: red; font-weight: bold; font-size: 1.2em; }
.msg_notice { color: orange; font-weight: bold; font-size: 1.2em; }
.center { text-align: center; }

/* karma voting */
.serendipity_karmaVoting br { height: 0; margin:0; padding:0; display: none; }
.serendipity_karmaVoting {
    margin:0;
    text-align: right;
    font-size: 1em;
    display: block;
}
.serendipity_karmaVoting a {
    font-size: 1em;
    text-decoration: none;
}
.serendipity_karmaVoting a:hover { color: green; }
.serendipity_karmaError { color: #FF8000; }
.serendipity_karmaSuccess { color: green; }
span.serendipity_karmaVoting_current { margin-left: 20px; }

/* freetag */

/* latest comments sidebar plugin */
.plugin_comment_date { font-size: 1em; font-style: italic;}
.plugin_comment_body { font-size: 1em; }
.plugin_comment_wrap { margin-bottom: 5px; }
.plugin_comment_author { font-weight: bold; }
.serendipity_freeTag
{
    margin-left: auto;
    margin-right: 0px;
    text-align: right;
    font-size: 7pt;
    display: block;
    margin-top: 5px;
    margin-bottom: 0px;
}

.serendipity_freeTag_related
{
    margin-left: 50px;
    margin-right: 0px;
    text-align: left;
    font-size: small;
    display: block;
    margin-top: 20px;
    margin-bottom: 0px;
}

.serendipity_freetag_taglist
{
    margin: 10px;
    border: 1px solid #6265F0;
    padding: 5px;
    background-color: #B5B8FF;
    text-align: justify;
}

.serendipity_freeTag a
{
    font-size: 7pt;
    text-decoration: none;
}

.serendipity_freeTag a:hover
{
    color: green;
    text-decoration: underline;
}
img.serendipity_freeTag_xmlButton
{
    vertical-align: bottom;
    display: inline;
    border: 0px
}
