/*
 Theme Name: Goshen Academic Department
 Theme URI: http://www.goshen.edu
 Description: Child theme of main goshen theme for academic department sites
 Author: Goshen College Public Relations
 Template: goshen
*/

@import url("../goshen/style.css");

/* ================ */
/* = Image Banner = */
/* ================ */

#slideshow {
	height: 250px;
	width: 675px;
	margin: 0 0 2em 0; 
	padding-left: 0px;
}

	#slideshow img {  
		width: 675px;
		float: left;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.story {
		position: absolute;
	}

		.story p {
			opacity: 0.9;
			background:#222 none repeat scroll 0 0;
			bottom:0;
			color:#FFFFFF;
			/*height:50px;*/
			left:0;
			margin:0;
			padding: 0.6em 0;
			overflow:hidden;
			position:absolute;
			text-indent:0;
			width:100%;
			z-index:10;
			font-size: 1.2em;
		}
			.story p span {
				padding: 0 1em;
				display: inline-block;
			}

			.story a, .story a:visited {
				color: #FFFFFF;
			}

#nav {z-index: 20; position: relative; }
	
	#cycle-prev, #cycle-next { text-indent: -9999px; width:9%; height:250px; position:absolute; opacity: 0.4;}
	#cycle-prev { left: 0;}
	#cycle-next { right: 0;}
		#cycle-prev span, #cycle-next span{ width:15px; height:35px; position:absolute; top: 100px; background:url(images/controls.gif) 0 0 no-repeat; }
		#cycle-prev span {background-position:-15px 0px; left:10px;}
		#cycle-next span {background-position:0px 0px; right:10px;}
		#cycle-prev:hover, #cycle-next:hover {opacity: 1;}
		
#header h1#department-tagline { width: 675px; }

/* =================== */
/* = What's New menu = */
/* =================== */
/* todo: make homepage what's new more flexible and combine menu styles with this one */

		.photolist li img {
			padding: 0;
		}
	.whatsnew_text p, .whatsnew_text dl, #overview-content ul { font-size: 1em; line-height: 1.4em; max-width: 500px; }
	#overview-content ul { margin-bottom: 1em; margin-left: 1em; list-style-type: disc; }
	#overview-content ul li { clear: both; }
.whatsnew_text {
	margin-bottom: 1em;
}

/* =================== */
/* = Psychology Dept = */
/* =================== */
#brown-paper-container {background: transparent url('images/paper-edge.png') 0 -39px repeat-y; padding-left: 39px;}
#brown-paper {
	font-family:"Century Gothic",Futura,Verdana,Helvetica,sans-serif !important;
	background-color: #c69c6d;
	padding: 1em 2em 2em 4em;
	color:#000;
}
#brown-paper p { color: #000000; }
#brown-paper h1, #brown-paper h1+h2 { text-align:center; color: #000; border-top: none;}
#brown-paper h1+h2 {margin-top: 0em;}
#brown-paper h2 { border-top: 3px solid #ba8953; color: #000; padding-top:4px;}
#brown-paper h1, #brown-paper h2, #brown-paper h3 {font-weight: normal !important; text-transform: none !important;}
#brown-paper h1 {font-size: 4em;}
#brown-paper h4 {margin-bottom:0.5em; color:#000; text-transform: none !important; font-size: 1.4em;}
#brown-paper #get-a {list-style:decimal;}
#brown-paper #effective-writing {list-style:upper-roman;}
#brown-paper #bibliography p {text-indent:2em;}
#brown-paper ul li {padding-bottom:.75em;}

/* =============== */
/* = Mathematics = */
/* =============== */
#pow-content h2, #pow-content h4 { margin: 0; }
#pow-content br { display: none; } /* fix WP issue */

/* ====================================== */
/* = Tuition breakdown tables (Nursing) = */
/* ====================================== */

table.tuition {
	margin: 10px 25px 15px 0px;
	padding-right: 25px;
	border-spacing: 0;
	width: 675px;
}

table.tuition .title {
	font-weight: bold;
}

table.tuition td {
	margin: 0;
	padding: 4px;
	border-bottom: solid 1px silver;
}

table.tuition .edge {
	border-right: solid 1px silver;
}

table.tuition tr.total td {
	border-bottom: 1px solid #888888;
	border-top: 1px solid silver;
	background-color: silver;
	font-weight: bold;
}

table.tuition th {
	background-color: #888888;
	border-bottom: 1px solid #888888;
	border-top: 1px solid #888888;
	color: white;
	padding: 4px;
	font-size: 10px;
}

table.tuition td.credits, table.tuition td.hours {
	text-align: center;
}

.note {
	font-size: 1.1em;
}
.warning {
	font-style: italic;
	color: red;
}

/* ================================== */
/* = YouTube (Smart YouTube plugin) = */
/* ================================== */

.youtube { float:right; margin-right:-174px; margin-left:21px; margin-bottom: 1em; }

