@charset "utf-8";

body {background-color:#e4e5e8;}

/* Main Div */

div#Body {background:url(/img/theme/bg.png) #e4e5e8 top center repeat-y;}

div#Main,div#LeftBlock,div#MainSub {background:url(/img/theme/sidebar.png) #fff repeat-y;}

div#Main {background-position:100% 0;}

div#LeftBlock {background-position:0 -2px;}

div#MainSub {background-position:0 0;}

h1 {background:url(/img/theme/header.png) no-repeat;}

div#Description {
background:url(/img/theme/description.png) #e4e5e8 no-repeat;
color:#474a54;
}

div#Description2 {
color:#e4e5e8;
background-color:#6b6e7a;
border-bottom:1px solid #474a54;
}

ul#Menu {
background:url(/img/theme/ribbon.png) #9699a2 repeat-x;
color:#e4e5e8;
}

ul#Menu li a {color:#e4e5e8;}

ul#Menu li a:hover,ul#Menu li a:focus,ul#Menu li a.MenuDisable {
background-color:#6b6e7a;
color:#e4e5e8 !important;
}

td.EntryTrue {background-color:#6b6e7a;}

td.EntryTrue a:hover,td.EntryTrue a:focus {background-color:#9699a2 !important;}

div#Footer {background:url(/img/theme/footer.png) #6b6e7a top left no-repeat;}

div#Footer p {color:#e4e5e8;}

div#Footer2 {background:url(/img/theme/footer2.png) #6b6e7a top left no-repeat;}

/* Left and Right */

div#LeftSidebar,div#RightSidebar,div#LeftSidebar td,div#LeftSidebar th,div#RightSidebar td {color:#e4e5e8;}

div#RightSidebar input,div#LeftSidebar input {
border:1px solid #e4e5e8;
color:#e4e5e8;
font-size:12px;
background-color:#9699a2;
}

div#LeftSidebar input:hover,div#RightSidebar input:hover,div#LeftSidebar input:focus,div#RightSidebar input:focus {background-color:#6b6e7a;}

div#LeftSidebar a,div#RightSidebar a {
color:#e4e5e8;
text-decoration:none;
}

div#LeftSidebar a:hover,div#RightSidebar a:hover,div#LeftSidebar a:focus,div#RightSidebar a:focus,*.sh {
background-color:#6b6e7a;
color:#e4e5e8 !important;
text-decoration:none !important;
}

div#LeftSidebar a:hover img,div#RightSidebar a:hover img,div#LeftSidebar a:focus img,div#RightSidebar a:focus img {background-color:#6b6e7a;}

/* Sidebar */

div.SidebarBlock {color:#e4e5e8;}

h5.SidebarBlockTitle {background:url(/img/theme/sidetitle.png) no-repeat left center #6b6e7a;}

div.SidebarBlockBody {border-bottom:3px dashed #6b6e7a;}

span.soon:hover {
background-color:#6b6e7a;
color:#e4e5e8;
}

span.soon:hover img {background-color:#6b6e7a;}

div.sideload {background:url(/img/theme/sideload.gif) center center no-repeat;}

/* Main View */

h2.Date {
color:#e4e5e8;
background:url(/img/theme/date.png) #6b6e7a top left no-repeat;
}

h2.DateSub {
color:#e4e5e8;
background:url(/img/theme/datesub.png) #6b6e7a repeat-x;
}

h2.Date a,h2.DateSub a {color:#e4e5e8 !important;}

h3.EntryTitle {
border-left:3px solid #6b6e7a;
border-bottom:1px dashed #6b6e7a;
text-shadow:#b4b7c0 1px 1px 2px;
}

h4.info {
border-left:1px solid #b4b7c0;
border-bottom:1px solid #b4b7c0;
background:url(/img/theme/info.png) #e9eaed repeat-y right;
}

*.dash {border-bottom:1px dashed #b4b7c0;}

div.EntryBody,div.InfoBody {
border-bottom:1px solid #6b6e7a;
border-right:1px solid #6b6e7a;
}

div.EntryBody {background:url(/img/theme/entry.png) no-repeat bottom right;}

table.year,table.year th,table.year td {border-color:#6b6e7a;}

