body  { background-color: #bacdea; background-image: none; text-align: center; }
.container { color: #333; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #bacdea; background-image: url("../images/bgFWC.jpg"); background-repeat: no-repeat; text-align: left; margin-right: auto; margin-left: auto; width: 780px; height: 595px; border-style: none; outline-style: none; }
.container1{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #FFF;
	background-image: url(../images/bgsplitTop.gif);
	background-repeat: no-repeat;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 780px;
	border-style: none;
	outline-style: none;
	background-position: top;
}
.header {position: relative; top: 0; right: 0; width: 780px; height: 115px; }
#logo   {background-image: url("../images/logo3.gif"); background-repeat: no-repeat; position: relative; top: 0; left: 0; width: 220px; height: 115px; float: left; }

.navBar { background-color:#fff; margin-bottom: 0px; position: relative; z-index: 1400; top: 0px; left: 0; width: 560px; height: 96px;   float:right; }
#siteNav { background-image: url("../images/generations2.jpg"); height: 82px }
.nav  {  height: 24px; background-color:#d4e1f4; z-index: 1500; text-align: center; }
.nav1 {background-color: #fff; vertical-align: top}
.white {  height: 24px; background-color:#fff; z-index: 1500; text-align: center; color:#fff}
#snav{background-color: #FAF5D7;}
.nav a, .nav1 a { font-size: 9px; font-family: Arial; font-weight: bold; text-decoration: none; text-align: center; padding: 0px; vertical-align: middle; }
.nav2{background-color: #d4e1f4; width:560px;position:absolute;top:90px; left:0px; }
.main   {position: relative; z-index: 20; top: 15px; left: 10px; width: 760px; height: 450px; }
.main1   {position: relative; z-index: 20; top: 15px; left: 10px; width: 760px; }
#center{text-align: center;}
#siteMain{top:50px;text-align: center;}
.footer{position:relative; top: 10px; left:10px; width:760px; height: 20px;z-index: 100;}
.footer1{
	width:780px;
	height: 110px;
	z-index: 100;
	background-image: url(../images/bgsplitFoot.gif);
	background-repeat: no-repeat;
	background-color: #bacdea;
}
#foot{font-size: 9px;color:#339;width:740;position:relative;top: 10px; left:10px;}
.tenleft { position:relative; left: 10px; float: left;height:20px; }
#floatLeft{float:left;}
#floatRight{float:right;}
.tenright {position:relative; top:0px;right: 10px; float: right; }
h1{font-size: 18px;color:#339;text-align: center;}
#h1{font-weight: bold; font-size: 18px;color:#339;text-align: center;}
h2{font-size: 18px;color:#339;text-align: left; margin-bottom: 0pt;}
h3{font-size: 14px;color:#339;text-align: center;}
h4{font-size: 14px;color:#339;text-align: left; margin-bottom: 0pt;}
h5{font-size: 14px;color:#339;text-align: left; margin: 10pt 0pt 0pt 0pt ;}
h6 { color: #339; font-size: 12px; text-align: left; margin: 0 0 7pt }
.clear {clear: both;
}
#picLeft{margin: 0px 10px 10px 0px; float: left;clear:both;}
#picRight{margin: 0px 0px 10px 10px; float: right;}
#picRight1{margin: 0px 0px 50px 10px; float: right;}
#pic{position:relative; left:15px; margin:5px 0px }
#tabRight{margin: 10px 0px 10px 10px; float: right;}
a:link, a:visited {color:#339;}
a:hover, a:active {color:#006;}
#strong{font-size: 14px; font-weight: bold}
.left {text-align: left;}
.right{text-align: right;}
.rightred{text-align: right;font-weight: bold; color: red;}
.center{text-align: center;}
.pad5 {padding: 5px;}
.text{font-size: 12px;margin: 3px}
.text p {margin-top: 6px}
#box{backbackground-color: #dddddd;position: relative; top: 35px; left: 150px; width:350px; height:200px ;border: #339 5px solid; padding: 15px}
.serveBox { width: 530px; height: 300px }
#video{font-size: 12px;color:#339;font-weight: bold; text-align: center;position: relative;top:5px;}
ol, ul {margin-top: 6px; margin-bottom:6px }
#nomarg,.nomarg {margin: 0px}
#home {position:relative; left:334px;}
p #short{margin:3px 0px;}
#event{text-align: center}
#event li{margin-top: 6px; margin-bottom:12px }
.top{position:relative;top:-25px;border:0px}
#newPic{width: 350px;height:245px;position:relative; top:0px;left:0px;text-align: center; }
#newPic1{width: 389px;height:245px;position:relative; top:0px;left:0px;text-align: center; }
.red { color: #a01d20 }
.floatL { float: left }
#heart  { background-image: url("../images/bigHeart1.gif"); text-align: center }
.short {margin-top: 4px}
.redText{font-size:14px; font-weight:bold; color:#a01d20 }
.red{color:#a01d20}
#comicSans{
	font-family: "Comic Sans MS", cursive;
	font-size: 14px;
	line-height: normal;
}
.caption{font-size:11px; font-style:italic; font-weight:bold}
#center{text-align:center;}
#info{color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;}
.pink,#pink{color:#df4595; font-weight:bold}
li#hearts{
	list-style-image: url(../images/heart.gif);height:21px;
}