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

body {
	background: #3152A4;
	margin: 0 auto;
	text-align:center;
	}
	
#bkgdcontainer {
	background:url(images/greenbkshadow.gif) repeat-y;
	width:820px;
	margin:0 auto;
	}


#topgreen {
	background-color: #CFE4AA;
	width:780px;
	height: 10px;
	}

#topwhite {
	background-color: #FFF;
	width:780px;
	height: 7px;	
	}

#banner {
	background-color:#FFF;
	}
	

#main {
	width: 780px;
	background-color: #CFE4AA;
	position:relative;
	}

#mainleft {
	float:left;	
	width:305px;
	background-color: #CFE4AA;
	position: relative;
	}
	
#mainleftnav {
	height: 235px;
	width:305px;
	background: #CFE4AA url(images/navbkgd2.gif) no-repeat;
	text-align:left;
	padding: 22px 0px 0px 30px;
	}
	
#mainleftimages {
	text-align:left;
	width:305px;
	background-color: #CFE4AA;
	}
	
#home #mainleftimages img{
	padding: 0px 0px  0px 15px;
	
	}

	
#mainleftimages img{
	padding: 0px 0px  0px 0px;
	
	}


.landpic {
	padding: 15px 0px  0px 20px;
	}

#mainright {
	float: right;	
	width:475px;
	background-color: #CFE4AA;
	position: relative;
	margin-bottom: 20px;
	}
	
h1 {
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:36px;
	margin:0 auto;
	text-align:left;
	padding-left: 115px;
	color: #15477C;
	background: url(images/bluebox.gif) no-repeat right bottom;
	}

#copytop {
		background-color: #CFE4AA;
		}
	
#copytop img {
		float:right;
		position: relative;
		}
		
#copymid {
		margin: 0 auto;
		text-align: left;
		padding: 0 30px 1px 50px;
		background: url(images/copymid.gif) repeat-y right top;
		background-color: #CFE4AA;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 16px;
		color: #000;
		line-height: 20px;
		}

#copybottom {
		background-color: #CFE4AA;
		}

#copybottom img{
	float:right;
	position:relative;
	
	}
		
		
#gallery {
		margin: 0 auto;
		text-align: left;
		padding: 0 0 0px 80px;
		background: url(images/copymid.gif) repeat-y right top;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 16px;
		color: #000;
		line-height: 20px;
		}
		
#largepics {
		margin-bottom: 20px;
		}
		
#smpics img {
		margin-right: 23px;
		}
		
#numbers {
	position:relative;
	margin: 0 auto;
	padding: 0px;
}

#numbers img{
	margin-right:10px;
	margin-top:5px;
	}

#numbers a {
	color:#15477C;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	}


	
#thumbs img{
	text-align:left;
	margin-right: 27px;
	}
		
#copymid .mainlist li {
		list-style-image:url(images/square_bullet.gif);
		}

#copymid .mainlist li .sublist {
	margin-top: 5px;
	margin-bottom: 0px;
	}
		
#copymid .mainlist li .sublist li {
	list-style: disc;
	list-style-image:none;
	}


#contactcopy {
		margin: 0 auto;
		text-align: left;
		padding: 0 30px 1px 90px;
		background: url(images/copymid.gif) repeat-y right top;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 16px;
		color: #000;
		line-height: 20px;
		}
		
.tvgbold {
	font-size: 22px;
	font-weight: 600;
	color: #15477C;
	line-height: 30px;
	}

.address {
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
	margin-left: 23px;
	}
		

#contactcopy .mainlist {
		margin-top: 25px;
		}
		
#contactcopy .mainlist li {
		list-style-image:url(images/square_bullet.gif);
		}

		


#bottomblue {
	background: url(images/bluebar.gif);
	width:780px;
	height: 10px;
	display:block;
	clear:both;
	}

#footer {
	background-color: #CFE4AA;
	width:780px;
	display:block;
	color: #15477C;
	padding: 5px 0px 10px;
	font: 400 12px/24px Arial, Helvetica, sans-serif;
	}
	
.contactinfo {
	font-size: 13px;
	font-weight: 600;
	margin-bottom: 25px;
	line-height: normal;
	}
	
.bold {
	font-weight: 600;
	}


	
.italic {
	font-style:italic;
	font-size:12px;
	}

.email {
	color:#2F6934;
	text-decoration: underline;
	}
	
#container {
	width:780px;
	margin: 0 auto;
	background-color: #CFE4AA;
	}
	

#lg2{
	position:absolute;
	width:356px;
	height:235px;
	z-index:2;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg3 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:3;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#set2 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:4;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#lg4 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:5;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg5 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:6;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg6 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:7;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg7 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:8;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg8 {
	position:absolute;
	width:356px;
	z-index:9;
	left: 80px;
	top: 136px;
	height: 235px;
	visibility: hidden;
}
#lg9 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:10;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#numpurp {
	position:absolute;
	width:393px;
	height:49px;
	z-index:11;
	left: 81px;
	top: 481px;
	visibility: hidden;
}
#lg10 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:11;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg11 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:12;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg12 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:13;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg13 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:14;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg14 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:15;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg15 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:16;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg16 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:17;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg17 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:18;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg18 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:19;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg19 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:20;
	left: 80px;
	top: 136px;
	visibility: hidden;
	}

#lg20 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:21;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg21 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:22;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg22 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:23;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg23 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:24;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg24 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:25;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg25 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:26;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg26 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:27;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg27 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:28;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg28 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:29;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg29 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:30;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg30 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:31;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg31 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:32;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg32 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:33;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#lg33 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:34;
	left: 80px;
	top: 136px;
	visibility: hidden;
}
#set3 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:5;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set4 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:6;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set5 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:7;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set6 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:8;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set7 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:9;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set8 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:10;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set9 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:11;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set10 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:12;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#set11 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:13;
	left: 80px;
	top: 391px;
	visibility: hidden;
}
#p1 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:35;
	left: 0px;
	top: 5px;
	margin: 0 auto;
	padding: 0px;
	visibility: visible;
}

#numbers .pimg {
	margin: 0 auto;
	padding: 0px;
}

#p2 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 32px;
	top: 5px;
	visibility: hidden;
}


#p3 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 64px;
	top: 5px;
	visibility: hidden;
}
#p4 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 96px;
	top: 5px;
	visibility: hidden;
}
#p5 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 128px;
	top: 5px;
	visibility: hidden;
}
#p6 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 160px;
	top: 5px;
	visibility: hidden;
}
#p7 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 192px;
	top: 5px;
	visibility: hidden;
}
#p8 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 224px;
	top: 5px;
	visibility: hidden;
}
#p9 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 256px;
	top: 5px;
	visibility: hidden;
}
#p10 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 288px;
	top: 5px;
	visibility: hidden;
}
#p11 {
	position:absolute;
	width:22px;
	height:18px;
	z-index:1;
	left: 320px;
	top: 5px;
	visibility: hidden;
}
#lg1 {
	position:absolute;
	width:356px;
	height:235px;
	z-index:1;
	left: 80px;
	top: 136px;
	visibility: visible;
}
#set1 {
	position:absolute;
	width:392px;
	height:87px;
	z-index:1;
	left: 80px;
	top: 391px;
	visibility: visible;
}

