
h1  {
	font: bold 2em/1em serif;
	margin: 1em 0 .5em 0;
}
h2  {
	font: bold 1.5em/1.5em serif;
	margin : 0 0 0 0;
}
h3  {
	font: bold .9em/1.5em serif;
	margin: 0 0 0 0;
}
h4  {
	font: bold .8em/1.5em serif;
	margin: 1em 0 0;
	font-style: italic;
}
p img {
	margin: 0 .5em .3em .5em;
}
b  {font-weight : bold;}
i  {font-style : italic;}
a:link {color: navy;}
a:hover {color: blue;}
.center {text-align: center;}
.right {text-align: right;}

/* #title  {
	margin: 0; padding: 0;
}
#title p#pre  {
	font: bold 1em/1.2em serif;
	margin: .8em 0 0 0; padding: 0 0 .4em 0;
	border: 0px solid #f00;
}
#title h1#main  {
	font: bold 1em/1.2em serif;
	margin: 0 0 .4em 0; padding: 0 0 .5em 0;
	border: 0px solid #f00;
} */

body #frame {
	font-family: Times, "Times New Roman", serif;
	min-width: 48.4em;
	margin: 0 auto;
}

#topnav {
	margin: 0 0 1em 0;
}
#topnav #topnavimage {
	position: absolute;
	left: .35em;
}
#topnav #topnavtext {
	min-width: 34.4em;
	margin: 0 1em 0 13em;
}
.large {
	font: bold 2em/2em serif;
	margin: 0 0 0 0;
	font: bold 2.5em/2em serif;
	background: #ddd;
	border: 1px solid #999;
}
#topnav h1 a {
	color: black;
	display: block;
	text-decoration: none;
}
#topnav h1 a:hover {
	background: #eee;
	color: navy;
}
#sidenav {
	font: normal .8em/1em sans-serif;
	width: 13em;
	position: absolute;
	top: 265px;
	left: 1.15em;
}
#sidenav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 1px outset #999;
	}
#sidenav li {
	list-style-type: none;
	background: #ccc;
	border: 1px inset #999;
}
#sidenav a {
	display: block;
	padding: .35em;
	text-decoration: none;
}
#sidenav a:hover {
	color: blue;
	background: #ddd;
}
/*  Now using larger Eye
#video_links {
	margin:0 1em -1.35em 0;
	text-align: right;
}
#video_links img {
	margin: 0 .25em -.25em 0;
}
*/
#videolink {
	text-align:center;
	float:right; width:100px;
	padding:5px; margin:10px 1em 5px 10px;
	border:1px solid #999;
}
/* Hide Gecko */* html #videolink{/* Hide IE5-mac. \*/height:1%;/* end hide */}
#videolink #videye a {
	text-decoration:none;
	display:block;
	width:100px; height:67px; _height:67px;
	background:transparent url("../images/vid_eye_css_blue.gif") no-repeat top right;
}
#videolink #videye a span {display:none;}
div#videolink #videye a:hover {background-position:0 -70px;}
#videolink p {line-height:1.2; padding:0; margin:10px 0 0 0; border:0px solid #f00;
}

#content {
	font-family: Times, "Times New Roman", serif;
	min-width: 34.4em;
	min-height: 27em;
	margin: 0 1em 0 13em;
}
#content p, #content b, #content i {font-family: Times, "Times New Roman", serif;}
#toplink {
	text-align: right;
	margin-right: .5em;
}
.image_left {
	float: left;
	margin: .7em .7em .5em 0;
}
.image_right {
	float: right;
	margin: .7em 0 .5em .7em;
}
.image_center {
	margin: .7em auto 1.7em auto;
	text-align: center;
}
.border {border: 1px solid black;}
#video_programs {
	margin: .5em 0 3em 3em;
	width: 26.5em;
}
.video_program {
	margin: .5em 0 1em 0;
	text-align: right;
}
.video_desc {
	margin-right: 1em;
	float: left;
	display: inline;
	font-weight: bold;
}
.video_link {
	margin: auto;
	display: inline;
	font-weight: bold;
}
.video_link img {
	margin: 0 .25em -.25em 0;
}
#player {
	float: left;
	margin: 0 1em .5em 0;
}
#summary {
}
#footer {
	clear: both;
}
#content li, dl dd {margin-bottom: .4em;}

/* ---------- Added for Printing only --------- */

#ketglobalnavbar, #topnavimage, #topnavtext h4, #sidenav, #toplink, #footerlinks {
	display: none;
	border: none;	
}
.large {border:none;}
#topnav #topnavtext, #content {margin: 0 1em 0 1em;}
#content {min-height: 0;}

