/************* GENERAL STYLES ***/
* { margin: 0; padding: 0; }

/*** ORIGINAL ***/
html, body {
	text-align: center;
	font-size: 10.5px;
	font-family: "Verdana", verdana, arial, sans-serif;
	color: #222;
	background: #d2ca98; }
	
/*** /ORIGINAL ***/
	
/*** CHRISTMAS 
body {
	text-align: center;
	font-size: 10.5px;
	font-family: "Verdana", verdana, arial, sans-serif;
	color: #222;
	background-color: #fff;
	background-image: url(images/bg-christmas.jpg);
	background-repeat: no-repeat;
	background-position: top center; }
 /CHRISTMAS ***/
	
h1 { font-size: 160%; font-weight: normal; }

a:link, a:visited { color: #222; }
a img { border: none; }

p { margin-bottom: 16px; }

ul, ol { list-style-position: inside; }

/*** ORIGINAL ***/

#wrapper { 
	width: 765px; 
	min-height: 490px; 
	margin: 0 auto; 
	border: 1px solid #fff; }
	
	/*** /ORIGINAL ***/

/*** CHRISTMAS 
#wrapper { 
	width: 765px; 
	min-height: 476px; 
	margin: 80px auto 0 auto; 
	border: 1px solid #fff; }
 /CHRISTMAS ***/


/************* HEADER STYLES ***/
#header {
	width: 765px;
	height: 84px; 
	background: url(/splash-images/header.jpg) no-repeat; }
	
	
/************* NAV STYLES ***/	
#nav { list-style: none; }	
	
#nav li { 
	float: left; 
	margin-bottom: -2px; 
	list-style: none; }

	#nav li a { 
		display: block; 
		color: #fff; 
		height: 32px; }

	#nav li a span { display: none; }

	#nav li a.kingswoodgolf { width: 48px; background: url(/splash-images/nav_01_golf.jpg) no-repeat; }
	#nav li a.kingswoodlodge { width: 62px; background: url(/splash-images/nav_02_lodge.jpg) no-repeat; }
	#nav li a.kingswoodfamilyenterainmentcenter { width: 229px; background: url(/splash-images/nav_03_familyenterainmentcenter.jpg) no-repeat; }
	#nav li a.fitness { width: 72px; background: url(/splash-images/nav_04_fitness.jpg) no-repeat; }
	#nav li a.openice { width: 85px; background: url(/splash-images/nav_04_mckinleysopenice.jpg) no-repeat; }


/************* SIDEBAR STYLES ***/
#sidebar { 
	width: 170px; 
	float: left; 
	background: #fff; }

	#sidebar div.slideshow1 { 
		height: 124px; 
		border: 1px solid #fff; 
		border-width: 1px 1px 1px 0; }
		
	#sidebar div.slideshow2 { 
		height: 116px; 
		border: 1px solid #fff; 
		border-width: 0 1px 1px 0; }
		
	#sidebar div.slideshow3 { 
		height: 115px; 
		border: 1px solid #fff; 
		border-width: 0 1px 1px 0; }


/************* CONTENT STYLES ***/
#content { 
	width: 595px; 
	float: left; 
	background: #fff; }

	#content div.slideshow4 { 
		height: 241px; 
		border: 1px solid #fff; 
		border-width: 1px 1px 1px 0; }
	
	#content #banner { height: 116px; }
	#content #banner img.blurb { border-right: 1px solid #fff; }


/************* FOOTER STYLES ***/
/*** #footer { 
	clear: both; 
	height: 19px;
	padding: 4px 0 0 0; 
	color: #fff; 
	background: url(/splash-images/footer_bg.jpg) no-repeat; } 
	
#footer a:link, #footer a:visited { text-transform: uppercase; color: #fff; }
#footer a:hover, #footer a:active { text-decoration: none; }***/

p.address { margin-top: 10px; font-weight: bold; }
<<<<<<< TREE
<<<<<<< TREE
p.copyright { margin-top: 30px; }
=======
p.copyright { margin-top: 10px; }
>>>>>>> MERGE-SOURCE
=======
p.copyright { margin-top: 10px; }
>>>>>>> MERGE-SOURCE


/************* IE FIXES ***/
* html #sidebar div.slideshow2 { margin-top: -2px; }
* html #sidebar div.slideshow3 { margin-top: -2px; }

* html #content #banner { margin-top: -2px; }

* html #footer { margin-top: -2px; }