/*
COLORS
Lt Blue			#7ba4a6
Green			#a9b32d
Orange    		#cd8d49
*/






html							{ overflow-y: scroll; }
*     							{ margin: 0; padding: 0 }
body							{ background-image: url(images/body-bg.jpg); }
.clear							{ clear: both; }
a								{ text-decoration: none; color: #7ba4a6; }
a:hover							{ color: #7ba4a6; text-decoration: underline; }
.bold							{ font-weight: bold; }
.bold-blue						{ font-weight: bold; color: #7ba4a6; }
.bold-red						{ font-weight: bold; color: #FF0000; }
.bold-green						{ font-weight: bold; color: #a9b32d; }
.italic							{ font-style: italic; }
.white							{ color: #FFFFFF; }
.edit							{ color: #ec008c; }

#page-wrap						{ width: 800px; min-height: 300px; height: auto !important; height: 300px; background:url(images/wrap-bg.jpg) #fff no-repeat; margin: 0 auto; }
#header							{ width: 800px; height: 216px; }

#menu-bar						{ width: 800px; height: 32px; background: url(images/menu-bar.jpg) no-repeat; }


ul#main-menu					{ list-style: none; margin-left: 58px; }
	ul#main-menu li				{ display: inline; }
	ul#main-menu li a  			{ text-indent: -9999px; display: block; height: 32px; float: left; outline: none; }
	

	ul#main-menu li a.home						{ background: url(images/main-menu-home.jpg) no-repeat bottom center; width: 63px; }
	ul#main-menu li a.home:hover,
	ul#main-menu li a.home:active				{ background-position: top center; }
		


	ul#main-menu li a.philosophy				{ background: url(images/main-menu-philosophy.jpg) no-repeat bottom center; width: 110px; }
	ul#main-menu li a.philosophy:hover,
	ul#main-menu li a.philosophy:active			{ background-position: top center; }
	
	ul#main-menu li a.activities				{ background: url(images/main-menu-activities.jpg) no-repeat bottom center; width: 99px; }
	ul#main-menu li a.activities:hover,
	ul#main-menu li a.activities:active			{ background-position: top center; }
		
	ul#main-menu li a.membership				{ background: url(images/main-menu-membership.jpg) no-repeat bottom center; width: 121px; }
	ul#main-menu li a.membership:hover,
	ul#main-menu li a.membership:active			{ background-position: top center; }
	
	ul#main-menu li a.classic					{ background: url(images/main-menu-classic.jpg) no-repeat bottom center; width: 218px; }
	ul#main-menu li a.classic:hover,
	ul#main-menu li a.classic:active			{ background-position: top center; }
	

/*HOME MAIN COLUMN*/
#home-main-bg									{ width: 800px; height: 215px; background: url(images/home-main-bg.jpg) no-repeat; padding-top: 180px; }
#home-main-column								{ width: 325px; margin: 0 10px 20px 440px; }
#home-main-column p								{ font: 12px Arial, Helvetica, sans-serif; line-height: 16px; margin-top: 10px; }
#home-main-column p.no-lineheight				{ margin-top: 2px; }
#home-main-column h2							{ font: normal 14px Arial, Helvetica, sans-serif; color: #ce6f19; margin-top: 20px; }

ul.body											{ list-style: disc; }
ul.body li										{ font: 12px Arial, Helvetica, sans-serif; line-height: 18px; margin: 3px  0 0 15px; }

ol.body											{  }
ol.body li										{ font: 12px Arial, Helvetica, sans-serif; line-height: 18px; margin: 3px  0 0 20px; }

/*SUB PAGES*/
#main-bg										{ width: 800px; padding: 20px 0 0 0; }
#main-column									{ width: 375px; min-height: 375px; height: auto !important; height: 375px; margin: 0 50px 20px 0; float: right; }
.main-column-title-1							{ font: bold 16px Arial, Helvetica, sans-serif; color: #cd8d49; margin-top: 5px}
.main-column-title-2							{ font: bold 14px Arial, Helvetica, sans-serif; color: #cd8d49; margin-top: 5px}
#main-column p									{ font: 12px Arial, Helvetica, sans-serif; line-height: 16px; margin-top: 10px; }
#main-column p.no-lineheight					{ margin-top: 2px; }
#main-column h2									{ font: normal 14px Arial, Helvetica, sans-serif; color: #ce6f19; margin-top: 20px; }
.main-column-caption							{ font: 10px Arial, Helvetica, sans-serif; line-height: 12px; margin-top: 10px; }

ul.body											{ list-style: disc; }
ul.body li										{ font: 12px Arial, Helvetica, sans-serif; line-height: 18px; margin: 3px  0 0 15px; }

ol.body											{  }
ol.body li										{ font: 12px Arial, Helvetica, sans-serif; line-height: 18px; margin: 3px  0 0 20px; }


#sub-column										{ width: 300px; margin: 15px 20px 20px 50px; float: left; height: 300px;}					
#sub-column img									{ border: none; }
#sub-column a									{ outline: none; }



/*FOOTER*/

#footer							{ width: 800px; height: 35px; background: url(images/footer-bg.jpg) no-repeat; }
#footer-sponsors				{ width: 800px; height: 56px; padding: 16px 0 0 10px; }
#footer-sponsors a				{ outline: none; }
#footer-sponsors img			{ border: none; display: inline; outline: none; }
#footer-sitemap					{ width: 800px; height: auto;  text-align: center;}
#footer-sitemap-copy			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #7ba4a6; line-height: 18pt; }
#footer-sitemap-copy a	 		{ text-decoration: none; color: #a9b32d; outline: none; }
#footer-sitemap-copy a:hover,
#footer-sitemap-copy a:active	{ color: #7ba4a6; }




body#home ul#main-menu li a.home,	
body#philosophy ul#main-menu li a.philosophy,
body#activities ul#main-menu li a.activities,
body#membership ul#main-menu li a.membership,
body#classic ul#main-menu li a.classic			{ background-position: top center; }













/*SUB COLUMN*/

/*#sub-column						{ width: 421px; height: auto; float: left; }
#body-image						{width: 421px; height: 290px; }




/*EVENT PAGE*/
/*#event-image					{ width: 419px; height: 290px; background: url(images/nawc-image-event.jpg) no-repeat; }

/*REGISTRATION PAGE*/
/*#reg-image						{ width: 419px; height: 290px; background: url(images/nawc-image-reg.jpg) no-repeat; }

/*EXPO PAGE*/
/*#expo-image						{ width: 419px; height: 290px; background: url(images/nawc-image-expo.jpg) no-repeat; }

/*TRAINING PAGE*/
/*#training-image					{ width: 419px; height: 290px; background: url(images/nawc-image-training.jpg) no-repeat; }

/*KIDS WALK*/
/*#kids-image						{ width: 419px; height: 290px; background: url(images/nawc-image-kids.jpg) no-repeat; }

/*SPONSORS*/
/*#sponsors-image					{ width: 419px; height: 290px; background: url(images/nawc-image-sponsors.jpg) no-repeat; }

/*CHARITIES*/
/*#charities-image				{ width: 419px; height: 290px; background: url(images/nawc-image-charities.jpg) no-repeat; }


ul#secondary-nav				{ width: 170px; list-style: none; font: 12px Arial, Helvetica, sans-serif; color: #7ba4a6; line-height: 18px; margin: 0 0 0 230px; padding: 50px 0 0 0;}		
	ul#secondary-nav li			{  }
	ul#secondary-nav li a  		{ outline: none; }
.title-2						{ font: bold 14px Arial, Helvetica, sans-serif; color: #a9b32d; }