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

body {
	background-image:url(images/bg4.jpg);
	/*background-repeat:repeat-x;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#masthead {
	background-image:url(images/masthead2.jpg);
	background-size:cover;
	margin:0 auto;
	width:100%;
	height:242px;
	position: relative;
	background-position: center;
	z-index: -999;
}


#wrapper {
	width:1024px;
	margin: 0 auto;
}
#wrapper-sports {
	width:1024px;
	margin: 0 auto;
	min-height: 2800px;
}
#wrapper-family {
	width:1024px;
	margin: 0 auto;
	min-height: 600px;
}
#wrapper-service {
	width:1024px;
	margin: 0 auto;
	min-height: 2600px;
}
#wrapper-cert {
	width:325px;
	float: right;
	margin-bottom: 25px;
	padding-left: 25px;
}
#white {
	height:235px;
	background-color:#fbf9ee;
	width:100%;
	background-image: url(images/2tstrip.jpg);
}
#white2 {
	background-color:#fbf9ee;
	width:100%;
	background-image: url(images/2tstrip.jpg);
	background-repeat: repeat-x;
	min-height: 700px;
}
#white-sports {
	background-color:#fbf9ee;
	width:100%;
	background-image: url(images/2tstrip.jpg);
	background-repeat: repeat-x;
	min-height: 4800px;
}
#white-service {
	min-height:2700px;
	background-color:#fbf9ee;
	width:100%;
	background-image: url(images/2tstrip.jpg);
	background-repeat: repeat-x;
}
#white-gallery {
	min-height:2500px;
	background-color:#fbf9ee;
	width:100%;
	background-image: url(images/2tstrip.jpg);
	background-repeat: repeat-x;
}
#left-nav {
	float:left;
	margin:0;
	padding:0;
}
#nav {
	background-image:url(images/new-nav-2.png);
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0;
	width:224px;
	height:546px;
	margin-left: 71px;
}
.nav-text {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#FFFFFF;
	padding-top: 30px;
	font-size: 16px;
	padding-bottom: 15px;
}
.nav-text:link {
	color:#FFFFFF;
	text-decoration:none;
}
.nav-text:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.nav-text2 {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#FFFFFF;
	padding-top: 25px;
	font-size: 16px;
	padding-bottom: 15px;
}
.nav-text2:link {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#FFFFFF;
	padding-top: 25px;
	font-size: 16px;
	padding-bottom: 15px;
}
#home-pic-text {
	float:left;
	height:235px;
	width:729px;
	background-image:url(images/pic.jpg);
	background-repeat:no-repeat;
	
}
.top-text {
	padding-left:330px;
	padding-right: 35px;
	font-family: 'Droid Serif', serif;
	color:#284973;
	font-size:14px;
	line-height:25px;
	padding-top: 25px;
}
.top-text-service {
	padding-left:30px;
	padding-right: 35px;
	font-family: 'Droid Serif', serif;
	color:#284973;
	font-size:14px;
	line-height:25px;
	float: left;
	min-height: 1100px;
}
.top-text-vnep {
	padding-left:30px;
	font-family: 'Droid Serif', serif;
	color:#284973;
	font-size:14px;
	line-height:25px;
	width: 650px;
	margin-left: 320px;
	padding-top: 20px;
}
.bold-italic {
	font-family: 'Droid Serif', serif;
	font-weight:700;
}
#photo-area {
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
	width:100%;
	padding-top:20px;
	min-height:1000px;
}
#btm-rule {
	background-image:url(images/btm-line3.png);
	width:100%;
	height:100%;
	padding-top: 50px;
	background-repeat: repeat-x;
	margin: 0 auto;
}
#btm-rule2 {
	background-image:url(images/btm-line3.png);
	width:1024px;
	height:100%;
	padding-top: 50px;
	background-repeat: repeat-x;
	margin: 0 auto;
}
.footer {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	width: 1024px;
}
#wrapper-1a {
	width: 306px;
	float: left;
	margin-bottom: 25px;
	padding-left: 20px;
	padding-right: 20px;
}
#wrapper-1b {
	width: 309px;
	float: left;
	margin-bottom: 25px;
}
#wrapper-2a {
	width: 245px;
	float: left;
	padding-left: 60px;
}
#wrapper-3rdrow {
	margin-left:40px;
	float: left;
	width: 1000px;
	height: 280px;
}
#wrapper-3a {
	width: 1200px;
	float: left;
	margin-top:25px;
	height: 280px;
}
#wrapper-service-side {
	width: 245px;
	float: left;
	padding-left: 40px;
	padding-right: 35px;
	padding-top: 20px;
}
#wrapper-service-side2 {
	width: 245px;
	float: left;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 900px;
}
#wrapper-vnep-side {
	width: 245px;
	float: left;
	padding-left: 30px;
	padding-top: 20px;
	margin-top: 500px;
	margin-left: -255px;
}
#wrapper-2b {
	width: 307px;
	float: left;
	padding-left: 10px;
}
#wrapper-2c {
	width: 309px;
	padding-left: 20px;
	float: left;
}
#floatclear {
	float:clear;
}
.caption {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	padding-left:20px;
	padding-top: 5px;
	line-height: 18px;
}
.caption-bronze {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	line-height: 20px;
	float: left;
	padding-right:30px;
}
.caption-sidebar {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	padding-top: 5px;
	line-height: 18px;
}
.caption-sidebar-big {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:18px;
	padding-top: 5px;
	line-height: 18px;
}
.caption3 {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	padding-left:20px;
	padding-top: 5px;
	line-height: 18px;
	/*margin-top: 280px;*/
	padding-bottom: 15px;
}
.caption4 {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	padding-left:20px;
	padding-top: 5px;
	line-height: 18px;
	margin-top: 15px;
	padding-bottom: 15px;
}
.caption5 {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	line-height: 18px;
	padding-bottom: 15px;
}
.caption2 {
	font-family: 'Droid Serif', serif;
	font-weight:400;
	color:#284973;
	font-size:12px;
	padding-left:20px;
	padding-top: 15px;
	line-height: 18px;
	width: 225px;
}
.bigblue {
	padding-left:330px;
	padding-right: 35px;
	font-family: 'Droid Serif', serif;
	color:#284973;
	font-size:27px;
	line-height:25px;
	padding-top: 35px;
}

.image-lft {
	padding-left:20px;
	padding-bottom: 10px;
}
.image-lft2 {
	padding-left:20px;
	padding-bottom: 10px;
	width: 300px;
}
.image-rt {
	padding-right:20px;
}.image-rt2 {
	padding-right:10px;
	padding-bottom: 10px;
}
.top-photos {
	min-height: 400px;
	padding-left: 330px;
	padding-top: 40px;
	padding-bottom: 30px;
}
.top-photos2 {
	min-height: 350px;
	padding-left: 20px;
	float: left;
	padding-bottom: 25px;
}
.top-photos3 {
	float: left;
	width: 600px;
	margin-left: 20px;
	padding-bottom: 15px;
}
.servicepic {
	float:left;
	padding-right: 20px;
}
h2{
	font-family:Helvetica, Arial,  sans-serif;
	font-size:13px;
	font-weight:600;
	line-height: 19px;
	margin:0px 0 50px 0;
	color: #006;
}
.blue {
	color: #006;
	font-size: 12px;
	line-height: 21px;
}
.pdf {
	font-family: 'Droid Serif', serif;
	color:#284973;
	font-size:14px;
	line-height:25px;
	font-style:italic;
}
#veterans-pics {
	min-height:200px;
	padding-bottom:20px;
}
#vietnam-pics {
	min-height:307px;
	padding-bottom:20px;
	padding-top: 20px;
}
#fb {
	float:left;
	padding-right:25px;
}
#article-col1 {
	width:300px;
	float:left;
	margin-right:15px;
}
#article-col2 {
	width:290px;
	float:right;
	margin-right:15px;
}

#article-col-clear {
	float:clear;
}
.vnep-pic {
	padding-left: 130px;
}
