/* Stylesheet: basic.css */
/* for use with www.cclibraries.org */
/* John Mauceri / Choreographed Solutions */
/* Aptos, California / April 2006 */



body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	behavior:url(/utils/csshover.htc); /* required for IE-WIN */
}

/* ---- Basic Divisions ---- */

div#topbanner {
	margin-top:8px;
}

div#contentarea {
	margin-top:8px;
}


/* ---- Basic Font Styling ---- */

.sectionhead {
	color: #996600; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight:bold;
	border-bottom: 1px solid #996600;
	padding-bottom: 2px;
	padding-top: 12px;
	
}
.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#333333
}
.sectionsubhead { 
	color: #996600; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	border-bottom: 1px solid #996600; /* underline extends to end of container */
	padding-top:12px;
	padding-bottom:2px;
}
a {
	color: #3366FF;
}
a:hover {
	color: #CC3300;
}
ul.publist { /* for listing databases or publications offered */
	list-style-type:square;
	color: #3366FF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style:oblique;
}
table.butterscotchbox { /* for callouts */
	 border: 1px dotted #BCB770;
/*	 margin:0 24px; */
	 padding:3px 4px;
}


/* ---- Vendor page specific ---- */

td {
	text-align:left;
}

td.vendorsidebar h1 {
	color: #996600; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	border-bottom: 1px solid #996600;
	line-height:10px;
	padding-top:8px;
	margin-bottom:0;
	width:100%;
}
/*td.vendorsidebar p {
	margin:0 2 0 4;
	padding:0 0 0 4;
}*/
td.vendorsidebar p {
	margin:0;
	padding:0;
}
.offerlink {
	color: #3366FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.deadline {
	color: #996600; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}



/* ---- Drop-down Menus ---- */

div#listmenu {
	margin:0;
	padding:0;
	float:left; /* makes div enclose list */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#99CCCC;
	background-color:#3576AB;
}
div#listmenu ul {
	margin:0;
	padding:0 0 0 18;
}
div#listmenu li {
	float:left; /* list will align horizontally, not stack */
	position:relative; /* position context for the absolutely positioned drop-down */
	list-style-type:none; /* no list bullets */
	background-color:#3576AB;
	border-right:1px solid #069;
	color:#EEE; /*menu item font color added 5-25-06*/
}
div#listmenu li.hassubmenu{
	display:block; /*list items in drop-down highlight and wrap correctly */
	padding:0 10px;  /*creates space each side of menu item text */
	margin:0; /*moved along w/ above two items to div#listmenu li*/
}
div#listmenu li:first-child {
	border-left:1px solid #069; /* first vertical line in menu */
}
/*div#listmenu li:hover {
	background-color:#9CC;  sets menu item background switched off 5-25-06
	
}*/
div#listmenu a {
	display:block; /*list items in drop-down highlight and wrap correctly */
	padding:0 10px;  /*creates space each side of menu item text */
	margin:0; /*moved along w/ above two items to div#listmenu li*/
	text-decoration:none;
	color:#EEE; /*menu item font color */
}
div#listmenu a:hover {
	color:#FF6666; /* rollover font color */
	background-color:#9CC; /* added 5-25-06 */
}

div#listmenu ul li ul {
	margin:0; /* prevents temp margin in ul from inheriting here */
	position:absolute; /* positions the drop-down in relation to its relatively positioned li parent */
	width:12em; /* sets menu width, in combo w/ li's 100% width, makes it stack */
	left:-18px; /* nudges the drop down to line up with border of parent menu */
}
div#listmenu ul li ul li {
	width:100%; /* makes list fill the ul */
	border-left:1px solid #069;
	border-bottom:1px solid #069;
	border-right:1px solid #069;
}
div#listmenu ul li ul li:first-child {
	border-top:1px solid #069;
}
body div#listmenu ul li ul {
	display:none; /* hides drop down */
}
div#listmenu ul li:hover ul, div#listmenu ul li ul:hover {
	display:block; /* dropdown is displayed when hovering either over the menu or drop-down */
}

/* end menu descriptors */

/* ---- Misc Styles ---- */

div#topbanner:after {
	content:"This browser (Internet Explorer) is no longer supported for the Mac. This site is best viewed with Firefox, Mozilla or Opera.";
	/* the following is read by all browsers except IE on Mac \*/
	content:"";
	/* end of IE-Mac hack */
}
td.pagefooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#996600;
	border-top: 1px solid #996600;
}

td.pagefooter:before {
	content: "\00A9  2011 Community College Library Consortium";
}

/* ---- End Basic.css stylesheet ---- */


