/* CSS Document */
html {background-image:url(../images_noindex/bg.gif); background-repeat:repeat-x;  background-color:#35438f;}
#container {text-align:left; margin: 0px auto; width:969px; position:relative; padding:0; left:0px; margin-top:35px;}
body {margin: 0px;font: 12px/18px arial;color:#666666;}
#leftcolumn{
	margin-right: 0px;
	margin-top:0px;
	z-index:1;
	padding-top:0px;
	margin-left:0px;
	background-color: transparent;
	background-image: url(../images_noindex/bodyline.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#bottomimg{
	position:relative;
	width: 969px;
	border:0px;
	left:0px;
	top:0px;
	background-color: transparent;
	background-image: url(../images_noindex/footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
} 

#content{
	height:100%;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 514px 10px 10px 14px;
	z-index: 0;
	width: 678px;
	float: left;
}


#rightbar{
	width:261px;
	padding:0px;
	float:right;
	padding-top: 464px;
	padding-left:0px;
	height: 100%;
	margin: 0px;
	padding-right: 0px;
	}
	
#logo {position:absolute; left:35px; top:25px; width:510px; height:85px; z-index:6;}
#features {position:absolute; left:8px; top:327px; width:950px; height:35px; z-index:6;}
#mainimage{position:absolute; top:147px; z-index:4; left:9px; height: 215px; width: 950px;}
#whitebar{position:absolute; top:0px; z-index:2; left:0px; height: 159px; width: 969px; background-color:#FFFFFF;}
#number{position:absolute;left:547px;top:0px;width:260px;height:39px;z-index:10;}
#nced-logo {
height:31px;
left:602px;
position:absolute;
top:75px;
width:107px;
z-index:15;
}


#manager {position:absolute; left:548px; top:464px; width:140px; height:135px; z-index:10;}
#header { position:absolute; top:464px; z-index:9; left:9px; width: 540px; height: 70px;}
#specials{position:absolute; left:9px; top:361px; width:950px;height:74px;z-index:8;}





#social-media{position:relative; left:37px; top:0px; width:175px; height:88px;z-index:5;}
#tripadvisor{position:relative; left:31px; top:0px;z-index:5;width:100px; padding-left:10px; paddting-top:10px;}
#eco-logo{position:relative; left:0px; top:0px;z-index:5; width:146px; height:146px; padding-left:54px; paddting-top:10px;}

#imenu{position:absolute; left: 29px; top:28px; z-index:10;}

.reservation { width:223px; height:174px; top:0px; left:0px; position:relative; padding:0px; margin:0px; padding-right:10px;}
.localfavorites { width:251px; height:120px; top:0px; left:0px; position:relative; padding:0px; margin:0px; padding-right:10px;}


h1 {
	font:14px/14px arial;
	margin:0px auto;
	padding-bottom:10px;
	color:#905d00;
	font-weight:bold;
	padding-top: 5px;
}
h2 {
 font:bold 12px/14px arial;
 margin:0px auto;
 color:#222A55;
 padding-bottom:11px;;
 display: inline;
 margin-right:2px;
 }

h3 {
 font:bold 12px/14px arial;
 margin:0px auto;
 color:#222A55;
 padding-bottom:11px;;
 display: inline;
 margin-right:2px;
 }

#subscribe{ position:absolute; top:91px; z-index:15; left:805px; width: 135px; height: 18px;}



.padbottom{ padding-bottom: 10px;}

#box {padding:0px;}
.box {padding:10px; background-color:#E7EEF5;}
.box3 {padding:10px;}
.box1 {	padding: 10px; background-color:#DBE6F0;}
.box2 {	padding: 10px; margin-right:110px;}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; height:4px; }


.subheader {padding:9px 3px 3px 8px; background-color:#BDC6CA;}
.headers{ font:bold 12px/18px verdana;  background: #BDC6CA; padding: 4px;}
.cr1 {FLOAT: right; FONT: 11px/14px verdana;}

#footer {
	width:969px;
	z-index:12;
	clear:both;
	padding: 10px;
	padding-left:0px;	
	}
 
#footer-inner {
	clear:both;
	}

#address {font: 12px/18px arial; color:#666666; z-index:12; padding-top: 10px; padding-bottom: 5px;}
.pipefooter{font: 11px/11px arial; color:#ffffff;}
.forms{font: 11px/18px arial;color:#666666; background-color:#D2DFEC; border-color: #666666; border-style: solid; border-width: 1px;}
.forms1{font: 11px/18px arial;color:#5D4C30; background-color: #FFF4C8; border-color: #A79F92; border-style: solid; border-width: 1px;}
.forms3{font: 11px/18px arial;color:#8A8A8A; background-color: #FFFFFF; border-color: #B1B2B4; border-style: solid; border-width: 1px;}
UL {list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}
.cr1 {FLOAT: right; FONT: 11px/14px verdana; BORDER-LEFT: #222A55 1px solid;}
#box .box ul li.pad {
	line-height:14px;
	margin-bottom:1px;
	margin-top:2px;
	padding:1px 0;
	width:auto;
}


a.boldfont:link {text-decoration: none; color:#222A55;}
a.boldfont:visited {text-decoration: none; color:#222A55;}
a.boldfont:hover, a:active { text-decoration: underline; color:#905D00;}

a:link {text-decoration: none; color: #A06700;}
a:visited {text-decoration: none; color:#A06700;}
a:hover, a:active { text-decoration: underline; color:#905D00;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #3A2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #3A2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #7a4c00; font-weight: normal; TEXT-DECORATION: underline}

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestone3 {font: 11px/18px arial;}
a.milestone3:link { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:visited { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:hover {	COLOR:#333333; font-weight: normal; TEXT-DECORATION: underline}

.top{font:10px/12px arial;}
a.top:link { COLOR: #343408; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#343408; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#343408; font-weight: normal; TEXT-DECORATION: underline }

.activetab:link{padding:4px; margin-bottom:2px; background-color:#E7EEF5; color:#131C47; font-size:12px;  font-family:Arial; border:1px #131C47 solid;}
.activetab:visited{padding:4px; margin-bottom:2px; background-color:#E7EEF5; color:#131C47; font-size:12px;  font-family:Arial; border:1px #131C47 solid;}
.activetab:hover{padding:4px; margin-bottom:2px; background-color:#E7EEF5; color:#131C47; font-size:12px;  font-family:Arial; border:1px #131C47 solid;}

.HighLight:link{padding:4px; margin-bottom:2px; background-color:#131C47; color:#FFFFFF; font-size:12px;  font-family:Arial; border:1px #131C47 solid; font-weight:bold}
.HighLight:visited{padding:4px; margin-bottom:2px; background-color:#131C47; color:#FFFFFF; font-size:12px;  font-family:Arial; border:1px #131C47 solid;font-weight:bold}
.HighLight:hover{padding:4px; margin-bottom:2px; background-color:#131C47; color:#FFFFFF; font-size:12px;  font-family:Arial; border:1px #131C47 solid;font-weight:bold}

.spnav_pipeline{font: 13px arial; COLOR: #FFFFFF; padding-left:5px;padding-right:5px;}
#spnav_inner {height:74px;left:0px;padding-left:0px;padding-top:0px;position:absolute;top:0px;width:950px;z-index:11; background-color:#B17B3F;}
#spdata{height:74px;width:950px;padding-left:0px;padding-top:11px;}
.packagespan {font: 12px arial; color:#FFFFFF;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.packagespan:link { COLOR: #FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.packagespan:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.packagespan:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }

.packagespanmain {font: 15px arial; color:#FFFFFF;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.packagespanmain:link { COLOR: #FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.packagespanmain:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.packagespanmain:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }

.pipeline{font: 11px arial; COLOR: #CC8A3B; padding-left:5px;padding-right:5px;}
#subnav-inner{position:absolute;width:700px;height:33px;z-index:11;background-color:#BBD0ED;top:-3px}
.subnav_pipeline{font: 11px arial; COLOR: #BBD0ED; padding-left:10px;padding-right:10px;}
#subdata{height:29px;width:700px;padding-left:0px;padding-top:0px;}
.milestone3 {font: 11px/14px arial; font-weight:bold;}
a.milestone3:link { COLOR: #516683; font-weight:bold; TEXT-DECORATION: none }
a.milestone3:visited { COLOR: #516683; font-weight:bold; TEXT-DECORATION: none }
a.milestone3:hover { COLOR: #516683; font-weight:bold;; TEXT-DECORATION: underline }

.localinner {height:120px; width:160px; margin-left:0px; padding-left:0px; top:18px;
 position:absolute; left:30px;}
 
 .milestone4 {font: 11px/14px arial; font-weight:bold;}
a.milestone4:link { COLOR: #585859; font-weight:bold; TEXT-DECORATION: none }
a.milestone4:visited { COLOR: #585859; font-weight:bold; TEXT-DECORATION: none }
a.milestone4:hover { COLOR: #585859; font-weight:bold;; TEXT-DECORATION: underline }

.span {font: 11px arial; color:#010101;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span:link { COLOR: #010101;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#010101;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#010101; TEXT-DECORATION: underline; font-weight:bold; }
#topnav_inner {position:absolute;top:-1px;z-index:25;left: 0px;width: 969px; height:36px; padding-top:0px; background-color:#CC8A3B}
.topnav {position:relative;top:0px;z-index:30;left: 0px; width:969px; height:36px; padding-top:0px;}

/*----------   HTML Navigations   --------------*/

#topnav {
	position: absolute;
	left:9px;
	top:118px;
	width:969px;
	height:34px;
	z-index:8;
	margin:0 auto;
	background:url(../images_noindex/topnav.gif) no-repeat;
}
#topnav ul {
	margin:0;
	padding:0px;
	list-style:none;
}
#topnav li {
	float:left;
	display:inline;
	font-size:13px;
	color:#fff;
	margin:0;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	padding:0px;
	width: auto;
	letter-spacing:0px;
	text-align:center;
}
#topnav .home a {
	width:70px;
	margin-left:9px;
}
#topnav .home a:hover {
background-position:-9px;

}
#topnav .loc a {
	width:90px;
}
#topnav .loc a:hover {
	width:90px;
	background-position:-79px;
}
#topnav .acco a {
	width:140px;
}
#topnav .acco a:hover {
	width:140px;
	background-position:-169px;
}
#topnav .ser a {
	width:79px;
}
#topnav .ser a:hover {
	width:79px;
	background-position:-309px;
}
#topnav .ttd a {
	width:118px;
}
#topnav .ttd a:hover {
	width:118px;
	background-position:-388px;
}
#topnav  .meeting  a {
	width:130px;
}
#topnav  .meeting  a:hover {
	width:130px;
	background-position:-506px;
}
#topnav  .wed  a {
	width:128px;
}
#topnav  .wed  a:hover {
	width:128px;
	background-position:-636px;	
}
#topnav .dining a {
	width:72px;
}
#topnav .dining a:hover {
	width:72px;
	background-position:-764px;	
}
#topnav  .gov  a {
	width:99px;
}
#topnav  .gov  a:hover {
	width:99px;
	background-position:-836px;	
}
#topnav  li  a {
	color:#000000;
	text-decoration:none;
	margin:0;
	float:left;
	font-size:14px;
	padding:3px 0px 8px 0px;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
}
#topnav  li  a:hover {
	color:#ffffff;
	background:url(../images_noindex/topnav-over.gif);
}
/* topnav end*/
#subnav {
	position: absolute;
	left:10px;
	top:435px;
	width:969px;
	height:34px;
	z-index:8;
	margin:0 auto;
	background:url(../images_noindex/subnav.gif) no-repeat;
}
#subnav ul {
	margin:0;
	padding:0px 0px 0px 10px;
	list-style:none;
}
#subnav li {
	float:left;
	display:inline;
	font-size:13px;
	color:#fff;
	margin:0;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	padding:0px;
	width: auto;
	letter-spacing:0px;
	text-align:center;
}
#subnav li  a {
	color:#506582;
	text-decoration:none;
	margin:0;
	float:left;
	font-size:10px;
	padding:5px 0px 8px 0px;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
}

#subnav .gallery  a {
	width:115px;
}
#subnav .vertour  a {
	width:96px;
}
#subnav .review  a {
	width:82px;
}
#subnav .metrfp  a {
	width:104px;
}
#subnav .evecal  a {
	width:110px;
}
#subnav .subnews  a {
	width:58px;
}
#subnav .emap  a {
	width:84px;
}
#subnav .emailoffer  a {
	width:100px;
}
#subnav .emailtofriend  a {
	width:116px;
}
#subnav .contact a {
	width:88px;
}

#subnav  li  a:hover {
	color:#8F4803;
}

#local{
	position:relative; left:0px; top:0px; width:251px; height:120px;z-index:5;
	background:url(../images_noindex/localnav.gif) no-repeat #BBD0ED;
}


#local ul {
	margin:0;
	padding:40px 0px 0px 37px;
	list-style:none;
}
#local li {
	float:left;
	display:inline;
	font-size:13px;
	color:#fff;
	margin:0;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	padding:0px 0px 0px 12px;
	width: auto;
	letter-spacing:0px;
	text-align:center;
	background:url(../images_noindex/arrow.gif) left 6px no-repeat;
}
#local  li  a {
	color:#506582;
	text-decoration:none;
	margin:0;
	float:left;
	font-size:10px;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
}
#local  li  a:hover {
	color:#8F4803;
}
/*-----  nav end---*/





#socialmediabuttons{
width:150px;
position:absolute;
left:750px;
top:80px;
z-index:20;
}

#facebooklikebutton {
width:80px;
float:left;
margin-right:5px;
}

#googleplusbutton {
width:60px;
float:left;
}


#blogicon {
    left: 160px;
    position: absolute;
    top: 0;
    z-index: 10;
}








/* css end */



