/*
Theme Name: Edu Blue Crimson
Theme URI: http://vizuit.com/edublue/
Author: Larry Judd Oliver Tradesouthwest
Author URI: http://tradesouthwest.com/
Description: TSW EduBlu theme is a blue color theme with three menu placements. Top, header and a lists area below the header menu. Activate all three or any number. Just create a separate menu in the admin control panel for each, then select placement for the menu. Three menus are always better than one! Footer has four widget spaces. Content area has one right-side sidebar and an article area on the left. Font family is Oxygen. Logo can be added in header. Background can be changed. Option to add footer text when removing credits.
Version: 1.0.1
EduBlue WordPress Theme, Copyright 2014 Tradesouthwest
EduBlue is distributed under the terms of the GNU GPL
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blue, two-columns, right-sidebar, custom-header, translation-ready
Text Domain: edublue
*/



/* Main Structure 
--------------------------------------------- */
body,
p,
input,
textarea {
    color: 410;
}

.upper-section {
    background:        white;
    background:        #ffffff;
    background:        linear-gradient(#ffffff, #cccccc);
}
#masthead {
    background:        rgba( 255, 255, 255, 0.3);
}
.inner-header {
    background:        transparent;
}
h1.site-title a,
h2.site-description {
    color:             white;
}
#content {
    background:        rgba( 255, 255, 255, 0.6);
}
.content-area {
    background:        rgba( 255, 255, 255, 0.5);
}
#right-sidebar {

    border-top:        9px solid rgba( 0, 0, 0, 0.8);

    background:        #fafafa;

    color:             #000000;

}
/* =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:        rgba( 250, 250, 250, 0.75);
    border-top:        9px solid rgba( 240, 240, 240, 0.7);
    border-right:      9px solid rgba( 240, 240, 240, 0.2);
    border-bottom:     9px solid rgba( 240, 240, 240, 0.6);
    border-left:       9px solid rgba( 240, 240, 240, 0.2);
}
#footer {
    background:        white;
    background:        #ffffff;
    background:        linear-gradient(#ffffff, #cccccc);
}

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

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

#right-sidebar a {
    color:             #fafafa;
    text-shadow:       0 1px 1px #000;
}

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

/* MENUS 
-------------------------------------------- */
/*    top row menu 
-------------------------------------------- */
.toprow {
    background:         #61626f;
    -webkit-box-shadow: 1px 8px 8px #2d2d2d;
    -moz-box-shadow:    1px 8px 8px #2d2d2d;
    box-shadow:         1px 8px 8px #2d2d2d;

}
.toprow a:hover {
    color:              #e8e8e8;
}
.toprow a {
    text-shadow:        0 1px 1px #000;
    color:              #fafafa;
    border-right:       1px dashed #888e8f;
}

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

    background:         #e8e8e8;
    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:         gold;
    background:         linear-gradient(#e8e8e8, #c0c0c0);
}
#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: #aff;
    text-shadow: 0 1px 2px #555;
}
#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( 255, 255, 255, 0.95);
}
.headlist ul ul li {
    background:         none;
}
.headlist a {
    color:              white;
    text-shadow:        0 1px 1px #000;
 border-bottom:      1px dashed rgba( 0, 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: 10px 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:       #6f7f8f; 
    color:            white; 
}
.navigation a {
    color:            white;
}
#recentcomments li.recentcomments a {
    color:            #f2ffff;
    border-bottom:    1px dashed #f2fffd;
}
/* Have a Great Day! TSW BetiLu */
