/*CSS Credit: http://www.templatemo.com/*/body {	margin: 0;	padding: 0;	line-height: 1.5em;	font-family: Verdana, Arial, san-serif;	font-size: 13px;	color: #333333;	background: #fff;}a:link, a:visited { color: #b7bd19; text-decoration: none; font-weight: bold; } a:active, a:hover { color: #d8df44; text-decoration: underline; }img {	padding: 0px;	margin: 0px;}p {	margin: 0px;	padding: 0px;	text-align: justify;}h1 {	margin: 0 0 15px 0;}.cleaner {	clear: both;	width: 100%;	height: 1px;	font-size: 1px;	}.cleaner_with_height {	clear: both;	width: 100%;	height: 30px;	font-size: 1px;	}.cleaner_with_divider {	clear: both;	width: 100%;	height: 15px;	border-bottom: 1px solid #333;	margin-bottom: 25px;	font-size: 1px;	}#templatemo_container {	width: 960px;	margin: 0 auto;	padding: 0 5px;	background: url(images/templatemo_main_bg2.jpg) repeat-y;}/* header */#templatemo_header {	width: 920px;	height: 85px;	padding: 0 20px 0 20px;	background: url(images/templatemo_header2c.jpg) no-repeat;}#templatemo_header #site_title {	float: left;	font-size: 30px;	font-weight: bold;	color: #fff;	padding: 10px 0 10px 0;	width: 325px;	height: 55px;	background: url(images/templatemo_logo3.jpg) no-repeat bottom;}/* end of header *//* menu */#templatemo_menu {	clear: both;	width: 960px;	margin: 0;	height: 45px;	background: url(images/templatemo_menu_bg2.jpg) right no-repeat;}#templatemo_menu ul {	padding: 0 0 0 10px;	margin: 0 auto;	height: 45px;	list-style: none;}#templatemo_menu ul li {	float:left;	padding-right: 5px;}#templatemo_menu li a {	float: left;	display: block;	color: #fff;	font-size: 12px;	height: 45px;	line-height: 40px;	text-align: center;	padding: 0px 0 0 0px;	}#templatemo_menu  li a b {	float: left;	display: block;	padding: 0px 24px 0 24px;}#templatemo_menu  li.current a, #templatemo_menu  li a:hover {	color: #b4c927;	text-decoration: none;	background: url(images/templatemo_menu_hover_right.jpg) right top no-repeat; }#templatemo_menu  li.current a b, #templatemo_menu li a:hover b {	color: #b4c927;	text-decoration: none;	background: url(images/templatemo_menu_hover_left.jpg) left top no-repeat;}/* end of menu *//* top dishes */#templatemo_top_dishes {	clear: both;	width: 960px;	padding: 12px 0px 0px;	background: url(images/templatemo_content_top3.jpg) top no-repeat;}#templatemo_top_dishes h1 {	color: #1b2308;	font-size: 24px;	margin: 0 20px 15px 20px;	padding: 0 0 15px 0;	border-bottom: 1px dotted #1b2308;}#templatemo_top_dishes h2 {	font-size: 14px;	color: #1f1f1f;	margin: 0;	padding: 0 0 5px 0;}#templatemo_top_dishes p {	margin: 0px;	padding: 0px;}#templatemo_top_dishes .top_dishes_box {	float: left;	width: 170px;	margin-left: 68px;}#templatemo_top_dishes .top_dishes_box img {	margin-bottom: 5px;	border: 5px solid #CED1A8;}/* end of banner *//* content */#templatemo_content {	position: relative;	color: #fff;	width: 920px;	padding: 0;	margin-left: 20px;	background: url(images/templatemo_content_bg_middle2.jpg) repeat-y;}#templatemo_innter_content {	background: url(images/templatemo_content_bg_bottoma2.jpg) bottom center no-repeat;	}#templatemo_content .top {	position: absolute;	display: block;	top: 0;	left: 0;	width: 920px;	height: 15px;	background:url(images/templatemo_content_bg_top2.jpg) bottom center no-repeat;}#templatemo_content .bottom {	position: absolute;	float: left;	bottom: 0;	left: 0;	width: 920px;	height: 175px;	background: url(images/templatemo_content_bg_bottom.jpg) bottom center no-repeat;}#templatemo_content #templatemo_content_left {	float: left;	padding: 40px 0 0 35px;	width: 545px;}#templatemo_content #templatemo_content_right {	float: right;		padding: 40px 35px 0 0;	width: 245px;	} #templatemo_content_left h1 {	 font-size: 24px;	 padding: 3px 0 15px 0;	 margin: 0 0 15px 0; }#templatemo_content_left p {	padding-bottom: 10px;	margin: 0px;}#templatemo_content_left img {	float: left;	margin: 3px 15px 0 0;	border: 0px solid #4b5e1e;}#templatemo_content_right h1 {	color: #374712;	font-size: 20px;	height: 30px;	margin: 0px;	padding: 15px 0 0 20px;	background: url(images/templatemo_header_bg.jpg) no-repeat;}#templatemo_content_right h2 {	color: #b7bd19;	font-size: 16px;	margin: 0 0 5px 0;	padding: 0 0 5px 0;}#templatemo_content_right img {	border: 5px solid #4b5e1e;	margin: 0 0 5px 0;}#templatemo_content_right p {	margin: 0 0 5px 0;	padding: 0 0 5px 0;}#templatemo_content_right .right_column_section {	clear: both;	margin: 20px;}/* left column *//* footer */#templatemo_footer {	clear: both;	color: #333;	width: 960px;	margin-top: 10px;	padding: 5px 0px 5px 0;	text-align: center;	background: #CED1A8;}#templatemo_footer a {	color: #333;	font-weight: normal;}/* end of footer */