﻿/* begin header and footer gradients */
div#header {
background: #2a2f19; /* Old browsers */
background: -moz-linear-gradient(top,  #2a2f19 0%, #46502b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a2f19), color-stop(100%,#46502b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2a2f19 0%,#46502b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2a2f19 0%,#46502b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2a2f19 0%,#46502b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2a2f19 0%,#46502b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a2f19', endColorstr='#46502b',GradientType=0 ); /* IE6-9 */
}
.footer-wrap {
background: #46502b; /* Old browsers */
background: -moz-linear-gradient(top,  #46502b 0%, #2a2f19 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46502b), color-stop(100%,#2a2f19)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #46502b 0%,#2a2f19 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #46502b 0%,#2a2f19 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #46502b 0%,#2a2f19 100%); /* IE10+ */
background: linear-gradient(to bottom,  #46502b 0%,#2a2f19 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46502b', endColorstr='#2a2f19',GradientType=0 ); /* IE6-9 */
}
/* end header and footer gradients */

a,
a:visited {
	color:#2a2f19; /* this sets the color for links */
}
a:hover {
	color:#46502b; /* this is the color that displays when hovering over links */
}

/* begin block header background and text colors */
.block-onecol h1,
.block-onecol h2,
.block-onecol h3,
.block-onecol h4,
.block-onecol h5,
#home .highlight h3,
.block-twocol h1,
.block-twocol h2,
.block-twocol h3,
.block-twocol h4,
.block-twocol h5,
#sub-nav h3,
#search-nav h3,
#product-info h2,
div#course-bookdisplay h3,
.full-page h1,
fieldset legend,
#account-login h2,
#account-create h2,
.book-detail h2,
h2.product-name {
	background: #444; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, #444 0%, #111 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#444), color-stop(100%,#111)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, #444 0%,#111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, #444 0%,#111 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, #444 0%,#111 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, #444 0%,#111 100%); /* W3C */
	color:#fff;
	text-shadow:0 1px #000,0 2px #000,0 3px #000;
}
/* end block header colors */

a.close-jqm, a.close-jqm:hover,#lightbox img#closeButton {
	background: url(../images/jqm-controls.png) #2a2f19 no-repeat scroll 1px 0; /* this sets the background color of the 'x' on modal windows */
}

/* begin dropdown nav colors */
.menu ul li:hover a {
	background-color:#444;
	color:#fff;
}
.menu li:hover li a {
	background:transparent;
}
.menu li ul {
	background-color: #444;
	background: -moz-linear-gradient(top, #444 0%, #111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444), color-stop(100%,#111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444 0%,#111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444 0%,#111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444 0%,#111 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444 0%,#111 100%); /* W3C */
	box-shadow: 0 2px 2px #000;
}
/* begin colors for the currently-selected main nav item */
body#buy #nav-textbooks a,body#reserve #nav-textbooks a,body#sell #nav-textbooks a,body#swap #nav-textbooks a,body#shop #nav-shop a,body#generalbooks #nav-generalbooks a,body#faculty #nav-faculty a,body#customer_service #nav-customer_service a,body#about_us #nav-customer_service a {
	color:#fff;
}
body#buy #nav-textbooks ul,body#reserve #nav-textbooks ul,body#sell #nav-textbooks ul,body#swap #nav-textbooks ul,body#shop #nav-shop ul,
body#generalbooks #nav-generalbooks ul,body#faculty #nav-faculty ul,body#customer_service #nav-customer_service ul,body#about_us #nav-customer_service ul {
	background: #111;
	background: -moz-linear-gradient(top, #111 0%, #444 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#111), color-stop(100%,#444)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #111 0%,#444 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #111 0%,#444 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #111 0%,#444 100%); /* IE10+ */
	background: linear-gradient(to bottom, #111 0%,#444 100%); /* W3C */
}
/* end dropdown nav colors */
