body {background:url(../images/background.jpg) repeat-x #151515;}
ul {margin-left:30px;}
p, ul {font-size:.9em;}
a {color:#ff9600;}

@font-face {
    font-family: Impact;
    src: url(../fontface/IMPACT.TTF);
    src: local('../fontface/IMPACT.TTF'), url('../fontface/IMPACT.TTF') format('TrueType');
    font-weight:400;
}
#phone {font-family:Helvetica, Arial, sans-serif;font-size:38px;color:white;text-align:center;line-height:40px;margin:20px 0 0 0;}
#phone span {color:#ff9600;}

#nav_bg {
	box-shadow: 0 -5px 0 #a8bc4e;
	border-radius:4px;
	margin:5px auto 0;
	padding:4px 0 5px 0;
	background: #46423f; /* Old browsers */
	background: -moz-linear-gradient(top,  #46423f 0%, #232321 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46423f), color-stop(100%,#232321)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #46423f 0%,#232321 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #46423f 0%,#232321 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #46423f 0%,#232321 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #46423f 0%,#232321 100%); /* W3C */
}
#nav {list-style:none;margin-left:0;}
#nav li {float:left;}
#nav li a {color:white;background:url(../images/nav-spacer.jpg) no-repeat right center;display:block;line-height:38px;padding:0 15px;}

#superhero {position:absolute;z-index:100;bottom:0;}
@media (min-width:1000px) {
	.slideshow-wrapper {min-height:340px;z-index:50;}
}
#content {background:white;margin-top:10px;}
.small_super {background:#537229;padding:10px;overflow:hidden;}
.small_super a {color:#fff;float:left;text-align:center;}
.super_small_img {float:left;}
.small_super p {text-align:center;margin:0;color:#fff;font-weight:bold;}

.orbit-timer {display:none;}
.orbit-container {z-index:45;}

.sidefield {padding-top:0;padding-bottom:0;}
.quotemain {margin:-100px 0 0 0;}
#quotesub {background:#d9d9d9;box-shadow:0 0 8px #b1b1b1;}
#quotesub h3 {font-family:Helvetica, Arial, sans-serif;font-size:1.8em;text-align:center;}
#quotesub h3 span {color:#ff9600;}
.greenbutton {background-color:#3a5434;border-color:#aeaeae;font-family:Helvetica, Arial, sans-serif;font-size:1.3em;font-weight:normal;padding:7px 0;}
.greenbutton:hover {background-color:#336433;}

.greenbg {background:#375f34;border:1px solid #949494;}
.greenbg h3 {color:white;font-family:Helvetica, Arial, sans-serif;text-align:center;font-weight:normal;margin:5px 0;}
.sidelinks {border:1px solid #949494;list-style-position:inside;margin-left:0;padding:7px;}
.sidelinks li {list-style-image:url(../images/bullet.png);}
.sidelinks li a {color:#000;}
.greygradient {background: #f1f1f1; /* Old browsers */background: -moz-linear-gradient(top,  #f1f1f1 0%, #dbdbdb 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #f1f1f1 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f1f1f1 0%,#dbdbdb 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f1f1f1 0%,#dbdbdb 100%); /* IE10+ */background: linear-gradient(to bottom,  #f1f1f1 0%,#dbdbdb 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */}
.phoneapp {min-height:65px !important;}
.sidenews p {border:1px solid #949494;min-height:55px;padding:4px;}
.sidenews p img {float:left;padding-right:15px;}
.sidenews p a span {}
.sidenews p a {font-family:Helvetica, Arial, sans-serif;font-weight:bold;color:#383633;line-height:1.2em;}

.sideapp {border:1px solid #949494;padding-top:10px;margin-bottom:10px;}
.sideapp img {float:left;padding-right:15px;}
.sideapp a {font-family:Helvetica, Arial, sans-serif;font-weight:bold;color:#383633;line-height:1.2em;font-size:.9em;padding-top:10px;}
.sideapp p {clear:both;margin:0 0 0 10px;}

#hours {color:#fff;}
#copywrite {color:#fff;text-align:right;font-size:.8em;}

/* -- Pages -- */
h1 {color:#18591b;font-size:1.5em;}
#applyonline {text-align:center;}
.title {color:#18591B;font-weight:bold;}
.orange {color:#FF9600;}

/* -- Menu -- */

ul.dropdown {position: relative;z-index:9998;}
ul.dropdown li {padding-bottom: 0;}
ul.dropdown a:hover {}
ul.dropdown a:active {}
ul.dropdown li a {display: block;padding: 4px 8px;}
ul.dropdown li:last-child a {border-right: medium none;}
ul.dropdown li.hover, ul.dropdown li:hover {position: relative;}
ul.dropdown li.hover a {}
ul.dropdown ul {background: none repeat scroll 0 0 #000;border-bottom: 2px solid #C6C6C6;left: 0;position: absolute;top: 100%;visibility: hidden;width: 230px;z-index: 9999;margin-left:0;}
ul.dropdown ul li {border-bottom: 1px solid #C6C6C6;float: none !important;list-style: none outside none;background:#232323;}
ul.dropdown ul li:hover {background:#45413e;}
ul.dropdown ul li:last-child {border-bottom: medium none;}
ul.dropdown ul li a {border-right: medium none;display: inline-block;font-size: 14px;background-image:none !important;}
ul.dropdown ul ul {left: 100%;top: 0;}
ul.dropdown li:hover > ul {visibility: visible;}

/* -- Application Area -- */
.req {color:red;}
.error {color:red;}
table {border:none;}

/* -- Mobile Small -- */
@media only screen and (max-width: 767px) {

	
	#nav li {
  border-bottom: 1px dashed;
  float: none;
  text-align: center;
}
#nav li a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}


	#phone {text-align:left;margin:0 0 10px;}
	.quotemain {margin:0;}
}

/* -- Testimonials --*/
blockquote {background: url("../images/blockquote.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #575757;margin: 12px 30px;padding: 0 30px;border-left:none;}
.signature {color:#4DAC26;font-weight:bold;}
