﻿@import url('/css/modal.css');
html, body, * {margin: 0; padding: 0;}
body {background: #4d1d1d url(/images/blog/mainbg3.jpg) repeat-y top left; padding-bottom: 18px;}
img {border: none;}
.clear{clear: both; height: 1%; font-size: 0;}
a:link {text-decoration: none; color: #00f;}
a:visited {text-decoration: none; color: #800080;}
a:hover {text-decoration: none; color: #c00;}
a:active {text-decoration: none; color: #f00;}
#container {width: 732px;padding-top: 12px;padding-right: 16px;padding-bottom: 12px;padding-left: 12px;}
#header h1 {font: 1.6em Georgia, "Times New Roman", Serif; color: #45456d; border-bottom: dotted 1px #aaa;}
#header h2 {font: italic .68em Verdana, Arial, Sans-Serif; text-align: right; color: #555;}
#menu {background: #fff url(/images/blog/menubg.jpg) no-repeat top center;height: 24px;margin: 8px 0px 16px 0px;}
#menu a:link {text-decoration: none; color: #ddd;}
#menu a:visited {text-decoration: none; color: #ddd;}
#menu a:hover {text-decoration: none; color: #fff;}
#menu a:active {text-decoration: none; color: #fdd;}
#menu ul {font: 12px Verdana, Arial, Sans-Serif; list-style-type: none;padding-top: 5px;margin-left: 16px;}
#menu li {display: inline; padding-right: 8px;}
#about { border-bottom: dotted 1px #ccc;}
#about div.floatleft {width: 149px;margin: 3px 12px 0px 0px;background-color: #DEB887;padding: 2px;float: left;font: .62em Verdana, Arial, Sans-Serif;text-align: center;}
#about h3 {background: #fff url(/images/blog/abouthdrbg.jpg) repeat-x top left;font: bold .96em Georgia, "Times New Roman", Serif; padding: 7px 0px 0px 6px;color: #555;width: 472px;height: 32px;color: #eee;}
#about p {font: .72em/1.6em Verdana, Arial, Sans-Serif; color: #555; margin-bottom: 1.2em;}




#latest {float: right; width: 212px; padding: 3px 12px 12px 12px;border-top: solid 1px #ddd;border-right: solid 1px #999;border-bottom: solid 1px #999;border-left: solid 1px #ddd;margin-left: 12px;}
#latest a.info {cursor: help;}
#latest p{font: .68em/1.3em Verdana, Arial, Sans-Serif; margin: 0px 0px 8px 0px; color: #555;}
#latest .p1{border-top: dashed 1px #ccc; margin-bottom: 0px; padding-top: 4px;}
#latest h3{font: normal 1.4em Georgia, "Times New Roman", Serif; margin: 0px 0px 4px 0px; color: #669;}
#latest h4{font: bold .82em/1.1em "Trebuchet MS", Tahoma, Arial, Sans-Serif; margin-bottom: 5px; color: #755;}
#latest .calendar {margin-bottom: -3px;}
#latest dl {margin: 0 0 48px 0;}
#latest dt {font: bold .82em/1.4em Verdana, Arial, Sans-Serif;margin: 24px 0px 0px 24px;color: #555;}
#latest dd {font: .68em/1.4em Verdana, Arial, Sans-Serif;margin: 0px 48px 6px 48px;color: #555;}


#latestfull {border-bottom: dotted 1px #ccc; margin-bottom: 12px;}
#latestfull a.info {cursor: help;}
#latestfull p{font: .72em/1.5em Verdana, Arial, Sans-Serif; margin: 0px 0px 8px 0px; color: #555;}
#latestfull .p1{border-top: dashed 1px #ccc; margin-bottom: 0px; padding-top: 4px;}
#latestfull h3{font: normal 1.4em Georgia, "Times New Roman", Serif; margin: 0px 0px 4px 0px; color: #669;}
#latestfull h4{font: bold .88em/1.1em "Trebuchet MS", Tahoma, Arial, Sans-Serif; margin-bottom: 2px; color: #755;}
#latestfull .calendar {margin-bottom: -3px;}
#latestfull dl {margin: 0 0 48px 0;}
#latestfull dt {font: bold .82em/1.4em Verdana, Arial, Sans-Serif;margin: 24px 0px 0px 24px;color: #555;}
#latestfull dd {font: .68em/1.4em Verdana, Arial, Sans-Serif;margin: 0px 48px 6px 48px;color: #555;}



#prevblogs,#freqsites,#ulinks {float: left; width: 240px;}
#prevblogs{margin-top: 12px;}
#prevblogs a:link{color: #555; text-decoration: none; border-bottom: none;}
#prevblogs a:visited{color: #555; text-decoration: none; border-bottom: none;}
#prevblogs a:hover{color: #000; text-decoration: none; border-bottom: solid 1px #06f;}
#prevblogs a.info {cursor: help;}
#prevblogs h3{font: normal 1.2em Georgia, "Times New Roman", Serif;color: #36a;}
#prevblogs ul{list-style-type: none;margin: 6px 0px 0px 6px;}
#prevblogs li{font: .68em/1.6em Verdana, Arial, Sans-Serif; color:#555;}
#freqsites{margin-top: 12px;}
#freqsites a:link{color: #555; text-decoration: none; border-bottom: none;}
#freqsites a:visited{color: #555; text-decoration: none; border-bottom: none;}
#freqsites a:hover{color: #000; text-decoration: none; border-bottom: solid 1px #06f;}
#freqsites h3{font: normal 1.2em Georgia, "Times New Roman", Serif;color: #a63;}
#freqsites ul{list-style-type: none;margin: 6px 0px 0px 6px;}
#freqsites li{font: .68em/1.5em Verdana, Arial, Sans-Serif; color:#555;}
#ulinks{margin-top: 12px;}
#ulinks a:link{color: #555; text-decoration: none; border-bottom: none;}
#ulinks a:visited{color: #555; text-decoration: none; border-bottom: none;}
#ulinks a:hover{color: #000; text-decoration: none; border-bottom: solid 1px #06f;}
#ulinks h3{font: normal 1.2em Georgia, "Times New Roman", Serif;color: #36a;}
#ulinks ul{list-style-type: none;margin: 6px 0px 0px 6px;}
#ulinks li{font: .68em/1.2em Verdana, Arial, Sans-Serif;padding: 0px 0px 5px 0px;color:#555;}
#footer {clear: both;margin-top: 12px;border-top: dotted 1px #ccc;}
#footer ul {font: .68em/1.3em Verdana, Arial, Sans-Serif;text-align: center;list-style-type: none;padding-top: 12px;}
#footer li {display: inline;}







#replies
{
    /*margin-top: 24px;*/
    /*background-color: #fff;padding: 18px;border-right: solid 1px #ccc;*/
    
}

#replies a:link{color: #777; text-decoration: none; border-bottom: dashed 1px #999;}
#replies a:visited{color: #777; text-decoration: none; border-bottom: dashed 1px #999;}
#replies a:hover{color: #b77; text-decoration: none; border-bottom: solid 1px #977;}

#replies a.info
{
    cursor: help;
    }

#replies p{font: .82em/1.4em Verdana, Arial, Sans-Serif;margin: 0px 0px 8px 0px;color: #555;}
#replies h4{font: bold .95em "Trebuchet MS", Tahoma, Arial, Sans-Serif;color: #977;margin-bottom: 12px;}


#replies h4 span
{
    font: .68em/1.7em Verdana, Arial, Sans-Serif;color: #555;
    
}
#replies .alt1
{
    background-color: #ffe;
    padding: 8px;
    
    
}
#replies .alt2
{
    background-color: #def;
    padding: 8px;
    
}
#replies .altjb
{
    background-color: #ffa;
    padding: 8px;
    
}



#replies dt, #replies dd
{
    font: .68em/1.5em Verdana, Arial, Sans-Serif;color: #555;
    
}
#replies dd code
{
    
   font: 1.1em Monospace;color: #555;
}
#replies dt span
{
    font: normal 2.1em "Trebuchet MS", Tahoma, Arial, Sans-Serif;
    color: #733;  
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    padding-right: 4px;
    
    margin-right: 8px;
}
#replies dt 
{
    /*border-top: solid 1px #eee;*/
    /*border-right: solid 1px #000;*/
    
    width: 558px;
    margin: 0 auto;
    
    
}
#replies dd 
{
    
    width: 558px;
    margin: 0px auto 12px auto;
    /*border-top: solid 1px #eee;
    border-right: solid 1px #000;*/
    border-left: solid 1px #eee;
    border-bottom: solid 1px #eee;
    
    
}


#replyform
{
    background-color: #eeebde;
    padding: 12px;
    border: solid 1px #ddd;
    margin: 12px 0 12px 0;
}

#replyform td
{
    font: .78em/1.7em Verdana, Arial, Sans-Serif;color: #777;
    vertical-align: top;
}
#replyform td span
{
    font-weight: normal;
    font-style: italic;
    font-size: .78em;
    
}
#replyform .input
{
    border-top: solid 1px #999;
    border-right: solid 1px #ddd;
    border-bottom: solid 1px #ddd;
    border-left: solid 1px #999;
}
#replyform .e-input
{
    border-top: solid 1px #d00;
    border-right: solid 1px #d00;
    border-bottom: solid 1px #d00;
    border-left: solid 1px #d00;
}   

#formcode
{
    background-color: #fff;
    padding: 0px 12px 0px 12px;
    margin-bottom: 0px;}
#formcode p
{
    font-size: .68em;
    line-height: 1.5em;
    color: #555;}
#formcode code
{
    font-size: .98em;
    line-height: 1.5em;
    color: #555;}