BODY { margin: 0;
font-family: Futura, Arial, sans-serif;
line-height: 1.5;
background-color: #00cccc;
color: #000000; font-size: 12px;
text-align: center }

H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, 
DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, HR, FORM, DL { 
  display: block }

H1, H2, H3, H5, H6 { text-align: center }
H1, H2, H4, H6 { font-weight: bold }
H3, H5 { font-style: italic }


H1 { font-size: 34px; color: #8a221b }
H2 { font-size: 28px }
H3 { font-size: 24px;
	margin-bottom: 6px
}
H4 { font-size: 18px }
H5 { font-size: 14px }
H6 { font-size: 12px }

B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, 
IMG, SPAN { display: inline }

ul li { display: list-item;
	background-image: url(images/ktpBullet.png);
	background-repeat: no-repeat;
	line-height: 3em;
	padding: 0 0 0 2.5em; /* left padding moves the text away from the bullet */
	}
ol li { margin-top: 1.5em }

B, STRONG { font-weight: bolder }  /* relative to the parent */
I, CITE, EM, VAR, ADDRESS { font-style: italic }
PRE, TT, CODE, KBD, SAMP { font-family: monospace }

PRE { white-space: pre }

ADDRESS { margin-left: 3em; text-align: right }
BLOCKQUOTE { margin-left: 3em; margin-right: 3em }

UL, DIR { list-style: none }
OL { list-style: decimal }

DT { margin-bottom: 0 }
DD { margin-top: 0; margin-left: 3em }

form {color: red; font-size: 13px; line-height: 0.9}

MENU {
	margin: 0px 24px 0px 24px;
	text-align: left;
	padding: 2px
}

P { font-size: 12px; margin: 6px 0px 0px 0px; text-align: left }

P.buttons { padding-left: 24px }

P.indent { text-indent: 18px; text-align: justify }

P.justify { text-align: justify }

p.center { text-align: center }

P.right { text-align: right }

P.thumbcaption { 
	text-align: center;
	font-size: 9pt }

P.dropcap { font-size: 17px; text-align: justify; line-height: 1; margin: 12px 24px 12px 24px }
P.dropcap:first-letter {
	font-family: Times, Serif;
	font-size: 2.7em;
	background-color: #8a221b;
	color: #fbec6a;
	float: left;
	padding: .1em;
	margin: 0 .2em .2em 0 }
	
div#container {
	margin: 9px auto;
	height: 22px;
	text-align:center;
	vertical-align:middle;
	z-index: 100;
	max-width: 900px;
}

div#links {
	position: relative;
	width: 180px;
	font: 14px Arial, Tahoma, sans-serif;
	z-index: 100;
	float: left;
	margin: 0;
}

div#links a { display: block; text-align: center; padding: 3px; margin: 0;
	text-decoration: none; color: #8a221b; background-color: #66ffff; border: 1px solid #8a221b }

div#links a:hover { color: #00cccc;
	background: #8a221b; cursor: hand }

div#links2 {
	position: relative;
	width: 180px;
	font: 14px Arial, Tahoma, sans-serif;
	z-index: 100;
	float: left;
	margin: 0;
}

div#links2 a { display: block; text-align: center; padding: 3px; margin: 0;
	text-decoration: none; color: #8a221b; background-color: #66ffff; border: 1px solid #8a221b }

div#links2 a:hover { color: #00cccc;
	background: #8a221b; cursor: hand }

div#links3 {
	position: relative;
	width: 180px;
	font: 14px Arial, Tahoma, sans-serif;
	z-index: 100;
	float: left;
	margin: 0;
}

div#links3 a { display: block; text-align: center; padding: 3px; margin: 0;
	text-decoration: none; color: #8a221b; background-color: #66ffff; border: 1px solid #8a221b }

div#links3 a:hover { color: #00cccc;
	background: #8a221b; cursor: hand }

div#links4 {
	position: relative;
	width: 180px;
	font: 14px Arial, Tahoma, sans-serif;
	z-index: 100;
	float: left;
	margin: 0;
}

div#links4 a { display: block; text-align: center; padding: 3px; margin: 0;
	text-decoration: none; color: #8a221b; background-color: #66ffff; border: 1px solid #8a221b }

div#links4 a:hover { color: #00cccc;
	background: #8a221b; cursor: hand }

div#links5 {
	position: relative;
	width: 180px;
	font: 14px Arial, Tahoma, sans-serif;
	z-index: 100;
	float: left;
	margin: 0;
}

div#links5 a { display: block; text-align: center; padding: 3px; margin: 0;
	text-decoration: none; color: #8a221b; background-color: #66ffff; border: 1px solid #8a221b }

div#links5 a:hover { color: #00cccc;
	background: #8a221b; cursor: hand }

.red-text { color: red }
.white-text { color: white }

.indent-highlight { padding: 10px;
background-image: url('Images/sky.jpg');
border: 3pt solid;
border-top-color: #abc9f5;
border-left-color: #c1d8e7;
border-right-color: #c1d8e8;
border-bottom-color: #c1d8e9 }

.footer-highlight { padding: 10px;
background-color: #abc9f5;
margin: 2em;
border: 3pt solid;
border-top-color: rgb(65%, 75%, 100%);
border-left-color: rgb(55%, 65%, 95%);
border-right-color: rgb(50%, 60%, 90%);
border-bottom-color:rgb(45%, 55%, 85%) }

.masthead { height: 217px; background-image: url('images/KalTobePress.jpg'); 
background-position: center;
background-repeat: no-repeat;
text-align: center }

.outer-film { background-color: black;
padding: 7px; margin: 6px }

.title-bkgnd { background-image: url('images/TitleBackground.gif');
padding: 12px }

.title-highlight { margin: 2em 1em 2em 1em;
border-style: solid;
border-color: rgb(50%, 80%, 50%) rgb(40%, 70%, 40%) rgb(22%, 52%, 22%) rgb(25%, 55%, 25%);
border-width: 5px; 
padding: 1px;
background-color: #a7e6a5;
text-align: center }

.Adbox1 { position: absolute;
	top: 160px; left: 20px; width: 130px; height: 610px; }
.Adbox2 { position: absolute;
	top: 160px; left: 850px; width: 130px; height: 610px; }
.Moviebox { position: absolute;
	top: 160px; left: 150px; width: 650px; height: 490px; background-color: black; }

hr { 
background-color: #00cccc;
height: 5px;
width: 85%;
margin: 1em; }

table { margin: 20px; border-spacing: 10px; background-color: #8a221b; vertical-align: center; caption-side: bottom }
caption { margin-top: 9px; text-align: center }
td {text-align: left; padding: 6px }
thead { color: #fbec6a; text-align: center; font-size: 21px }
thead tr th { padding: 20px 0px 0px 0px }
tfoot { background-color: #00cccc; text-align: center }
tfoot tr td { text-align: center }

.title { background-color: #a7e6a5 }

a {
text-decoration: none }

a:link { color: #003366 }          /* unvisited link */
a:visited { color: #d53d45 }        /* visited links */
a:active { color: #d53d00 }        /* active links */
a:hover { 
	color: #d50d40;
	background-color: #FFFFFF;
	text-decoration: none }

/* setting the anchor border around IMG elements
   requires contextual selectors */

a:link IMG { border: 2px solid blue }
a:visited IMG { border: 2px solid red }
a:active IMG { border: 2px solid lime }
a:hover IMG { border: 2px solid #d53d40 }

