/* Do you know the way? */

/*

------------------------------------------------------
Copyright Maxine Sherrin, www.westciv.com
some rights reserved
http://creativecommons.org/licenses/by-sa/2.0/

You are free to use this style sheet and its
associated image files to create your own site.
However, we ask that you respect the template's
creator by maintaining this attribution in
the style sheet.
------------------------------------------------------

*/

body {
	margin: 0;
	padding: 0;
	font: 80% tahoma,sans-serif;
	color: #7A745A;
	line-height:1.5em;
	background-color: #edeffc;
	background-image: url(images/bkg.gif);
}

/* Banner across top of page that says the name of the whole site */

#main-title {
	margin-right: 0;
	padding-top: 20px;
	padding-left: 90px;
	background-color: #403E7F;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.2em;
	letter-spacing: 5px;
	padding-bottom: 20px;
	background-image: url(images/kt_logo_head.jpg);
	background-repeat: no-repeat;
	background-position: 90px;
}

/* Styles for the main text on the page. */

#main-text {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 90px;
	margin-right: 220px;
	background-color: #FFFFFF;
	background-image: url(images/kt_logo.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 10px;
	padding-right: 80px;
}

h1 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
font-size: 1.3em;
color: #403E7F;
padding-bottom: 10px;
padding-top: 0;
padding-left: 0;
padding-right: 0;
font-weight: bold;
}

h2 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
padding: 0;
font-size: 1em;
color: 6069aa;
font-weight: bold;
}

p, ul, ol, table {
	margin-top: 0;
	margin-bottom: 17px;
	margin-left: 0;
	margin-right: 0;
}

#main-text li {
	margin-left: 25px;
	list-style-type: square;
}


a:link, a:visited {
color: #4B4D8E;
text-decoration: underline;
font-weight: bold;
}

a:hover {
color: #FF6600;
font-weight: bold;
text-decoration: underline;
}

/* Styles for the navbar . */

#wrapper-menu {
	background: #88ac0b url("images/menu-background.png") top left repeat-x;
	padding-left: 90px;
	float: none;
}

#menu {
	font-size: 95%;	/* The menu far left, and far right borders are not quite lining up in non IE browsers for some reason. This makes it less noticable */
}

* html #menu { padding-right: 0; } /* See above comment. This re-adjusts IE to the above padding */

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-left: 1px solid #403E7F;
	width: 90%;
}

#menu li { display: inline; }

#menu a:link, #menu a:visited {
	padding: 0.25em 0.5em;
	background: transparent;
	color: #fff;
	text-decoration: none;
	border-right: 1px solid #403E7F;
}

#menu a:hover {
	background: #403E7F url("images/menu-hover.png") repeat-x;
	color: #FFFFFF;
}


/* Styles for the pullquote on the right side. */

#right-column {
position: absolute;
top: 170px;
right: 0;
margin: 20px;
width: 170px;
}

#right-column p {
line-height: 1.5em;
}

#right-column strong {
color: #403E7F;
font-style: italic;
}

/* Styles for the footer at the bottom of the page */

#footer {
text-align: center;
background-color: #403E7F;
color: #ffffff;
margin-bottom: 0;
padding-top: 15px;
padding-bottom: 15px;
font-size: 0.7em;
border-top: 2px #fff solid;
}

#footer a:link, #footer a:visited {
color: #FFFFFF;
}

#footer a:hover {
color: #f0f0e1;
text-decoration: underline;
}
#main-text p {
	margin-right: 80px;
}
.quotefoot {
	color: #666666;
	font-weight: lighter;
	font-style: normal;
}
.right {
	text-align: right;
}
#main-title h1 {
	margin-right: 0px;
	padding-top: 2px;
	padding-left: 90px;
	display: none;
}
#ani-title {
	margin-right: 0;
	padding-top: 10px;
	padding-left: 90px;
	background-color: #403E7F;
	font-weight: bold;
	padding-bottom: 2px;
}
