/* 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;
}