/* */
.orange-lg, .orange-med{
text-decoration: none;
}
.aboutLinks{
	padding: 20px 0px 0px 0;
	margin-bottom: -10px;
}
.aboutLinks a{
	padding: 10px 0px;
}
/* */
@charset "utf-8";
.body-bg { background-attachment: scroll; background-image: url(images/home_inspection_stl_07.png); background-repeat: repeat; background-position: left top; margin: 0px; padding: 0px; }
.top-bg { background-attachment: scroll; background-image: url(images/home_inspection_stl_01.png); background-repeat: repeat-x; background-position: left top; }
.mid-bg { background-attachment: scroll; background-image: url(images/home_inspection_stl_06.png); background-repeat: no-repeat; background-position: center top; background-color: #FFFFFF; }
.slider-bg { background-attachment: scroll; background-image: url(images/home_inspection_stl_slide_bg.png); background-repeat: no-repeat; background-position: center center; }
.quotes-bg { background-attachment: scroll; background-image: url(images/quotes.png); background-repeat: no-repeat; background-position: center center; }
h1 { font-family: OpenSansBold; font-size: 24px; color: #00a48b; font-style: normal; font-weight: normal; margin: 0px; padding: 0px; line-height: 28px; }
h2 { font-family: OpenSansBold; font-size: 18px; color: #e65100; font-style: normal; font-weight: normal; margin: 0px; padding: 0px; line-height: 28px; }
h3 { font-family: OpenSansExtrabold; font-size: 18px; color: #333333; font-style: normal; font-weight: normal; margin: 0px; padding: 0px; line-height: 28px; }
h4 { font-family: OpenSansRegular; font-size: 11px; color: #b3b4b4; text-align: center; font-style: normal; font-weight: normal; margin: 0px; padding: 0px; }
.left-txt { font-family: OpenSansRegular; font-size: 14px; font-style: normal; line-height: 20px; font-weight: normal; color: #333333; padding-right: 25px; padding-left: 35px; }
.main-txt { font-family: OpenSansRegular; font-size: 13px; font-style: normal; line-height: 20px; font-weight: normal; color: #000000; text-align: left; padding-right: 15px; padding-left: 5px; }
.main-txt a:link { color: #00a48b; text-decoration: none; }
.main-txt a:visited { color: #00a48b; text-decoration: none; }
.main-txt a:hover { color: #e65100; text-decoration: none; }
.main-txt a:active { color: #e65100; text-decoration: none; text-align: center; }
.footer-txt { font-family: OpenSansRegular; font-size: 11px; color: #666666; text-align: center; font-style: normal; font-weight: normal; margin: 0px; padding: 0px; }
.footer-txt a:link { color: #00a48b; text-decoration: none; }
.footer-txt a:visited { color: #00a48b; text-decoration: none; }
.footer-txt a:hover { color: #e65100; text-decoration: none; }
.footer-txt a:active { color: #e65100; text-decoration: none; }
#fadeshow1 { margin-right: 5px; margin-top: -4px; }
.testimonials {font-family: OpenSansItalic; font-size: 13px; font-style: normal; line-height: 20px; font-weight: normal; color: #e65100; text-align: left; padding-right: 15px; padding-left: 15px; }
#testimonials p { margin:0px; }
.orange-lg { font-family: OpenSansBold; font-size: 30px; font-style: normal; font-weight: normal; color: #e65100; }
.orange-med { font-family: OpenSansExtrabold; font-size: 18px; color: #e65100; font-style: normal; font-weight: normal; margin: 0px; padding: 0px; }
.bold { font-family: OpenSansBold; }
.nav a { height: 38px; overflow: hidden; display:inline-block; }
.nav a img { margin-top:-38px; }
.nav a:hover img, .active img { margin-top: 0px!important; }
@font-face { font-family: 'OpenSansLight'; src: url('fonts/OpenSans-Light-webfont.eot'); src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-Light-webfont.woff') format('woff'),  url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),  url('fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansLightItalic'; src: url('fonts/OpenSans-LightItalic-webfont.eot'); src: url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),  url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),  url('fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansRegular'; src: url('fonts/OpenSans-Regular-webfont.eot'); src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-Regular-webfont.woff') format('woff'),  url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),  url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansItalic'; src: url('fonts/OpenSans-Italic-webfont.eot'); src: url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-Italic-webfont.woff') format('woff'),  url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),  url('fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansSemibold'; src: url('fonts/OpenSans-Semibold-webfont.eot'); src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),  url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),  url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansSemiboldItalic'; src: url('fonts/OpenSans-SemiboldItalic-webfont.eot'); src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),  url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),  url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansBold'; src: url('fonts/OpenSans-Bold-webfont.eot'); src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-Bold-webfont.woff') format('woff'),  url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),  url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansBoldItalic'; src: url('fonts/OpenSans-BoldItalic-webfont.eot'); src: url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),  url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),  url('fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansExtrabold'; src: url('fonts/OpenSans-ExtraBold-webfont.eot'); src: url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),  url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),  url('fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'OpenSansExtraboldItalic'; src: url('fonts/OpenSans-ExtraBoldItalic-webfont.eot'); src: url('fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),  url('fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),  url('fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg'); font-weight: normal; font-style: normal; }