/*+++++++++++++++++++++++++++++++++++++++++++
+											+
+		eLink Design, Inc. stylesheet		+
+		www._____________________.com		+
+											+
+		Last Modified:	Jan 4, 2010		    +
+		Modified By:	CS					+
+											+
+		Modification Notes:					+
+											+
+											+
+++++++++++++++++++++++++++++++++++++++++++*/



.body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222; background:#080807 !important; background:#181816; line-height:18px;}
#bigWrapper {background:#C2B477 url(images/background.jpg) repeat-x top center;}
#bigWrapperSub {background:#C2B477 url(images/backgroundSub.jpg) repeat-x top center;}
td{ padding:10px;}

p{padding:8px 0;}

ul{ padding:0 40px;}
li{list-style:disc;	margin:5px 0;}

h1, h2, h3, h4, h5, h6{ margin:10px 0; color:#63001B; font-family:inherit;}
h1{font-size:24px;}
h2{font-size:18px;}

a:link, a:visited{color:#63001B;}
a:hover, a:active{color:#920229;}

hr{ border:0; border-top:1px solid #c5c5c5; margin:20px 0; height:1px;}

/*--[ Layout Divs ]--*/

#wrapper{margin:0 auto;	text-align:left; width:984px; min-height:640px}
#wrapperHOME{margin:0 auto;	text-align:left; width:984px; background:url(images/mainHome.jpg) no-repeat; min-height:480px; position:relative; min-height:640px}
	#slideshow {Position:relative; width:648px; height:456px; overflow:hidden; float:left; margin:-82px  0 0 -78px;}
	#sideNav {/*background:url(images/buttons.png) no-repeat;*/ width:215px; float:left;}
		#sideNav a.box1, #sideNav a.box2, #sideNav a.box3, #sideNav a.box4{display:block; width:215px; height:107px;}
			#sideNav a.box1 {background:url(images/buttons.png) !important; background:url(images/buttons.gif);}
			#sideNav a.box1:hover {background:url(images/buttons.png) 0 -426px !important;background:url(images/buttons.gif) 0 -426px}
			#sideNav a.box2 {background:url(images/buttons.png) 0 -107px !important;background:url(images/buttons.gif) 0 -107px}
			#sideNav a.box2:hover {background:url(images/buttons.png) 0 -533px !important;background:url(images/buttons.gif) 0 -533px }
			#sideNav a.box3 {background:url(images/buttons.png) 0 -214px !important;background:url(images/buttons.gif) 0 -214px}
			#sideNav a.box3:hover {background:url(images/buttons.png) 0 -640px !important;background:url(images/buttons.gif) 0 -640px}
			#sideNav a.box4 {height:105px; background:url(images/buttons.png) 0 -321px !important;background:url(images/buttons.gif) 0 -321px}
			#sideNav a.box4:hover {background:url(images/buttons.png) no-repeat 0 -747px !important;background:url(images/buttons.gif) 0 -747px}
			
			#purpleTop {width:215px; height:93px; background:url(images/purpleTop.png) no-repeat !important; background:url(images/purpleTop.gif) no-repeat; border-bottom:3px solid #4E0B92; width:215px;}
				#purpleTop a{display:block; width:215px; height:93px;}
			#purpleRep {width:215px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
				#purpleRep a{display:block; padding:5px 0 5px; color:#fff; padding:10px; width:195px; border-bottom:1px solid #3C0D6F; background:url(images/purpleRep.gif) repeat-y;}
				#purpleRep a.subCurrent, #purpleRep a.subCurrent:hover{background:url(images/purpleCur.png) left center no-repeat !important; background:url(images/purpleCur.gif) left center no-repeat ;}
				#purpleRep a, #purpleRep a:hover, #purpleRep a:visted{color:#fff;}
					#purpleRep a:hover{/*text-decoration:underline;*/background:#57139F;/* border-bottom:1px solid #5F15AF;*/}
				#purpleRep li{margin:0;}
			#purpleBottom {width:215px; height:15px; background:url(images/purpleBottom.png) no-repeat !important; background:url(images/purpleBottom.gif) no-repeat;}
			
			#greenTop {width:215px; height:93px; background:url(images/greenTop.png) no-repeat !important; background:url(images/greenTop.gif) no-repeat; border-bottom:3px solid #279015; width:215px;}
				#greenTop a{display:block; width:215px; height:93px;}
			#greenRep {width:215px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
				#greenRep a{display:block; padding:5px 0 5px; color:#fff; padding:10px; width:195px; border-bottom:1px solid #1C6F0D; background:url(images/greenRep.gif) repeat-y;}
				#greenRep a.subCurrent, #greenRep a.subCurrent:hover{background:url(images/greenCur.png) left center no-repeat !important;background:url(images/greenCur.gif) left center no-repeat ;}
				#greenRep a, #greenRep a:hover, #greenRep a:visted{color:#fff;}
					#greenRep a:hover{/*text-decoration:underline;*/background:#33B01E;/* border-bottom:1px solid #5F15AF;*/}
				#greenRep li{margin:0;}
			#greenBottom {width:215px; height:15px; background:url(images/greenBottom.png) no-repeat !important; background:url(images/greenBottom.gif) no-repeat;}
			
			#blueTop {width:215px; height:93px; background:url(images/blueTop.png) no-repeat !important; background:url(images/blueTop.gif) no-repeat; border-bottom:3px solid #1E62A8; width:215px;}
				#blueTop a{display:block; width:215px; height:93px;}
			#blueRep {width:215px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
				#blueRep a{display:block; padding:5px 0 5px; color:#fff; padding:10px; width:195px; border-bottom:1px solid #174C7F; background:url(images/blueRep.gif) repeat-y;}
				#blueRep a.subCurrent, #blueRep a.subCurrent:hover{background:url(images/blueCur.png) left center no-repeat !important; background:url(images/blueCur.gif) left center no-repeat}
				#blueRep a, #blueRep a:hover, #blueRep a:visted{color:#fff;}
					#blueRep a:hover{/*text-decoration:underline;*/background:#2172C9;/* border-bottom:1px solid #5F15AF;*/}
				#blueRep li{margin:0;}
			#blueBottom {width:215px; height:15px; background:url(images/blueBottom.png) no-repeat !important; background:url(images/blueBottom.gif) no-repeat;}
			
			#yellowTop {width:215px; height:93px; background:url(images/yellowTop.png) no-repeat !important; background:url(images/yellowTop.gif) no-repeat; border-bottom:3px solid #DDA328; width:215px;}
				#yellowTop a{display:block; width:215px; height:93px;}
			#yellowRep {width:215px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
				#yellowRep a{display:block; padding:5px 0 5px; color:#fff; padding:10px; width:195px; border-bottom:1px solid #BF8D23; background:url(images/yellowRep.gif) repeat-y;}
				#yellowRep a.subCurrent, #yellowRep a.subCurrent:hover{background:url(images/yellowCur.png) left center no-repeat !important;background:url(images/yellowCur.gif) left center no-repeat}
				#yellowRep a, #yellowRep a:hover, #yellowRep a:visted{color:#fff;}
					#yellowRep a:hover{/*text-decoration:underline;*/background:#FFB723;/* border-bottom:1px solid #5F15AF;*/}
				#yellowRep li{margin:0;}
			#yellowBottom {width:215px; height:15px; background:url(images/yellowBottom.png) no-repeat !important; background:url(images/yellowBottom.gif) no-repeat;}
			
			
#header{width:984px; height:82px;}
	#logo{float:left;width:285px;height:82px;}
		#logo a{width:285px;height:82px; display:block;}
		#nav{float:left;width:174px;height:225px;background:url(images/nav.png) no-repeat !important; background:url(images/nav.gif) no-repeat; margin-left:25px; position:relative; z-index:50;}
			
			#nav li a{display:block;/*height:29px; */width:174px; cursor:pointer;}

			#nav-1, #nav-3 {height:29px;}
			#nav-2, #nav-4, #nav-5, #nav-6, #nav-8{height:28px;}
			#nav-7{height:27px;}
			
			#nav-1 a, #nav-3  a{height:29px;}
			#nav-2 a, #nav-4 a, #nav-5 a, #nav-6 a, #nav-8 a{height:28px;}
			#nav-7 a{height:27px;}

			#nav-1 a#link1:hover, #nav-1 a.current, #nav-1:hover, #nav-1 li:hover {background: url(images/nav.png) no-repeat 0 -225px;}
			#nav-2 a#link2:hover, #nav-2 a.current, #nav-2:hover, #nav-2 li:hover {background: url(images/nav.png) no-repeat 0 -254px;}
			#nav-3 a#link3:hover, #nav-3 a.current, #nav-3:hover, #nav-3 li:hover {background: url(images/nav.png) no-repeat 0 -282px;}
			#nav-4 a#link4:hover, #nav-4 a.current, #nav-4:hover, #nav-4 li:hover {background: url(images/nav.png) no-repeat 0 -311px;}
			#nav-5 a#link5:hover, #nav-5 a.current, #nav-5:hover, #nav-5 li:hover {background: url(images/nav.png) no-repeat 0 -339px;}
			#nav-6 a#link6:hover, #nav-6 a.current, #nav-6:hover, #nav-6 li:hover {background: url(images/nav.png) no-repeat 0 -367px;}
			#nav-7 a#link7:hover, #nav-7 a.current, #nav-7:hover, #nav-7 li:hover {background: url(images/nav.png) no-repeat 0 -395px;}
			#nav-8 a#link8:hover, #nav-8 a.current, #nav-8:hover, #nav-8 li:hover {background: url(images/nav.png) no-repeat 0 -422px;}
			/*IE6*/
			#nav-1 a#link1:hover, #nav-1 a.current, #nav-1:hover, #nav-1 li:hover {background: url(images/nav.gif) no-repeat 0 -225px !important;}
			#nav-2 a#link2:hover, #nav-2 a.current, #nav-2:hover, #nav-2 li:hover {background: url(images/nav.gif) no-repeat 0 -254px !important;}
			#nav-3 a#link3:hover, #nav-3 a.current, #nav-3:hover, #nav-3 li:hover {background: url(images/nav.gif) no-repeat 0 -282px !important;}
			#nav-4 a#link4:hover, #nav-4 a.current, #nav-4:hover, #nav-4 li:hover {background: url(images/nav.gif) no-repeat 0 -311px !important;}
			#nav-5 a#link5:hover, #nav-5 a.current, #nav-5:hover, #nav-5 li:hover {background: url(images/nav.gif) no-repeat 0 -339px !important;}
			#nav-6 a#link6:hover, #nav-6 a.current, #nav-6:hover, #nav-6 li:hover {background: url(images/nav.gif) no-repeat 0 -367px !important;}
			#nav-7 a#link7:hover, #nav-7 a.current, #nav-7:hover, #nav-7 li:hover {background: url(images/nav.gif) no-repeat 0 -395px !important;}
			#nav-8 a#link8:hover, #nav-8 a.current, #nav-8:hover, #nav-8 li:hover {background: url(images/nav.gif) no-repeat 0 -422px !important;}
			
		#navSub {width:699px; height:34px; background:url(images/navSub.png) no-repeat; position:relative; float:left; margin:32px 0 0 0px;}
		#navSub li {margin: 0px; padding: 0px; list-style: none; float:left; margin-left:0px;}
		#navSub li, #navSub a {height:34px; display: block; }
		#navSub span {display:none; }
		#navSub li a {display:block; height:34px;}
		#navSub ul {padding:0;}
	
		#navSub li a{display:block;height:34px; cursor:pointer;}

			#navSub-1 {width:54px;}
			#navSub-2 {width:88px;}
			#navSub-3 {width:84px;}
			#navSub-4 {width:89px;}
			#navSub-5 {width:96px;}
			#navSub-6 {width:100px;}
			#navSub-7 {width:104px;}
			#navSub-8 {width:54px;}

			#navSub-1 a#link1:hover, #navSub-1 a.current, #navSub-1:hover, #navSub-1 li:hover {background: url(images/navSub.png) no-repeat 0 -34px;}
			#navSub-2 a#link2:hover, #navSub-2 a.current, #navSub-2:hover, #navSub-2 li:hover {background: url(images/navSub.png) no-repeat -54px -34px;}
			#navSub-3 a#link3:hover, #navSub-3 a.current, #navSub-3:hover, #navSub-3 li:hover {background: url(images/navSub.png) no-repeat -142px -34px;}
			#navSub-4 a#link4:hover, #navSub-4 a.current, #navSub-4:hover, #navSub-4 li:hover {background: url(images/navSub.png) no-repeat -226px -34px;}
			#navSub-5 a#link5:hover, #navSub-5 a.current, #navSub-5:hover, #navSub-5 li:hover {background: url(images/navSub.png) no-repeat -315px -34px;}
			#navSub-6 a#link6:hover, #navSub-6 a.current, #navSub-6:hover, #navSub-6 li:hover {background: url(images/navSub.png) no-repeat -411px -34px;}
			#navSub-7 a#link7:hover, #navSub-7 a.current, #navSub-7:hover, #navSub-7 li:hover {background: url(images/navSub.png) no-repeat -511px -34px;}
			#navSub-8 a#link8:hover, #navSub-8 a.current, #navSub-8:hover, #navSub-8 li:hover {background: url(images/navSub.png) no-repeat -615px -34px;}
			
#newsLettah{position:absolute; top:478px; left:266px; width:241px; height:27px;}
	#rightSide{float:left; width:757px;}
	#headPic {width:757px; height:252px; float:left;}
	#content {width:737px; height:auto; float:left; padding:10px}
		
		
#footer{text-align:center; width:100%; min-height:200px; padding-top:44px; margin:100px 0 0 0; background:url(images/footer.png) repeat-x top center !important; background:url(images/footer.gif) repeat-x top center; color:#9c9c9c;}
#footer a, #footer a:hover, #footer a:visited{color:#c3c3c3; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}
	/*--[ site designed by links ]--*/
	#footer .by, #footer .by a:link, #footer .by a:visited, #footer .by a:hover, #footer .by a:active{color:#9c9c9c ! important;}

/*--[ form styles ]--*/
.homeInput {background:#2F302A; padding:6px 4px; width:188px; border:none; color:#fff;}
.homeInput:focus {background:#3E3F37;}
.homeSubmit {background:#820024; padding:5px 8px; border:none; color:#fff; cursor:pointer;}
	.homeSubmit:hover {background:#6F0021;}
	
.form {border:1px solid #6E6F5A; padding:4px;}
.form:focus {border:1px solid #4E4F40;}
#btn {background:#810124; border:none; padding:5px 13px; color:#fff; font-weight:bold; cursor:pointer;}
#btn:hover {background:#5C0019;}

#howToHelp {position:relative; margin-top:294px; margin-left:69px !important; margin-left:35px; width:118px; height:118px; z-index:998; float:left;}
#howToHelp a{ width:118px; height:118px; display:block;}
#howToHelp:hover {background:url(images/homeBTNS.png)}
#facebook {position:relative; margin-top:367px; margin-left:6px !important; margin-left:3px; width:89px; height:89px; z-index:999; float:left;}
#facebook a{ width:89px; height:89px; display:block;}
#facebook:hover {background:url(images/homeBTNS.png) -124px -73px;}
.partyLink{position:absolute; top:275px; left:255px; width:315px; height:80px; z-index:998;}
.partyLink a{ width:315px; height:40px; display:block;}
.fullLink a {width:648px; height:421px; display: block; position: absolute;}

.subNavHover {-moz-opacity:.40; filter:alpha(opacity=60); opacity:.60;}
.subNavHover:hover {-moz-opacity:1; filter:alpha(opacity=100); opacity:1;}

