/*
Theme Stylesheet: EduBlue Sun
Text Domain: edublue
*/

/* Main Structure 
--------------------------------------------- */
body,
p,
input,
textarea {
    color: #111;
}
.upper-section {
    background:        gold;
    background:        #797910;
    background:        linear-gradient(#fafa37, #811100);
}
#masthead {
    background:        rgba( 230, 210, 10, 0.3);
}
.inner-header {
    background:        transparent;
}
h1.site-title a,
h2.site-description {
    color:             maroon;
}
#content {
    background:        rgba( 250, 250, 250, 0.6);
}
.content-area {
    background:        rgba( 250, 250, 250, 0.5);
}
#right-sidebar {
    border-top:        9px solid rgba( 0, 0, 0, 0.8);
    background:        gold;
    color:             #fafafa;
}
#edublue-slider {

 border-right: 0;
border-bottom: 0;
border-left: 0;
box-shadow: 0 2px 2px 2px rgba( 0, 0, 0, 0.5);
}
/* =Footer
-------------------------------------------------------------- */

div#footer h3.widget-title{
    color:             #222;
    text-shadow:       #fff 1px 1px 0px;
}
div#footer h3.widget-title{
    border-bottom:     1px dotted #adadad;
}

#colophon {
    background:        gold;
    background:        #d97d10;
    background:        linear-gradient(#fa2a17, #811000);
    border-top:        5px solid #222;
 border-right:        0;
 border-bottom:        0;
 border-left:        0;
   box-shadow: 0 1px 1px rgba( 0, 0, 0, 0.3);
}
#footer {
    background:        yellow;
    background:        #797910;
    background:        linear-gradient(#fafa67, #711000);
}

#footer-widget-area a { 
    color:             #024;
}
.site-info a {
    color:             #fafafa;
}
.credits,
.credits a,
.copyright {
    color:             #fafafa;
}
.credits a small {
    color:             #fafafa;
}

/* =Sidebar
--------------------------------------- */

#right-sidebar a {
    color:             #710;
    text-shadow:       0 1px 1px #fff;
}

#right-sidebar a:visited {
    color:             #9c1c0c !important;
    font-weight:       300;
}

/* MENUS 
-------------------------------------------- */
/*    top row menu 
-------------------------------------------- */
nav.toprow {
background: orange;
}
div.toprow {
    background:         gold;
    -webkit-box-shadow: 1px 8px 8px #2d2d2d;
    -moz-box-shadow:    1px 8px 8px #2d2d2d;
    box-shadow:         1px 8px 8px #2d2d2d;

}
div.toprow ul {
padding: 0;
margin-top: 1px;
}
.toprow a:hover {
    color:              #e8e8e8;

}
.toprow a {
    text-shadow:        0 1px 1px #000;
    color:              #fafafa;
    border-right:       1px dashed #888e8f;
padding: 8px 0 9px 0;
font-weight: 700;
}
div.toprow ul li.current_page_item > a,
div.toprow ul li.current-menu-ancestor > a,
div.toprow ul li.current-menu-item > a,
div.toprow ul li.current-menu-parent > a {
    color: #dff;
    text-shadow: 0 1px 2px #555;
background:  rgba( 0, 0, 0, 0.8);

}

/* Primary menu - three level dropdown
--------------------------------------  */
#access {

    background:         black;
    box-shadow:         1px 3px 4px rgba( 0, 0, 0, 0.7);
}
#access a:hover {
    color:              #f8f8f8;
}
#access a {
    color:              white;
    text-shadow:        0 1px 1px #000;
    border-left:        1px solid white;
    background:         maroon;
    background:         linear-gradient(#b1390a, #791900);
}
#access ul li:hover li a,
#access ul li ul a {
    box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.3);
}

#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
    color: #ff2;
    text-shadow: 0 1px 2px #000;
}
#access ul li ul {
    display:            none;
    position:           absolute;
    top:                0;
    left:               0;
}
#access ul li:hover ul a {
    border-left:        1px solid white;
}

/* Tertiary Menu 
----------------------------------- */
.headlist li {
    background:         rgba( 250, 250, 250, 0.4);
    border-radius: 0 0 5px 5px;
}
.headlist ul ul li {
    background:         none;
}
.headlist a {
    color:              black;
    font-weight: 400;
    text-shadow:        0 1px 1px #fff;
    border-bottom:      1px dashed rgba( 128, 0, 0, 0.7);
}


/* Menu classes */
.menu-item {}
/* This class is added to every menu item. */ 
.menu-item-has-children {}
/* This class is added to menu item which has sub-items */ 
.current-menu-item {}

/* =post styles 
------------------------------------------ */
.sticky { 
    color:              #1d1d1d; 
    background:         #f2ffff;
    border-left:        3px solid brown;
}
body.blog .entry {
    border-bottom:      thin solid #aaa;
}
.entry {
    background:         rgba( 250, 250, 250, 0.1 );
}
.entry header a {
    color:               #12589f;
}
.bypostauthor { 
    color:               #888;
}
.post h2 a:hover,
.entry h2 a:hover {
    color:               #1f88c8;
}
.postmetadata {
    color:               #777;
}
p.edit-link:before {
    content:             "\2611";
    margin:              0 0.412em 0 1em;
    color:               #999;
}
p.tag-link:before {
    content:             "\2691";
    margin:              0 0.412em 0 1em;
    color:               #999;
}
.authorlinks {
    color:           #777;
}
.authorlinks a {
    color:           #346;
}
.authorlinks a span:before {
    content:         "\270E ";
    margin:          0 0.412em 0 1em;
    font-size:       1.10em;
    color:           #999;
}
.wp-caption {
    background:      #f1f1f1;
}
.wp-caption p.wp-caption-text {
    color:           #888;
}
.gallery img {
    border:          2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
    color:           #888;
}
.gallery img {
    border:          4px solid #f1f1f1;
}
.form-allowed-tags code,
.form-allowed-tags {
    color:             #777;
}

/* comments */
#comments {
    background:        transparent;
}
h3#reply-title {
    color:             green;
}
.linkcat:before {
    content:         "\2605";
    margin:          0 0.412em 0 1em;
    color:           #999;
}
.linkcat a {
    color:           #08a;
    font-size:       1em;
}
.navigation p {
    background:       gold; 
    color:            maroon; 
}
.navigation a {
    color:            brown;
}
#recentcomments li.recentcomments a {
    color:            #f2ffff;
    border-bottom:    1px dashed #f2fffd;
}
.widget-title {
font-family:          Trebuchet MS, Arial, sans-serif;
color:                #222;
text-shadow:          0 1px 1px #ffffff;
}
.tagcloud {

}

/* Have a Great Day! TSW EduBlue */
