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

a:visited{color: #ed1c24}
a:hover {color: #f15922; text-decoration: underline; }

h1 {
color: #ed1c24; /* medium red */
}
h2 {
color: #dd5828; /* dark orange */
}
h3 {
color: #ed1c24; /* medium red */
}
h4 {
color: #f47920; /* medium orange */
}
h5 {
color: #f15922; /* light red */
}

/* START HEADER AREA */

	#header h1 a {
	color: #ed1c24 !important; /* medium red */
	}
		#header #h1Logo a {
		background: url(1b44e4319ffac6d444d435e09f0550f096ba9856.png)  no-repeat 0 0 !important;
		}
		ul#headerNav li a {
			color: #ed1c24 !important; /* medium red */
		}

.facebook a {
background: url(64cf005eadac4733d5748b0e8f1e3a4bfd8978f8.png)  no-repeat 0 0;
}
.twitter a {
background: url(cb784dc3bcbe08b3da41c11d8e0c1627c174cdad.png)  no-repeat 0 0;
}
.rss a {
background: url(6060d984b783381a076a0cafa504b62e0838d226.png)  no-repeat 0 0;
}
/* GRAPHIC HEADERS */
#hdrInner-new {
	background: #f15922;
	background: -moz-linear-gradient(top,  #f15922 0%, #ed1c24 15%, #ed1c24 57%, #b22326 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f15922), color-stop(15%,#ed1c24), color-stop(57%,#ed1c24), color-stop(100%,#b22326));
	background: -webkit-linear-gradient(top,  #f15922 0%,#ed1c24 15%,#ed1c24 57%,#b22326 100%);
	background: -o-linear-gradient(top,  #f15922 0%,#ed1c24 15%,#ed1c24 57%,#b22326 100%);
	background: -ms-linear-gradient(top,  #f15922 0%,#ed1c24 15%,#ed1c24 57%,#b22326 100%);
	background: linear-gradient(to bottom,  #f15922 0%,#ed1c24 15%,#ed1c24 57%,#b22326 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f15922', endColorstr='#b22326',GradientType=0 );	

}


	#hdrInner li.hdrHome1 {
		background: url(2be749b3562c37af73c5b3425aa3b6520eeb3a78.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrHome2 {
		background: url(09cf718c4fa79082213ed4800044c1eb04f84de5.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrHome3 {
		background: url(ef31f6c79254dbd97d450f20c9e9b2f8dac8cce7.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInner1 {
		background: url(0316a0fd33c3c9f007b51d3ac0c6b9f38dc664cf.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInner2 {
		background: url(774d9293aecf6009fe2c0b7bb20dbca48eec9e76.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInner3 {
		background: url(a207c425d16d81020eb7d64bb1fe86d3e963e2e7.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInner4 {
		background: url(437132f4859fe3e2dfc239b92cb27caafd8e2298.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInner5 {
		background: url(4e580b0fad2bb96352730f1f5433208636909868.jpg)  0 0 / contain no-repeat;
	}
	/*ALPHA*/
	#hdrInner li.hdrInnerAlpha1 {
		background: url(754284678dc4547bde56fcbef87f8219d7057080.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerAlpha2 {
		background: url(d3d6b57ca4c1c2b18fc1a3a9775bf72f0d79c89a.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerAlpha3 {
		background: url(aa4037c7bd731edc2451f1a1731145da9dd8d4ea.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerAlpha4 {
		background: url(9825849fb4f7713a6c471bea51b3e1ed012a0664.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerAlpha5 {
		background: url(257686b86017dd1c1eb6d40fb2c40c1f6b504421.jpg)  0 0 / contain no-repeat;
	}
	/*BRIDGEPORT*/
	#hdrInner li.hdrInnerBridgeport1 {
		background: url(6de263d4e4ea0036543598dee905947803d43a64.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerBridgeport2 {
		background: url(f66180873f7f4c2e76739ee34d28cc4b46e55150.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerBridgeport3 {
		background: url(9decc414117e4d3a5a9ae36369c34dce7d191020.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerBridgeport4 {
		background: url(6ad5182ce966edc210766574365210e3d374410f.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerBridgeport5 {
		background: url(0df1925d5522aa747b725741fe51c594919264c2.jpg)  0 0 / contain no-repeat;
	}
	/*ELM CITY*/
	#hdrInner li.hdrInnerElm1 {
		background: url(64c93d6e5793562889cbbbf826b0f95280346d19.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerElm2 {
		background: url(c97e51831a6b23c2ec00f4e59e755b47f24cab7a.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerElm3 {
		background: url(b9084ab023099aeba420681b0025eb084a634d6c.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerElm4 {
		background: url(3078886ea8c3f37f3a0d44be46c07df924f0b3ca.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerElm5 {
		background: url(4b53e7a605a20834957b0c91640d23f25294a7ba.jpg)  0 0 / contain no-repeat;
	}
	/*CAMP HI-ROCK*/
	#hdrInner li.hdrInnerCamp-hi-rock1 {
		margin-top: 20px !important;
		background: url(63219cc2816ddcdc86f5d69e381639236e922542.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerCamp-hi-rock2 {
		margin-top: 20px !important;
		background: url(032a6a51943ad7050f20d0c662ca9c401ac660fa.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerCamp-hi-rock3 {
		margin-top: 20px !important;
		background: url(2de7484db754735612cbc86cf3738812e01afc0a.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerCamp-hi-rock4 {
		margin-top: 20px !important;
		background: url(d5c6ebca53e1d35f51b1e650dad57a2d523ef5d1.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerCamp-hi-rock5 {
		margin-top: 20px !important;
		background: url(4655a0cde0d3a7f10d7537ae38ff6ab26513148b.jpg)  0 0 / contain no-repeat;
	}
	/*FAIRFIELD*/
	#hdrInner li.hdrInnerFairfield1 {
		background: url(7c93e68bd4f9538117028c067beb898b2cc3853c.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerFairfield2 {
		background: url(6a4fe499fda36693840d217bf4ba4c1c85276950.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerFairfield3 {
		background: url(a4fe33fb9b010ef684709a1cff1e8b9ac19be0b6.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerFairfield4 {
		background: url(f63db18d42e65cccf780ccfbfd7ae61beaca0e33.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerFairfield5 {
		background: url(56d4869674f50aa2935e796a111e697ecd9297a1.jpg)  0 0 / contain no-repeat;
	}
	/*HAMDEN*/
	#hdrInner li.hdrInnerHamden1 {
		background: url(c08cac7ac5429e050977c722efc10a97ed2d34ed.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerHamden2 {
		background: url(fa8862f90eb732773f554e0fc2782d5a6670d8c0.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerHamden3 {
		background: url(98ed2572b8c4dddde752534c26f59dce8a0d6024.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerHamden4 {
		background: url(e74d1a41604c47e8ee2d8645abfa2d8d86ac7824.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerHamden5 {
		background: url(0b4c05497e8b33e150629081218f5498de8966e8.jpg)  0 0 / contain no-repeat;
	}
	/*LAKEWOOD*/
	#hdrInner li.hdrInnerLakewood-trumbull1 {
		background: url(5fea044082d7d19672d346ca20a8d8880479cffc.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerLakewood-trumbull2 {
		background: url(378f863c1428c74ae22931e30af16f1f38d1ba4e.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerLakewood-trumbull3 {
		background: url(b76546e5eeb9978c9891d1746399bf48e7039d52.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerLakewood-trumbull4 {
		background: url(ab0863778fe49ec9ec21744e8e7aba036af4742d.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerLakewood-trumbull5 {
		background: url(090271ed309a4d9d1a9f2728df58b2fea7e604e6.jpg)  0 0 / contain no-repeat;
	}
	/*NEWHAVEN*/
	#hdrInner li.hdrInnerNewhaven1 {
		background: url(ca966281ae9ff804e3a33a4fa0ffbbed533f855d.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerNewhaven2 {
		background: url(28f6796447766e29211f278a08c4854e756f1465.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerNewhaven3 {
		background: url(e34ad82fdb2990314a35fa64b68f4f3283c99d11.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerNewhaven4 {
		background: url(9aaf962dbbecb90ad88abc21c2cfc8cc2e31a270.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerNewhaven5 {
		background: url(d9afebd590bb4e77b7f80545877f15d920b89076.jpg)  0 0 / contain no-repeat;
	}
	/*RALPHOLA*/
	#hdrInner li.hdrInnerRalphola1 {
		background: url(b548bab285614be6989996bc7090fef9f9c12df5.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerRalphola2 {
		background: url(2faa7b41b7cd1813869081955ce675b556be9fc1.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerRalphola3 {
		background: url(f2563fb9e45369a46def6ea10ff4378553caec0c.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerRalphola4 {
		background: url(294c6beae7ab8b9c51d40a5395f58265d1aa25a2.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerRalphola5 {
		background: url(c9c72e2d4b6b2b896d8103fce24bfa4fb2ab9464.jpg)  0 0 / contain no-repeat;
	}
	/*SOUNDVIEW*/
	#hdrInner li.hdrInnerSoundview1 {
		background: url(f4e639703f7b11671b66756dc92b181b20ef5119.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerSoundview2 {
		background: url(7e6453004b8eb5f535e0105f68fab14c21b4192e.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerSoundview3 {
		background: url(484cd300146dba812517ec8aec9ee763563c4b5e.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerSoundview4 {
		background: url(c6cd910572acfaf5fcc576eb85c1a0ade32b0e8d.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerSoundview5 {
		background: url(3c64e0e501d1e9b670e85d10def04078e49beb8a.jpg)  0 0 / contain no-repeat;
	}
	/*STRATFORD*/
	#hdrInner li.hdrInnerStratford1 {
		background: url(b294265ad6aafbf8dfa979bc5be347cb71fe5fd3.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerStratford2 {
		background: url(c0320378f0c59ad321fb09231d5b3a3afebd75fa.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerStratford3 {
		background: url(70e27df493e6212db6f5a24de14bbae9b88ccbb0.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerStratford4 {
		background: url(2d446cc81c74484013b12eb144413e2cdbfc25ef.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerStratford5 {
		background: url(b8edffb52e8fef2a9495ef8dce78a93175875dab.jpg)  0 0 / contain no-repeat;
	}
	/*VALLEY*/
	#hdrInner li.hdrInnerValley1 {
		background: url(c7fa80816c9d6c956edc4e7da6554f1688187f70.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerValley2 {
		background: url(e2bb8fcbd76275f15e814a8b47aa707d795dd98a.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerValley3 {
		background: url(e4e1fb1e82a5e4f639358aeee077bd52b614640f.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerValley4 {
		background: url(1c42c4c9a3e473500aed0e336f2f813299a98301.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerValley5 {
		background: url(7ad7b4b029c0cc799fec83a2862d7ae74d404480.jpg)  0 0 / contain no-repeat;
	}
	/*WOODRUFF*/
	#hdrInner li.hdrInnerWoodruff1 {
		background: url(5d295d897b1bc9e2db2fce2832b9f0ccf42430bf.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerWoodruff2 {
		background: url(6281b8681079547655b62a1abd0717959f69be27.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerWoodruff3 {
		background: url(8ea9ca80782f106e3cdcdcf22b330c38ba5eb306.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerWoodruff4 {
		background: url(a20dfff23086da759952b6aa787627aad1cdff9f.jpg)  0 0 / contain no-repeat;
	}
	#hdrInner li.hdrInnerWoodruff5 {
		background: url(5b381b899ca6aa270eb23f7f9b6d67db01adce70.jpg)  0 0 / contain no-repeat;
	}
	
	
/* END HEADER ELEMENTS */
#navInterested {
background: #ed1c24;
}
#navInterested h4 {
	border-bottom: 1px solid #f15922;
}
ul#navInterested li.list-top {
	border-top: 1px solid #a92b31;
}

/* CONTENT ELEMENTS */
.homePic {
background: url(7f900c71be9879052af235556d9dc89e34cd0b61.jpg)  no-repeat 0 0 !important;
}
p#breadcrumbs a {
background: url(b4887c3aad2e4713954a5b3d513af1fd41158122.png)  no-repeat right center !important;
}
.register a {
background: url(c8f53ac5187016e19c2bd709fd69ccbb8822d760.png)  no-repeat 0 0 !important;
}
.learn a {
background: url(6da7a093c279302e5ecaee163642781867b52943.png)  no-repeat 0 0 !important;
}
.donate a {
background: url(57dfac813b46a0f6d49c2bccbc352d7a1ad76dea.png)  no-repeat 0 0 !important;
}
.btnHomeFind a {
background: #f15922;
background: -moz-linear-gradient(top,  #f15922 0%, #ed1c24 15%, #ed1c24 85%, #a92b31 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f15922), color-stop(15%,#ed1c24), color-stop(85%,#ed1c24), color-stop(100%,#a92b31));
background: -webkit-linear-gradient(top,  #f15922 0%,#ed1c24 15%,#ed1c24 85%,#a92b31 100%);
background: -o-linear-gradient(top,  #f15922 0%,#ed1c24 15%,#ed1c24 85%,#a92b31 100%);
background: -ms-linear-gradient(top,  #f15922 0%,#ed1c24 15%,#ed1c24 85%,#a92b31 100%);
background: linear-gradient(to bottom,  #f15922 0%,#ed1c24 15%,#ed1c24 85%,#a92b31 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f15922', endColorstr='#a92b31',GradientType=0 );
}
.btnHomeFind a:hover {
	background: #a92b31;
}
.btnHomePresident a {
background: url(6e48499008d221e42e0e8251076161b797363806.png)  no-repeat 0 0 !important;
}
#btnEmail {
background: url(cfb5160a2bbdbc30c50174eb57a7f19735aa1c92.png)  no-repeat 0 0 !important;
}
#btnSupport {
background: url(6f09f6138706cf67b52e01f5da20ff6940cfc79f.png)  no-repeat 0 0 !important;
}
#btnApp {
background: url(d1ec247178f9d762d318bec43d0247190ca29bc1.png)  no-repeat 0 0 !important;
}
#btnRegister {
background: url(c8f53ac5187016e19c2bd709fd69ccbb8822d760.png)  no-repeat 0 0 !important;
}
#btnMembership {
background: url(44499bcc651297c0fa28390e8bb732990bc79b65.png)  no-repeat 0 0 !important;
}
#btnSchedules {
background: url(cc92253d242cb9d8a19bd06cd3e37082cb7f4bd6.png)  no-repeat 0 0 !important;
}
input#submitButton {
background: url(f4476c634ef98a1b699f76119235409b75a8fd1c.png)  no-repeat !important;
}

/* SOCIAL MEDIA */

#facebookHead a {
background: url(2332fcc099d976b0d0147427f0e41ca3c08db580.png)  no-repeat !important;
}

/* TWITTER CUSTOM STYLES */
#twitterHead a {
background: url(2e7c95b1c74c54dbf1cde69be5bfdfc852fff255.png)  no-repeat !important;
}
a.twtr-reply, a.twtr-rt, a.twtr-fav {text-indent: -9999px;float: left;display:inline-block;width: 20px;height: 15px;margin: 0 8px;}
.twtr-tweet-text em {color:#FFF;}
a.twtr-timestamp {color:#f47920 !important;} /* medium orange */
a.twtr-timestamp:hover {color:#a92b31 !important;} /* dark red */
a.twtr-reply {background: transparent url(b60689faed0f9bb69fd52bf13282ae3c53e54fe9.png)  no-repeat 0 0 !important;}
a.twtr-rt {background: transparent url(b60689faed0f9bb69fd52bf13282ae3c53e54fe9.png)  no-repeat -20px 0 !important;}
a.twtr-fav {background: transparent url(b60689faed0f9bb69fd52bf13282ae3c53e54fe9.png)  no-repeat -40px 0 !important;}


/* CONTACT FORM */


#contact input[type="submit"]{
	background: url(04262cf724670d969c2ca1bd612041d02aab15b1.png)  0 100% repeat-x !important;
}

/* SWIM LESSONS FINDER BEGIN */
.question a {
color: #f47920 !important; /* medium orange */
}
a.registerOnline {
color: #a92b31 !important; /* dark red */
}
.arrow {
background: url(59be213476364bc250b4bb7d92fe5a8c0f888495.png)  0 bottom !important;
}
.question .text_block, .first_question .question .text_block {
background-color: #f47920 !important; /* medium orange */
border: 2px solid #f47920 !important; /* medium orange */
}
.question .text_block h5, .first_question .question .text_block h5 {
color: #fff !important;
}
.question .text_block p {
color: #000 !important;
}
.first_question .text_block {
background-color: #fff !important;
color: #000 !important;
}
.first_question .text_block p {
color: #000 !important;
}
.first_question .text_block h5 {
color: #f47920 !important; /* medium orange */
}
.solution .text_block {
color: #000 !important;
background-color: #fff !important;
border: 2px solid #ed1c24 !important;  /* medium red */
}
.solution .text_block h5 {
color: #ed1c24 !important !important; /* medium red */
}
.imgEel {
background: url(d39816f6f15bef9a71029708b465038d52c72700.png)  no-repeat !important;
}
.imgFishShark {
background: url(e5e6138c6268321ef24da66da3fa51d7ae2dfce0.png)  no-repeat !important;
}
.imgGuppy {
background: url(c553b10d05bbfd60fe961ba1454bb52962bc9e94.png)  no-repeat !important;
}
.imgMinnow {
background: url(7e9cd1dcfab23e833a6cdec3db0d93caefa7adfe.png)  no-repeat !important;
}
.imgPike {
background: url(3632c78e14739b1a8ea7a8872136ac25a58fd528.png)  no-repeat !important;
}
.imgPolliwog {
background: url(eb4d0fb8c26a2ca3b73aeed523c37763fcc640f9.png)  no-repeat !important;
}
.imgRayStarfish {
background: url(2c1d8a31cba12dbe4070ff369673e01531028985.png)  no-repeat !important;
}
.imgSKIP {
background: url(b84cbcd112305fe5a1659d39d0c6c2560a0d7993.png)  no-repeat !important;
}
/* SWIM LESSONS FINDER END */


/* FOOTER */
#footerWrap {
	background: #ed1c24 url(bc73a686b2bb31b171039d9036260aee07692f35.png)  repeat-x 0 0;
	background: #dd5828;
	background: -moz-linear-gradient(top,  #dd5828 0%, #f47920 15%, #f47920 85%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dd5828), color-stop(15%,#f47920), color-stop(85%,#f47920));
	background: -webkit-linear-gradient(top,  #dd5828 0%,#f47920 15%,#f47920 85%);
	background: -o-linear-gradient(top,  #dd5828 0%,#f47920 15%,#f47920 85%);
	background: -ms-linear-gradient(top,  #dd5828 0%,#f47920 15%,#f47920 85%);
	background: linear-gradient(to bottom,  #dd5828 0%,#f47920 15%,#f47920 85%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd5828', endColorstr='#f47920',GradientType=0 );
	
	border-top: 2px solid #fcaf17;

}
#footer {
/* background: transparent url(a2f920e6592e4df1fd3e2e9f44a12e3a1babc48e.png)  no-repeat 0 0; */

}
p.copyright  {color:#a92b31 !important;} /* dark red */
p.copyright a {color:#a92b31 !important;} /* dark red */

/* BEGIN NAVIGATION */

ul#topnav a.nav1 {
background: url(1502fea9cc75fd357fdccaa5e29a4143fe3ad7b0.png)  no-repeat !important;
}
ul#topnav a.nav2 {
background: url(a0c31616fa76c8603932fb80d1ed45478476aa78.png)  no-repeat !important;  
}
ul#topnav a.nav3 {
background: url(238cb71a313d2f934e289a4f4774548a7097d60e.png)  no-repeat !important; 
}
ul#topnav a.nav4 {
background: url(75e2f21ed15dd597a46fe21f7567a32cc884f2c7.png)  no-repeat !important;
}
ul#topnav a.nav5 {
background: url(fcbc227357befec310999075770ecdf77f93195c.png)  no-repeat !important;
}
ul#topnav .nav6 {
background: url(ca07141a203240406f3756ff72aa82bb8a4cea22.png)  no-repeat !important;
}
	.nav6 input#search {
	background: transparent url(39dd37089639463d125b8607a40454b970e1f75b.png)  0 0 !important;
	}
	.nav6 input#submitButton {
	background: url(706a26aa52e6f42ec167acea27930f51365d25e8.png)  no-repeat !important;
	}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* SEARCH BUTTON */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#topNav li {
	background: #f47920;
}
ul#top-nav .search-submit, #searchform2 .search-submit {

/*================================================================================*/
/*==========================ORANGE/RED STYLE=====================================*/
/*==============================================================================*/

	background: rgb(241,89,34);
	background: -moz-linear-gradient(top,  rgba(241,89,34,1) 3%, rgba(237,28,36,1) 37%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgba(241,89,34,1)), color-stop(37%,rgba(237,28,36,1)));
	background: -webkit-linear-gradient(top,  rgba(241,89,34,1) 3%,rgba(237,28,36,1) 37%);
	background: -o-linear-gradient(top,  rgba(241,89,34,1) 3%,rgba(237,28,36,1) 37%);
	background: -ms-linear-gradient(top,  rgba(241,89,34,1) 3%,rgba(237,28,36,1) 37%);
	background: linear-gradient(to bottom,  rgba(241,89,34,1) 3%,rgba(237,28,36,1) 37%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f15922', endColorstr='#ed1c24',GradientType=0 );

}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* NON-HOVER */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul#top-nav {
	
/*================================================================================*/
/*==========================ORANGE/RED STYLE=====================================*/
/*==============================================================================*/

	background: rgb(252,175,23);
	background: -moz-linear-gradient(top,  rgba(252,175,23,1) 0%, rgba(244,121,32,1) 30%, rgba(244,121,32,1) 68%, rgba(221,88,40,1) 97%, rgba(0,0,0,1) 97%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,175,23,1)), color-stop(30%,rgba(244,121,32,1)), color-stop(68%,rgba(244,121,32,1)), color-stop(97%,rgba(221,88,40,1)), color-stop(97%,rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top,  rgba(252,175,23,1) 0%,rgba(244,121,32,1) 30%,rgba(244,121,32,1) 68%,rgba(221,88,40,1) 97%,rgba(0,0,0,1) 97%);
	background: -o-linear-gradient(top,  rgba(252,175,23,1) 0%,rgba(244,121,32,1) 30%,rgba(244,121,32,1) 68%,rgba(221,88,40,1) 97%,rgba(0,0,0,1) 97%);
	background: -ms-linear-gradient(top,  rgba(252,175,23,1) 0%,rgba(244,121,32,1) 30%,rgba(244,121,32,1) 68%,rgba(221,88,40,1) 97%,rgba(0,0,0,1) 97%);
	background: linear-gradient(to bottom,  rgba(252,175,23,1) 0%,rgba(244,121,32,1) 30%,rgba(244,121,32,1) 68%,rgba(221,88,40,1) 97%,rgba(0,0,0,1) 97%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaf17', endColorstr='#000000',GradientType=0 );
	
}
ul#top-nav li a {
	border-left: solid 1px rgba(252,175,23,0.4);
	border-right: solid 1px rgba(221,88,40,0.4);
}
ul#top-nav .search-space {
	border-left: solid 1px rgba(252,175,23,0.4);
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* HOVER */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul#top-nav li a:hover {
	
/*================================================================================*/
/*==========================ORANGE/RED STYLE=====================================*/
/*==============================================================================*/

	background: rgb(169,43,49);
	background: -moz-linear-gradient(top,  rgba(169,43,49,1) 0%, rgba(237,28,36,1) 40%, rgba(241,89,34,1) 97%, rgba(0,0,0,1) 97%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,43,49,1)), color-stop(40%,rgba(237,28,36,1)), color-stop(97%,rgba(241,89,34,1)), color-stop(97%,rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top,  rgba(169,43,49,1) 0%,rgba(237,28,36,1) 40%,rgba(241,89,34,1) 97%,rgba(0,0,0,1) 97%);
	background: -o-linear-gradient(top,  rgba(169,43,49,1) 0%,rgba(237,28,36,1) 40%,rgba(241,89,34,1) 97%,rgba(0,0,0,1) 97%);
	background: -ms-linear-gradient(top,  rgba(169,43,49,1) 0%,rgba(237,28,36,1) 40%,rgba(241,89,34,1) 97%,rgba(0,0,0,1) 97%);
	background: linear-gradient(to bottom,  rgba(169,43,49,1) 0%,rgba(237,28,36,1) 40%,rgba(241,89,34,1) 97%,rgba(0,0,0,1) 97%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a92b31', endColorstr='#000000',GradientType=0 );
	
	
		border-left: solid 1px rgba(241,89,43,0.4);
		border-right: solid 1px rgba(169,43,49,0.4);
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* SEARCH BAR HOVER FIX */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul#top-nav .search-space:hover {
		
/*================================================================================*/
/*==========================ORANGE/RED STYLE=====================================*/
/*==============================================================================*/

	background: none;
	border-left: solid 1px rgba(252,175,23,0.4);

}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* CURRENT PAGE & SUBMENU COLORS */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul#sideNav2 li.current_page_item {
	color: #DD5828; /* dark orange */
}

ul#sideNav2 li.current_page_item a {
	color: #DD5828;
}

ul#sideNav2 li.current_page_item a:hover {
	color: #DD5828; /* dark orange */
}
ul#top-nav li ul.dropdown-menu {
	background: #DD5828; /* dark orange */
}
ul#top-nav li ul.dropdown-menu li a {
	background: #DD5828; /* dark orange */
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* SIDEBAR COLORS */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
ul#sideNav2 li a {
	color: #f47920;
}
ul#sideNav2 li a:hover {
	
/*=================================================================================*/
/*==========================ORANGE/RED STYLE======================================*/
/*===============================================================================*/
 
	background: #fcaf17;
	background: -moz-linear-gradient(top,  #fcaf17 0%, #f47920 15%, #f47920 85%, #dd5828 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcaf17), color-stop(15%,#f47920), color-stop(85%,#f47920), color-stop(100%,#dd5828));
	background: -webkit-linear-gradient(top,  #fcaf17 0%,#f47920 15%,#f47920 85%,#dd5828 100%);
	background: -o-linear-gradient(top,  #fcaf17 0%,#f47920 15%,#f47920 85%,#dd5828 100%);
	background: -ms-linear-gradient(top,  #fcaf17 0%,#f47920 15%,#f47920 85%,#dd5828 100%);
	background: linear-gradient(to bottom,  #fcaf17 0%,#f47920 15%,#f47920 85%,#dd5828 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaf17', endColorstr='#dd5828',GradientType=0 );


}	
	

/* sub navigation */
ul#topnav li .sub {
background-color: #dd5828 !important; /* dark orange */
}


/* BEGIN SIDE NAVIGATION */

ul#sideNav li a {
color: #f47920; /* medium orange */
background: transparent url(367db0d512aef12a3e9ef9ef731e56373352c4d1.png)  top left !important;
}
ul#sideNav li a.active{
color: #dd5828; /* dark orange */
}
/* END SIDE NAVIGATION */

.coloredBox h3 {
	color: #fff;
}
div.coloredBox {
	color: #fff;

	background: #f15922;
	background: -moz-linear-gradient(top,  #f15922 0%, #ed1c24 4%, #c93436 85%, #a92b31 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f15922), color-stop(4%,#ed1c24), color-stop(85%,#c93436), color-stop(100%,#a92b31));
	background: -webkit-linear-gradient(top,  #f15922 0%,#ed1c24 4%,#c93436 85%,#a92b31 100%);
	background: -o-linear-gradient(top,  #f15922 0%,#ed1c24 4%,#c93436 85%,#a92b31 100%);
	background: -ms-linear-gradient(top,  #f15922 0%,#ed1c24 4%,#c93436 85%,#a92b31 100%);
	background: linear-gradient(to bottom,  #f15922 0%,#ed1c24 4%,#c93436 85%,#a92b31 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f15922', endColorstr='#a92b31',GradientType=0 );

}
.side-nav-btns .coloredBox:hover {
	background: #a92b31;
}
.side-nav-btns a {
	color: #fff;
}

@media (max-width: 991px) {
	ul#top-nav li a {
		background: transparent;
		border: none;
	}
	ul#top-nav li {
		background: #f47920;
		border: none;
	}
	ul#top-nav li a:hover {
		background: #DD5828;
	}
	ul#top-nav li:hover {
		background: #DD5828;
	}
	ul#top-nav.hidden-search-box li a:hover {
		
		background: #f47920;
	}
	
	ul#top-nav li ul.dropdown-menu li {
	    background: #DD5828;
	}
	ul#top-nav .search-space {
		background: #f47920;
		
		border-top: 1px solid #fcaf17;
	}
	ul#top-nav {
		background: none;
	}
	ul#top-nav .search-space:hover {
		background: #f47920;
	}
}