@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background:url(../images/main-bg1.jpg) center top;}
div{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#555555; line-height:20px;}
h1{ margin:0; padding-bottom:20px; font-family:"Times New Roman", Times, serif; font-size:20px; color:#FFFFFF; font-style:italic; font-weight:normal;}
h2{ margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:normal;  font-weight:normal;}
input{background:none; border:#7b0303 solid 1px; color:#000000;}
textarea{background:none; border:#7b0303 solid 1px;  color:#000000; height:100px; width:150px;}
.submit{ background:url(../images/submit.jpg) no-repeat; color:#7b0303;}
.submit:hover{ background:url(../images/submit1.jpg) no-repeat; color:#000000;}

#super{margin:0 auto; padding:0; width:960px; position:relative; z-index:99;}
#red{background:url(../images/redbox.jpg) repeat-x top; height:197px; position:absolute; width:100%;}
#maindiv{ position:relative;}

#body1{margin:0; padding:0; width:552px; float:left;}
#mainlogo{padding:28px 0 0 120px;}


#Navigation{ margin:0; padding:0;}
#home{ padding:70px 0 0 0; float:left;}
#about{ padding:70px 0 0 2px; float:left;}
#menu{ padding:70px 0 0 2px; float:left;}
#gallery{ padding:70px 0 0 2px; float:left;}
#contact{ padding:70px 0 0 2px; float:left;}

.slogen{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-style:italic; color:#7b0303; font-weight:bold;}
#welcome{ margin:0; padding-top:42px;}


#redplate{ position:absolute; left:-40px; top:575px;}
#card{ position:absolute; left:560px; top:730px;}

#redbox{ margin:0; padding:250px 0 0 0; }
#redbox1{ margin:0; padding:130px 0 0 0; }

#breakfast{ background:url(../images/redbox.png) no-repeat; height:158px; width:147px; float:left; padding:10px 0 0 15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; line-height:18px;}
#lunch{ margin-left:20px; background:url(../images/redbox.png); height:158px; width:147px; float:left; padding:10px 0 0 15px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#FFFFFF; line-height:18px;}
#dinner{ margin-left:20px; background:url(../images/greenbox.png); height:168px; width:162px; float:left; height:158px; width:147px; float:left; padding:10px 0 0 15px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#FFFFFF; line-height:18px;}

#footer{ color:#7b0303; padding:30px 0 15px 0;}
#footer2{color:#7b0303; padding:15px 0 0 250px;}
#logo{ position:absolute; left:875px; top:730px;}
.link{border:none; text-decoration:none;}

#java{ position:absolute; z-index:99; padding:69px 0 0 8px;}

#body2{ margin:0; padding:0; width:408px; float:left;}
#telephone{position:absolute; top:15px; left:710px;}
#budha{position:absolute; left:560px; top:220px; z-index:1;}
#food{ background:url(../images/phone1.png) no-repeat; height:475px; margin:220px 0 0 0; padding:25px 10px 0 22px; font-size:12px; line-height:16px;}
#food1{ background:url(../images/phone1.png) no-repeat; height:475px; margin:220px 0 0 0; padding:25px 0 0 22px;}


#contactpage{ margin:0; padding-top:42px; width:400px;}
#map{ margin:0; padding:25px 0 0 0; }

#menupage{ margin:0; padding-top:42px;}

#gallerypage{ margin:0; padding-top:42px; z-index:1000;}
#gallery1{ float:left;}
#gallery2{ float:left; padding-left:33px;}
#gallery3{ float:left; padding-left:33px;}





.clear{ clear:both;}
