/* start - css for basic items */body {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 11px;    color: #666666;    margin: 0;    padding: 0;    background-color: #ffffff; 	line-height: 1.4em;}td {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 11px;    color: #666666; 	line-height: 1.4em;}a {    color: #4FA4C9;	text-decoration: none;}a:hover {    color: #4FA4C9;	text-decoration: underline;}a:visited {    color: #4FA4C9;}li { list-style: url('../images/dot.gif');}/* end - css for basic items *//* start - css for top bands and logo */.greenband  {	position: absolute; 	top: 0px; 	left: 0px; 	height: 61px; 	width: 100%; 	background: #ADD107;	z-index: 20;}.logo {	position: absolute; 	top: 0px; 	left: 0px;	z-index: 30;}/* end - css for top bands and logo *//* start - css for main navigation */#topNav  {	position: absolute; 	top: 30px; 	left: 591px;	z-index: 30;}#mainNav  {	position: absolute; 	top: 61px; 	left: 0px;	width: 100%;	height: 22px;	background: #FF6600;	z-index: 20;}#sidePic {	position: relative; 	top: 0px; 	left: 0px;	width: 176px;	height: 100%;	z-index: 10;}#sideNav {	position: absolute; 	top: 252px; 	left: 18px;	z-index: 20;}/* end - css for main navigation *//* start - css for content area */#pr_content  {	position: absolute; 	top: 147px; 	left: 217px;	width: 532px;	line-height: 1.2em;}#content  {	position: absolute; 	top: 147px; 	left: 217px;	width: 532px;}#vt_content  {	position: absolute; 	top: 20px; 	left: 20px;	width: 525px;}#recipe  {	position: absolute; 	margin: 20px; 	width: 425px;}.title {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 14px;    color: #000000; 	line-height: 1.4em;}.orange {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 11px;	line-height: 1.6em;     color: #FF6600;}a.orange {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 11px;	line-height: 1.6em;     color: #FF6600;	text-decoration: none;}a.orange:hover {    color: #FF6600;	text-decoration: underline;}a.orange:visited {    color: #FF6600;}a.gray {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 11px;	line-height: 1.6em;     color: #666666;	text-decoration: none;}a.gray:hover {    color: #666666;	text-decoration: underline;}a.gray:visited {    color: #666666;}.price {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 14px;    font-weight: bold;	line-height: 1.6em;     color: #666666;}a.shop_title {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 18px;	line-height: 1.6em;     color: #666666;	text-decoration: none;}a.shop_title:hover {    color: #666666;	text-decoration: none;}a.shop_title:visited {    color: #666666;}/* end - css for content area *//* start - css for scrolling content area */#scrollUp  {	position:absolute; 	left:755; 	top:342;}#scrollDown  {	position:absolute; 	left:755; 	top:388; }#scrollCont  {	position:absolute; 	width:532; 	height:262; 	overflow:hidden; 	top:147; 	left:217; 	clip:rect(0,532,262,0)); 	visibility:hidden;}#scrollText  {	font-family: Arial, Helvetica, Verdana, San-Serif; 	font-size: 11px; 	color: #666666; 	line-height: 1.6em; 	position:absolute; 	top:0; 	left:0;}/* end - css for scrolling content area *//* start - css for hot link area */#hotLinks  {	position: absolute; 	top: 422px; 	left: 217px;	width: 532px;	line-height: 1.4em;}#hotLinks td {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 11px;    color: #666666; 	line-height: 1.4em;}a.hl_title {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 13px;    color: #000000;	text-decoration: none; 	line-height: 1.2em;}a.hl_title:hover {    color: #000000;	text-decoration: none;}a.hl_title:visited {    color: #000000;	text-decoration: none;}a.hl_link {    color: #666666;	text-decoration: none; 	line-height: 1.4em;}a.hl_link:hover {    color: #666666;	text-decoration: none;}a.hl_link:visited {    color: #666666;	text-decoration: none;}/* end - css for hot link area *//* start - css for footer area */.footNav {    font-family: Arial, Helvetica, Verdana, San-Serif;    font-size: 9px;    color: #666666;    padding-top: 40px;    text-align: center;}a.footer {    color: #666666;	text-decoration: none;}a.footer:hover {    color: #666666;	text-decoration: underline;}a.footer:visited {    color: #666666;	text-decoration: none;}/* end - css for footer area *//*NEW HEADER*/#body {	position:relative;	width:822px;	margin:auto;}#header {	position:absolute;	z-index:20;	width:821px;	background-color:orange;	color:#FFFFFF;	font-size:14px;	line-height:1;}#header ul {	list-style:none;	padding:0;}#header ul li {	float:left;	list-style:none;}#greenband {	width:100%;	height:61px;	background-color:#ADD107;}#logo {	float:left;	}#tabs {	width:100%;	height:22px;}#greenband li a {	padding:0 2px 0 2px;	color:white;	text-decoration:none;}#greenband li.facebook_link {	margin-top:15px;}#greenband li.kc_twitter_link {	margin:-5px 0 0 0;}#greenband li.lk_twitter_link {	margin:-5px 0 0 11px;}#greenband ul.basket {	float:right;	margin:35px 10px 0 0;}#greenband li.dot_divide {	margin-top:-5px;}#tabs ul.tabs {	margin:0 0 0 0;}#tabs li a {	float:left;	height:19px;	padding:3px 9px 0;	text-decoration:none;	color:white;}#header li a.about_us:hover {	background-color:#C9C;}#header li a.dish:hover {	background-color:#2DF;}#header li a.consult:hover {	background-color:#2AC;}#header li a.blog:hover {	background-color:#D05;}#header li a.shop:hover {	background-color:#096;}#header li a.recipes:hover {	background-color:#FC6;}#header li a.press:hover {	background-color:#39F;}#header li a.events:hover {	background-color:#FC0;}#header li a.classes:hover {	background-color:#693;}#header li.vd {	padding:3px 0 0 0;	font-size:12px;}/*END NEW HEADER*/