@charset "utf-8";

/* CSS Document */



p, h1, ul, li {

	margin:0px;

	padding:0px;

}

img {

	border:none;

}

body {

	background-color: #a7ab74;

	margin: 0px;

	padding:0px;

}

#wrapper {

	position:relative;

	margin-left:auto;

	margin-right:auto;

	width:980px;

	height:auto;

	background-image:url(/images/ShadowBack.jpg);

	background-repeat:repeat-y;

}

#container {

	position:relative;

	width:958px;

	height:auto;

	background-color:#FFFFFF;

	margin-left:auto;

	margin-right:auto;

}

#nav {

	position:relative;

	float:left;

	width:218px;

	height:551px;

	background-image:url(/images/NavBack.jpg);

	background-repeat:no-repeat;

	z-index:50;

}

#navText {

	position:absolute;

	top:78px;

	left:18px;

	width:179px;

	height:auto;

	margin:0px;

	padding:0px;

	text-align:center;

	line-height:22px;

}

#navText a:link {

	color: #666666;

	text-decoration: none;

}

#navText a:visited {

	text-decoration: none;

	color: #666666;

}

#navText a:hover {

	text-decoration: none;

	color: #74487B;

}

#navText a:active {

	text-decoration: none;

	color: #666666;

}

#header {

	position:relative;

	float:left;

	width:740px;

	height:200px;

}

#content {

	position:relative;

	float:left;

	width:485px;

	height:auto;

}

#content h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#74487B;

}

#content h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#74487B;

}

#content h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#666;

	padding:0;

	margin:0;

}

#content p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

	padding-right:10px;

}

#content li {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

	list-style-position:outside;

	margin-left:15px;

}

#content a:link {

	color: #74487B;

	text-decoration: none;

	font-weight:bold;

}

#content a:visited {

	text-decoration: none;

	color: #74487B;

	font-weight:bold;

}

#content a:hover {

	text-decoration: underline;

	color: #666;

	font-weight:bold;

}

#content a:active {

	text-decoration: none;

	color: #74487B;

	font-weight:bold;

}

#rightColumn {

	position:relative;

	float:left;

	width:250px;

	height:auto;

}	

#clear {

	clear:both;

}

#footer {

	position:relative;

	width:980px;

	height:65px;

	margin-left:auto;

	margin-right:auto;

	background-image:url(/images/FooterBack.jpg);

	background-repeat:no-repeat;

	text-align:center;

	padding-top:8px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	clear:both;

}

a:link {

	color: #666666;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #666666;

}

a:hover {

	text-decoration: underline;

	color: #74487B;

}

a:active {

	text-decoration: none;

	color: #666666;

}

#did_you_know_top {

	position:relative;

	width:471px;

	height:34px;

}

#did_you_know_mid {

	position:relative;

	width:471px;

	height:auto;

	background-image:url(/images/DidYouKnowMid.jpg);

	background-repeat:repeat-y;

}

#did_you_know_mid p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	padding-left:10px;

	padding-right:10px;

}

#did_you_know_bottom {

	position:relative;

	width:471px;

	height:34px;

}

#events_top_mid a:link {

	color: #764b7d;

	text-decoration: none;

}

#events_top_mid a:visited {

	text-decoration: none;

	color: #764b7d;

}

#events_top_mid a:hover {

	text-decoration: underline;

	color: #666666;

}

#events_top_mid a:active {

	text-decoration: none;

	color: #764b7d;

}

#events_top {

	position:relative;

	width:473px;

	height:34px;

}

#events_top_mid {

	position:relative;

	width:473px;

	height:auto;

	background-image:url(/images/upcoming_events_mid.jpg);

	background-repeat:repeat-y;

}

#events_top_mid p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-left:10px;

	padding-right:10px;

	color:#666666;

}

#events_top_mid h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	padding-left:10px;

	padding-right:10px;

	padding-top:5px;

	color:#764b7d;

}

#events_top_bottom {

	position:relative;

	width:473px;

	height:25px;

}

#video {

	position:absolute;

	left:0px;

	top:575px;

	width:218px;

	height:150px;

}

	

.testimonial {

	display: block;

	background-color:#74487B;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	margin-left:50px;

	margin-right:50px;

	padding: 10px;

}



.spiffy{

	display:block;

	width:475px;

}

.spiffy *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#74487B;

}

.spiffy1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #c3b0c6;

  border-right:1px solid #c3b0c6;

  background:#96759c}

.spiffy2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #f1ecf1;

  border-right:1px solid #f1ecf1;

  background:#8e6a94}

.spiffy3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #8e6a94;

  border-right:1px solid #8e6a94;}

.spiffy4{

  border-left:1px solid #c3b0c6;

  border-right:1px solid #c3b0c6}

.spiffy5{

  border-left:1px solid #96759c;

  border-right:1px solid #96759c}

.spiffyfg{

	background:#74487B;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	padding: 10px;

	width:455px;

}



.willpower {

	padding-right:100px;

}
