@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#2e496b;
	background-image:url(http://www.johnfmarszalek.com/newimages/bg.jpg);
	background-repeat:repeat;
	behavior: url("csshover3.htc"); 
}

	#header {
		margin:0px;
		padding:0px;
		background-color:#152e4d;
		background-image:url(http://www.johnfmarszalek.com/newimages/hbg.jpg);
		height:105px;
		text-align:center;
	}
	
		#header2 {
			width:750px;
			margin:0px auto;
			padding:0px;
		}
		
			#header2 .title {
				font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
				font-size:40px;
				color:#ffffff;
				margin:0px;
				padding:0px;
				text-align:center;
				width:750px;
			}
			
			#header2 .tabs {
				width:750px;
				height:30px;
				float:left;
				margin:20px 0px 0px 0px;
				padding:0px;
				font-family:Calibri, Trebuchet MS, sans-serif;
				font-size:14px;
			}
			
				#header2 .tabs ul {
					list-style:none; 
					margin:0px; 
					padding:0px;
				}
				
					#header2 .tabs ul li {
						background-color:#cccccc;
						margin:0px 3px 0px 0px;
						padding:10px 5px 5px 5px;
						float:left;
					}
					
					#header2 .tabs ul li:hover {
						background-color:#ffffff;
					}
					
						#header2 .tabs ul li span {
							border-top:1px dashed #152e4d;
							border-left:1px dashed #152e4d;
							border-right:1px dashed #152e4d;
							padding:5px;
						}
						
							#header2 .tabs ul li span a {
								font-weight:bold;
								text-decoration:none;
								color:#152e4d;
							}
							
								#header2 .tabs ul li span a:hover {
									font-weight:bold;
									text-decoration:none;
									color:#700F0F;
								}
							
					#header2 .tabs ul li.current {
						background-color:#ffffff;
						margin:0px 3px 0px 0px;
						padding:10px 5px 5px 5px;
						float:left;
					}
						#header2 .tabs ul li.current span {
							border-top:1px dashed #152e4d;
							border-left:1px dashed #152e4d;
							border-right:1px dashed #152e4d;
							padding:5px;
						}
						
							#header2 .tabs ul li.current span a {
								font-weight:bold;
								text-decoration:none;
								color:#700F0F;
							}
							
							
						
	#separator {
		background-color:#f1ca0b;
		background-image:url(http://www.johnfmarszalek.com/newimages/ribbon.jpg);
		background-repeat:repeat-x;
		height:36px;
	}
	
	#body {
		background-image:url(http://www.johnfmarszalek.com/newimages/graybg.jpg);
		background-position:top;
		background-repeat:repeat-x;
	}
	
		#body #bodycontent {
			width:750px;
			margin:0px auto;
			padding:10px;
			background-color:#ffffff;
			color:#000000;
			font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
			font-size:14px;
			line-height:25px;
		}
		
			#body #bodycontent h1 {
				font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
				font-size:26px;
				line-height:26px;
				color:#700F0F;
				border-bottom:2px solid #700F0F;
				margin-bottom:0px;
				padding-bottom:0px;
			}
			
				#body #bodycontent h1 a {color:#700F0F;}
					#body #bodycontent h1 a:hover {color:#700F0F;}
			
			#body #bodycontent h2 {color:#255173; border-top:2px solid #255173; font-size:20px;}
			
			#body #bodycontent h3 {font-size:18px; font-style:italic;color:#255173; margin:0px; padding:0px; line-height:18px;}
			
			#body #bodycontent .img {padding:5px; margin-left:10px; float:right; border:1px solid #cccccc;}
			
			#body #bodycontent .img-books {padding:5px; border:1px solid #cccccc;}
			
			#body #bodycontent p.indent {margin-left:50px; line-height:16px; }
			
			#body #bodycontent p.intro:first-letter {font-size : 400%; font-weight : bold; float : left; width : 1em; color : #1f3f58;}
			
			#body #bodycontent p.links a {
				margin:0px;
				padding:0px;
				font-family:Calibri, Trebuchet MS, sans-serif;
				font-size:14px;
				font-weight:bold;
				line-height:14px;
				text-decoration:none;
				color:#142944;
			}
				#body #bodycontent p.links a:hover {text-decoration:underline; color:#90B7D5;}
			
			#body #bodycontent a {
				text-decoration:none;
				color:#700F0F;
				font-weight:bold;
			}
			
				#body #bodycontent a:hover {text-decoration:underline; color:#90B7D5; font-weight:bold; }
			
			#body #bodycontent dl.fund dt {font-weight:bold; font-size:18px;}
			#body #bodycontent dl.fund dd {margin-bottom:20px}
				#body #bodycontent dl.fund dd .date {float:left; width:80px;}
				#body #bodycontent dl.fund dd .lecturer {float:left; width:600px;}
			
			#body #bodycontent p.books {line-height:16px;}
