@charset "UTF-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#231f20;
	margin:0px;
}

p {
	margin-top:0px;
	margin-bottom:0px;
}

h1 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:24px;
	font-weight:normal;
}

h2 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:18px;
	font-weight:normal;
	color:#f57b20;
}



div.clear_floats {clear:both;}
#s6 { width: 266px; height: 230px; }
#s6 div { width: 234px; height: 200px; padding: 15px; padding-top:5px; }
#s6 div img { margin: 0 0 10px 0;  border: 2px solid #eee4c9; }
.style1 {font-size: 10px}

.border { 
	border: 2px solid #eee4c9; 
}


#header {
	width:909px;
	height:277px;	
}

#logo {
	width:268px;
	height:274px;
	background-image:url(../images/English/Amsterdam-Inn-and-Suites-Logo.png);
	position:absolute;	
}

#logo a {
	display:block;
	padding:10px;
	width:248px;
	height:254px;
}


#nav_specials {
	position:absolute;
	left:437px;
	top:79px;
	z-index:11;
}

#nav_specials a {
	display:block;
	background-image:url(../images/English/Nav-Specials.png);
	width:63px;
	height:24px;
}

#nav_specials a:hover {
	background-position:0px -24px;
}

#nav_news {
	position:absolute;
	left:502px;
	top:79px;
	z-index:12;
}

#nav_news a {
	display:block;
	background-image:url(../images/English/Nav-News.png);
	width:50px;
	height:24px;
}

#nav_news a:hover {
	background-position:0px -24px;
}

#nav_contact_us {
	position:absolute;
	left:552px;
	top:79px;
	z-index:13;
}

#nav_contact_us a {
	display:block;
	background-image:url(../images/English/Nav-Contact-Us.png);
	width:89px;
	height:24px;
}

#nav_contact_us a:hover {
	background-position:0px -24px;
}

#nav_french {
	position:absolute;
	left:648px;
	top:79px;
	z-index:13;
}

#nav_french a {
	display:block;
	background-image:url(../images/English/Nav-Francais.png);
	width:70px;
	height:24px;
}

#nav_french a:hover {
	background-position:0px -24px;
}


#nav_make_a_reservation {
	position:absolute;
	left:721px;
	top:79px;
	z-index:14;
}

#nav_make_a_reservation a {
	display:block;
	background-image:url(../images/English/Nav-Make-A-Reservation.png);
	width:187px;
	height:24px;
}

#nav_make_a_reservation a:hover {
	background-position:0px -24px;
}


#banner {
	left:268px;
	width:641px;
	height:274px;
	
	position:absolute;
	z-index:10;
	
}

#divider1 {
	left:268px;
	top:274px;
	width:641px;
	height:3px;
	background-image:url(../images/Amsterdam-Inn-and-Suites-Orange-Bar.png);
	position:absolute;	
}

#divider2 {
	width:909px;
	height:6px;
	background-image:url(../images/Amsterdam-Inn-and-Suites-Bottom-Orange-Bar.png);
}



#footer {
	width:909px;
	padding-top:12px;
	text-align:center;
	line-height:25px;
	
	
}

#middle {
	
}

#footer a {
	color:#9f967c;
	text-decoration:underline;
	
}

#footer a:hover {
	color:#e0d7c2;
}

.bold {
	font-weight:bold;
}

.sub_text {
	font-style:italic;
	font-size:10px;
}

.divider {
	color:#e0d7c2;
	padding-left:3px;
	padding-right:3px;
}

#container {
	margin:auto auto;
	width:909px;
	position:relative;
}

#side_nav {
	float:left;
	width:268px;
	
	
	
}

#side_background_outer {
	margin-left:1px;
	margin-right:1px;
	width:266px;
	background-image:url(../images/Amsterdam-Inn-and-Suites-Left-Top-Background.png);
	background-repeat:repeat-x;
}

#side_background_inner {
	width:266px;
	/*background-image:url(../images/Amsterdam-Inn-and-Suites-Left-Background.png);
	background-repeat:repeat-x;
	background-position:bottom;*/
}

#content_box {
	float:right;
	width:567px;
	margin:1px;
	border:solid;
	border-width:1px;
	border-color:#eee4ca;
	padding:35px;
	
}

a {
	color:#f57b20;
	text-decoration:none;
}

a:hover {
	color:#ffbd8c;
}

ul.content
{
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	/*border:1px solid #e4e4e4;
	border-width:1px 1px 0 1px;*/
}

ul.content li
{
	
	margin-left:20px;
	padding-left:10px;
	line-height:19px;
	background-image:url(../images/Amsterdam-Inn-and-Suites-Bullet.gif);
	background-repeat:no-repeat;
	background-position:0 7px;
	/*background:#ffffff;
	padding:1px;
	border-bottom:1px solid #e4e4e4;*/
}



ul.menu
{
	margin:1px 0 0 0;
	padding:0;
	list-style:none;
	/*border:1px solid #e4e4e4;
	border-width:1px 1px 0 1px;*/
}

ul.menu li
{
	margin:0;
	/*background:#ffffff;
	padding:1px;
	border-bottom:1px solid #e4e4e4;*/
}

ul.menu li a
{
	margin-left:1px;
	display:block;
	width:266px;
	height:33px;
	text-decoration:none;
	/*padding:8px 5px 5px 20px;
	border:1px solid #ffffff;
	border-width:0 0 2px 2px;*/
}

ul.menu ul li a
{
	margin-left:0px;
	
}

ul.menu li a:hover
{
	
	text-decoration:none;
}

ul.menu li.active a,
ul.menu li.active a:hover
{
	
	cursor:default;
}

.hidden {
	visibility:hidden;
}





#orange_button_our_properties {
	float:left;
}

#orange_button_our_properties a {
	display:block;
	background-image:url(../images/English/Nav-Our-Properties.jpg);
	width:283px;
	height:34px;
}

#orange_button_our_properties a:hover {
	background-position:0px -34px;
}


#orange_button_make_a_reservation {
	float:right;
}

#orange_button_make_a_reservation a {
	display:block;
	background-image:url(../images/English/Nav-Make-A-Reservation.jpg);
	width:283px;
	height:34px;
}

#orange_button_make_a_reservation a:hover {
	background-position:0px -34px;
}

.home_active_link a {
	background-image:url(../images/English/Nav-Home-C.png);
}


.home_link a {
	background-image:url(../images/English/Nav-Home-A.png);
}

.home_link a:hover {
	background-image:url(../images/English/Nav-Home-B.png);
}

.our_properties_link a {
	background-image:url(../images/English/Nav-Our_Properties-A.png);
}

.our_properties_link a:hover {
	background-image:url(../images/English/Nav-Our_Properties-B.png);
}

.our_properties_active_link {
	background-image:url(../images/English/Nav-Our_Properties-C.png);
	background-repeat:no-repeat;
}

.rates_and_reservations_active_link a {
	background-image:url(../images/English/Nav-Rates-And-Reservations-C.png);
}

.rates_and_reservations_link a {
	background-image:url(../images/English/Nav-Rates-And-Reservations-A.png);
}

.rates_and_reservations_link a:hover {
	background-image:url(../images/English/Nav-Rates-And-Reservations-B.png);
}

.quality_standards_active_link a {
	background-image:url(../images/English/Nav-Quality-Standards-C.png);
}

.quality_standards_link a {
	background-image:url(../images/English/Nav-Quality-Standards-A.png);
}

.quality_standards_link a:hover {
	background-image:url(../images/English/Nav-Quality-Standards-B.png);
}

.conferences_active_link a {
	background-image:url(../images/English/Nav-Conferences-C.png);
}

.conferences_link a {
	background-image:url(../images/English/Nav-Conferences-A.png);
}

.conferences_link a:hover {
	background-image:url(../images/English/Nav-Conferences-B.png);
}

.moncton_active_link a {
	background-image:url(../images/English/Nav-Moncton-C.png);
}

.moncton_link a {
	background-image:url(../images/English/Nav-Moncton-A.png);
}

.moncton_link a:hover {
	background-image:url(../images/English/Nav-Moncton-B.png);
}

.sussex_link a {
	background-image:url(../images/English/Nav-Sussex-A.png);
}

.sussex_link a:hover {
	background-image:url(../images/English/Nav-Sussex-B.png);
}

.sussex_active_link {
	background-image:url(../images/English/Nav-Sussex-C.png);
}

.fredericton_active_link a {
	background-image:url(../images/English/Nav-Fredericton-C.png);
}

.fredericton_link a {
	background-image:url(../images/English/Nav-Fredericton-A.png);
}

.fredericton_link a:hover {
	background-image:url(../images/English/Nav-Fredericton-B.png);
}

.quispamsis_active_link a {
	background-image:url(../images/English/Nav-Quispamsis-C.png);
}

.quispamsis_link a {
	background-image:url(../images/English/Nav-Quispamsis-A.png);
}

.quispamsis_link a:hover {
	background-image:url(../images/English/Nav-Quispamsis-B.png);
}

#thumbnail_border {
	padding-top:1px;
	padding-left:1px;
	padding-right:3px;
	padding-bottom:3px;
	background-image:url(../images/gallery_thumb_square_bkg.png);
	margin-bottom:1px;
}

#thumbnail {
	width:94px;
	height:94px;
	border:solid;
	border-color:#FFFFFF;
	border-width:1px;
	padding:0px;
	background-color:#FFFFFF;
	overflow:hidden;
}
