﻿/* 	SECONDARY BUTTONS
		These are buttons that are not the primary action on a page.  They should draw less visual
		attention than the standard button
*/

form input.secondary,
#main form input.secondary,
#main a.secondary,
#main a.secondary:visited {
	border-color: #846E49;
	background-color: #B7A97C;
	color: #FFF;
}

/*
#main form input.secondary:hover,
#main a.secondary:hover {
	border-color: #846E49;
	background-color: #B7A97C;
	color: #FFF;
}*/

/* ALTERNATING TABLE ROWS */
table.data tbody tr.alt td { /* OPTIONAL */
	background-color: #FAFAFA;
	/*background: #F5F5F5 url("/innerweb/v3.1/styles/delta/images/alt_row_bg.gif") bottom left repeat-x;*/
}

/*	#####  HEADER IMAGE REPLACEMENT  #####
	TO SUBSTITUTE AN IMAGE FOR THE SITE NAME, UNCOMMENT THE LINES BELOW
	-- BE SURE TO PROVIDE PROPER PATHS AND SIZES FOR YOUR IMAGE
*/		

/*
#site-name {
	margin: 0;
	padding: 0;
	width: 400px;
	height: 40px;
	background: transparent url("/path/to/image") top left no-repeat;
}

#site-name span {
	text-indent: -10000px;
}
*/


	
/***********************************************************************************
****************************** Initial Customization *******************************
************************************************************************************/

/*controls background of the entire page */
body {
	background-color: #9d9e9c;/*sets background color of the entire page */
	background-image: url("../images/bg_gradient.png"); /*set image if using gradient */
	background-position:top left;/* don't change(positions image) */
	background-repeat: repeat-x;/* don't change(repeats image horizontally */
}


/*controls header */
#header {
	color: #FFF;/*set text color of header (if using default generic header text) */
	height: 72px;/*set to height of header */
	background-color: transparent; /*set background color of header (must be transparent if header image has rounded edges) */
	background-image: url("../images/header.png");/*set header image */
	background-position: top left;/*don't change (positions image) */
	background-repeat: no-repeat;/* don't change (ensures header does not repeat if dimensions aren't exactly right); */
}


/*controls default generic bookstore name in header */
#site-name span {
	visibility: hidden; /*comment out to use default generic bookstore name in header */
}


/*controls invisible box over header to link to homepage */
#header div#site-name a {
	text-decoration: none;/*takes underline off of default generic bookstore name in header */
	display: block;/*ensures box will be displayed */
	width: 400px;/*set width of box */
	height: 55px;/*set height of box */
}


/*controls cart summary and login status in header */
#cart-summary,
#user-summary {
	color: #e5e5e5;/*set text color for cart and login summary in header (top line only)*/
}


/*controls link for how many items are in the basket in header */
#header a,
#header a:link,
#header a:active,
#header a:visited {
	color: #fff;/*set text color for link to login */
}


/*controls text for basket info in header */
#cart-summary span {
    color: #fff;/*set text color for basket info */
}


/*controls background of navigation and search bar - ONLY FOR SQUARE EDGES */
div#subhead {
	/*background-color: #000;*/ /*set background color between header and content - uncomment if square edges */
	/*overflow: hidden;*/ /*don't change (color will not show if this is missing) - uncomment if square edges */
}


/*controls top of content section only necessary if using rounded edges*/
#content #content-top {
	width: 100%; /*don't change (makes the image span the width of the content section */
	height: 24px; /*set to height of image you use */
	background-color: transparent; /*must be transparent for rounded edges */
	background-image: url("../images/page_corners_top.gif"); /*image used for rounding edges (765px wide, including right bar) - none if square edges */
	background-position: top left;/*don't change (positions image) */
	background-repeat: no-repeat;/*don't change (ensures header does not repeat if dimensions aren't exactly right); */
}


/*controls background of the main content (image includes background of the right bar) */
#content {
	background-color: #FFF; /*sets background color of content section (should not matter) */
	background-image: url("../images/page_faux_columns.gif");/*set background image (765px wide, including right bar) - none if square edges */
	background-position: top left;/*don't change(positions image) */
	background-repeat: repeat-y;/*don't change(repeats image vertically) */
}


/*controls bottom of content section only necessary if using rounded edges */
#content #content-bottom {
	clear: both; /*don't change (ensures footer goes to the next line) */
	width: 100%; /*don't change (makes the image span the width of the content section */
	height: 24px; /*set to height of image you use */
	background-color: transparent; /*must be transparent for rounded edges */
	background-image: url("../images/page_corners_bottom.gif"); /*image used for rounding edges (765px wide, including right bar) - none if square edges */
	background-position: bottom left; /*don't change(positions image) */
	background-repeat: no-repeat; /*don't change(ensures header does not repeat if dimensions aren't exactly right); */

}


/*controls advertising block which is a portion of the right bar */
#advertising {
	background-color: #002f86; /*sets background color of advertising block */
	color:#FFF;
}

#advertising a {
	color:#fdba31;
	text-decoration:none;
	font-size:14px;
}


/*controls textbook box (emphasis blocks) on homepage */
.em div.block-onecol {
	background-image: url("../images/home_box_gradient.png"); /*set background image for emphasis blocks - Uncomment if using custom image */
}


/*controls all blocks that take one column */
.block-onecol {
	border-top-color: #002f86;/*set color for top bar - same as body background color unless otherwise specified */
}

.autoformat h1, .autoformat h2, .autoformat h3, .autoformat h4, .autoformat h5 {
border-bottom-color: #002f86;
}

/*controls background color for boxes like on buy page and swap page */
.search-box, div.results-search-bar,
#reserve-promo, table#cart-contents tfoot td {
	background-color: #E5E5E5;/* set background color for boxes */
}


/*controls background color for reserve box on buy_main.asp */
#reserve-feature {
	border-color: #393770;
	background-color: #E5E5E5;
}


/*controls general links throughout site */
a,
a:link,
a:active {
	color: #002f86;/*set text color of link */
	text-decoration: underline;/*set whether or not links are underlined */
}

#main a:visited {
	color: #002f86;
}

/*controls links for currently selected page in the navigation area */
body#buy div#nav li#nav-buy a,
body#sell div#nav li#nav-sell a,
body#reserve div#nav li#nav-reserve a,
body#swap div#nav li#nav-swap a,
body#shop div#nav li#nav-shop a {
	color: #002f86;/*set text color of link */
}


/*controls uppercase headings that are NOT links*/
#home .highlight h3 {
	color: #002f86;/*set heading color for non-linked h3 headings - should be the same as "a" tag (general links)*/
}


/*controls button colors*/
form input.button,
#main form input.button,
#main a.button,
#main a.button:visited {
	border-color: #E5E5E5;/*set color of the border of the buttons */
	background-color: #ffbd00;/*set color of the button */
	color: #FFF;/*set text color of the button */
}


/*controls button when mouse is over top, but not clicked */
#main a.button:hover {
	border-color: #E5E5E5;/*set color of the border of the hovered button */
	background-color: #ff9900;/*set color of the hovered button */
	color: #FFF;/*set text color of the hovered button */
}


/*controls top of navigation caret. */
#extra1 {
	top: 107px; /*only needs to be set if header height has been changed - uncomment if necessary and change accordingly */
}


/*controls horizontal caret position in navigation-MUST BE ADJUSTED ACCORDINGLY */
body#buy #extra1 div {
	background-position: 87px 0;/*set position for buy link in nav */
}
body#sell #extra1 div {
	background-position: 140px 0;/*set position for sell link in nav */
}
body#reserve #extra1 div {
	background-position: 226px 0;/*set position for reserve link in nav */
}
body#swap #extra1 div {
	background-position: 298px 0;/*set position for swap link in nav */
}
body#shop #extra1 div {
	background-position: 145px 0;/*set position for shop link in nav */
}

/*controls the images for the pillbox in the navigation area */
#nav li.label{
	background-image: url("../images/nav_left.gif");/*set image for textbooks */
}
#nav li.first{
	background-image: url("../images/nav_middle_left.gif");/*set left pillbox image */
}
#nav li{
	background-image: url("../images/nav_middle_middle.gif");/*set middle pillbox image */
}
#nav li.last{
	background-image: url("../images/nav_middle_right.gif");/*set right pillbox image */
}

#nav a {
	color: #FFF;/*set color for links in navigation area */
}

#home #form1 {
	display:none;
}

#site-search .button {
    padding: 4px 10px;
}

input#txtSearch {
	padding: 3px 2px;
}