@charset "UTF-8";
/* CSS Document */

body{margin:0px; padding:0px;/*zeros out margin and padding settings of the html body tag*/}
a img {border: none; }

body {
	background-image:url(backbar.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}
p {padding:0; margin-top:8px; margin-bottom:8px;}

hr {padding:0; margin:0; color:#0089bb; border:1px;}

.container {
	height:1100px;
	width:1280px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	position:relative;
	border:none;
	background-color:#FFF;
}
.containerext {
	height:1100px;
	width:1280px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	position:relative;
	border:none;
	background-color:#FFF;
}

.header {
	height:294px;
	width:1280px;
	position:absolute;
	top:0px;
	left:0px;
	border:0px;
}

.special {
	color:#0089bb;
}
.specialsub {
	color:#0089bb;
	font-size:15px;
	padding-top:20px;
	font-weight:bold;
}
.specialsubcross {
	color:#0089bb;
	font-size:15px;
	text-decoration:line-through;
}

.navigation {
	height:30px;
	width:800px;
	position:absolute;
	top:305px;
	left:180px;
	border:0px;
	color:#FFF;
	font-size:18px;
}
.navigationbar {
	height:45px;
	width:1280px;
	position:absolute;
	top:294px;
	left:0px;
	background-image:url(backbarnav.jpg);
}

.swirlback {
	height:600px;
	width:1280px;
	position:absolute;
	bottom:38px;
	left:0px;
	background-image:url(flowerbackgd.jpg);
}

.footerbar {
	height:38px;
	width:1280px;
	position:absolute;
	bottom:0px;
	left:0px;
	background-image:url(footerlilac.jpg);
}

.fbtext {
	height: 30px;
	width: 190px;
	position: absolute;
	top: 307px;
	right: 90px;
	border: 0px;
	color: #FFF;
}

.fb {
	height:30px;
	width:30px;
	position:absolute;
	top:302px;
	right:180px;
	border:0px;
}
a.nav:link	{
	color: #FFF;
	text-decoration: none;
}

a.nav:visited	{
	color:#FFF;
	text-decoration: none;
}

a.nav:active	{
	color:#c1bed9;
	text-decoration: none;
	font-weight:bold;
}

a.nav:hover	{
	color:#c1bed9;
	text-decoration:none;
	font-weight:bold;
}
a.here:link {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
a.here:visited	{
	color:#c1bed9;
	text-decoration: none;
}

a.here:active	{
	color:#c1bed9;
	text-decoration: none;
	font-weight:bold;
}

a.here:hover	{
	color:#c1bed9;
	text-decoration:none;
	font-weight:bold;
}
	
a.contact:link	{
	color:#2f2c7d;
	text-decoration: none;
}

a.contact:visited	{
	color:#585755;
	text-decoration: none;
}

a.contact:active	{
	color: #2f2c7d;
	text-decoration: none;
	font-weight:bold;
}

a.contact:hover	{
	color:#0089bb;
	text-decoration:none;
	font-weight:bold;
}

.leftcol {
	height:550px;
	width:289px;
	position:absolute;
	top:379px;
	left:180px;
	border:0px;
	font-size:13px;
}
.leftcolext {
	height:670px;
	width:289px;
	position:absolute;
	top:379px;
	left:180px;
	border:0px;
	font-size:13px;
}

.rightcol {
	height: 550px;
	width: 289px;
	position: absolute;
	top: 379px;
	left: 495px;
	border: 0px;
	font-size: 13px;
}
.rightcolext {
	height: 670px;
	width: 289px;
	position: absolute;
	top: 378px;
	left: 496px;
	border: 0px;
	font-size: 13px;
}

.heading {
	font-size:18px;
	color:#0089bb;
}

.image1 {
	height:250px;
	width:289px;
	position:absolute;
	top:379px;
	right:180px;
	border:0px;
}
.image2 {
	height:250px;
	width:289px;
	position:absolute;
	top:663px;
	right:180px;
	border:0px;
}

.banner {
	height:68px;
	width:605px;
	position:absolute;
	top:845px;
	left:180px;
	border:none;
}
.footer {
	height:25px;
	width:920px;
	position:absolute;
	bottom:0px;
	left:180px;
	border:none;
	font-size:12px;
}
.textpurple {
	color:#2f2c7d;
}

.col2a {
	height:170px;
	width:289px;
	position:absolute;
	top:379px;
	left:495px;
	border:0px;
}
.col2b {
	height:170px;
	width:289px;
	position:absolute;
	top:557px;
	left:495px;
	border:0px;
}
.col2c {
	height:170px;
	width:289px;
	position:absolute;
	top:735px;
	left:495px;
	border:0px;
}
.col3a {
	height:170px;
	width:289px;
	position:absolute;
	top:379px;
	right:180px;
	border:0px;
}
.col3b {
	height:170px;
	width:289px;
	position:absolute;
	top:557px;
	right:180px;
	border:0px;
}
.col3c {
	height:170px;
	width:289px;
	position:absolute;
	top:735px;
	right:180px;
	border:0px;
}



	
