/* Copyright © Jubilee Jumps */

body{ margin: 0; padding: 0; background: url(images/pattern.gif) 0 0 repeat; font-family: arial,helvetica,sans-serif; font-size: 90%; line-height: 1.35em; }

#wrapper{margin: 0 auto; width: 705px; background-color: #fff; color:#000; }

#header {height: 140px; padding: 0; margin: 0; }

#seperatorTop {border: solid .01em #818181; margin: 2px 0 12px 0; }
#seperatorBot {border: solid .01em #818181; margin: 16px 0 12px 0; }
#seperatorFoot {padding: 10px 0 0 0; }

#topNav {font-size: 85%; font-weight: bold; text-align: center; }
#topNav p {line-height: 6px; }
#topNav a:link {color: #004F9D; text-decoration: none; padding: 2px 7px; }
#topNav a:visited {color: #004F9D; text-decoration: none; padding: 2px 7px; }
#topNav a:hover {color: #fff; background-color: #EF0000; text-decoration: none; padding: 2px 7px; }
#topNav a:active {color: #fff; background-color: #EF0000; text-decoration: none; padding: 2px 7px; }

#mainContent {width: 705px; text-align: center; padding-top: 10px; font-size: 110%; }
p.quote {text-align:right; color: #89367E; margin-right: 150px; }

a:link {color: #004F9D; text-decoration: underline; }
a:visited {color: #004F9D; text-decoration: underline; }
a:hover {color: #5f5f5f; text-decoration: underline; }
a:active {color: #5f5f5f; text-decoration: underline; }

#footer {font-size: 70%; text-align: center; padding: 1em 0; }
#footer a:link {color: #004F9D; text-decoration: none; }
#footer a:visited {color: #004F9D; text-decoration: none; }
#footer a:hover {color: #5f5f5f; text-decoration: none; }
#footer a:active {color: #5f5f5f; text-decoration: none; }

/* image treatments */
img.header {border: 0px; height: 140px; width: 705px; }
img.collage {border: 0; height: 168px; width: 705px; }
img.footer {border: 0; height: 15px; width: 705px; }
img.homeCover {display: block; float: right; border: 0; height: 158px; width: 123px; margin: 20px 5px 10px 10px; }
img.uparrow {display: block; float: left; border: 0; width: 15px; height: 17px; padding-right: 5px; }
img.contact {display: block; float: right; border: 0; height: 327px; width: 458px; margin: 5px 0 10px 0; }
img.redline {border: 0; height: 2px; width: 640px; margin: 10px 0 10px 0; }

h1 {font-size: 2em; font-weight: bold; color: #EF0000; }
h2 {font-size: 1.75em; font-weight: bold; }
h3 {font-size: 1.25em; color: #0000D8; }
p.teaser {
	font-size: 12px;
	font-weight: 900;
	text-align: center;
	margin: 1em auto;
	width: 90%;
}
p.description {
	font-size: 14px;
	font-weight: 100;
	text-align: left;
	width: 670px;
	margin: 1em auto;
}
span.title {font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 120%; font-weight: bold; color: #082358; }
span.bold {font-weight: bold; }
span.name {font-weight: bold; color: #EF0000; }
span.blue {font-weight: bold; color: #0000D8; }
span.redlg {font-size: 130%; font-weight: bold; color: #EF0000; }
span.bluelg {font-size: 130%; font-weight: bold; color: #0000D8; }
span.italic {font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 120%; font-style: italic; }
span.red {color: #EF0000; }
span.redbold {font-weight: bold; color: #EF0000; }

#table1 {margin: 0 auto; text-align: left; width: 95%; border: 0; border-collapse: collapse; }
li {line-height: 1.5em; }
table.table2 {margin: 0 auto; text-align: left; cellpadding: 5px; width: 95%; border: 0; border-collapse: collapse; }