/*  Applies To All  Town Pages   */


BODY.main  {
	background-color:rgb(228,228,228);
	background-image: url("../images/bgmain1280.jpg");
	background-repeat:repeat;
	background-attachment:fixed;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
}

A:link {
	color:rgb(0,0,255);
	text-decoration: none;
}

A:visited {
	color:rgb(0,0,255);
	text-decoration: none;
}

A:hover {
	color: red;
}

P.logo {
	text-align:center;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}	

A.logo:link {
	color: black;
	text-decoration: none;
}

A.logo:visited {
	color: black;
	text-decoration: none;
}

A.logo:hover {
	color: rgb(63,121,74);
	text-decoration: none;
}

A.logo:active {
	color: red;
	text-decoration: none;
}
	

A.homepg:link {
	color: rgb(186,62,69);
	text-decoration: none;
}

A.homepg:visited {
	color: rgb(186,62,69);
	text-decoration: none;
}

A.homepg:hover {
	color: red;
	text-decoration: none;
}

A.homepg:active {
	color: red;
	text-decoration: none;
}

P.techcen
	{
	text-align:center;
	font-weight:500;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

TABLE.navwiz {
	
	}

P.rrpglink {	
	text-align:center;
	color:green;
	font-family: Arial, Helvetica, sans-serif;
	}

IMG.bnframe {
	border-left:1px rgb(255,167,16) solid;
	border-right:1px rgb(255,167,16) solid;
	border-top:1px rgb(255,167,16) solid;
	border-bottom:1px rgb(255,167,16) solid;
}



/*  Applies To All Sight Pages   */

P.sight{
	text-align:justify;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color:maroon;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.hdsight{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:maroon;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.sightintro{
	text-align:justify;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color:maroon;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
P.sightprn
	{
	text-align:center;
	font-weight:500;
	color:maroon;
	font-family: Arial, Helvetica, sans-serif;
	}

H1.sight{
	text-align:center;
	color:maroon;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

TABLE.datasight{
	text-align:center;
	border:3px outset red;
	background-color:white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

IMG.sights {
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
}
	

/*  Applies To All Room Pages   */

P.roomintro{
	text-align:justify;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color:navy;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.room {
	text-align:justify;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.hdroom{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:navy;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

H1.room {
	text-align:center;
	color:navy;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	

TABLE.dataroom{
	border:3px outset blue;
	background-color:white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

IMG.rooms {
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
}
	

/*  Applies To All Restaurant Pages   */

P.dineintro{
	text-align:justify;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color:olive;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.dine {
	text-align:justify;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color: olive;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.hddine{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:olive;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

H1.dine {
	text-align:center;
	color:olive;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	


TABLE.datadine{
	border:3px outset lime;
	background-color:white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

IMG.dine {
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
}	


/*  Applies To All Shop Pages   */
	
P.shopintro {
	text-align:justify;
	color: #FF6000;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.shop 	{
	text-align:justify;
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

H1.shop {
	text-align:center;
	color: #FF6000;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

P.hdshop {
	text-align:center;
	color: #FF6000;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}


TABLE.datashop {
	border:3px outset #FFD840;
	background-color:white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

IMG.shops {
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
}	
