html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table{ margin:0px; padding:0px;}
body{ font:12px Arial, Helvetica, sans-serif; background:#fff url(../images/bg.jpg) repeat-x;}
ul{ list-style:none;}
img{ border:none;}
p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:justify; padding:0px; line-height:20px;}
a,link,visited{ outline:none; text-decoration:none; color:#03f;}
a:hover{ outline:none; text-decoration:none; color:#cc0000;}
/*Struc Classes*/
.container{ width:980px; height:auto; margin:0 auto;}
#header{ background: url(../images/top_bg.jpg) bottom no-repeat; height:98px; border-bottom:1px solid #fff;}
.logo{ width:250px; padding-top:15px; float:left;}
#topNavi{ float:right; background: url(../images/top-navi-bg.gif) top no-repeat; font-size:11px; width:325px; padding:10px 0px; text-align:center; margin-right:8px;}
#topNavi a{ padding-left:3px; padding-right:3px; color:#333;}
#navigation{ margin-top:37px; float:right; clear:right;}

.slide{ width:700px; float:left; margin-top:10px; height:200px;}

.main{ width:980px; float:left;}
.lft{ width:710px; float:left;}
.content{ width:690px; float:left; margin-top:10px; border:1px solid #ccc; background:#f8f8f8; padding:10px;-moz-border-radius:5px; border-radius:5px;}
.content h1{ font:26px "Times New Roman", Times, serif; color:#ed323e;}
.content p{ font:13px Tahoma, Geneva, sans-serif; color:#666; padding:4px 0; line-height:20px;}
ul.point li{ background:url(../images/bullets.gif) left 9px no-repeat; font:13px Tahoma, Geneva, sans-serif; color:#666; padding:5px 0 5px 15px;}

ul.course{ width:330px; float:left; margin:10px;}
ul.course li{ font:14px "zurich BT", arial, sans-serif;}
ul.course li a{ color:#333; display:block; padding:6px 0; border-bottom:1px dashed #ccc;}
ul.course li a:hover{ color:#bc253d;}

.feat_pro{float:left; margin:20px 0 0 0;}
.feat_pro h2{width:710px; font:18px Arial; color:#FFF; border-radius:5px; -moz-border-radius:5px; background:#C03; padding:5px 0 5px 5px;}

.prod{width:690px; float:left; margin:15px 0 0 0; border-bottom:1px solid #E5E5E5; padding-bottom:15px;}
.prod_img{width:176px; background:#FFF; padding:5px; border:1px solid #c8c8c8; float:left;}
.prod_text{float:right; width:480px; margin:5px 0 0 0;}
.prod_text h3{font:16px Arial; color:#C03; float:left; font-weight:bold;}
.prod_text h3 a{color:#C03;}
.prod_text h3 a:hover{color:#06C;}
.prod_text p{float:left;}

.feedback_form{float:left; width:690px; padding:10px 0 0 0; margin:10px 0 0 0;}

.details{width:690px; float:left; margin:10px 0 0 0;}
.details p{font:15px Arial; text-decoration:none;}
.details p span{color:#C03; font:12px Arial;}
#scrollingLogo{ background:url(../images/logo-scroll-bg.gif) no-repeat; height:83px; padding-left:150px; margin:10px 0px; width:562px; float:left;}

.rgt{ width:248px; float:right;}
.form{ float:left; width:228px; padding:7px 0 0 0; margin-top:10px; border:1px solid #ccc; background:#f8f8f8; padding:10px; -moz-border-radius:5px; border-radius:5px;}
.form div{ margin:0px 0px 6px 0px; _margin:0px 0px 0px 0px;}
.form div span.tp-txt{ font:bold 14px Arial, Helvetica, sans-serif; color:#c4253e; text-transform:uppercase; padding-left:5px;}
.form input.inp{ width:220px; height:24px; border:0px; font:11px Arial, Helvetica, sans-serif; color:#666; padding-left:6px; border:1px solid #ccc;}
.form select{ width:228px; border:0px; font:11px Arial, Helvetica, sans-serif; color:#666; padding:3px 4px; background:#FFF; border:1px solid #ccc;}
.form textarea.textarea{ width:220px; height:50px; border:0px; font:11px Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:4px 0 4px 6px; border:1px solid #ccc;}
.form input.submit{ width:80px; height:30px; border:0px; background:url(../images/submit.gif) no-repeat top center; cursor:pointer;}
.form input.submit:hover{ width:80px; height:30px; border:0px; background:url(../images/submit.gif) no-repeat bottom center;}
.form input.clear{ width:80px; height:30px; border:0px; background:url(../images/clear.gif) no-repeat top center; cursor:pointer;}
.form input.clear:hover{ width:80px; height:30px; border:0px; background:url(../images/clear.gif) no-repeat bottom center;}

.cont-info{ width:248px; margin:20px 0; float:left; text-align:left;}
.cont-info p{ font:14px "zurich BT", arial, sans-serif; color:#2a729d;}
.call{ font:bold 16px "Times New Roman", Times, serif; color:#333; margin:10px 0px 0px 0px; padding:4px 0 4px 0px;}
.call span{ color:#666;}
.mail{ font:bold 16px "Times New Roman", Times, serif; color:#333; margin:10px 0px 0px 0px; padding-left:0px;}
.mail span{ color:#666;}
	
.clear{ clear:both;}
/*Footer*/
.full-ft{ width:100%; background:#f8f8f8; border-top:1px solid #ccc; padding:20px 0 10px 0; margin-top:30px;}
.ft-link{ float:left; width:980px;}
.ft-link li{ float:left; border-right:1px solid #ccc; font:12px Arial, Helvetica, sans-serif;}
.ft-link li a{ display:block; padding:6px 10px 6px 10px; color:#333;}
.ft-link li a:hover{ color:#000;}

.menu1{ border-left:1px solid #c0c0c0; width:250px; float:left; margin:20px 20px 20px 0;}
.menu1 li{ font:11px Arial, Helvetica, sans-serif;}
.menu1 li a{ display:block; padding:5px 0px 5px 10px; color:#666; text-decoration:none; border-bottom:1px solid #c0c0c0;}
.menu1 li.cuisine{ font-weight:bold; color:#656565; border-bottom:1px solid #c0c0c0; font:bold 20px Arial, Helvetica, sans-serif; letter-spacing:-1px;}
.menu1 li.cuisine span{ color:#c0c0c0;}

.menu2{ border-left:1px solid #c0c0c0; width:250px; float:left; margin:20px 20px 20px 0;}
.menu2 li{ font:11px Arial, Helvetica, sans-serif; display:block; padding:5px 0px 5px 10px; color:#666; text-decoration:none; border-bottom:1px solid #c0c0c0;}
.menu2 li a{ color:#666;}
.menu2 li.cuisine{ font-weight:bold; color:#656565; border-bottom:1px solid #c0c0c0; font:bold 20px Arial, Helvetica, sans-serif; letter-spacing:-1px; padding:0 !important;}
.menu2 li.cuisine span{ color:#c0c0c0;}


.footer{ color:#999; width:980px; margin:0 auto; background:url(../images/blk-logo.gif) right 140px no-repeat;}
.copyright{ float:left;}
.esimplified{ float:right;}
.footer a,link,visited{ color:#999;}
.footer a:hover{ color:#000;}