/* CSS Document */

body {
		/* background-image: url('images/background3.gif');
		background-size: 100%; */
		background-color: #43474d;
		font-family: "Times New Roman", Times, serif;
		color: white;
		}

		#maindiv {
				margin: auto;
				margin-top: 20px;
				width: 990px;
				height: 630px;
				border: solid black 1px;
				}
				
				#header {
						width: 100%;
						height: 350px;
						background-image: url('images/header7_web.png');
						background-color: black;
						background-size: 100%;
						}
						
						#intro{
							font-size: 2.2em;
							font-weight: normal;
							position: relative;
							left: 610px;
							top: 23px;
							margin-top: 0px;
						}
						
						#name{
							font-size: 4.58em;
							font-weight: normal;
							position: relative;
							left: 480px;
							top: -40px;
						}
						
				#navbar {
						width: 990px;
						height: 50px;
						background-color: #031338;	/* formerly #7d9baa #7896a5 */
						background-image: url('images/navbar_back2.png');
						}
						
						#navbar .link{
							width: 315px;
							height: 50px;
							float: left;
						}
						
						#navbar .on{
							font-size: 18.5px;
						}
											
						#ytb1 {
							text-decoration: none;
							font-size: 20px; /* 1.61em; */
							color: white;
							position: relative;
							top: 13px;
							left: 65px;
							/* z-index: 2; */
						}
						
						#ytb2 {
							color: #fa2f2f;
							filter: brightness(120%);
							font-size: 21.5px;
							text-decoration: none;
							/* font-size: 17px; /* 1.2em;
							color: #fa2f2f;
							position: relative;
							top: -4px;
							left: 95px;
							opacity: .95;
							z-index: 1; */
						}
						
						#bdcmp1 {
							text-decoration: none;
							font-size: 20px; /* 1.61em; */
							color: white;
							position: relative;
							top: 13px;
							left: 65px;
							z-index: 1;
						}
						
						#bdcmp2 {
							color: #00a0c0;
							filter: brightness(120%);
							font-size: 21px;
							z-index: 1;
							/* text-decoration: none;
							font-size: 17px; /* 1.2em;
							color: #00a0be;
							/* position: relative;
							top: -4px;
							left: 95px;
							opacity: .95;
							z-index: 1; */							
						}
						
						#mlchmp {
							text-decoration: none;
							font-size: 1.6em; /* 2em; */
							color: red;
							filter: brightness(110%);
							position: relative;
							top: 10px;
							/* left: 22px; */
							margin-left: 0%;
							opacity: .95;
							z-index: 2;
						}
						
						#subscribe {
							float: left;
							height: 50px;
							width: 330px;
						}
						
				#bottom{
					width: 100%;
					height: 190px;
					background-color: blue;
				}		
				
					#bottom_slogan{
						width: 630px;
						height: 100%;
						background-color: #2a3546; /* was #7896a5; */
						background-image: url('images/slogan_web.png');
						float: left;
						background-size: 100%;
					}
					
						#mycf {
						position: relative;
						top: 45px;
						left: 7px;
						font-size: 1.7em;
						}
					
						#mlb {
						position: relative;
						top: 110px;
						left: 75px;
						font-size: 1.75em;
						}
					
					#bottom_email{
						width: 360px;
						height: 180px;
						background-color: #7d9baa;
						float: right;
						text-align: center;
						font-size: 1.01em;
					}
					
					/* Form CSS - Start */
					
					.mailfield {
						float: right;
						margin-top: 6px;
						padding-right: 20%;
						font-size: 1.01em;
						width: 100%;
						text-align: right;
					}
					
					.mailfield label{
						font-size: 1.1em;
						padding-right: 8px;
					}
					
					.mailfield input{
						font-family: "Times New Roman", Times, serif;
						font-size: 1.01em;
						color: black;
						width: 180px;
					}
					
					.mailfield select{
						font-family: "Times New Roman", Times, serif;
						font-size: 1.01em;
						width: 188px;
					}
					
					.mailfield button{
						width: 188px;
						padding: 3px 0px 3px 0px;
						font-size: 1.01em;
					}
					
					.mailfield img{
						margin-top: 2px;
						height: 22px;
						margin-right: 6px;
					}
					
					#sendpulse{
						margin-top: 10px;
						margin-right: 17px;
						display:none;
					}
	
					/* Form CSS - End */
	
				#footer {
						width: 100%;
						height: 40px;
						background-color: #04184a; /* was #051d5c */
						}
						
						#sociallinks {
							float: left;
							height: 100%;
							width: 50%;
							text-align: left;
						}
						
						.social_icon {
							width: 20px;
							height: 20px;
							margin: 10px 0px 10px 10px;
						}
						
						#contact{
							float:right;
							height: 29px;
							width: 450px;
							text-align: right;
							font-size: 1.01em;
							color: white;
							padding-top: 11px;
							padding-right: 10px;
						}
						
						#contact a{
							color: white; /* previously #031239 */
							font-family: "Times New Roman", Times, serif;
							text-decoration: none;
							font-size: 1.01 em;
						}
						
				#copyright {
					float: right;
					text-align: right;
					margin-top: 5px;
				}