/* Main Layout/Design */
	body, html { background:#000 url(../images/bg.jpg) top center no-repeat fixed; font-size:14px; font-family:"Times New Roman", Times, serif; height:100.1%; color:#fff  }
	body a, a { color:#fff; outline:none; border:0 } /* Main link colors */
	body { margin:0; padding:0 }
	/*a { color:#fff }  IE 7 & 8 Drop Menu Hack */
	a:hover { color:#ccc }
	p a, p a:visited { line-height:inherit }
	h2.title { font-weight:bold; font-size:24px; margin-bottom:10px; font-style:italic }
	
	#header { width:990px; margin:0 auto } 
	#content { width:990px; margin:0 auto; overflow:auto; padding:15px 0; background:#000; -moz-box-shadow:0 0 15px #000; -webkit-box-shadow:0 0 15px #000; box-shadow:0 0 15px #000 } 
	#bottom { background:url(../images/paper-bg.png) no-repeat; width:1024px; height:117px; margin:0 auto }
	#footer { width:970px; padding:55px 0 0 0; margin:0 auto; clear:both; width:100% }
	#footer .column  { width:280px; float:left; margin:0 0 0 35px }
	.div { margin-left:45px }
	#logo { width:499px; height:196px; margin:0 0 -25px 0; padding:0; float:left }
	#hours { float:right; margin:15px 20px 0 0; padding:0; width:300px; height:auto }
	#social { float:right; width:150px; margin:-8px 5px 0 0 }
	#social img { width:45px; height:52px; float:left }
	#main { float:right; width:640px; margin:20px 10px 0 0; padding:10px; background:url(../images/content-bg.png) left repeat-y  }
    #mainFull { width:940px; padding:0; margin:20px auto 0 auto; background:url(../images/content-bg-full.png) left repeat-y; overflow:hidden }
	.yellow { color:#edc213 }
	.stripes { background:url(../images/stripes.png) no-repeat top left; padding:8px }

	
/* Slide Show */
	#slideshow { width:990px; height:380px; margin:0 auto; z-index:-100; overflow:hidden }
	#faded img { vertical-align:top }
	#faded ul { margin:0; position:relative; list-style:none; background:none; padding:0 }
	#faded ul.fadeul li { margin:0; list-style:none; background:none; padding:0; float:right }
	#faded ul.pagination li { float:left }
	#faded ul.pagination li.current a { background:url(../images/slideshow_on.png) 0 0 no-repeat }
	#faded ul.pagination { float:left; margin:345px 0 0 40px }
	#faded ul.pagination li { margin:0 1px; padding:0; display:block; float:left; width:20px }
	#faded ul.pagination li a { text-indent:-1999px; display:block; float:left; background:url(../images/slideshow_off.png) 0 0 no-repeat; width:20px; height:20px; margin:0 }
	#faded ul.pagination li a:hover { background:url(../images/slideshow_on.png) 0 0 no-repeat } 
   /* End Slide Show */
   
   /* HOME BANNERS/BUTTONS */
   #homeBanners { width:988px; margin:15px auto 0 auto }
   #homeBanners img { float:left; margin:0 3px -25px 3px }
   #homeBanners img:hover { opacity:.9 }
   
   	/* Newsletter Sign Up */
	#newsletter { background:url(../images/newsletter.png) no-repeat; width:323px; height:185px; float:left; margin:0 3px; overflow:hidden }
	#newsletter .newsform { width:260px; margin:80px auto 0 auto; overflow:hidden }
	#newsletter .button { float:right; background-color:#000; color:#fff; border:none; margin-right:15px }
	#newsletter .input { height:18px; width:260px; background:#fff; color:#000 }
	
	
	 /* LEFT COLUMN (interior pages) */
	#sidebar1 { width:260px; float:left; margin:20px 0 0 15px; padding:0; color:#fff }
	#sidebar1 h3, #sidebar1 a { color:#fff }
	#sidebar1 .module { margin:0 auto 10px auto; width:230px; padding:10px 15px 25px 15px; position:relative  }
	#sidebar1 .module img { margin:3px }
	#sidebar1 .module img:hover { opacity:.7 }
	.module li { margin:0 0 0 5px; padding:0 0 0 12px; list-style:none; background:url(../images/list.gif) no-repeat 0 6px; line-height:17px }
	.modDiv { border-bottom:1px dashed #595858 }
	

	/* Content Columns */
    .column { float:left; display:inline; margin:0 10px; width:42% }
    .one.column  { width:28%; overflow:hidden }
	.news { padding:13px; width:45%; margin:0 5px 10px 5px; float:left }
	
	.events { width:98% }
	.clear { clear:both; display:block; width:0; height:0 }
	.spacer { clear:both; display:block; width:100%; height:15px }
	.label { background:#27132a; padding:10px; overflow:auto }
	.label img { float:right; margin:0 10px 0 30px; border:1px solid #fff }

