body{
	padding:0;
	margin:0;
	background-color:#faf2c4;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
}
html, body {
	height:100%;
	margin:0;
	padding:0;
}

.Top1{
	width:1000px;
	display:block;
	float:left;
	background-color:#00659d;
	position:relative;
}
.top{
	width:782px;
	margin:0px auto;
	padding:0px;
	display:block;
	height:166px;
	float:left;
	background-color:#faf2c4;
}
.top img{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}

#layout{
	width:782px;
	margin:0px auto;
	padding:0px;
	border:0px;
	height:100%;
}

.MainTable{
	width:1000px;
	height:100%;
	border:0;
	margin:0 auto;
}

.NewTop{
	height:166px;
}

.NewTop img{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
}

.TableColRight{
	width:175px;
	background-color:#00659d;
}

.TableColLeft{
	width:185px;
}

.TableMainCol{
	width:620px;
	padding:0 10px;
	color:#000;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	line-height:17px;
}

.CopyrightRow{
	background-color:#00659d;
	color:#000;
	height:20px;
	line-height:20px;
}

#Middle{
	width:782px;
	height:100%;
	padding:0px;
	margin:0px auto;
	display:block;
	position: relative;
	top: 166px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	text-align:center;
}

.Left{
	width:185px;
	height:100%;
	text-align:left;
	display:block;
	float:left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;	
	padding:0px;
	margin:0px auto;
}

.MainDiv{
	width:422px;
	height:100%;
	float:left;
	display:block;
	FONT-SIZE: 10px;
	COLOR: #00659d;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
	height:100%;
	text-align:left;
	color:#00659d;
	font-weight: normal;
	margin:0px;
	padding:0px;
}

.MainDivListingLeft{
	width:205px;
	height:60px;
	float:left;
	display:block;
	COLOR: #00659d;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-align:left;
	color:#00659d;
	font-weight: normal;
	margin:0px 0px 8px 0px;
	padding:0 0 3px 0;
	border-bottom:solid 1px #f4eaaf;
}
.MainDivLeft{
	width:200px;
	float:left;
	display:block;
	COLOR: #00659d;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-align:left;
	color:#00659d;
	font-weight: normal;
	margin:0px 0px 0px 6px;
	padding:0px;
}

.MainDivRight{
	width:211px;
	height:100%;
	float:right;
	display:block;
	FONT-SIZE: 10px;
	COLOR: #00659d;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
	height:100%;
	text-align:left;
	color:#00659d;
	font-weight: normal;
	margin:0px;
	padding:0px;
}

.Right{
	width:175px;
	height:100%;
	text-align:left;
	display:block;
	float:left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFF;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
	background-color:#00659d;
}

.Right img{
	display:block;
	padding:0px;
	margin:10px auto;
	cursor:pointer;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
}

*html #footer {
	position: absolute;
}
#footer {
	position: fixed;
	bottom: 0px;
	height:14px;
	background-color:#00659d;
	width:782px;
	text-align:center;
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height:14px;
}

.MainIndexDiv{
	width:422px;
	padding:0px 10px;
}
.SearchTable{
	width:165px;
	height:135px;
	margin:10px 10px;
	padding:0px;
	background-color:#00659d;
	text-align:center;
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border:0px;
}

.FormStyle{
	padding:0px;
	margin:0px;
	border:0px;
	overflow:hidden;
}

.MainImage{
	float:left;
	display:block;
	margin:0px;
	padding:0px 5px 0px 0px;

}

.DetailsFont{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #00659d;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-align:justify;
	line-height:17px;
}


.DetailsFont2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
}

.DetailsFont11px{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
}


.Note{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #f81e08;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
}
/* LINKS */
A.HL:link, A.HL:active, A.HL:visited{
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

A.HL:hover{
	color:#CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

A.HL2:link, A.HL2:active, A.HL2:visited{
	color:#CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

A.HL2:hover{
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

A.HL2New:link, A.HL2New:active, A.HL2New:visited{
	color:#CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display:block;	
}

A.HL2New:hover{
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display:block;	
}

A.HLU:link, A.HLU:active, A.HLU:visited{
	color:#CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

A.HLU:hover{
	color:#00659d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

A.HLU11px:link, A.HLU11px:active, A.HLU11px:visited{
	color:#CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

A.HLU11px:hover{
	color:#00659d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.BlockSpan{
	display:block;
	padding:3px 0 0 12px;
	margin:0;
	clear:both;
}
/* FORMS */

.LabelsForInput{
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	margin:3px auto 3px auto;
	text-align:center;
	padding:0px;
}

.CssButton {
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	WIDTH: 60px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	Cursor: pointer;
	display:block;
	margin:10px auto 0px auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #000;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #000;
}

.CssButtonNew {
	WIDTH: 80px;
	HEIGHT: 20px;
	Cursor: pointer;
	display:block;
	margin:10px auto 0px auto;
	border:0;
	background-image: url(../Main/SearchBtn.jpg);
	background-repeat: no-repeat;
}

.CssButtonLarge {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	WIDTH: 200px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	Cursor: pointer;
	display:block;
	margin:10px auto 0px auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #000;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #000;
}

.CssTextbox {
	height: 17px;
	width: 132px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	line-height:17px;
	cursor:text;
	background-image:url(../Images/TextField_Bg.jpg);
}

.CssTextbox2 {
	height: 17px;
	width: 132px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto 5px auto;
	padding:0px;
	overflow:hidden;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	line-height:17px;
	cursor:text;
	background-image:url(../Images/TextField_Bg.jpg);
}

.CommentsCssTextbox {
	height: 17px;
	width: 180px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto 5px auto;
	padding:0px;
	overflow:hidden;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	line-height:17px;
	cursor:text;
	background-image:url(../Images/TextField_Bg.jpg);
	display:block;
	float:left;
}
.CssDropDownBox {
	height: 20px;
	width: 160px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto 5px auto;
	padding:0px;
	overflow:hidden;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	line-height:20px;
	cursor:text;
	background-image:url(../Images/TextField_Bg.jpg);
}

.RestoMemo {
	height: 100px;
	width: 300px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto 5px auto;
	padding:5px;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	cursor:text;
	background-image:url(../Images/TextField_Bg.jpg);
}

.NewRestoMemo {
	height: 105px;
	width: 240px;
	font-family: Verdana;
	font-size: 11px;
	margin:0px auto 5px auto;
	padding:5px;
	color:#15669e;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	cursor:text;
	background-image:url(../Images/LeaveAComment.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-weight: bold;
}
.CssTextboxBig {
	height: 17px; 
	width: 170px; 
	font-family: Verdana; 
	font-size: 10px
}

.CssCombo {
	height: 17px;
	FONT-SIZE: 10px;
	WIDTH: 110px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	border: thin solid #FF9966;
}
.CssComboSmall {
	height: 17px;
	FONT-SIZE: 9px;
	WIDTH: 82px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	border:1px solid #CCC;
}
.CssComboSmaller {
	height: 17px;
	FONT-SIZE: 9px;
	WIDTH: 50px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	border: thin solid #FF9966;
}

/* TEXT */

Verdanawhite10px{
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}


/* MENUS */
#leftmenu {
	padding:0px;
	margin:0px;
	list-style:none;
	width:100%;
	height:auto;
}

#leftmenu li {
	padding:0px;
	margin:0px;
	height:22px;	
	display:block;
	width:100%;
	margin-bottom:3px;
}

#leftmenu A.HLNew:link,A.HLNew:active,A.HLNew:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;

}

#leftmenu A.HLNew:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;

}

A.ChefResto:link,A.ChefResto:active,A.ChefResto:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/ChefRight.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.ChefResto:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/ChefRight.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

A.FeaturedRestoStar:link,A.FeaturedRestoStar:active,A.FeaturedRestoStar:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Featured.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.FeaturedRestoStar:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Featured.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

A.SisterSites:link,A.SisterSites:active,A.SisterSites:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/SysterSites.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.SisterSites:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/SysterSites.png);
	background-repeat: no-repeat;
	background-position: right -20px;
}

A.HotelIconLink:link,A.HotelIconLink:active,A.HotelIconLink:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Hotel.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.HotelIconLink:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Hotel.png);
	background-repeat: no-repeat;
	background-position: right -20px;
}

A.MenuResto:link,A.MenuResto:active,A.MenuResto:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/RestoMenu.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.MenuResto:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/RestoMenu.png);
	background-repeat: no-repeat;
	background-position: right top;
}

A.MenuAboutUs:link,A.MenuAboutUs:active,A.MenuAboutUs:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/MenuAboutUs.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.MenuAboutUs:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/MenuAboutUs.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}


A.LeftHomeMenu:link,A.LeftHomeMenu:active,A.LeftHomeMenu:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/HomeLink.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.LeftHomeMenu:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/HomeLink.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

A.GetListedM:link,A.GetListedM:active,A.GetListedM:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/MenuGetListed.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.GetListedM:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/MenuGetListed.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

A.PopularityLinkM:link,A.PopularityLinkM:active,A.PopularityLinkM:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Popularity.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.PopularityLinkM:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Popularity.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

A.FaqLinkMain:link,A.FaqLinkMain:active,A.FaqLinkMain:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/FAQ.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.FaqLinkMain:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/FAQ.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

A.ContactUsLink:link,A.ContactUsLink:active,A.ContactUsLink:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Contactus.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.ContactUsLink:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/Contactus.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

A.WineIconLink:link, A.WineIconLink:active, A.WineIconLink:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/WineTasting.png);
	background-repeat: no-repeat;
	background-position: left top;
}

A.WineIconLink:hover{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0 0 0 17px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:147px;
	display:block;
	margin-left:5px;
	background-image: url(../Main/Icons/WineTasting.png);
	background-repeat: no-repeat;
	background-position: left -20px;
}

.MenuTitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00659d;
	text-decoration: none;
	font-size: 9px;
	width:170px;
	text-transform: uppercase;
	letter-spacing: 1px;
	word-spacing: 2px;
	background-color:#f4eaaf;
	display:block;
	height:15px;
	line-height:15px;
	margin-left:2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC6600;
}

.SecMenuTitle {
	font-family: "Agency FB", Verdana;
	font-weight: bold;
	color: #00659d;
	text-decoration: none;
	font-size: 1.9em;
	width:99%;
	text-transform: uppercase;
	letter-spacing: 2px;
	word-spacing: 2px;
	background-color:#f4eaaf;
	display:block;
	height:18px;
	line-height:18px;
	margin-left:2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC6600;
	clear:both;
}
.MenuTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00659d;
	text-decoration: none;
	font-size: 9px;
	width:140px;
	text-transform: uppercase;
	letter-spacing: 1px;
	word-spacing: 2px;
	background-color:#f4eaaf;
	display:block;
	height:15px;
	line-height:15px;
	margin-left:2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC6600;
}

.ulnolist{
	padding:0px;
	margin:0px auto;
	list-style:none;
}

.ulnolist li{
	padding:0px;
	margin:0px auto;
	list-style:none;
}
/* CURVES */
.w1{
	background-image: url(../Images/LeftCornerUp.jpg);
	background-repeat: no-repeat;
	background-color:#00659d;
	float:left;	
	}
.w2{
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../Images/RightCornerUp.jpg);
	float:right;
}
.w3{
	background-image: url(../Images/LeftCornerDown.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	}
.w4{
	background-image: url(../Images/RightCornerDown.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
} 

#AdventurephotoGallery {
	list-style-type: none;
	padding:0px;
	margin:0px;
}

#AdventurephotoGallery li{
	list-style-type: none;
	float: left;
	margin:0px;
	font: bold 0.8em Arial, Helvetica, sans-serif;
	padding:0px 6px 6px 0px;
	clear:right;
	display:block;
}

.PageTitles{
	color:#CC6600;
	font-family: "Agency FB", Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	display: block;
	padding:0px;
	margin:5px 0px 10px 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
	text-indent:2px;
	text-transform: uppercase;
}

A.LinkTitles:link, A.LinkTitles:active, A.LinkTitles:visited{
	color:#7c7c7c;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	display: block;
	padding:0px;
	margin:5px 0px 10px 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
	text-indent:2px;
}

A.LinkTitles:hover{
	color:#CC6600;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	display: block;
	padding:0px;
	margin:5px 0px 10px 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
	text-indent:2px;
}

.imagetext {
	float:left;
	margin:3px;
	border:1px solid #FFF;
	display:block;
}

.NewsImagetext {
	margin:3px 5px 3px 3px;
	border:1px solid #00659d;
	display:block;
	padding:0;
	width:100px;
	height:75px;
	margin:0 auto;
}


.PageTitles2{
	color:#000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	display: block;
	padding:0px;
	margin:5px 0px 5px 0px;
	text-indent:2px;
}

.CssTextbox {
	height: 17px;
	width: 132px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	line-height:17px;
	cursor:text;
	background-image:url(../Images/TextField_Bg.jpg);
}

.ComboBox {
	height: 20px;
	width: 132px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	line-height:20px;
	cursor:default;
	background-image:url(../Images/TextField_Bg.jpg);
}

.ClearItDiv{
	display:block;
	clear:both;
}

A.HLU2010:link, A.HLU2010:active, A.HLU2010:visited{
	color:#CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
	display:block;
	float:left;		
	width:180px;
	padding:0;
}

A.HLU2010:hover{
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	text-transform: capitalize;
	background-color:#00659d;
	display:block;
	float:left;		
	width:180px;	
	padding:1px 0;	
}

A.HLUMore:link, A.HLUMore:active, A.HLUMore:visited{
	color:#CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

A.HLUMore:hover{
	color:#00659d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.ArrowClass{
	float:left;
	margin:0 3px 0 0;
	display:block;
}
.NewImagetext {
	float:left;
	margin:3px 5px 3px 3px;
	border:1px solid #FFF;
	display:block;
	padding:0;
}

.VerdanaRed10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.VerdanaNewRed10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f48432;
	text-decoration: none;
	font-size: 12px;
}

A.IsFeaturedLink:link, A.IsFeaturedLink:active, A.IsFeaturedLink:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	display:block;
	height:20px;
	line-height:20px;
	margin:0px;
	padding:0px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4eaaf;
	width:164px;
	display:block;
	margin-left:5px;
}
A.IsFeaturedLink:hover{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color:#f4eaaf;
	display:block;
	height:20px;
	line-height:20px;
	margin:0px;
	padding:0px;
	text-indent:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00659d;
	width:164px;
	display:block;
	margin-left:5px;
}

.TrStyle{
	background-color:#FFFFCC;
	display:block;
	clear:both;
	text-align:left;
	padding:0 3px;
	height:30px;
	line-height:20px;
}

.TrStyle1{
	display:block;
	clear:both;
	text-align:left;
	padding:0 3px;
	height:30px;
	line-height:20px;
}

.NewDetailsFont2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-variant: normal;
	padding:0 0 0 5px;
}

.DetailsTableStyle{
	width:520px;
	margin:0 auto;
	height:98%;
	border:1px solid #CCC;
	padding:0 0 0 4px;
}

.NewDetailsTableStyle{
	width:600px;
	margin:0 auto;
	height:98%;
	border:0;
	padding:0;
}

.TitleDetailsResto{
	height:40px;
	background-color:#00659d;
	color:#FFF;
	font-size: 1.1em;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 1px;
}

A.NewListingDiv:link, A.NewListingDiv:active, A.NewListingDiv:visited{
	width:600px;
	display:block;
	float:left;
	margin:0 auto 10px 0;
	padding:5px 0 0 0;
	border:1px solid #FFF;
	height:95px;
	background-color:#f4eaaf;
	text-decoration: none;
	clear:both;
	overflow:hidden;
	color:#00659d;
	font-size: 1.1em;
	font-weight: normal;	
	line-height:18px;
}

A.NewListingDiv:hover{
	width:600px;
	display:block;
	float:left;	
	margin:0 auto 10px 0;
	padding:5px 0 0 0;
	border:1px solid #00659d;
	height:95px;
	background-color:#FFF;
	text-decoration: none;
	clear:both;
	overflow:hidden;	
	color:#000;	
	font-size: 1.1em;
	font-weight: normal;	
	line-height:18px;	
	
}

.NewListingImage{
	display:block;
	float:left;
	margin:0 10px 0 5px;
	padding:0;
	border:0;
	cursor:pointer;
	height:90px;
	width:120px;	
}

.NewListingTitle{
	font-family: "Agency FB", Verdana;
	font-size: 1.7em;
	text-decoration: none;
	color: #CC6600;
	font-weight: normal;
	display:block;
	margin:0 0 5px 0;
}

.BeigeColor{
	color: #CC6600;
}

.NewTitleDetailsResto{
	font-family: "Agency FB", Verdana;	
	height:40px;
	background-color:#00659d;
	color:#FFF;
	font-size: 1.7em;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.FloatRight{
	display:block;
	float:right;
	border:0;
	margin:5px 5px 0 0;
	padding:0;
}

.FloatRightDiv{
	display:block;
	float:right;
	border:0;
	margin:0;
	padding:0;
}

.FloatLeft{
	display:block;
	float:left;
	border:0;
	margin:5px 0 0 5px;
	padding:0;
}

.FloatLeftDiv{
	display:block;
	float:left;
	border:0;
	margin:0;
	padding:0;
}

A.NewHLU2010:link, A.NewHLU2010:active, A.NewHLU2010:visited{
	color:#CC6600;
	font-family: "Agency FB", Verdana;
	font-size: 1.8em;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
	display:block;
	float:left;		
	width:180px;
	padding:0;
}

A.NewHLU2010:hover{
	color:#FFF;
	font-family: "Agency FB", Verdana;
	font-size: 1.8em;
	font-weight: normal;
	text-decoration: underline;
	text-transform: capitalize;
	background-color:#00659d;
	display:block;
	float:left;		
	width:180px;	
	padding:1px 0;	
}

A.HLMostVisited:link, A.HLMostVisited:active, A.HLMostVisited:visited{
	color:#CC6600;
	font-family: "Agency FB", Verdana;
	font-size: 1.7em;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
	display:block;
	float:left;		
	padding:4px;
	margin:0 5px 0 0;
}

A.HLMostVisited:hover{
	color:#FFF;
	font-family: "Agency FB", Verdana;
	font-size: 1.7em;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
	background-color:#00659d;
	display:block;
	float:left;			
	padding:4px;
	margin:0 5px 0 0;		
}


A.HlNewsAndEvents:link, A.HlNewsAndEvents:active, A.HlNewsAndEvents:visited{
	color:#FFF;
	font-family: "Agency FB", Verdana;
	font-size: 1.7em;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
	background-color:#00659d;	
	display:block;	
	padding:3px;
	margin:0 0 5px 0;	

}

A.HlNewsAndEvents:hover{
	color:#CC6600;
	font-family: "Agency FB", Verdana;
	font-size: 1.7em;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
	background-color:#f4eaaf;
	display:block;		
	padding:3px;
	margin:0 0 5px 0;			
}

.InnerTitles{
	color:#CC6600;
	font-family: "Agency FB", Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-transform: uppercase;
	margin:10px 0;
	padding:2px 0;
	border-bottom:1px solid #f4eaaf;
	border-Top:1px solid #f4eaaf;
	display:block;
	background-color:#f4eaaf;
}

.RedPrice{
	color:red;
}


.InnerTitlesblue{
	color:#00659d;
	font-family: "Agency FB", Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-transform: uppercase;
	margin:10px 0;
	padding:2px 0;
	border-bottom:1px solid #f4eaaf;
	border-Top:1px solid #f4eaaf;
	display:block;
}

.TextNormal{
	color:#00659d;
	font-family: "Agency FB", Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.ShareDivStyle{
	margin:86px 0 0 50px;
	float:left;
}

.ShareDivStyle2{
	margin:80px 0 0 0;
	float:left;
	display:block;
}

.NewsLetterCssTextbox {
	height: 17px;
	width: 150px;
	font-family: Verdana;
	font-size: 10px;
	margin:0px auto 5px 0;
	padding:0px 0 0 2px;
	overflow:hidden;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFF;
	border-right-color: #d56600;
	border-bottom-color: #d56600;
	border-left-color: #FFF;
	line-height:17px;
	cursor:text;
	background-image:url(../Images/TextField_Bg.jpg);
}

.NewsLetterDiv{
	width:160px;
	height:137px;
	display:block;
	margin:0 auto 5px auto;
	padding:25px 0 0 0;
	background-image: url(../Main/Icons/NewsLetter.png);
	background-repeat: no-repeat;	
	cursor:pointer;
	position:relative;
}

.NewsletterBtn{
	position:absolute;
	top:145px;
	margin:0 auto;
	width:114px;
	left:25px;
}

.HeaderDiv{
	display:block;
	float:left;
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	background-image: url(../Main/header.jpg);
	background-repeat: no-repeat;
	width:620px;
	height:45px;
}

A.RestoLink:link, A.RestoLink:active, A.RestoLink:visited{
	display:block;
	border:0;
	float:left;
	width:75px;
	height:44px;
	background-image: url(../Main/Resto.jpg);
	background-repeat: no-repeat;	
	padding:0;
	margin:0 29px 0 22px;
}

A.RestoLink:hover{
	display:block;
	border:0;
	float:left;
	width:75px;
	height:44px;
	background-image: url(../Main/Resto.jpg);
	background-repeat: no-repeat;
	background-position: 0px -44px;
	padding:0;
	margin:0 29px 0 22px;	
}

A.WineLink:link, A.WineLink:active, A.WineLink:visited{
	display:block;
	border:0;
	float:left;
	width:62px;
	height:44px;
	background-image: url(../Main/Wine.jpg);
	background-repeat: no-repeat;	
	padding:0;
	margin:0 36px 0 0;
}

A.WineLink:hover{
	display:block;
	border:0;
	float:left;
	width:62px;
	height:44px;
	background-image: url(../Main/Wine.jpg);
	background-repeat: no-repeat;
	background-position: 0px -44px;
	padding:0;
	margin:0 36px 0 0;
}

A.PubLink:link, A.PubLink:active, A.PubLink:visited{
	display:block;
	border:0;
	float:left;
	width:45px;
	height:44px;
	background-image: url(../Main/Pub.jpg);
	background-repeat: no-repeat;	
	padding:0;
	margin:0 44px 0 0;
}

A.PubLink:hover{
	display:block;
	border:0;
	float:left;
	width:45px;
	height:44px;
	background-image: url(../Main/Pub.jpg);
	background-repeat: no-repeat;
	background-position: 0px -44px;		
	padding:0;
	margin:0 44px 0 0;
}

A.CoffeeLink:link, A.CoffeeLink:active, A.CoffeeLink:visited{
	display:block;
	border:0;
	float:left;
	width:68px;
	height:44px;
	background-image: url(../Main/Coffee.jpg);
	background-repeat: no-repeat;	
	padding:0;
	margin:0 25px 0 0;
}

A.CoffeeLink:hover{
	display:block;
	border:0;
	float:left;
	width:68px;
	height:44px;
	background-image: url(../Main/Coffee.jpg);
	background-repeat: no-repeat;	
	background-position: 0px -44px;	
	padding:0;
	margin:0 25px 0 0;
}

A.NightLink:link, A.NightLink:active, A.NightLink:visited{
	display:block;
	border:0;
	float:left;
	width:99px;
	height:44px;
	background-image: url(../Main/NightClub.jpg);
	background-repeat: no-repeat;	
	padding:0;
	margin:0 20px 0 0;
}

A.NightLink:hover{
	display:block;
	border:0;
	float:left;
	width:99px;
	height:44px;
	background-image: url(../Main/NightClub.jpg);
	background-repeat: no-repeat;	
	background-position: 0px -44px;	
	padding:0;
    margin:0 20px 0 0;
}


A.HotelsLink:link, A.HotelsLink:active, A.HotelsLink:visited
{
    display: block;
    border: 0;
    float: left;
    width: 70px;
    height: 44px;
    background-image: url(../Main/Hotels.jpg);
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
}

A.HotelsLink:hover{
	display:block;
	border:0;
	float:left;
	width:70px;
	height:44px;
	background-image: url(../Main/Hotels.jpg);
	background-repeat: no-repeat;	
	background-position: 0px -44px;	
	padding:0;
	margin:0;
}
A.HomeLink:link, A.HomeLink:active, A.HomeLink:visited{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:38px;
	height:38px;
	background-image: url(../Main/Icons/HomeLink.jpg);
	background-repeat: no-repeat;
}

A.HomeLink:hover{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:38px;
	height:38px;
	background-image: url(../Main/Icons/HomeLink.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}

A.FaqLink:link, A.FaqLink:active, A.FaqLink:visited{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:36px;
	height:38px;
	background-image: url(../Main/Icons/FaqLink.jpg);
	background-repeat: no-repeat;
}

A.FaqLink:hover{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:36px;
	height:38px;
	background-image: url(../Main/Icons/FaqLink.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}

A.SubmitLink:link, A.SubmitLink:active, A.SubmitLink:visited{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:42px;
	height:38px;
	background-image: url(../Main/Icons/SubmitLink.jpg);
	background-repeat: no-repeat;
}

A.SubmitLink:hover{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:42px;
	height:38px;
	background-image: url(../Main/Icons/SubmitLink.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}

A.ContactLink:link, A.ContactLink:active, A.ContactLink:visited{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:44px;
	height:38px;
	background-image: url(../Main/Icons/ContactLink.jpg);
	background-repeat: no-repeat;
}

A.ContactLink:hover{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	width:44px;
	height:38px;
	background-image: url(../Main/Icons/ContactLink.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.ButtomSubmit{
	color:#FFF;
	font-family: "Agency FB", Arial;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	height: 18px;
	width: 60px;
	line-height: 14px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-left-color: #FFF;
	margin: 10px 50px 0 0;
	float:left;
	background-color: #15669e;
	cursor:pointer;
	text-transform: uppercase;
}

.LargeButtomSubmit{
	color:#FFF;
	font-family: "Agency FB", Arial;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	height: 18px;
	width: 140px;
	line-height: 14px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-left-color: #FFF;
	margin: 10px 50px 0 150px;
	float:left;
	background-color: #15669e;
	cursor:pointer;
	text-transform: uppercase;
}

.CommentsLargeButtomSubmit{
	color:#FFF;
	font-family: "Agency FB", Arial;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	height: 20px;
	width: 180px;
	line-height: 18px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-left-color: #FFF;
	margin: 10px 50px 0 100px;
	float:left;
	background-color: #15669e;
	cursor:pointer;
	text-transform: uppercase;
	padding:0;
}
.RestoLabelsWidth{
	float:left;
	display:inline;
	width:150px;
	text-align:left;
	margin:0;
	padding:0;
	font-family: "Agency FB", Arial;
	text-decoration: none;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	color: #15669e;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.CommentLabelsWidth{
	float:left;
	display:inline;
	width:100px;
	text-align:left;
	margin:0;
	padding:0;
	font-family: "Agency FB", Arial;
	text-decoration: none;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	color: #15669e;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.Restofieldsetstyle{
	margin:0 0 0 2.3em;
	padding:0;
	border:1px solid #BFBAB0;	
	float:left;
	clear:left;
	width:60%;
	/*background-color:#F2EFE9;*/
}

.Restofieldsetstyle2{
	margin:0 0 0 2.3em;
	padding:0;
	float:left;
	clear:left;
	width:100%;
	border:0;
}
.Restofieldsetstyle3{
	margin:5px 0 1em 2.3em;
	padding:0 10px;
	float:left;
	clear:left;
	width:90%;
	border:1px solid #FFF;
	background-color:#f4eaaf;
}
.Restolegendstyle{
	margin:0 0 5px 5px;
	color:#7c7c7c;
	font-weight:bold;
	padding:0;
	font-family: "Agency FB", Arial;
	font-size: 16px;
	text-decoration: none;
	text-transform: uppercase;
	text-align:left;
}

.NewRestofieldsetstyle{
	margin:5px 0 1em 0;
	padding:0 10px 10px 10px;
	float:left;
	clear:left;
	width:96%;
	border:1px solid #FFF;
	background-color:#f4eaaf;
}

.AgencyFbRed {
	font-family: "Agency FB", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.ItemsTable{
	border:1px solid #00659d;
	margin:0;
	padding:0;
	width:620px;
	height:auto;
}

.SmallFont{
	font-family: "Agency FB";
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;	
	color:#000;
}

.Col1Left{
	display:block;
	float:left;
	width:290px;
	margin:0;
	padding:0;
}

.Col2Left{
	display:block;
	float:left;
	width:220px;
	margin:0 0 0 20px;
	padding:0;
}

.CommentsDivArea{
	width:608px;
	height:50px;
	display:block;
	float:left;
	margin:5px 0;
	padding:5px 5px 10px 5px;
	background-color:#f4eaaf;
	border:1px solid #FFF;
	color:#00659d;
	overflow-y:auto;
}
.TopComments{
	color:#000;
	margin:0 0 5px 0;
	display:block;
}

.RestoFormStyle{
	margin:0;
	padding:0;
	border:0;
	display:block;
}

.TopFollowUS{
	display:block;
	border:0;
	float:right;
	margin:0 5px 0 0;
}

.LastImageBg{
	width:253px;
	height:20px;
	float:right;
	margin:0;
	padding:35px 0 0 20px;
	background-image: url(../Images/Top_Resto2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align:right;
	color:#FFF;
}

.GetAWebsiteDiv{
	position:absolute;
	right:119px;
	top:0;
	width:130px;
	height:111px;
}

A.ContactResto:link, A.ContactResto:active, A.ContactResto:visited{
	width:150px;
	height:56px;
	display:block;
	float:left;
	background-image: url(../Main/ContactResto.png);
	background-repeat: no-repeat;	
	margin:0 0 0 10px;
}

A.ContactResto:hover{
	width:150px;
	height:56px;
	display:block;
	float:left;
	background-image: url(../Main/ContactResto.png);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin:0 0 0 10px;	
}

A.ReserveResto:link, A.ReserveResto:active, A.ReserveResto:visited{
	width:150px;
	height:47px;
	display:block;
	float:left;
	background-image: url(../Main/ReserveResto.png);
	background-repeat: no-repeat;	
	margin:20px 0 0 10px;
	clear:both;
}

A.ReserveResto:hover{
	width:150px;
	height:47px;
	display:block;
	float:left;
	background-image: url(../Main/ReserveResto.png);
	background-repeat: no-repeat;
	background-position: 0px -47px;
	margin:20px 0 0 10px;	
	clear:both;	
}

A.SendToYourFriend:link, A.SendToYourFriend:active, A.SendToYourFriend:visited{
	width:150px;
	height:50px;
	display:block;
	float:right;
	background-image: url(../Main/Tell_AFriend.png);
	background-repeat: no-repeat;	
	clear:both;
	margin:10px 0 0 0;
}

A.SendToYourFriend:hover{
	width:150px;
	height:50px;
	display:block;
	float:right;
	background-image: url(../Main/Tell_AFriend.png);
	background-repeat: no-repeat;
	background-position: 0px -50px;
	clear:both;	
	margin:10px 0 0 0;	
}

A.FacebookLike:link, A.FacebookLike:active, A.FacebookLike:visited{
	width:150px;
	height:40px;
	display:block;
	float:right;
	background-image: url(../Main/FacebookLike.png);
	background-repeat: no-repeat;	
	clear:both;
	margin:20px 0 0 0;
}

A.FacebookLike:hover{
	width:150px;
	height:40px;
	display:block;
	float:right;
	background-image: url(../Main/FacebookLike.png);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	clear:both;	
	margin:20px 0 0 0;	
}

A.PopularityListing:link, A.PopularityListing:active, A.PopularityListing:visited{
	display:block;
	float:left;
	margin:0 0 10px 0;
	padding:2px 0 2px 5px;
	text-align:left;
	border:1px solid #FFF;
	height:20px;
	background-color:#f4eaaf;
	line-height:20px;
	font-family: "Agency FB", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color:#00659d;
	width:600px;
	letter-spacing: 2px;
	word-spacing: 2px;
}

A.PopularityListing:hover{
	display:block;
	float:left;
	margin:0 0 10px 0;
	padding:2px 5px 2px 5px;
	text-align:right;
	height:20px;
	border:1px solid #00659d;
	background-color:#FFF;
	line-height:20px;
	font-family: "Agency FB", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color:#000;	
	width:595px;
	letter-spacing: 2px;
	word-spacing: 2px;		
}

A.PopularityTraffic:link, A.PopularityTraffic:active, A.PopularityTraffic:visited{
	display:block;
	float:right;
	margin:0 10px 10px 0;
	padding:2px 0 2px 5px;
	text-align:left;
	border:1px solid #FFF;
	height:20px;
	background-color:#f4eaaf;
	line-height:20px;
	font-family: "Agency FB", Arial;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color:#00659d;
	width:230px;
	letter-spacing: 2px;
	word-spacing: 2px;
}

A.PopularityTraffic:hover{
	display:block;
	float:right;
	margin:0 10px 10px 0;
	padding:2px 5px 2px 5px;
	text-align:left;
	height:20px;
	border:1px solid #00659d;
	background-color:#FFF;
	line-height:20px;
	font-family: "Agency FB", Arial;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color:#000;	
	width:225px;
	letter-spacing: 2px;
	word-spacing: 2px;		
}

A.clicktoclose:link, A.clicktoclose:active, A.clicktoclose:visited{
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	word-spacing: 2px;
	display:block;
	float:left;
}

A.clicktoclose:hover{
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 2px;
	word-spacing: 2px;
	display:block;
	float:left;	
}
/* ADD THIS */
.addthis_toolbox .two_column  
{ 
    width: 216px; 
    padding: 10px 0 10px 0px; 
    border-left: 1px solid #00659d; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
	background-color:#f4eaaf;
} 
 
.addthis_toolbox .two_column a  
{
	padding: 4px 0 4px 34px;
	position: relative;
	width: 66px;
	display: block;
	text-decoration: none;
	color:#000;
	font-family: "Agency FB", Arial;
	font-size: 16px;
	font-weight: normal;
	text-align:left;
} 
 
.addthis_toolbox .two_column a:hover 
{ 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    background: #FFF; 
	text-decoration: none;
	color:#000;
	font-family: "Agency FB", Arial;
	font-size: 16px;
	font-weight: normal;
	text-align:left;	
} 
 
.addthis_toolbox .two_column span 
{ 
    position: absolute; 
    left: 14px; 
    top: 4px; 
} 
 
.addthis_toolbox .two_column  .top 
{ 
    padding: 0 0 10px 0; 
    border-bottom: solid 1px #eee; 
    margin-bottom: 10px; 
    margin: 0 20px 10px 20px; 
} 
 
.addthis_toolbox .two_column  .more 
{ 
    border-top: solid 1px #eee; 
    padding: 10px 0 0 0; 
    margin: 10px 20px 0 20px; 
    text-align: center; 
} 
 
.addthis_toolbox .two_column  .more a 
{ 
    padding: 4px 0; 
    width: auto; 
} 
 
.addthis_toolbox .two_column .more span 
{ 
    display: none; 
} 
 
.addthis_toolbox .two_column .column1 
{ 
    width: 100px; 
    float: left; 
} 
 
.addthis_toolbox .two_column .column2 
{ 
    width: 100px; 
    float: left; 
} 
 
.addthis_toolbox .two_column .clear 
{ 
    clear: both; 
    padding: 0; 
    display: block; 
    height: 0; 
    width: 0; 
}

.AddthisTitle{
	display:block;
	margin:0 0 0 5px;
	padding:1px;
	font-weight: bold;	
	text-align:left;
}

/* POP UP */
#blanket {
   opacity: 0.65;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#popUpDiv {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv2 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv3 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv4 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv5 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv6 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv7 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv8 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv9 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv10 {
	position:absolute;
	background-color:#FFF;
	width:720px;
	height:700px;
	overflow-y:scroll;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}


.NewsDiv{
	display:block;
	float:left;
	margin:0 22px 0 0;
	padding:0;
	width:180px;
	border:1px solid #FFF;
	height:140px;
	overflow:hidden;
}

.NewsDivLarge{
	display:block;
	float:left;
	margin:0 17px 20px 0;
	padding:0;
	width:185px;
	border:1px solid #FFF;
	height:140px;
	overflow:hidden;
}


.NewsDivDescription{
	display:block;
	float:left;
	margin:0;
	padding:2px;
	background-color:#faf2c4;
	text-align:center;
}


.NewsTextNormal{
	color:#00659d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	line-height:22px;
}
