/* Remove padding and margin */



* 

    {

    margin: 0;

    padding: 0;

    border: 0;

    }

a:active, a:focus {

outline:none;

}



a:link, a:visited {

	color: #000000;

	text-decoration: none;

}

a:hover {

	color: #339900;

	text-decoration: none;

}

a.redBoldLink {	font-weight: bold; color: #D8273D; text-decoration: none;}

a.redBoldLink:hover {font-weight: bold; color: #009900; text-decoration: none;}



body {

	color: #000000;

	background: #FAFAE2;

	padding-bottom: 2em;

/*******Font******************/

	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;

	/*font: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif;*/

	color: #000000;

	letter-spacing: 0;

}



p {margin:0 0 10px 3px;}

h1 {

	margin: 10px auto 10px 5px;

	font: normal 190% Arial, Helvetica, sans-serif;

	color: #D8273D;

}

h2 {

	margin: 10px auto 5px 5px;

	color: #D8273D;

	font-size: 100%;

	font-weight: bold;

}

	

/**************Rounded start***********************************/

/*#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}*/

/*#xsnazzy h1 {font-size:2.5em; color:#000;}*/

/*#xsnazzy h2 {font-size:2em;color:#06a; border:0;}*/

/*#xsnazzy p {padding-bottom:0.5em;}*/

/*#xsnazzy h2 {padding-top:0.5em;}*/

#xsnazzy {background: transparent; margin:1em auto; width:953px;}



.xtop, .xbottom {display:block; background:transparent;/* font-size:1px;*/}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.xb1 {margin:0 5px; background:#CCCCCC;}

.xb2 {margin:0 3px; border-width:0 2px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}



.xboxcontent 

{display: table; background:#FFF; border:0 solid #CCCCCC; border-width:0 1px;}

/*IE7 below*/

*:first-child+html .xboxcontent 

{display: table; background:#FFF; border:0 solid #CCCCCC; border-width:0 1px; clear:both; float:left;}

/*************************Rounded End*************************/



/*#header {margin-top:8px; margin-left: 5px;}*/

#main_navi {

	width:951px;

	background: url(img/bamboo.jpg) no-repeat left 5px;

	height: 46px;

	/*z-index:500;*/

	/*position:relative;*/

	padding-top: 5px;

}

/*IE6 below*/

*html body #wrapperContent {

	width: 941px;

	margin:0;

	background: #fff;

	padding: 5px 4px 5px 5px;

	height: 350px;

}

/*Other browsers below*/

html>body #wrapperContent {

	width: 941px;

	margin:0;

	background: #fff;

	padding: 5px;

	float:left;

	min-height: 350px;

}

#leftColumn {

	float: left;

	width: 660px;

	position:relative;

	margin:0;

	margin-left: 4px;

	/*margin-top: -15px;*/

	border-right: solid 1px #ccc;

	/*border-top: none;*/

	/*padding-top:20px;*/

	/*border-bottom: none;*/

	/*margin-right: 10px;*/

	background: url(img/river.jpg) no-repeat left 3px;

	/*min-height: 420px;*/

}

/*IE6 below*/

*html body #leftColumn {margin-left: 2px;}

/*IE7 below*/

/*:first-child+html #leftColumn {min-height: 435px;}*/



#rightColumn {

	float: left;

	width: 271px;

	position:relative;

	margin:0;

	padding:0;

	/*border: solid 1px #ccc;*/

}

#rightColumn img#inter {margin: 7px 0 0 5px;}



#rightColumn img#manufact {margin: 30px 0 15px 5px;}



#rightColumn img#restaurant {margin: 15px 0 0 5px;}



#contentHome {

	width: 400px;

	float:right;

	background: url(img/food_home.jpg) no-repeat right bottom;

	min-height:450px;

}

/*IE6 below*/

*html body #contentHome {height: 450px;}



#contentHome p {width: 270px;}





#bottomLink 

{width: 931px; display:block; float:left; border: solid 1px #D7D7D7; border-left: none; border-right: none; padding: 5px 0; margin: 10px 0 5px 10px;}

*html body #bottomLink 

{width: 931px; display:block; float:left; border: solid 1px #D7D7D7; border-left: none; border-right: none; padding: 5px 0; margin: 10px 0 5px 5px;}



#bottomLink li {float:left; padding:0 20px; display: inline; border-right: solid 1px #ddd;}

#bottomLink li.onPage {float:left; padding:0 20px; display: inline; border-right: solid 1px #ddd; color:#339900;}



#copyright {

	width: 900px;

	display:block;

	float:left;

	padding:5px 25px;

	color: #666666;

}



#leftColumn2 {

	float: left;

	/*width: 530px;*/

	position:relative;

	margin:0;

	margin-left: 4px;

	padding-right: 20px;

	padding-left: 20px;

}

#leftColumn3 {

	float: left;

	width: 338px; 

	position:relative;

	margin:0;

	margin-left: 4px;

	padding-right: 20px;

	padding-left: 20px;

	background:url(img/dish.jpg) no-repeat center 25px;

	min-height:275px;

}

*html body #leftColumn3 {	height:275px;}



#rightColumn2 {

	float: left;

	/*width: 368px;*/

	position:relative;

	margin:0;

	padding:10px 0 0 0;

}



.float_left {float:left;}



ul.inquiryInfo li {

	margin-left: 50px;

	list-style: circle;

}

.sp1 {
position: absolute;
top: 540px;
margin: 20px 0 0 5px;
width: 180px;
}

.sp2 {
margin: 20px 0 0 15px;
width: 250px;
}

.sp1, .sp1 a, .sp2, .sp2 a {
font-family: Arial;
text-align: left;
font-size: 10px;
color: #000;
text-decoration: none;
font-weight: normal;
}