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

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, font, img, strong, sub, sup, b, u, i, center, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

body {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1 em;
	font-weight: normal;
	text-align: left;
	background: url('../images/header-bg.jpg') repeat-x #b5e4f2;
	margin:0px;
	font-size: 12px !important;
    font-size: 75%;
    font-size: expression('.75em');
    font-size: 1em;
    font-weight: normal;
}

a {
	text-decoration:none;
	color: #000;
}
a img {
	border: 0
}
#top-container {
	width:953px;
	text-align:left;
}

#header {
	height:139px;
	width:1032px;
	background: url('../images/header.gif') no-repeat -27px;
}

#nav img {
	margin:12px 5px 5px 0;
}

#logo {
	width:195px;
	height:139px;
	float:left;
	display:block;
	margin-left:70px;
}

#content {
	width:100%;
	height:330px;
	position:relative;
/*	left:220px;
*/	
background: url('../images/footer-bg.jpg') repeat-x 0 bottom;
padding-bottom:6px;

/*		background: url('../images/footer-bg.jpg') repeat-x #282a2c; */

}

#content #rev{
	background:url(../images/home-v2.jpg) no-repeat center;
	height:333px;
	text-align:center;
}

#conveniences {
	padding:0;
	margin:0 0 0 30px;
	text-align:center;
/*	float:left; */
	line-height:1.6em;
	width:260px;
	height:185px;
/*	clear:left; */
}

#left {
	float:left;
	
}
#left img {
	padding:3px;
}


#right {
	float:right;
}

#right img {
	padding:3px;
}

#footer {
	width:100%;
	background: #282a2c; 
	padding-top:20px;
	color:#f6f5e4;
}

#listed {
	float:left;
	padding-left:40px;
	line-height:1.4em;
	text-align:left;
}

#footer-links {	
	clear:both;
	color:#ffffff;
	padding-bottom:50px;
	text-align:center;
}

#footer-links p {
	padding-top:50px;
}

#footer-links a {
	color:#5bc2e0;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding:0 10px 0 10px;
}

#footer-links a:hover {
	color:#5bc2e0;
	text-decoration:underline;
}
#footer-text a {color:#ffffff;text-decoration:none;}
#footer-text a:hover {color:#ffffff; text-decoration:underline;}

#sub-text {
	background: url('../images/sub-bg-repeat.jpg') repeat-y; 
	line-height:1.6em; 
	padding:15px 15px 25px 25px; 
	text-align:left;
	min-height:134px;
}

#sub-left {
	 width:636px;
	 float:left;
}
#sub-right {
	background: url('../images/sub-cloud.jpg') no-repeat; 
	width:328px;
	height:306px;
	float:right;
}

#sub-content {
	width:964px;
	padding-top:9px;
	padding-left:90px;
}

#listed li
{
list-style-image:url(../images/wrench.gif);
}

/*MAP PAGE DISPLAY STYLES */

#directionsFromFive {
	float:left;
}

#directionsFromFiveList {
	padding-left:30px;
}

#directionsFromList {
	width:200px;
	padding-left:40px;
	float:left;
	margin-bottom:20px;
}

#directionsFromList {
	list-style-position:inside;
	padding-left:25px;
}

#myMap {
	border:1px #000 solid;
	height:350px;
	clear:both;
	margin-right:10px;
}
#infoEFADAR {
	height:80px;
}

#drivingDirections{
	border:0px;
}

/* Boettcher Styles */
.clear {clear:both;}
.noFont {font-size:0;}

.greenStation {padding-top:11px;}
.coolBlue {color:#ace1f0;}
.footaaaLeft {float:left; width:103px; text-align:left;}
.footImgRight {float:left;}
.customerCornerLeft {font-family:"Myriad Pro", "Arial Narrow", "Arial"; text-align:left; padding-left:10px; float:left; width:322px;}
	.customerCornerLeft > h2 {font-size:13pt;}
	.customerCornerLeft > p {font-size:10pt;}
	.customerCornerLeft a:link {color:#ace1f0; text-decoration:none;}
	.customerCornerLeft a:visited {color:#ace1f0; text-decoration:none;}
	.customerCornerLeft a:hover {color:#ffffff; text-decoration:none;}
	.customerCornerLeft a:active {color:#ace1f0; text-decoration:none;}
.servicesRight {font-family:"Myriad Pro", "Arial Narrow", "Arial"; text-align:right; float:right; width:568px;}
	.servicesRight > h2 {font-size:13pt;}
	.servicesRight > p {font-size:10pt; color:#ace1f0;}
	
.bottomLinks {text-align:left; padding-top:40px; padding-left:14px; color:#ace1f0; padding-bottom:10px;}
	.bottomLinks a:link {color:#ace1f0; text-decoration:none;}
	.bottomLinks a:visited {color:#ace1f0; text-decoration:none;}
	.bottomLinks a:hover {color:#ffffff; text-decoration:none;}
	.bottomLinks a:active {color:#ace1f0; text-decoration:none;}
	
.copyLeft {width:422px; padding-left:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:9px;}
	.copyLeft > p {font-size:9pt;}
.durraniRight {width:468px; text-align:right; float:right; margin-top:9px;}
	.durraniRight > p {font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
	.durraniRight a:link {color:#fefefe; text-decoration:none;}
	.durraniRight a:visited {color:#fefefe; text-decoration:none;}
	.durraniRight a:hover {color:#ace1f0; text-decoration:none;}
	.durraniRight a:active {color:#fefefe; text-decoration:none;}
	.green {color:#7cc222;}
	
#indy {width:100%; min-height:597px; background:repeat-x url(../images/index/indy-back.jpg) bottom left #5ac2df;}
.indyWrap {width:900px; margin:0 auto; text-align:left; padding-top:10px;}
.indyLeft {width:641px; float:left;}
	.indyLeft > p {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; margin-top:19px;}
.indyRight {width:259px; float:right;}
	.indyRight > p {padding-left:18px; font-size:9pt;}
	.convLinks {background:no-repeat url(../images/index/indy-nav-back.jpg) top center; text-align:center; min-height:186px; width:279px; font-size:8pt;}
		.convLinks > p {line-height:1.4em; padding-bottom:6px;}
	.bearForm {margin-top:7px; padding-left:20px;}
		.bearMail {width:235px; height:19px; font-size:8pt; padding-left:2px;}
		.submitBtn {text-align:right; margin-top:6px;}
		
.soLeft {width:641px; float:left;}
	.soLeft > h2 {color:#09495b; font-style:italic; font-size:13pt; margin-top:13px;}
	.soLeft > p {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; margin-top:19px;}
	.promoTime {float:right; width:320px; text-align:right; padding-right:42px;}
		.promoTime > h3 {color:#09495b; text-transform:uppercase; font-size:10pt; padding-top:26px;}
		.promoForm {margin:21px 0 120px;}
			.promoFormInput {border:1px solid #548d9c; margin-bottom:8px; width:208px; padding-left:4px;}
			.promoFormSelect {border:1px solid #548d9c; margin-bottom:16px; width:212px;}
		.promoTable {font-family:Arial, Helvetica, sans-serif;}
			.promoTable th {text-align:right; font-size:8pt; color:#232323; padding-right:5px; vertical-align:top; padding-top:4px;}
	.redRum {color:#ce0e0e;}