body{
			background-image:url("../images/backgroundpinstripe.png");
			color: rgb(54,77,196);
			margin-left:auto;
			margin-right:auto;
			margin-top:10px;
			margin-bottom:20px;
			}
		.rollover img{
			border-width:5px;
			border-style:solid;
			border-color:transparent;
			padding:4px;
			}
		.rollover img:hover{
			border-width:5px;
			border-style:dashed;
			border-color:rgb(200,180,210);
			padding:4px;
			}
		TD{
			text-align: center;
			}

		

		#MainDiv {
			background-color: white;
			width: 1000px;
			border-width: 8px;
			border-style: solid;
			position:relative;
			/*left: 18px;
			top: 18px;
			padding-top: 0px;*/
			margin-top: 0px;
			padding:0px;
			}
		#outerDiv{
			/*padding-top:0px;
			width:1020px;*/
			background:white;
			
			border-width: 8px;
			border-style: solid;
			border-color:  rgb(43,37,118);
			margin-left:20%;
			margin-right: auto;
			margin-top:0px;
			margin-bottom: 20px;
			padding:9px;
			}
		#lEdge{
			width:18px;
			border-style:none;
			float:left;
			}
		#lIMG{
			float:left;
			width:18px;
			
			}
		#mainFooter{
			background: rgb(54,77,196);
			color:white;
			padding: 0px;
			width: 100%;
			text-align:center;
			}
		#FooterInner{
			margin-left:auto;
			margin-right: auto;
			margin-top:8px;
			margin-bottom:2px;
			color:white;
			text-align:center;
			width:98%;
			padding:0px;
			}
		#FooterInner A{
			color: white;}

		DIV{
			Text-align: Left;
			font-size: 22px;
			float:left;
			color: rgb(54,77,196);
			}
		.center DIV{
			width= 100%;
			margin-left:auto;
			margin-right:auto;}


		.menuItems UL{
			float:left;
			width:100%;
			padding:0;
			margin:0;
			list-style-type:none;
			padding-start: 10px;
			}
		.menuItems a{
			text-align:center;
			font-size: 20px;
			float:left;
			width: 5em;
			text-decoration:none;
			color:white;
			background-color: rgb(43,37,118);
			padding:0.2em 0.6em;
			border-right:1px solid white;
			}
		.menuItems a:hover {
			background-color:rgb(66,121,180);
			}
		.menuItems li{
			display:inline;
			margin-left:20px;
			margin-right:20px;
			}
		.menuItemsLEFT a{
			text-align:center;
			font-size: 20px;
			float:left;
			width:120px;
			text-decoration:none;
			color:white;
			background-color: rgb(43,37,118);
			padding:0.2em 0.6em;
			border-right:1px solid white;
			border-left:1px solid white;
			}

		.RightAlign{
			font-size: 12px;
			text-align:right;
			}
		.PTC{
			font-weight:bold;
			font-style:italic;
			color:rgb(66,121,180);
			}
		h1{
			font-weight:bold;
			font-size:50px;
			text-align:Center;
			font-family:"Comic Sans MS", cursive, sans-serif;
			text-shadow: 0.1em 0.1em 0.1em rgb(194,194,193);
			}
		h2{
			text-align:left;}

		.topImage{
			margin:20px;
			border-width:0px;
			}
		.content{
			font-size:18px;
			text-align:left;
			}
		ul.li.content{
			font-size:36px;
			}
		#balloonNote{
			width:260px;
			color:rgb(43,37,118);
			background:rgb(200,180,210);		
			border-width:6px;
			border-style:solid;
			border-color:rgb(54,77,196);
			padding:6px;
			}
		#BalloonNoteOuter{
			float:right;	
			border-width:6px;
			border-style:solid;
			border-color:rgb(43,37,118);
			margin-top:8px;
			margin-left:12px;
			margin-bottom:8px;
			margin-right:2px;
			}
		#ContactInfo{
			clear:all;
			width:100%;
			text-align:right;
			color:white;
			padding:15px;
			position:relative;
			top:10px;}

			
#nav_bar{
	text-align:center;
	clear: both;
	color:white;
	height:50px;
	width: 1100px;
	padding-top:8px;
	border-style:none;
	border-color:black;
	border-width:6px;
	}

#nav_bar a:link{
	background-color:rgb(43,37,118);
	color:white;
	border-style:solid;
	border-color:black;
	border-width: 2px;
	text-decoration: none;
	}

#nav_bar a:hover{
	background:rgb(66,121,180);
	color:black;
	border-style:solid;
	border-color:white;
	border-width: 2px;
	text-decoration: none;
	}

#nav_bar a:visited{
	background-color:rgb(43,37,118);
	color:white;
	border-style:solid;
	border-color:black;
	border-width: 2px;
	text-decoration: none;
	}

#nav_bar a:visited:hover{
	background:rgb(66,121,180);
	color:black;
	border-style:solid;
	border-color:white;
	border-width: 2px;
	text-decoration: none;
	}

#nav_bar a:active{
	color:white;
	border-style:solid;
	border-color:white;
	border-width: 2px;
	text-decoration: none;
	}

	.hidden {
	display: none;
	}
.fine_print{
	font-size:70%;
	}
#contactForm{
	background:rgb(189,213,200);
	Border-style:Solid;
	border-width:6px;
	border-color:black;
	}
table.navTable{
	background:pink;}

	#FACEBOOKFRAME{
		width:560px;
		margin-left:25px;
		margin-right:auto;
		margin-bottom:20px;
		}