/*
Theme Name: College of Sciences
Description: College of Sciences Child Theme for Manifesto theme v2.2</a>
Version: 2.2.6
Author: Eric Ackerman
Template: manifesto
*/

@import url("../manifesto/style.css");

html {background: white;}
body {background: #be122e url(images/sdsu_red_back.gif) repeat-x !important; color: #222222; }

a {text-decoration:none; color: #831624; }
h1,h2,h3,h4,h5,h6 {color: #222; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none; color: #000 !important; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:none; color: #8b1a26 !important; }

#container div.sep {border-top: solid 1px #e9e9e9; border-bottom: solid 2px #e9e9e9; }
div.box {background-color: #fff; border: solid 1px #e9e9e9; }

div.box a {color: #8b1a26;}

.posts p.more a {color: #fff; background-color: #8b1a26; }
.posts p.more a:hover {background-color: #555;}

#header {padding: 0px 0px !important; }

#navigation, #footnavigation {border-bottom: solid 1px #d7c693; }

#footnavigation {border-bottom: none;}

#nav, #footnav {background: #000000 url(images/back_menu.png) repeat-x top left; }

#nav li, #footnav li {border-right: solid 1px #bbb; border-left: solid 1px #e9e9e9; }

#nav li li {border-right: solid 1px #222; border-left: solid 1px #222; }

#nav a, #footnav a {
color: #d7c693 !important;
text-decoration: none !important;
text-shadow: none !important;
text-transform: none !important;
font:  normal 1.2em georgia !important; }

#nav li li a {
color: #ffffff !important;
font: normal 12px arial !important; }

#nav a:hover, #footnav a:hover {
color: #d7c693 !important;}

#nav li, #footnav li {
border-right: solid 1px #c4b480 !important;
border-left: none !important; }

#nav li li a {text-shadow: none; color: white; }

#nav li li a:hover {color: #fff;}

/* eric added to make the sheriff happy */
#nav li.cleaner, #footnav li.cleaner {border-right:none !important; }

/* eric added to make the sheriff happy */
#nav, #nav ul, .dropdown ul {background-color: black; color: white; }

.dropdown ul li ul li a {
width: 180px !important;
padding: 5px 3px 5px 9px !important;
margin: 0px !important; }

#menuSocial img {border: solid 1px #eee; }

#frame {
background-color: #f4efe0 !important;
border: solid 1px #c4b480 !important; }

div.cover img {
border: solid 2px #c4b480 !important;
padding: 2px; margin: 0px !important; }

.navTabs li a {color: #333; background-color: #f5f5f5; border: solid 1px #e9e9e9; }
.navTabs li.active a, .navTabs li a:hover {color: #333; background-color: #fff; border-bottom: solid 1px #fff; text-decoration: none; }

#postsSmall li.active, #postsSmall li:hover {background-color: #fff; color: #333;}

#postsSmall li {
background-color: #f5f5f5; !important;
border-top: solid 1px #c4b480 !important; }

#postsSmall li.current, #postsSmall li:hover {
background-color: #e3dbbd !important; }

#postsSmall li:hover div.cleaner, #postsSmall li.current div.cleaner {
background-color: #e3dbbd !important; }

#postsSmall li div.cleaner, #postsSmall div.cleaner {
background-color: #e3dbbd !important; }

#postsSmall a {text-decoration: none; color: #333; }
#postsSmall a:hover {text-decoration: none; }

#featCategories li {border-bottom: solid 1px #e9e9e9; background: transparent url(images/bullet_white.png) no-repeat top left; }
#featCategories li:hover {background: transparent url(images/bullet_red.png) no-repeat top left; }
#featCategories li.first, #featCategories li.first:hover {background: none; }

div.title {
background-color: #e3dbbd !important;
border: solid 1px #e9e9e9 !important;
border-bottom: none !important; }

.downarrowclass {
background: none !important;
padding:6px 0px 6px 0px !important; }

.gce-widget-list .gce-list p { width: 275px; overflow: hidden; /* word-wrap: break-word; (this is correct but looks ugly with long URLs */ }

#header {background-color: transparent; color: white;}
#logo * {background-color: transparent; color: white;}

.calendar {color: black !important;}
.copy {color: white !important; text-align: left !important; }
.skip {visibility: hidden; color: white; }
.cleaner {visibility: hidden; color: white;}
div.cleaner, #header.cleaner {visibility: hidden; color: black;}
#header div.cleaner {background-color: black !important; color: white !important;}

li.author a, li.category a {background-color: white; color: #831624;}



#single img {border: solid 2px #c4b480 !important; }

#single div.postcontent p.tags a, #single div.postcontent p.pages a {color: #fff; background-color: #336699; }

#single .box-author {border-top: none; border-bottom: none; background-color: #f5f5f5; }
div.postmetadata ul li{color: #333; background: transparent url(images/icon_tag.png) no-repeat center left; }

#main ol.normalComments img.avatar {border: solid 4px #ddd; }
#main #submit, #commentform #submit {background:none; background-color: #bd1c1c; color: #fff; border: none; }
#main #submit:hover, #commentform #submit:hover {background-color: #981e1e; }

#main .normalComments li.comment {background-color: #eee; border-top: solid 4px #eee; }
#main .normalComments li.bypostauthor { background-color: #fff; }
#main .normalComments cite.author {color: #333; }
#main .normalComments div.gravatar img {border: solid 5px #333;}
#main .normalComments div.gravatar-author img {border: solid 5px #333;}
#main input, #main textarea, #commentform input, #commentform textarea {background-color: #ddd; border: 1px solid #bbb; color: #333;}

#footer {color: #cf6575; }
#footer a {color: #555;  }
#footer a:hover {color: #222; text-decoration: underline; }

#searchform input {border: solid 1px #ccc; }
#searchform input#searchsubmit {background-color:#bd1c1c; border: none; color: #fff;}
#searchform input#searchsubmit:hover {background-color: #981e1e; }

/* WPZOOM Gallery Widget */
.widget ul.gallery li img {border: solid 4px #ddd; }
.widget .social li a { color: #8b1a26; }