body{text-align: center; margin-top: 0px; padding-top: 0px; }

p{font-family: tahoma; font-size: 14px; color:#666666;}

h1{font-family: tahoma; font-size: 18px; color: #47a509;}
h2{font-family: tahoma; font-size: 16px; color: #000099;}

img{border-width: 0px;}

#maincontainer{width: 1024px; margin-left:auto; margin-right:auto;}

#header{width: 1024px; height: 190px; min-height: 190px; background-image: url(images/header-home.jpg); background-repeat: no-repeat; text-align: left;}

#subheader{width: 1024px; height: 190px; min-height: 190px; background-image: url(images/header-sub.jpg); background-repeat: no-repeat; text-align: left;}

#logo{position: absolute;}
#logo-name{position: absolute; margin-left: 110px;}

#banner{width: 1024px; height: 585px; min-height: 190px; }

#subcontainer{width: 1024px; height: 478px; min-height: 478px; background-image: url(images/container-sub.jpg); background-repeat: no-repeat; text-align: left; text-align: center;}

#photo{margin-left: 426px; margin-top: 34px;}

#nav{padding-top: 125px; text-align: left; margin-left: 160px;}
	#nav a{font-family: arial; text-decoration:none; font-size:16px; none; color: #fff;}

	#nav a:hover{color: #FFFF99;}
	#n1{padding-left: 40px; padding-right: 40px;}
	#n2{padding-left: 30px; padding-right: 30px;}
	#n3{padding-left: 40px; padding-right: 40px;}
	#n4{padding-left: 33px; padding-right: 30px;}
	#n5{padding-left: 45px; padding-right: 50px;}

#content{text-align: left; margin-top: -175px; padding-left: 50px; padding-right: 50px;}
#subcontent{text-align: left; padding-left: 80px; padding-right: 80px; padding-top: 20px;}

#footer{width: 1024px; background-image: url(images/footer.jpg); color: #fff; font-family: verdana; font-size: 10px; min-height: 42px; padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px;}

.insightstyle{font-family: arial; font-size: 10px;}