@charset "utf-8";
/* CSS Document */

@import url("htmltag.css");

.locationInfo {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #ECCE7A; padding: 0px 0px 15px 0px;}
.maroon {color: #4D0C00;}
.green {color: #2A3E38;}

#pageWrap {
	width: 800px;
	margin: 0 auto;
}

#header {
	background-color: #ecce7a;
	width: 800px;
	height: 120px;
}

#headerLogo {
	width: 240px;
	height: 120px;
	float: left;
}

#headerRight {
	width: 560px;
	height: 120px;
	float: left;
}

#nav {
	padding: 23px 15px 8px 34px;
	width: 511px;
	height: 24px;
}

#navLink1 {
	width: 65px;
	height: 24px;
	float: left;
}
#navLink2 {
	width: 82px;
	height: 24px;
	float: left;
}
#navLink3 {
	width: 113px;
	height: 24px;
	float: left;
}
#navLink4 {
	width: 86px;
	height: 24px;
	float: left;
}
#navLink5 {
	width: 84px;
	height: 24px;
	float: left;
}
#navLink6 {
	width: 81px;
	height: 24px;
	float: left;
}

#headerText {
	background: url(../images/aim_header_text.gif) no-repeat right;
	padding: 10px 0px 0px 260px;
	width: 300px;
	height: 55px;
}

#content {
	width: 800px;
	float: left;
}

#footer {
	width: 800px;
	background-color: #ecce7a;
	color: #a65f2d;
	float: left;
}

#footerNav {
	width: 800px;
	padding: 5px 0px 30px 0px;
	text-align: center;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4D0C00;
}

#footerContactInfo {
	width: 800px;
	padding: 0px 0px 10px 0px;
	text-align: center;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #a65f2d;
}

#adminContent {
	width: 780px;
	background-color: #a65f2d;
	padding: 10px 10px 10px 10px;
}

#passwordLoginContent {
	width: 393px;
	background-color: #a65f2d;
	padding: 20px 203px 20px 204px;
}

#rustBorderTop {
	z-index: 1;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	height: 100px;
	padding: 0px 0px 0px 0px;
}

#homeContentImg {
	z-index: 2;
	position: relative;
	top: -20px;
	left: 75px;
	background: url(../images/airplane_grass.jpg);
	width: 400px;
	height: 271px;
}

#homeContentText {
	z-index: 1;
	position: relative;
	top: -271px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#homeContent {
	width: 325px;
	padding: 10px 0px 0px 475px;
}

#rustBorderBottom {
	z-index: 1;
	position: relative;
	top: -271px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	height: 100px;
	padding: 0px 0px 0px 0px;
}

#aboutUsContentImg {
	z-index: 2;
	position: relative;
	top: -20px;
	left: 75px;
	background: url(../images/about_photo.jpg);
	width: 237px;
	height: 185px;
}

#aboutUsImgBar {
	z-index: 1;
	position: relative;
	top: -185px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#aboutUsImgBarText {
	width: 413px;
	padding: 10px 37px 0px 350px;
}

#aboutUsBody {
	z-index: 1;
	position: relative;
	top: -185px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	padding: 0px 0px 0px 0px;
}

#gradientBox {
	width: 171px;
	padding: 120px 33px 0px 108px;
	color: #4D0C00;
	float: left;
}

#contentPara {
	width: 413px;
	padding: 10px 37px 0px 38px;
	float: right;
}

#contentLinks {
	width: 393px;
	padding: 0px 0px 25px 20px;
}

#servicesContentImg {
	z-index: 2;
	position: relative;
	top: -20px;
	left: 75px;
	background: url(../images/services_photo.jpg);
	width: 237px;
	height: 134px;
}

#servicesImgBar {
	z-index: 1;
	position: relative;
	top: -134px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#servicesImgBarText {
	width: 413px;
	padding: 10px 37px 0px 350px;
}

#servicesBody {
	z-index: 1;
	position: relative;
	top: -134px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	padding: 0px 0px 0px 0px;
}

#certifyContentImg {
	z-index: 2;
	position: relative;
	top: -20px;
	left: 75px;
	background: url(../images/certification_photo.jpg);
	width: 237px;
	height: 134px;
}

#certifyImgBar {
	z-index: 1;
	position: relative;
	top: -134px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#certifyImgBarText {
	width: 413px;
	padding: 10px 37px 0px 350px;
}

#certifyBody {
	z-index: 1;
	position: relative;
	top: -134px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	padding: 0px 0px 0px 0px;
}

#colorGloContentImg {
	z-index: 2;
	position: relative;
	top: -20px;
	left: 75px;
	background: url(../images/colorglo_photo.jpg);
	width: 237px;
	height: 161px;
}

#colorGloImgBar {
	z-index: 1;
	position: relative;
	top: -161px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#colorGloImgBarText {
	width: 413px;
	padding: 10px 37px 0px 350px;
}

#colorGloBody {
	z-index: 1;
	position: relative;
	top: -161px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	padding: 0px 0px 0px 0px;
}

#eventsContentImg {
	z-index: 2;
	position: relative;
	top: -20px;
	left: 75px;
	background: url(../images/events_photo.jpg);
	width: 237px;
	height: 190px;
}

#eventsImgBar {
	z-index: 1;
	position: relative;
	top: -190px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#eventsImgBarText {
	width: 413px;
	padding: 10px 37px 0px 350px;
}

#eventsBody {
	z-index: 1;
	position: relative;
	top: -190px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	padding: 0px 0px 0px 0px;
}

#contactsImgBar {
	z-index: 1;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#contactsImgBarText {
	width: 238px;
	padding: 10px 37px 0px 525px;
}

#contactsBody {
	background-color: #a65f2d;
	width: 800px;
	padding: 0px 0px 0px 0px;
}

#contactsMap {
	padding: 20px 17px 0px 16px;
	width: 454px;
	height: 428px;
	float: left;
}

#contactsPara {
	width: 238px;
	padding: 20px 37px 0px 38px;
	float: right;
}


#newsletterContentImg {
	z-index: 2;
	position: relative;
	top: -20px;
	left: 75px;
	background: url(../images/newsletter_photo.jpg);
	width: 237px;
	height: 171px;
}

#newsletterImgBar {
	z-index: 1;
	position: relative;
	top: -171px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#newsletterImgBarText {
	width: 413px;
	padding: 10px 37px 0px 350px;
}

#newsletterBody {
	z-index: 1;
	position: relative;
	top: -171px;
	left: 0px;
	background-color: #a65f2d;
	width: 800px;
	padding: 0px 0px 0px 0px;
}

#beforeAfterImgBar {
	z-index: 1;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #4d0c00;
	width: 800px;
	padding: 10px 0px 20px 0px;
}

#beforeAfterImgBarText {
	width: 238px;
	padding: 10px 137px 0px 425px;
}

#beforeAfterBody {
	background-color: #a65f2d;
	width: 800px;
	padding: 20px 0px 20px 0px;
}

#beforeAfterPara {
	/*width: 238px;*/
	width: 288px;
	padding: 20px 85px 0px 27px;
	float: right;
}

#beforeAfterPhotosWrap {
	width: 800px;
	padding: 20px 0px 0px 0px;
	float: left;
}

.beforeAfterPhotoRow {
	width: 800px;
}

.beforeAfterPhotoLeft {
	width: 288px;
	height: 432px;
	padding: 20px 27px 20px 85px;
	float: left;
}

.beforeAfterPhotoRight {
	width: 288px;
	height: 432px;
	padding: 20px 85px 20px 27px;
	float: right;
}

#signUpForm {width: 393px; background-color: #edce7b; padding: 10px 10px 10px 10px;}
#signUpFormConfirm {width: 393px; background-color: #edce7b; padding: 10px 10px 10px 10px;}
.signUpFormRow {width: 393px;}
.signUpFormFieldTitle {width: 150px; padding: 2px 2px 2px 2px; font: bold 11px Verdana, Arial, Helvetica, sans-serif; float: left; color: #4D0C00;}
.signUpFormField {width: 235px; padding: 2px 2px 2px 2px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; float: left;}
.required {color: #FF0000; font-weight: bold;}
.errorTxt {color: #FF0000; font-weight: bold;}

#sevicesSubMenu {position: absolute; z-index: 1000; top: 45px; width: 155px; background-color: #4d0c00;}
.sevicesSubMenuListItem {position: relative; display: block; float: left; width: 151px; padding: 2px 2px 2px 2px;}