@charset "utf-8";
/* CSS Document */
body{	
background:url(../images/bg.jpg); background-repeat:no-repeat; background-position:center top;  background-color:#efefef; margin:0; padding:0;
}
a{border:0; text-decoration:none;}
img{border:0;}

h1{font-family:Century Gothic; font-size:21px; padding:0; color:#2f2e29; font-weight:normal; line-height:22px; margin:0;  }
h2{font-family:Century Gothic; font-size:20px; padding:0; color:#b58d15; font-weight:normal; line-height:22px; margin:0;  }

#wrapper{	
	width:1024px;  margin:0 auto;
	}
	
#content{
	width:1024px;	height:auto;	float:left; margin:0;
	}
.normalText{font-family:Century Gothic; font-size:12px;  color:#575757; text-align:justify;  }
.normalText2 {font-family:Century Gothic; font-size:13px;  color:#333; text-align:justify; font-style:italic;   }

#header{
	width:1024px;	height:172px;	float:left;
	}
#nav{
	width:375px;	height:32px;	float:left; 
	
	}
#nav a{color:#b1912c;}
#nav a:hover{color:#d8a914;}
#navIn1{
	width:310px;	height:50px;	float:left; color:#d8b137; padding:40px 0px 0px 65px; 
	font-family:Century Gothic; Verdana, Geneva, sans-serif;   font-size:16px; color:#999;
	}
#navIn2{
	width:310px;	height:32px;	float:left; color:#FFF; padding:47px 0px 0px 65px; 
	font-family:Trajan Pro, Verdana, Geneva, sans-serif;   font-size:16px; color:#b1912c;
	}

#logo{
	width:313px;	height:156px;	float:left;	}	
	
#navRght{
	width:310px;	height:32px;	float:left;padding:2px 0px 0px 0px; 
	font-family:Trajan Pro, Verdana, Geneva, sans-serif;   font-size:16px; color:#b1912c;
	}
#navRght a{color:#b1912c;}
#navRght a:hover{color:#d8a914;}	

.callUs{	width:188px;	height:42px;	float:left; padding:26px 0px 0px 110px; 	font-family:Trajan Pro, Verdana, Geneva, sans-serif;   font-size:14px; color:#FFF;
	}

	
.callUsImg{width:33px;	height:41px;	float:left; padding-right:5px;	}
.phoneNum{font-family:Trajan Pro, Verdana, Geneva, sans-serif;   font-size:17px; color:#d8b137; font-weight:bold; 	}

.follow{	width:225px;	height:42px;	float:left; padding:24px 0px 0px 105px; 	font-family:Trajan Pro, Verdana, Geneva, sans-serif;   font-size:11px; color:#d8b137; vertical-align:middle;	}
.followText{width:92px; height:15px; padding-top:12px; vertical-align:middle; float:left;}
#facebook { width:38px; height:29px; background:url(../images/facebook.jpg); float:left;}
#facebook:hover {background:url(../images/facebook_hover.jpg) no-repeat;  }
#twitter { width:38px; height:29px; background:url(../images/twitter.jpg) no-repeat; float:left; margin-left:4px;}
#twitter:hover {background:url(../images/twitter_hover.jpg) no-repeat;  } 
#greensmedia{ width:38px; height:29px; background:url(../images/greensmedia.png) no-repeat; float:left; margin-left:4px;}
#greensmedia:hover {background:url(../images/greensmedia_hover.png) no-repeat;  } 




#slider{
	width:960px; 	height:352px;	float:left;		background-color:#FFF; padding:6px; margin-left:26px; border:solid 1px #CCC;
	}
	
#sliderShadow{
	width:976px; 	height:17px;	float:left;	margin-left:25px; background-image:url(../images/sliderShadow.jpg);
	}	
	
.content1{
	width:1024px;	min-height:600px;	float:left;  background-color:#FFF;
	}

.content1Top{
	width:1024px;	height:9px;	float:left; background:url(../images/contentTop.jpg);	}
.content1Bg{
	width:1024px;	min-height:600px;	float:left; background:url(../images/contentBg.jpg);	}
	
.contentLeft{
	width:730px;	min-height:700px;	float:left; padding:15px 0px 0px 26px;  }	
	
.contentLeft1{	width:720px;	min-height:210px;	float:left;}
	
.contentLeft2{	width:468px;	min-height:210px;	float:left; padding:15px 0px 0px 26px;}
.contentRight2{	width:525px;	min-height:210px;	float:left; padding-top:15px;}
.contentLeft3{	width:460px;	min-height:210px;	float:left;}
	
.aboutUs {
	width:460px;	min-height:225px;	float:left; }
		
.aboutUsHead {
	width:420px;	height:31px;	float:left; border-bottom:#B5B5B5 dotted 1px;  }	

.headImage{float:left; padding-right:10px;}
.aboutUsText {
	width:420px;	min-height:130px;	float:left; padding-top:12px; line-height:17px;   }
	
.aboutUsText2 {	width:420px;	min-height:100px;	float:left; padding-top:5px; line-height:17px; padding-bottom:10px;   }

	
.gallery {width:230px;	height:200px;	float:left; }	
.gallery2 {width:260px;	height:200px;	float:left; }	

.galleryHead {
	width:230px;	height:31px;	float:left; border-bottom:#B5B5B5 dotted 1px;  }	

.galleryImage {
	width:230px;	height:130px;	float:left; padding-top:5px; line-height:17px;   }
		
.readmore2{float:right;   margin:5px 30px 0px 0px;  }
	
a.readmore{ width:85px; height:21px;  background-color:#c33744; color:#FFF; font-family:Century Gothic; font-size:11px;
				border-radius:12px; padding-top:4px ; -moz-border-radius: 12px; -webkit-border-radius: 12px; text-align:center; 
				
}
				
a.readmore:hover { background-color:#666;}


.servicesHead {
	width:690px;	height:31px;	float:left; border-bottom:#B5B5B5 dotted 1px;  }	
.services{width:700px;}	
.services img{border: solid 1px #000;}	
.servicesImage {	width:130px;	height:218px;  }

.servicesImage2 {width:128px;	height:218px; padding-left:30px;  }		
.servicesDesc {width:185px;	height:218px; }
.oneServiceHead {width:185px;	height:25px; padding-top:5px; }
.servicesDescText {width:184px;	height:142px; padding-top:5px; }
.ServiceReadmore { float:right;  margin:5px 8px 0px 0px; }

.servicesDesc2{width:544px;	height:218px; }
.servicesDescText2{width:530px;	height:155px; }
.oneServiceHead2{width:550px;	height:25px; float:left; }

.contentRight{
	width:250px;	min-height:700px;	float:left; padding:15px 0px 0px 0px;  }	
.booking{	width:232px;	height:395px;	float:left; }
.textBox2{width:250px;  height:30px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#575757; margin-top:10px; }	
.name{	font-family:Verdana, Geneva, sans-serif; font-size:12px;width:225px;	height:26px;  background:#FFF; color:#575757; border:solid 1px #cfcece; padding-left:5px;   }	
.textBox3{width:101px;  height:30px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#575757; margin-top:3px; }
.textBox4{width:36px;  height:30px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#575757; }	
.textBox5{width:250px;  height:90px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#575757; margin-top:10px; }
.name2{width:88px;	height:26px;  background:#FFF; color:#575757; border:solid 1px #cfcece; padding-left:5px;   }	
.textArea{ border:solid 1px #cfcece; font-family:Verdana, Geneva, sans-serif; font-size:12px }
.sendDiv{height:20px;}
.merlina{width:232px;	height:260px;	float:left;  }
.merlina2{width:490px;	min-height:335px;	float:left;  }
.merlinaImg{width:232px;	height:105px;	float:left; padding:10px 0px 0px 0px;  }
.merlinaImg2{width:490px;	height:190px;	float:left; padding:10px 0px 0px 0px;  }
.merlinaText{width:232px;	height:90px; float:left;  }
.merlinaText2{width:490px;	min-height:142px; float:left;  }



#footerAll{width:100%; height:128px; background:url(../images/footerbg.jpg); background-repeat:repeat-x; float:left; }
#footer{width:1112px; height:80px; margin:0 auto; background:url(../images/footer.jpg);}
.footerLeft{width:535px; height:25px; float:left; text-align:center;  font-family:Century Gothic; font-size:12px; padding:24px 0px 0px 34px; color:#a98c29;}
.footerLeft a{color:#a98c29;}
.footerLeft a:hover{color:#d8a914;}

.footerRght{width:265px; height:25px; float:left; text-align:center;  font-family:Century Gothic; font-size:12px; padding:24px 0px 0px 0px; color:#5a5a5a;}
.footerRght a{color:#5a5a5a;}
.footerRght a:hover{color:#d8a914;}


.planet{width:210px; height:25px; float:left; text-align:left;  font-family:Century Gothic; font-size:12px; color:#5a5a5a; padding:24px 0px 0px 0px; }
.planet a{color:#5a5a5a;}
.planet a:hover{color:#9BD318;}

.aboutMerlina{width:525px;	min-height:210px;	float:left; padding-top:2px;}
.aboutMerlinaHead{width:490px;	height:31px;	float:left; border-bottom:#B5B5B5 dotted 1px;  }	

.videoHead{width:120px; text-align:center; padding:5px 3px 5px 0px;}
.videoHead img{ width:120px; height:180px; padding:5px; border:solid 1px #CCC;}

.contactText{width:330px; height:200px; float:left; font-family:Century Gothic; font-size:13px; padding:14px 0px 0px 5px; color:#333;  line-height:19px;}
.contactText a{color:#333;}
.contactText a:hover{color:#333;}



