body										{ background: #6e206c;
											  margin: 0;
											  padding: 0;
											  color: #3f3f3f;
											  font-family: tahoma, verdana, 'trebuchet ms', arial, helvetica, sans-serif;
											  font-size: 12px; }

a											{ color: #790c76;
											  text-decoration: none; }
										  
a:hover										{ color: #790c76;
										  	  text-decoration: underline; }
										  	  
h1											{ font-family: Arial, Tahoma, Verdana, 'Trebuchet MS';
  											  font-size: 18px;
  											  font-weight: bold;
  											  color: #6e206c;
  											  margin-bottom: 20px; }


/* -- Content Styles -- */
	#header									{ background: url('/images/bg_header.jpg') #040404 repeat-x;
	       									  width: 100%;
	       									  height: 97px;
	       									  border-bottom: solid 1px #fdfeff; }
	       									  
	#navigation								{ width: 513px;
	           								  padding: 0;
	           								  border-width: 0;
	           								  margin: 0; }
	       									  
	#middle-top								{ background: #c0802c;
	           								  width: 100%;
	       									  border-bottom: solid 1px #fdfeff; }
	           								  
	    #slideshow-hm							{ width: 725px;
	                 							  height: 286px;
	                 							  border-left: solid 1px #fdfeff; }
	                 							  
	    #spotlight-hm							{ background: #e4dc89;
	                 							  width: 248px;
	                 							  height: 286px;
	                 							  border-left: solid 1px #fdfeff;
	                 							  border-right: solid 1px #fdfeff; }
	                 							  
	        #spotlight-hm-header					{ padding-top: 20px;
	                            					  padding-left: 24px;
			                     					  padding-bottom: 10px; }
	                 							  
			.spotlight-hm-content					{ background: url('/images/ico_hm_bullet.png') no-repeat;
	       											  padding-left: 49px;
			                     					  padding-right: 35px;
			                     					  padding-bottom: 10px; }
			                     					  
	#middle-bottom							{ background: #aed662;
	           								  width: 100%; }
	           								  
	    #contentsp-hm							{ width: 725px;
	                 							  height: 237px; }
	                 							  
			#ourfriends-hm							{ width: 350px; }
			
				#ourfriends-hm-header					{ padding-top: 20px;
	                            						  padding-bottom: 10px; }
				
				#ourfriends-hm-content					{ font-size: 11px;
	                 									  line-height: 18px; }
	                 									  
	        #mediacenter-hm							{ width: 191px;
	                       							  padding-left: 40px;
	                       							  padding-right: 10px; }
	                       							  
				#mediacenter-hm-header					{ padding-top: 20px;
	                            						  padding-bottom: 10px; }
	                            						  
	            #mediacenter-hm-content					{ font-size: 11px; }
	                 									  
	            #mediacenter-hm-content img				{ padding-bottom: 8px; }
	                 									  
			#medialinks-hm							{ width: 184px;
			              							  padding-top: 52px; }
			              							  
			    #medialinks-hm img						{ padding-bottom: 10px; }
	                 							  
	    #different-hm							{ background: #7fba00;
	                 							  width: 248px;
	                 							  height: 237px;
	                 							  border-left: solid 1px #fdfeff;
	                 							  border-right: solid 1px #fdfeff;
	                 							  font-size: 11px;
	                 							  line-height: 18px; }
	                 							  
	        #different-hm-header					{ padding-top: 20px;
	                            					  padding-left: 24px;
			                     					  padding-bottom: 10px; }
	                 							  
			#different-hm-content					{ padding-left: 25px;
			                     					  padding-right: 25px;
			                     					  color: #fdfeff; }
			                     					  
	#subcontent-box							{ background: #aed662;
	           								  width: 100%; }
	
		#subcontent-box-content					{ background: url('/images/bg_subcontent.jpg') bottom right no-repeat white;
		                       					  width: 976px;
		                       					  padding-left: 60px;
		                       					  padding-right: 115px;
		                       					  padding-bottom: 80px;
		                       					  padding-top: 30px;
		                       					  line-height: 18px; }
		                       					  
	#branch-content							{ float: left;
	               							  width: 520px; }
		                       					  
	#branch-sidebar							{ width: 150px;
	               							  float: right;
	               							  padding: 20px;
	               							  margin-top: 15px;
	           								  border: solid 1px #dedede; }
	           								  
	    #branch-sidebar h4						{ padding-bottom: 8px;
	                      						  margin-top: 0;
	                      						  margin-bottom: 4px;
	                      						  border-bottom: solid 1px #eeeeee; }
	
		#branch-list							{ padding-bottom: 4px;
			            						  padding-top: 4px;
			            						  font-size: 10px; }
			            						  
		#flash-list								{ font-size: 11px;
		           								  line-height: 20px; }
	        							  
	#footer									{ background: #6e206c;
	       									  width: 100%;
	       									  border-top: solid 1px #fdfeff;
	       									  font-size: 10px; }
	       									  
		#footer-content							{ width: 937px;
		               							  padding-top: 30px;
		               							  padding-bottom: 30px;
		               							  color: #fdfeff; }
	       					
			#footer-content a						{ color: #fdfeff;
	             									  text-decoration: none; }
		    
			#footer-content a:hover					{ color: #fdfeff;
	                   								  text-decoration: underline; }


/* General dropdown */
	ul.dropdown,
	ul.dropdown li,
	ul.dropdown ul				{ list-style: none;
								  margin: 0;
								  padding: 0;
								  font-size: 11px; }

	ul.dropdown					{ position: relative;
								  z-index: 200;
								  float: right; }

		ul.dropdown ul a		{ padding: 0; }

		ul.dropdown ul a:hover	{ margin-left: -12px;
								  margin-right: -6px;
								  border: solid 1px #444444;
								  background: #790c76;
								  padding: 0 10px 0 10px;
								  font-weight: bold;
								  line-height: 28px;
								  text-decoration: none;
								  color: #f1f1e2; }

		ul.dropdown ul li.empty	{ padding: 0;
								  font-weight: bold; }

		ul.dropdown li				{ float: left;
									  vertical-align: middle;
									  zoom: 1;
									  padding: 0; }

		ul.dropdown li.hover,
		ul.dropdown li:hover		{ position: relative;
									  z-index: 599;
									  cursor: default; }

		ul.dropdown ul				{ visibility: hidden;
									  position: absolute;
									  top: 100%;
									  left: 0;
									  z-index: 598;
									  width: 150px;
									  padding: 5px 14px 14px 14px;
									  text-align: left;
									  border-top: solid 1px #e5e5e5;
									  background: url("/images/dropdown_pane.png") 0 100% no-repeat; }

		ul.dropdown ul li			{ float: none;
									  background: transparent;
									  line-height: 30px; }

		ul.dropdown ul ul			{ top: 1px;
									  left: 99%; }

		ul.dropdown li:hover > ul	{ visibility: visible; }

		ul.dropdown li a			{ display: block;
									  padding: 0; }

		ul.dropdown li.dir			{ padding: 0; }

		ul.dropdown ul li.dir		{ padding-right: 15px; }


/* -- HTML Form Styles -- */
	




