﻿/* CSS Document for IPLL Website */

/* Applies to all web pages */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DCDCDC;
	margin: 0;
}

#container {
	width: 760px;
	background-color: #912121;
	margin: auto;
	padding: 0;
}

h1 {
  	border-bottom: 1px solid #2C2626;
  	margin-bottom:1em;
	font-size: 1.1em;
}

h2 {font-size: 0.9em;}

h3 {font-size: 0.9em;}

p {
font-size: 0.8em;
margin-left: 1em;}

/* <div id="navigation"> styles */

#navigation {
	float: left;
	width: 160px;
	text-align: left;
}

#navigation ul {
	padding: 0;
	margin: 0;
}

#navigation li {
	list-style-type: none;
	padding: 10px;
	margin: 0;
	background-color: #E2AB68;
	border-bottom: 1px solid #8A5133;
	font-size: 0.8em;
}

#navigation a {
	text-decoration: none;
	color: #000;
}

#navigation a:hover {
	color: #000;
	font-weight: bold;
}
	
#boldnav {font-weight: bold;} /* This is an indicator to show where the user currently is */
	

/* <div id="content"> styles  */

#content {
	float: right;
	width: 560px;
	padding: 10px 20px 20px 20px;
	background-color: #EEA058;
}

#content a {
	text-decoration: none;
	color: #0C58C8;
}

#content a:hover {text-decoration: underline;}

#content li {
	list-style-type: disc;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

/* Applies to faculty.html */
#content .quickSearchList {
	margin: 0;
	padding: 0;
}

.quickSearch {
	margin: 0;
	list-style-type: none;
	display: inline;
}

#content #faculty {
	margin: 0;
	padding: 0;
}

#content #faculty li {
	list-style-type: none;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

.hover {
	text-decoration: underline;
	cursor: pointer;
}

/* Applies to degrees.html */
#content #degrees {
	margin: 0;
	padding: 0;
}

#content #degrees li {
	list-style-type: none;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

/* Applies to languages.html */
#content #languages {
	margin: 0 0 0 1em;
	padding: 0;
}

#content #languages li {
	list-style-type: none;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

/* Applies to courses.html */
#content .courseList {
	margin: 0 0 0 1em;
	padding: 0;
}

#content .courseList li {
	list-style-type: none;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

/* Applies to links.html */
#content #links {
	margin: 0;
	padding: 0;
}

#content #links li {
	list-style-type: none;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

/*Applies to guidelines.html */
#content #guideline li {
	list-style-type: decimal;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

/* Applies to research.html */
#content #research {
	margin: 0;
	padding: 0;
}

#content #research li {
	list-style-type: none;
	font-size: 0.8em;
	padding: 5px 0 5px 0;
}

/* Applies to research________.html */
#content .teacherResearch li {
	list-style-type: none;
}


/* <div id="footer"> styles */

#footer {
	clear: both;
	text-align: center;
	font-size: 0.75em;
	background-color: #C77C3B;
}

#footer a {
	font-size: 0.8em;
	text-decoration: none;
	color: #000;
}

#footer a:hover {text-decoration: underline;}


#footer ul {
	margin: 0;
	padding: 0;
}

#footer li {
	margin: 0;
	list-style-type: none;
	display: inline;
}

/*  miscellaneous style */

.bold {font-weight: bold;}

.courses {font-weight: bold;}

.italics {font-style: italic;}

.underline {text-decoration: underline;}

.staffPortrait {float: right; padding-left: 1em; margin-left: 1em;}

.boldStaff {color: #0C58C8;}

noscript {
	font-weight: bold;
	text-decoration:none;
}

.backToTop {
	text-align: right;
}




