/** ColorBaseline by K17 via UnkornegLosk.tk **/
/** Black **/

/** Body color **/
body {
 background-color: #001b4f;
 color: #eaeaf9;
}

/** Max logo size and header color **/
.SiteTitle img {
    max-height: 25px;
}
#Head {
    background: #012 none repeat scroll 0% 0%;
    box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.25);
	  color: #fff;
}

#Head a {
    color: #bfbfcf;
}
/** Links colors **/
a {
    text-decoration: none;
    color: #bfbfcf;
}

a.TextColor, a .TextColor {
    color: #bfbfcf;
}

a:hover,
a.TextColor:hover,
a:hover .TextColor {
  color: #aa0;
  text-shadow: 1px 1px 0px #FFF;
}

a.Bookmark,
a.Bookmarked,
a.Bookmarking {
  background: url("images/ui_sprites_dark.png") 0 -2px no-repeat;
}

.OptionsTitle {
  background: url("images/ui_sprites_dark.png") no-repeat 0 -101px;
}

.Pager .Highlight {
  color: #999;
}

.CasualMessage {
  background: #001b2f;
  border: 1px solid #00f;
  color: #bfbfcf;
}

.InfoMessage {
  background: #102b5f;
  border: 1px solid #000;
  color: #fff;
}

.AlertMessage {
  background: #fff8ce;
  border: 1px solid #f00;
  color: #700;
}

.WarningMessage {
  background: #102b5f;
  border: 1px solid #000;
  color: #fff;
}

/** scroll top color override **/
.btop-but {
    color: white;
    background: #000 url("images/btop.png") no-repeat 50% 11px;
}

/** View/comments Counts and MItems **/
.DataList.Discussions .MCount, .DataList.Discussions .NewCommentCount { position: absolute; background: #101033 none repeat scroll 0% 0%; border-bottom: 0px solid; color: #e0e0ff; width: 75px; padding: 6px 2px; margin: 0; top: 8px; text-align: center; line-height: 1; height: 35px; border-radius: 0; box-shadow: 0px 0px 2px 0px #e0e0ff; }

.DataList.Discussions .MCount .Number, .DataList.Discussions .NewCommentCount .Number { font-size: 20px; display: block; line-height: 1; margin-bottom: 3px; }

.DataList.Discussions .ViewCount { right: -85px; }

.DataList.Discussions .CommentCount, .DataList.Discussions .NewCommentCount { right: -167px; }

.DataList.Discussions { margin-right: 167px; }

.DataList.Discussions .NewCommentCount { font-weight: bold; background: #FFFF70; border-bottom-color: #DD500E; color: #000; font-size: 11px; }

.DataBox + .CommentsWrap { margin-top: 15px; }

.Item.Read { opacity: 1; background: #20203a; }

.Item.Read a { color: #99a; }

.Item.Read .Tag, .Item.Read .Tag a { background: #bbb !Important; color: #f7f7f7 !Important; }

/** Added in 1.3 **/
/** Popup **/

.MainForm {
    background-color: transparent;
    border-radius: 10px;
    padding: 0px;
}

div.Popup h1, div.Popup h2 {
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 0px;
    color: #e0e0ff;
    background: #000 none repeat scroll 0% 0%;
    box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.25);
    padding: 6px 9px 4px;
	border-bottom: 0px solid;
}

a.Close {
    position: absolute;
    top: 16px;
    right: 20px;
    line-height: 1;
    color: #e0e0ff;
    cursor: pointer;
    font-family: arial;
    font-size: 22px;
    font-weight: bold;
    padding: 0px;
}

div.Popup .Body {
    background: #101033 none repeat scroll 0% 0%;
    padding: 0px;
    float: left;
}

div.Popup .Legal {
    margin: 10px;
}

div.Popup .P {
    margin: 10px;
}

div.Popup .Buttons {
    margin: 10px;
}

div.Popup li {
    margin: 10px;
}

/** Progress and Progress_sm **/

.Loading {
   height: 100px;
   padding: 0 20px;
   background: url('images/progress_brown.gif') center center no-repeat;
}
.Progress {
   padding: 10px 40px 10px 0;
   background: url('images/progress_brown.gif') center center no-repeat;
}
.TinyProgress {
  padding: 10px 40px 10px 0;
  background: url("images/progress_brown_sm.gif") center center no-repeat;
}

/** Search bar shadow **/
#Head .SiteSearch {
  box-shadow: 0px 0px 2px 0px #753821;
}

/** Notifications and mebox **/
.SpNotifications, .SpGlobe {
    background-position: -32px -276px;
}
.SpInbox, .SpEnvelope {
    background-position: 0 -291px;
}
.SpBookmarks, .SpStar {
    background-position: -80px -308px;
}
.SpDashboard, .SpOptions, .SpCog {
    background-position: 0 -276px;
}
.InfoMessage {
    background: #2f2f2f;
    border: none;
    color: #e0e0ff;
}
.Item.Read .Tag, .Item.Read .Tag a, .TagCloud li {
    background: #001b4f !Important;
    color: #f7f7f7 !Important;
}

.Box.GuestBox, .SignInLink { display: none; }
.MeBox, .MeBox-SignIn { display: none; }
