﻿@import url("../master.css");
@import url("../ui-lightness/ui.css");

a:link { color: #33c; text-decoration: none; }
a:visited { color: #339; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }

.popup { background-color: #fff; border: solid 1px #000; color: #000; padding: 8px; }
.modalForm { background: #fff; color: #000; }
.modalBackground { background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; }

/* base.master */
body { background-color: #ddd; font-family: Verdana Tahoma Arial; }

#siteFrame { background: #fff; border-bottom: solid 1px #000; border-left: solid 1px #999;
             border-right: solid 1px #000; padding: 0 5px; }
#masterHeader { background: #fff; border-bottom: solid 1px #ccc; color: #000; margin: 0; padding: 10px 0; }
#masterMainCol { background: #fff; }
#masterFooter { background: #fff; }

#masterHeader a:link, #masterHeader a:visited { color: #33c; font-size: 12pt; font-weight: bold; text-decoration: none; }
#masterHeader a:hover, #masterHeader a:active { color: #f00; font-size: 12pt; font-weight: bold; text-decoration: none; }

#navAdminPanel { background-color: #fff; border: solid 1px #ccc; color: #000; }
#navLoginPanel { background-color: #fff; border: solid 1px #ccc; color: #000; }
.navLoginName { color: #33c; cursor: pointer; }

#navAdminPanel div.divider { border-bottom: solid 1px #ccc; color: #ccc; font-weight: bold; margin: 0 0 3px 0; }

#navUserMenu a { font-size: 10pt; padding: 0 16px 0 0; }


/* blog.aspx */
h1.blogTitle { font-size: 14pt; font-weight: bold; margin: 6px 0; }
.blogPostDate { border-bottom: solid 1px #999; color: #999; font-size: 9pt; margin: 6px 0 4px 0; padding: 0 0 4px 0; }
#contentComments { border-bottom: solid 1px #999; margin: 0 0 10px 0; }
.commentContainer { border-top: dotted 1px #999; padding: 3px 4px 8px 4px; }

/* twocolumn.master */
#rightColumn { border-bottom: solid 1px #ccc; border-left: solid 1px #ccc; padding: 10px; }
#rightColumn h4 { border-bottom: solid 1px #390; color: #390; font-size: 120%; font-weight: bold; padding: 0 0 3px 0; }

.bookItem { float: left; margin: 0 15px 15px 0; width: 120px; }

a.tag { background: #CAFFAF; border: solid 1px #390; color: #390; line-height: 2; padding: 3px; }
