#Restaurant
{
	width: 485px;
	clear: both;
	float: left;
	overflow: hidden;
}

#Restaurant_box
{
	margin-top: 30px;
	float: left;
	width: 480px;
	overflow: hidden;
}

#Restaurant_cor_left
{
	clear: both;
	width: 8px;
	background-color: #5A8B1C;
	height: 31px;
	float: left;
	overflow: hidden;
	background-image: url(../Images/cor-green-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#Restaurant_middle
{
	width: 458px;
	float: left;
	background-color: #5A8B1C;
	padding-bottom: 3px;
	padding-top: 4px;
}

#Restaurant_cor_right
{
	width: 8px;
	height: 31px;
	background-color: #5A8B1C;
	float: left;
	overflow: hidden;
	background-image: url(../Images/cor-green-top-right.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#Restaurant1
{
	clear: both;
	margin-left: 30px;
	overflow: hidden;
}

#Restaurant1_corner_left
{
	width: 8px;
	background-color: #C8D399;
	height: 27px;
	float: left;
	overflow: hidden;
	background-image: url(../Images/corner-left-1.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#Restaurant1_right
{
	width: 436px;
	float: left;
	background-color: #C8D399;
	height: 25px;
	padding-top: 2px;
}

.box
{
	padding-top: 20px;
	float: left;
	width: 480px;
}

.box_top_left_corner
{
	clear: both;
	width: 22px;
	height: 30px;
	float: left;
	background-image: url(../Images/corner-top-left-2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.box_top_middle
{
	width: 426px;
	height: 13px;
	overflow: hidden;
	float: left;
	padding-top: 5px;
	border-top: 4px solid #C8D399;
}
.box_top_right_corner
{
	width: 22px;
	height: 30px;
	float: left;
	background-image: url(../Images/corner-top-right-2.gif);
	background-position: top;
	background-repeat: no-repeat;
}
.box_txt
{
	width: 440px;
	float: left;
	border-left: 4px solid #C8D399;
	border-right: 4px solid #C8D399;
	overflow: hidden;
	padding-left: 20px;
	padding-right: 2px;
}
.box_bottom_left_corner
{
	clear: both;
	width: 10px;
	height: 19px;
	float: left;
	background-image: url(../Images/corner-bottom-left-2.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.box_bottom_middle
{
	width: 450px;
	float: left;
	border-bottom: 4px solid #C8D399;
	height: 15px;
	overflow: hidden;
}
.box_bottom_right_corner
{
	width: 10px;
	height: 19px;
	float: left;
	background-image: url(../Images/corner-bottom-right-2.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#Restaurant_rating
{
	width: 710px;
	border: 1px solid;
	padding: 2px 2px 2px 2px;
	float: left;
}

#Restaurant_rating_box
{
	width: 710px;
	background-color: #E7EBCE;
	float: left;
}

#Restaurant_rating1
{
	float: left;
	width: 355px;
}

.Restaurant_rating_1
{
	clear: both;
	padding-top: 10px;
	padding-bottom: 20px;
}

#Restaurant_rating_1
{
	float: left;
	width: 150px;
	text-align: right;
	padding-right: 15px;
}

#right
{
	float: left;
	width: 245px;
	padding-top: 30px;
}

#right_box_cor_left
{
	width: 13px;
	height: 30px;
	float: left;
	background-image: url(../Images/cor-left.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#right_box_middle
{
	width: 208px;
	height: 25px;
	float: left;
	background-color: #B18C21;
	padding-top: 5px;
}

#right_box_cor_right
{
	width: 13px;
	height: 30px;
	float: left;
	background-image: url(../Images/cor-right.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#right_box_middle1
{
	width: 222px;
	float: left;
	border-left: 1px solid #B18C21;
	border-right: 1px solid #B18C21;
	background-color: #F1F8D0;
	padding: 5px;
	padding-bottom: 3px;
}

#right_box_txt
{
	clear: both;
	padding-left: 5px;
	padding-top: 5px;
}

#right_box_cor_bot_left
{
	clear: both;
	width: 10px;
	height: 19px;
	float: left;
	background-image: url(../Images/corner-bottom-left-3.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}

#right_box_bot_middle
{
	width: 214px;
	height: 18px;
	float: left;
	border-bottom: 1px solid #B18C21;
	background-color: #F1F8D0;
	overflow: hidden;
}

#right_box_cor_bot_right
{
	width: 10px;
	height: 19px;
	float: left;
	background-image: url(../Images/corner-bottom-right-3.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}

#right_box_top
{
	background-image: url(../Images/back-top.gif);
	width: 235px;
	height: 11px;
	background-repeat: no-repeat;
	background-position: top;
	overflow: hidden;
}

#right_box_mid
{
	background-image: url(../Images/back-mid.gif);
	width: 235px;
	float: left;
	background-repeat: repeat-y;
	overflow: hidden;
}

#right_box_bottom
{
	background-image: url(../Images/back-bottom.gif);
	width: 235px;
	height: 19px;
	clear: both;
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: hidden;
}

#right_box_heading
{
	width: 235px;
	clear: both;
	padding-top: 10px;
	padding-left: 10px;
}

#right_box_heading1
{
	width: 235px;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}
#right_box_img
{
	width: 25px;
	float: left;
	padding-top: 15px;
	padding-left: 10px;
}
.right_box_txt
{
	width: 190px;
	float: left;
	padding-top: 15px;
}

#right_box_txt_img
{
	width: 200px;
	float: left;
	padding-left: 35px;
}

#aboutagra
{
	width: 520px;
	margin-left: 15px;
	padding-top: 30px;
	float: left;
}

#select
{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}

#search
{
	height: 31px;
	padding-left: 10px;
	padding-top: 5px;
}

#heading1
{
	height: 14px;
	border-top: 1px solid #BCBCBC;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 10px;
}
#heading2
{
	height: 15px;
	border-top: 1px solid #BCBCBC;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.header
{
	background-color: #B08C21;
	float: left;
	width: 507px;
}

.cor-left
{
	width: 13px;
	height: 33px;
	background-image: url(../Images/cor-left.jpg);
	float: left;
}

.cor-right
{
	width: 13px;
	height: 33px;
	background-image: url(../Images/cor-right.jpg);
	float: right;
}

.heading
{
	font-family: Arial, Helvetica, sans-serif;
	size: 17px;
	color: #ffffff;
	margin-left: 13px;
	margin-top: 8px;
	float: left;
	font-weight: bolder;
	vertical-align: middle;
}

.border-div
{
	width: 501px;
	border-left: 3px solid #B08C21;
	border-right: 3px solid #B08C21;
	border-bottom: 3px solid #B08C21;
	border-top: 0px;
	float: left;
}
h1.head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6411;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #000000;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	display: inline;
	text-decoration: none;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	display: inline;
	text-decoration: none;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
.lnkb16 {
font-family: Arial;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.lnkb16:hover {
font-family: Arial;
font-size:16px;
color:#000000;
text-decoration:none;
}

#main
{
	width: 971px;
	float: left;
	clear: both;
	background-color: #ffffff;
	padding-left: 7px;
	padding-right: 7px;
}

#layer1
{
	width: 218px;
	float: left;
	border: 1px solid #BCBCBC;
}

#layer2
{
	float: left;
	width: 750px;
}

.tred12
{
	font-family: Arial;
	font-size: 12px;
	color: #CC0219;
}

.tw17
{
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}
.tw17:hover
{
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
	text-decoration: none;
}

.lnkw17
{
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}

.lnkw17:hover
{
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
	text-decoration: none;
}

.tb11
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}


.tb12
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.tb18
{
	font-family: Arial;
	font-size: 18px;
	color: #000000;
}

.tb30
{
	font-family: Arial;
	font-size: 30px;
	color: #000000;
}

.tg12
{
	font-family: Arial;
	font-size: 12px;
	color: #8E778E;
	text-decoration: none;
}
.tg11
{
	color: #777777;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

.tblue11
{
	font-family: Arial;
	font-size: 11px;
	color: #0504ED;
}

.tgreen12
{
	font-family: Arial;
	font-size: 12px;
	color: #6CA10B;
}

.tgreen13
{
	font-family: Arial;
	font-size: 13px;
	color: #6CA10B;
}

.tgreen14
{
	font-family: Arial;
	font-size: 14px;
	color: #558204;
}

.tgreen17
{
	font-family: Arial;
	font-size: 17px;
	color: #558204;
}

.tgreen18
{
	font-family: Arial;
	font-size: 18px;
	color: #558204;
}

.lnktgreen17
{
	font-family: Arial;
	font-size: 17px;
	color: #558204;
	text-decoration: none;
}

.lnktgreen17:hover
{
	font-family: Arial;
	font-size: 17px;
	color: #558204;
	text-decoration: underline;
}

.tyellow13
{
	font-family: Arial;
	font-size: 13px;
	color: #918315;
}

.tyellow15
{
	font-family: Arial;
	font-size: 15px;
	color: #918315;
}

.tyellow20
{
	font-family: Arial;
	font-size: 20px;
	color: #918315;
}
.lnkblue14
{
	font-family: Arial;
	font-size: 14px;
	color: #0504ED;
	text-decoration: underline;
}

.lnkblue14:hover
{
	font-family: Arial;
	font-size: 14px;
	color: #0504ED;
	text-decoration: none;
}

.lnkblue13
{
	font-family: Arial;
	font-size: 13px;
	color: #0504ED;
	text-decoration: none;
}

.lnkblue13:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #0504ED;
	text-decoration: underline;
}

.lnkblue12
{
	font-family: Arial;
	font-size: 12px;
	color: #0504ED;
	text-decoration: none;
}

.lnkblue12:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #0504ED;
	text-decoration: underline;
}

.lnkblue11
{
	font-family: Arial;
	font-size: 11px;
	color: #0504ED;
	text-decoration: none;
}

.lnkblue11:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #0504ED;
	text-decoration: underline;
}
.clear
{
	clear: both;
}

.lnkw13
{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.lnkw13:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
.lnkOrg11
{
	font-family: Arial;
	font-size: 11px;
	color: #ff6600;
	text-decoration: none;
}
.lnkOrg11:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #ff6600;
	text-decoration: underline;
}
.lnkg11
{
	font-family: Arial;
	font-size: 11px;
	color: #777777;
	text-decoration: underline;
}
.lnkg11:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
}
.tO11
{
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;
}
.tbar11
{
	font-family: Arial;
	font-size: 11px;
	color: #7E7E7E;
}

.box_detail
{
	width: 440px;
	float: left;
	border-left: 4px solid #C8D399;
	border-right: 4px solid #C8D399;
	overflow: hidden;
	padding-left: 12px;
	padding-right: 10px;
}
.box_detail1
{
	border-bottom: 1px solid;
	padding-bottom: 5px;
}


#box_popup
{
	float: left;
	width: 562px;
}

.popup_box_top_left_corner
{
	clear: both;
	width: 24px;
	height: 48px;
	float: left;
	background-image: url(../Images/corner-left-top-4.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.popup_box_top_middle
{
	width: 526px;
	height: 33px;
	overflow: hidden;
	float: left;
	padding-top: 15px;
	background-image: url(../Images/back-top-4.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.popup_top_right_corner
{
	width: 24px;
	height: 48px;
	float: left;
	background-image: url(../Images/corner-right-top-4.gif);
	background-position: top;
	background-repeat: no-repeat;
}


#popup_box
{
	clear: both;
	float: left;
	width: 562px;
}

.popup_box_txt
{
	width: 564px;
	float: left;
	clear: both;
	border-left: 5px solid #C8D399;
	border-right: 5px solid #C8D399;
	overflow: hidden;
}

.popup_box_bottom_left_corner
{
	clear: both;
	width: 26px;
	height: 30px;
	float: left;
	background-image: url(../Images/corner-left-bottom-4.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.popup_box_bottom_right_corner
{
	width: 78px;
	height: 25px;
	padding-left: 20px;
	padding-top: 5px;
	float: left;
	background-image: url(../Images/corner-right-bottom-4.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.popup_box_bottom_middle
{
	width: 450px;
	float: left;
	border-bottom: 5px solid #C8D399;
	height: 25px;
	overflow: hidden;
}

#popup_restaurant
{
	clear: both;
	margin-left: 30px;
}

#popup_restaurant_corner_left
{
	width: 8px;
	background-color: #C8D399;
	height: 27px;
	float: left;
	background-image: url(../Images/corner-left-1.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#popup_restaurant_right
{
	width: 526px;
	float: left;
	background-color: #C8D399;
	height: 25px;
	padding-top: 2px;
	overflow: hidden;
}
.review_div
{
	width: 100%;
	font-size: 11px;
	color: #096879;
	clear: both;
}
.review_div .two_cols
{
	width: 49%;
}
.review_div .twocols
{
	width: 46.5%;
}
.review_div .single_col
{
	width: 99%;
}
.review_div .small_col
{
	width: 30%;
}
.destinationliststyle
{
	background-image: url(  '../Images/dropdown.gif' );
	background-repeat: no-repeat;
	background-position: right;
}
.lnky13
{
	font-family: Arial;
	font-size: 13px;
	color: #B08C21;
	text-decoration: none;
}

.lnky13:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #B08C21;
	text-decoration: underline;
}
.lnkfooter11
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.lnkfooter11:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #0504ED;
	text-decoration: underline;
}
.footer11
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.hreview
{
   width: 485px; float: left; padding-left: 10px; padding-top: 30px;
}

.item
{
    margin-top: 30px;
	float: left;
	width: 480px;
	overflow: hidden;
}
.rating
{
    background-repeat: repeat-x; background-position: left center; float: left;
}

.fn
{
    width: 426px;
	height: 13px;
	overflow: hidden;
	float: left;
	padding-top: 5px;
	border-top: 4px solid #C8D399;
	font-family: Arial;
	font-size: 14px;
	color: #558204;
}
.reviewer
{
    font-family: Arial;
	font-size: 11px;
	color: #0504ED;
	text-decoration: none;
}
.dtreviewed
{
    font-family: Arial;
	font-size: 13px;
	color: #6CA10B;
}

.summary
{
    font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}
p
{
	margin: 0;
}


