/*
	@aboutLink = "https://cim.saddleback.edu/~kgilbert2"
	@author = "Kevin Gilbert"
	@rollOver = "Kevin's Site Index"
	@CreationDate = "3/3/08"
*/

/* Page Baseline START */
* {
	margin: 0;
	padding: 0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
}
a {
	color:#6699CC;
}
div#pageName {
	display: none;
}
div#pageBody {
	width: 80%;
	margin: auto;
}
div.storyHeader {
	text-align:center;
	padding: 2px;
	font-size: 120%;
	font-weight: normal;
	background: url(bluegradient.gif) bottom repeat-x #6699CC;
}
div.storyBody {
	border-bottom: 1px solid #336699;
	border-left: 1px solid #6699CC;
	border-right: 1px solid #336699;
	padding:5px;
}
/* Page Baseline END */

/* Utility Navigation START. */
div#navUtility {
	background: url(navutility.gif) #000000 bottom repeat-x;
	border-bottom: 1px solid #6699CC;
	padding: 5px 10% 5px 0px;
	margin:auto;
	text-align: right;
}
a.utilityLink {
	color: #6699CC;
	text-decoration: none;
	border: 1px outset #6699CC;
	padding: 3px;
	margin: auto 2px auto 2px;
}
a.utilityLink:hover {
	border: 1px inset #6699CC;
}
/* Utility Navigation END. */

/* Global Navigation START */
body.cim298 div#globalLink {
	background-image: url(capstone.jpg);
}
div#globalLink {
	text-align: center;
	background-color: #000000;
	margin: auto;
	background-position: center top;
	background-repeat: no-repeat;
	width: 80%;
	padding-top: 90px;
	padding-bottom: 15px;
}
a.globalLink {
	text-decoration: none;
	color: #6699CC;
	background-color: #000000;
	border: 1px outset #6699CC;
	margin: auto 2px auto 2px;
	padding: 2px;
}
a.globalLink:hover {
	border: 1px inset #6699CC;
}
/* Global Navigation END */

/* Local Navigation START */
div#navLocal {
	padding-left: 15px;
}
a.localLink {
	background: url(bluegradient.gif) bottom repeat-x #6699CC;
	color: #000;
	text-decoration: none;
	padding: 2px;
	border:1px outset #6699CC;
	display:block;
	float:left;
}
a.localLink:hover, a.localLink:active {
	border:1px inset #6699CC;
}
body#index a.localLink#localIndex,
body#syllabus a.localLink#localSyllabus,
body#project a.localLink#localProject,
body#schedule a.localLink#localSchedule,
body#assignment a.localLink#lAssignment {
	color:#000;
	background-color: #FFFFFF;
	background-image: none;
	padding:2px;
	border-top: 1px solid #6699CC;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #6699CC;
	border-right: 1px solid #336699;
}
/* Local Navigation END */

/* Page Content START */
div#pageContent {
	background-color: #FFFFFF;
	border-bottom: 2px solid #336699;
	border-right: 2px solid #336699;
	clear:both;
}
div#pageContent table tr td {
	padding:10px;
}
/* Page Content END */

/* Page Footer START */
footer, div#pageFooter {
	margin: 5px;
	text-align: center;
	color: #6699FF;
}
blockquote p font {
	color:#6699CC;
}
/* Page Footer END */

/* Start Index */
body#index td.feature h3 {
	color: #6699CC;
	font-variant: small-caps;
	font-size: 150%;
	text-align: center;
}
body#index td.feature a {
	display:none;
}
body#index td#book {
	text-align: center;
}
body#index td.feature p {
	font-weight: bold;
	text-align: center;
	height: auto;
	padding-top: 120px;
	line-height: 30px;
}
body#index div.storyBody:first-letter {
	font-size:150%;
}
/* End Index */

/* Start Assignment */
body#assignment table {
	margin:10px;
	padding:0px;
	border-spacing:0;
}
body#assignment table td {
	border:1px outset #6699CC;
}
body#assignment td.story,
body#assignment td.feature {
	border:none;
}
body#assignment table th {
	text-align:center;
	font-weight: normal;
	background: url(bluegradient.gif) bottom repeat-x #6699CC;
}
body#assignment th.date {
	width:100px;
}

/* Start Syllabus */
body#syllabus div#pageContent {
	padding:10px;
	text-align:center;
}
body#syllabus h3.feature {
	color: #6699CC;
	font-variant: small-caps;
	font-size: 150%;
	line-height:1.5em;
}
body#syllabus h4.feature {
	color: #6699CC;
	font-variant: small-caps;
	font-size: 100%;
	line-height:1.5em;
}
body#syllabus table#syllabusHeaderTable {
	margin:10px auto;
	padding:0px;
	border-spacing:0;
}
body#syllabus table#syllabusHeaderTable td {
	display:none;
}
body#syllabus table#syllabusHeaderTable td.number,
body#syllabus table#syllabusHeaderTable td.description {
	display:table-cell;
	border:1px outset #6699CC;
}
body#syllabus div.storyHeader {
	margin-top: 10px;
}
body#syllabus div.storyBody {
	text-align:left;
}
body#syllabus div.storyBody strong {
	font-weight:normal;
}
body#syllabus div.story ol {
	padding:50px;
}
body#syllabus div.story#regradingPolicy div.story {
	border-bottom: 1px solid #336699;
	border-left: 1px solid #6699CC;
	border-right: 1px solid #336699;
	text-align:left;
	padding:5px;
}
body#syllabus table#syllabusGradingTable {
	margin:10px auto;
	padding:0px;
	border-spacing:0;
}
body#syllabus table#syllabusGradingTable td {
	border:1px outset #6699CC;
}
/* End Syllabus */

/* Start Schedule */
body#schedule div#pageContent {
	text-align:center;
	padding:10px;
}
body#schedule div#pageContent table {
	margin:auto;
	width:60%;
	padding:0px;
	border-spacing:0;
}
body#schedule td.feature {
	text-align:left;
}
body#schedule th {
	text-align:center;
	font-weight: normal;
	background: url(bluegradient.gif) bottom repeat-x #6699CC;
}
body#schedule div#pageContent td.number,
body#schedule div#pageContent td.description {
	border:1px outset #6699CC;
}
body#schedule div#pageContent .date {
	display:none;
}

/* Start Project */
body#project #pageContent {
	background-color: #FFFFFF;
	border-bottom: 2px solid #336699;
	border-right: 2px solid #336699;
	padding:10px;
}
body#project div.story#project1 {
	border:1px outset #6699CC;
}
body#project div.storyBody {
	border:none;
}
body#project ol {
	margin:10px 50px;
}
/* End Project */