body {background: #483424 url('images/bg.gif') top left repeat-x;}

#wrap {margin: 0 auto; padding: 0; width: 1200px; overflow: hidden;}

#link-header {margin: 0 auto; padding: 0; width: 1200px; height: 100px; overflow: hidden; background: #483424;}
	#link-header div.homelink {margin: 0 0 0 913px; padding: 0; width: 100px; height: 38px; float:left; display: inline; background: #fff;}
		#link-header div.homelink div {padding: 5px 0 0; font: bold 1em/1.5  Georgia, Tahoma, Arial; color: #000; letter-spacing: 0.5px; text-align: center;}
		#link-header div.homelink div a {color: #000; text-decoration: none;}
		#link-header div.homelink div a:hover {color: #000; text-decoration: underline;}
	#link-header div.sociallinks {position: relative; margin: 0; padding: 0; width: 183px; height: 38px; float:right; display: inline; background: #fff;}
		#link-header div.sociallinks img.facebook {position: relative; margin: 0; float: left; display: inline}
		#link-header div.sociallinks img.twitter {position: relative; margin: 0; float: right; display: inline}
	#link-header p {clear: both; margin: 68px 0 0; padding: 0; width: 1200px; font: bold 0.75em/1.5  Georgia, Tahoma, Arial; color: #eff0f0; letter-spacing: 0.5px; text-align: center;}	
	#link-header p a {color: #eff0f0; text-decoration: none; padding: 0 10px;}
	#link-header p a:hover {color: #eff0f0; text-decoration: underline;}

#header {margin: 0 auto; padding: 0; width: 1000px; height: 376px; background: #fff;}
	#header-left {margin: 0; padding: 0; width: 555px; height: 330px; float: left; display: inline; overflow: hidden;}
		#header-left img {margin: 0 0 0 50px;}
	
	#header-right {margin: 0; padding: 0; width: 445px; height: 330px; float: left; display: inline; overflow: hidden;}
	#header-full {clear: both; width: 1000px; height: 46px; overflow: hidden; text-align: center;}
		#header-full img {}

#date-menu {clear: both; margin: 0 0 0 32px; padding: 0; width: 1136px; height: 45px; background: #cbdbd0;}	
	#date-menu ul {margin: 0; padding: 0; width: 936px; text-align: left;}
	#date-menu li {float: left; display:inline; width: 310px; height: 45px; overflow: hidden;}	
	#date-menu ul li.rollover a {float: left; width: 310px; height: 45px; overflow: hidden; }
	#date-menu ul li.rollover a:hover {float: right; display: inline; text-indent: -310px; }
		
	#date-menu li.dm1 {background: #7da49f;}
	#date-menu li.dm2 {background: #ce762f;}	
	#date-menu li.right {width: 315px; height: 45px; background: #cbdbd0;}
		#date-menu li.right p {margin: 15px 0 0; padding: 0; font: bold 0.75em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: center;}
		#date-menu li.right p a {color: #483424; text-decoration: none;}
		#date-menu li.right p a:hover {color: #483424; text-decoration: underline;}
		
#date-menu2 {clear: both; margin: 0 0 0 32px; padding: 0; width: 936px; height: 45px; background: #cbdbd0;}	
	#date-menu2 ul {margin: 0; padding: 0; width: 936px; text-align: left;}
	#date-menu2 li {float: left; display:inline; width: 414px; height: 45px; overflow: hidden;}	
	#date-menu2 ul li.rollover a {float: left; width: 414px; height: 45px; overflow: hidden; }
	#date-menu2 ul li.rollover a:hover {float: right; display: inline; text-indent: -414px; }
		
	#date-menu2 li.dm1 {width: 207px; height: 45px; background: #7da49f;}
	#date-menu2 li.dm2 {width: 207px; height: 45px; background: #ce762f;}	
	#date-menu2 li.right {width: 315px; height: 45px; background: #cbdbd0;}
		#date-menu2 li.right p {margin: 15px 0 0; padding: 0; font: bold 0.75em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: center;}
		#date-menu2 li.right p a {color: #483424; text-decoration: none;}
		#date-menu2 li.right p a:hover {color: #483424; text-decoration: underline;}

#content {margin: 0 0 0 132px; padding: 0; width: 936px; overflow: auto; background: #eff0f0;}
#contentThurs {margin: 0 0 0 132px; padding: 0; width: 936px; overflow: auto; background: #eff0f0 url(images/bg-thurs) repeat-y top left scroll;}
#contentFri {margin: 0 0 0 132px; padding: 0; width: 936px; overflow: auto; background: #eff0f0 url(images/bg-fri) repeat-y top left scroll;}
#contentSat {margin: 0 0 0 132px; padding: 0; width: 936px; min-height: 300px; overflow: auto; background: #eff0f0 url(images/bg-sat) repeat-y top left scroll;}
	
#left {margin: 0; padding: 0; width: 621px; min-height: 570px; float: left; display: inline; overflow: hidden;}	
	/* homepage */	
	#l-left {margin: 0; padding: 0; width: 207px; height: 330px; float: left; display: inline; overflow: hidden;}
		#l-left h2 {margin: 25px 10px; padding: 0; font: bold 1.7em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: right;}
	#l-leftThurs {margin: 0; padding: 0; width: 207px; min-height: 755px; float: left; display: inline; overflow: hidden; background: #d7e1b5;}
		#l-leftThurs p {margin: 50px auto 0; font: 2em/1.5 Book Antiqua, Tahoma, Arial; color: #393936; letter-spacing: 0.5px; text-align: center}
	#l-leftFri {margin: 0; padding: 0; width: 207px; min-height: 755px; float: left; display: inline; overflow: hidden; background: #7da49f;}
		#l-leftFri p {margin: 50px auto 0; font: 2em/1.5 Book Antiqua, Tahoma, Arial; color: #393936; letter-spacing: 0.5px; text-align: center} 
	#l-leftSat {margin: 0; padding: 0; width: 207px; min-height: 755px; float: left; display: inline; overflow: hidden; background: #ce762f;}
		#l-leftSat p {margin: 50px auto 0; font: 2em/1.5 Book Antiqua, Tahoma, Arial; color: #393936; letter-spacing: 0.5px; text-align: center}			
		
	#l-right {margin: 0; padding: 0; width: 414px; min-height: 570px; float: left; display: inline; overflow: hidden; background: #eff0f0;}
		#l-right h1 {margin: 25px 10px 5px; padding: 0; font: bold 0.875em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: left;}
		#l-right h2 {margin: 25px 10px 5px; padding: 0; font: bold 1.7em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: left;}
		#l-right p {margin: 10px 10px 30px; padding: 0; font: normal 0.75em/1.5 Tahoma, Arial, sans-serif; color: #483424; text-align: left;}
			#l-right p a {color: #483424; text-decoration: none;}
			#l-right p a:hover {color: #483424; text-decoration: underline;}
	
	/* contact page */
	#l-full {margin: 0; padding: 0; width: 621px; min-height: 570px; float: left; display: inline; overflow: hidden;}
		#l-full h2 {margin: 5px 10px; padding: 0; font: bold 1.7em/1.5 Tahoma, Arial, sans-serif; color: #483424;}
		#l-full p {margin: 10px 10px; padding: 0; font: normal 0.75em/1.5 Tahoma, Arial, sans-serif; color: #483424; text-align: left;}
			#l-full p a {color: #483424; text-decoration: none;}
			#l-full p a:hover {color: #483424; text-decoration: underline;}
		
		.video {margin: 20px 0 0 70px; padding: 0; width: 480px; min-height: 370px; float: left; display: inline; overflow: hidden; background: #eff0f0;}
		/* --- accordian menu --- */
		
		.accmenu{margin: 0; padding: 0; width: 600px; height: 500px;}
	
		.accmenu div.button a {display: block; width: auto; padding: 5px 10px; background: #eff0f0; font: bold 0.75em/1.5 Tahoma, Arial, sans-serif; color: #483424; text-decoration: none;}	
		
		.accmenu div.button a:hover {color: #483424; text-decoration: underline;}
		
		/*DIV that contains each sub menu*/
		.accmenu div.submenu {margin: 0 10px 10px; padding: 0; height: 125px; }
		.accmenu div.submenu p {margin: 5px; padding: 0; font: normal 0.75em/1.5 Tahoma, Arial, sans-serif; color: #483424;}
		.accmenu div.submenu p a {color: #483424; text-decoration: none;}
		.accmenu div.submenu p a:hover {color: #483424; text-decoration: underline;}
		
		
		/* --- end accordian menu --- */
		
		/* --- photo gallery --- */
		
		.gallery-more ul {margin: 0 0 0 7px; padding: 0; width: 309px; min-height: 200px; list-style: none;}
		.gallery-more ul li {margin: 10px 3px 0; float: left; display: inline;}		
		.gallery-image {margin: 20px auto; padding: 0; width: 575px; min-height: 383px;}
		#l-full p.gallery-title {padding: 0 12px;}
		
		#gallery-right {margin: 0; padding: 0; width: 315px; min-height: 570px; float: left; display: inline; overflow: hidden; background: #cbdbd0;}
		
		/* --- end photo gallery --- */



#right {margin: 0; padding: 0; width: 315px; min-height: 570px; float: left; display: inline; overflow: hidden; background: #cbdbd0;}
	#right ul {margin: 0 3px; padding: 0; display: block; list-style: none; width: 309px; background: #cbdbd0;}
		#right ul li {margin: 3px; padding: 0 5px; width: 293px; height: 20px; background: #eff0f0; font: bold 0.75em/1.5 Helvetica, Tahoma, Arial; color: #483424; letter-spacing: 0.5px; text-align: right;}
		#right ul li a {color: #483424; text-decoration: none;}
		#right ul li a:hover {color: #483424; text-decoration: underline;}
		
		#right ul li.date {margin: 3px; padding: 0 5px; width: 293px; height: 32px; background: #cbdbd0; font: bold 0.75em/1.5 Helvetica, Tahoma, Arial; color: #483424; letter-spacing: 0.5px; text-align: left;}
		#right ul li.date a {color: #483424; text-decoration: none;}
		#right ul li.date a:hover {color: #483424; text-decoration: underline;}
	
	#right ul.daylist {margin: 0 3px; padding: 0; display: block; list-style: none; width: 309px}
		#right ul.daylist li.daylist-green, #right ul.daylist li.daylist-blue, #right ul.daylist li.daylist-orange {margin: 3px; padding: 5px ; width: 293px; height: 30px; font: 1.2em/1.5 Book Antiqua, Tahoma, Arial; color: #393936; letter-spacing: 0.5px; text-align: right}
		#right ul.daylist li.daylist-green {background: #d7e1b5}
		#right ul.daylist li.daylist-blue {background: #7da49f}
		#right ul.daylist li.daylist-orange {background: #ce762f}
		
		#right ul.daylist li.daylist-blue a, #right ul.daylist li.daylist-orange a {color: #393936; text-decoration: none}
		#right ul.daylist li.daylist-blue a:hover, #right ul.daylist li.daylist-orange a:hover {color: #393936; text-decoration: underline}
		
		.imagetext {vertical-align:middle; margin-right: 10px;}
		
	.right-container {margin: 0 3px; padding: 0; width: 309px; min-height: 60px; height:auto !important; height: 100px; background: #cbdbd0;}
		.right-container h2 {margin: 20px 10px 0; padding: 0; font: bold 1.7em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: center;}
		.right-container p {margin: 5px 10px; padding: 0; font: bold 0.75em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: center;}
		.right-container p a {color: #483424; text-decoration: none;}
		.right-container p a:hover {color: #483424; text-decoration: underline;}
		
		.right-container img {margin: 0 0 3px;}
		
		
	.right-container2 {margin: 3px; padding: 0; width: 309px; height: 91px; background: #e6ebf1;}
		#rc2-left {margin: 0; padding: 0; width: 99px; height: 91px; float: left; display: inline; overflow: hidden;}
		#rc2-right {margin: 0; padding: 0; width: 210px; height: 91px; float: left; display: inline; overflow: hidden;}
			#rc2-right h2 {margin: 20px 10px 0; padding: 0; font: bold 1.7em/1 Tahoma, Arial, sans-serif; color: #483424; text-align: center;}					


		
	
			

#footer {clear: both; margin: 0; padding: 0; width: 1200px; height: 150px; background: #483424;}
	#footer p {margin: 0 auto; padding: 10px 0; width: 1200px; font: bold 0.75em/1.5 Georgia, Tahoma, Arial; color: #eff0f0; letter-spacing: 0.5px; text-align: center;}
	#footer a {margin: 0 10px; color: #eff0f0; text-decoration: none;}
	#footer a:hover {color: #eff0f0; text-decoration: underline;}
		