/* CSS Document */
/*<body>*/
body {
	background-image: url(../images/BG.jpg);
	margin: 0px;
	padding:0px;
   }

/*index.html*/
div.mc{
    width:777px;
    margin:auto;
    }

div.header{
    width:100%;
    }

div.logo{
     width:100%px;
    }

.topnav{
	height:36px;
	}
	
ul.topnav{
	margin:0px;
	padding:0px;
	}
li.topnav{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
	}
div.banner{
    width:100%;
    }

div.content{
    width:100%;
	background-image:url(../images/LeftContentBGC.jpg);
	background-repeat:repeat-y;
    }		

div.leftcolumn{
     width:457px;
	 float:left;
	 background-image:url(../images/LeftContentBG.jpg);
	 background-repeat:repeat-y;
     }	

div.welcome{
    width:457px;
	height:355px;
	float:left;
	background-image:url(../images/RepeatBG.jpg);
	background-repeat:repeat-y;
    }

div.welcomeheading{
    width:100%;;
    }
/*welcomecontent*/
div.welcomecontent{
     width:425px;
	 padding-left:19px;
	 padding-right:10px;
	 padding-bottom:3px;
    }	
	
div.gallery{
    width:456px;
	height:223px;
	float:left;
	background-image:url(../images/RepeatBGGallery.jpg);
	background-repeat:repeat-y;
    }	
	
div.galleryheading{
    width:100%;
    }	

div.gallerymccontent{
    float:left;
    width:219px;
    }
	
div.gallerymccontent2{
    float:right;
    width:219px;
    }
	
div.gallerycontentinner{
    float:left; 
    width:133px;
    }

div.gallerycontent{
    width:113px;
	padding-left:20px;
    }


div.galleryfloral{
    width:113px;
	height:44px;
	background-image:url(../images/GalleryFloralBG.jpg);
	background-repeat:no-repeat; 
	padding-left:20px;
    }

div.galleryfloral2{
    width:113px;
	height:44px;
	background-image:url(../images/FloralBG2.jpg);
	background-repeat:no-repeat; 
	padding-left:20px;
    }	

div.gallerytextcontent{
    float:right; 
    width:81px;

    }	

div.gallerypic{
    width:113px;
    }	
	 
div.rightcolumn{
     width:320px;
	 float:right;
     }	

div.reservation{
    width:320px;
	height:188px;
	float:right;
	background-image:url(../images/ReservationBG.jpg);
	background-repeat:repeat-y;
    }	 
div.reservationgo{
    float:right;
    width:90px;
	height:19px;
	line-height:25px;
	padding-top:2px;
    }	
div.reservationheading{
    width:100%;
    }	
/*reservationcontent*/	
div.reservationcontent{
     width:296px;
	 padding-left:15px;
	 padding-right:5px;
	 padding-bottom:3px;
	 line-height:20px;
    }		
	
div.facilities{
    width:320px;
	height:355px;
	float:right;
	background-image:url(../images/ReservationBG.jpg);
	background-repeat:repeat-y;
   }	
   
div.facilitiesheading{
    width:100%;
    }	  
	
div.facilitiescontent{
    width:308px;
	padding-left:12px;
    }
div.facilitiespiccontent{
    float:left;
    width:98px;
	height:120px;
	padding-left:15px;
    }	

div.facilitiestextcontent{
    float:right;
    width:185px;
	padding-left:5px;
    }

div.footer{ 
    float:left;
    width:777px;
	height:75px;
	background-image:url(../images/FooterMiddle.jpg);
    }	

div.footerleft{
    float:left;
    width:16px;
	
    }	

div.footermiddle{
     float:left;
	 width:746px;
	 height:75px;
	 line-height:19px;
	 text-align:center;
    }		
	
div.footerright{
    float:right;
 	width:15px;
    }		
/*fontstyles*/
.stylecontent{
 font-family:"Trebuchet MS", Tahoma;
 font-style:normal;
 font-size:12px;
 color:#000000;
 text-align:justify;
 }	

.stylecopyright{
 font-family:"Trebuchet MS", Tahoma;
 font-style:normal;
 font-size:12px;
 color:#FFFFFF;
 text-align:justify;
 }	
  
 /*controls*/
 .controlsstyle{
 font-family:"Trebuchet MS", Tahoma;
 font-style:normal;
 font-size:12px;
 color:#000000;
 width:250px;
 } 
 .controlsstyle2{
 font-family:"Trebuchet MS", Tahoma;
 font-style:normal;
 font-size:12px;
 color:#000000;
 width:100px;
 }  
 .textbox{
  font-family:"Trebuchet MS", Tahoma;
  font-style:normal;
  font-size:11px;
  color:#000000;
  width:200px;
  border:#73733F 1px solid; 
  background-color:#deded1;
  }
 /*-------------------------------------------------*/
 /*links*/
 a.link1{
   font-family:"Trebuchet MS", Tahoma;
   font-style:normal;
   font-size:12px;
   color:#FFFFFF;
   text-decoration:none;
   }
 a.link1:visited{
   font-family:"Trebuchet MS", Tahoma;
   font-style:normal;
   font-size:12px;
   color:#FFFFFF;
   text-decoration:none;
   }  
  a.link1:hover{
   font-family:"Trebuchet MS", Tahoma;
   font-style:normal;
   font-size:12px;
   color:#73733F;
   text-decoration:none;
   } 
   a.link2{
   font-family:"Trebuchet MS", Tahoma;
   font-style:normal;
   font-size:13px;
   color:#FFFFFF;
   text-decoration:none;
   }
 a.link2:visited{
   font-family:"Trebuchet MS", Tahoma;
   font-style:normal;
   font-size:13px;
   color:#FFFFFF;
   text-decoration:none;
   }  
  a.link2:hover{
   font-family:"Trebuchet MS", Tahoma;
   font-style:normal;
   font-size:13px;
   color:#73733F;
   text-decoration:none;
   }  
/*Innerpages*/
div.contentcolumn{
     width:777px;
	/* height:411px;*/
	 float:left;
	 background-image:url(../images/InnerBGRepeat.jpg);
	 background-repeat:repeat-y;
     }	   
.stylecontentinner1{
 font-family:"Trebuchet MS", Tahoma;
 font-style:normal;
 font-size:13px;
 color:#000000;
 text-align:justify;
 }		 
 .stylecontentinner2{
 font-family:"Trebuchet MS", Tahoma;
 font-style:italic;
 font-size:13px;
 color:#000000;
 text-align:justify;
 }	
 .stylecontentinner3{
 font-family:"Trebuchet MS", Tahoma;
 font-style:normal;
 font-size:15px;
 color:#000000;
 text-align:justify;
 }		
 /*for google map API*/
 .styleAPIlink{
 font-family:"Trebuchet MS", Tahoma;
 font-style:normal;
 font-size:13px;
 color:#FFFFFF;
 text-decoration:none;
 }	 