/* Global */
body 		{ background: #66170C url(../images/pgbkground.gif) repeat; margin: 0px }
img 		{ border: none; }
img.header	{ border: none; margin-top: 0px }
img.left	{ float: left; padding: 10px }
img.right	{ float: right; padding: 10px }
img.center	{ text-align: center; padding: 10px; margin: 0px auto 0px auto; }
a:link 		{ color: #66170C; text-decoration: none; font-weight: bold; }
a:visited 	{ color: #000000; font-weight: bold;}
a:hover 	{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
hr		{ width: 70%; text-align: center; margin: 0px auto 0px auto; }

/* Main Divs */
#container 	{ width: 680px; background-color: EFD5B3; margin: 0px auto 0px auto; vertical-align: top; }
#wrapper	{ width: 680px; margin: 0px auto 0px auto; padding: 0px; border: 0px; background: url(../images/wrapper.gif) repeat-y right top; }
#header		{ width: 680px; height: 120px; background: url(../images/header.jpg) no-repeat top right; margin: 0px; padding: 0px; text-align: center; }
#left		{ width: 150px; margin: 35px auto 0px auto; float: left; text-align: center; padding-left: 12px}
#menu		{ width: 150px; margin: 0px auto 0px auto; text-align: center; }
#link		{ width: 150px; margin: 0px auto 0px auto; text-align: center; }
#main		{ width: 485px; margin: 0px; padding-right: 20px; float: right; }
#footer		{ width: 680px; margin: 0px; clear: both; text-align: left; border: 0px; }
#credits	{ width: 505px; margin: 0px 0px 0px 130px; text-align: center; }
#clear		{ clear: both; }

/*Image Divs */
#innerlogo	{ position: relative; height: 0px; margin: 0px; width: 680px; padding: 0px; }
#logo		{ position: absolute; top: 0px; left: 10px; height: 150px; width: 210px; z-index: 100; }
#leaf		{ text-align: center; margin: 0px auto 0px auto; height: 45px; width: 195px; padding-right: 55px; }
#innergrass	{ position: relative; height: 0px; width: 680px; padding: 0px; margin: 0px; float: right; }
#grassr		{ position: absolute; bottom: 0px; right: 8px; height: 183px; width: 107px; z-index: 100; }
#grassl		{ position: absolute; bottom: 0px; left: 30px; height: 183px; width: 107px; z-index: 100; }
#title		{ padding-top: 120px; width: 680px; overflow: hidden; height: 120px; voice-family: "\"}\""; voice-family: inherit; height: 0; text-align: center; margin: 0px auto 0px auto; }



/* Menu */
#nav		{ margin: 0px auto 0px auto; padding: 0px; background: #DFC097; list-style-type: none; width: 138px; }
#nav li		{ margin: 0px auto 0px auto; padding: 0px; }
#nav li a	{ text-indent: -9999px; top: 0px; margin: 0px auto 0px auto; padding: 0px; display: block; width: 138px; height: 40px; line-height: 40px; text-align: center; color: #FFF; text-decoration: none;  font-style: none; }
#nav #nav_hom a { background: url(../images/menu/hom.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_roo a { background: url(../images/menu/roo.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_fac a { background: url(../images/menu/fac.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_din a { background: url(../images/menu/din.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_tin a { background: url(../images/menu/tinkers.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_pac a { background: url(../images/menu/pac.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_abo a { background: url(../images/menu/abo.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_con a { background: url(../images/menu/contact.jpg) no-repeat; background-position: 5px 0px; }
#nav #nav_hom a:hover, #nav #nav_roo a:hover, #nav #nav_fac a:hover, #nav #nav_din a:hover, #nav #nav_tin a:hover,#nav #nav_pac a:hover, #nav #nav_abo a:hover, #nav #nav_con a:hover
		{ background-position: 5px -43px; }
#Home #nav_hom a,#Rooms #nav_roo a,#Facilities #nav_fac a,#Dining #nav_din a,#TinkersAlley #nav_tin a,#Packages #nav_pac a,#About #nav_abo a,#Contact #nav_con a
		{ background-position: 5px -85px; }

/*Links*/
#links		{ margin: 0px; padding: 0px; background: #DFC097; list-style-type: none; width: 138px; }
#links li	{ margin: 0px; padding: 0px;  }
#links a	{ color: #66170C; text-decoration: none; font-weight: bold; }
#links a:visited{ color: #000000; text-decoration: none; font-weight: bold; }
#links a:hover 	{ color: #FFFFFF; text-decoration: none; font-weight: bold; }

#links_head	{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 35px; width: 65px; background: url(../images/links.gif) no-repeat; }

/* Text */
p.center	{ text-align: center; margin: 0px auto 0px auto; }
p		{ text-align: left; text-indent: 5px; color: #66170C; }		


/*Page Specific*/
#page_Home	{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 351px; background: url(../images/welcome.gif) no-repeat; }

#page_Rooms	{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 210px; background: url(../images/rooms.gif) no-repeat; }

#page_Facilities{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 210px; background: url(../images/facilities.gif) no-repeat; }

#page_Dining	{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 225px; background: url(../images/dining.gif) no-repeat; }

#page_TinkersAlley{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 260px; background: url(../images/tinkers.gif) no-repeat; }

#page_Packages	{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 210px; background: url(../images/packages.gif) no-repeat; }

#page_About	{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 210px; background: url(../images/about.gif) no-repeat; }

#page_Contact	{ text-indent: -9999px; margin: 0px auto 0px auto; text-align: center; padding: 0px; height: 41px; width: 210px; background: url(../images/contact.gif) no-repeat; }
