@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #2d2e2e;
	padding:0px;
	margin:0px;
}

.grey
	{
	background-color: #2d2e2e;
	}

.nodevider {
	background:none !important;
}

.top{
width:100%;
float:left;
padding-top:20px;
}	

.linktext1 {
	float: right;
	color:#828484;
	font-size:12px;
	width:80%;
}
.linktext1 ul {
	padding:0px;
	margin:0px;
}
.linktext1 ul li{
	float:right;
	list-style:none;
	background: url(../images/devider1.gif)  no-repeat  right;
	padding:0px 12px 0px 10px;
}
.linktext1 a{
	text-decoration:none;
	color:#828484;
}
.linktext1 a:hover{
	text-decoration: underline;
	color:#828484;
}


.linktext2 {
	float: right;
	color:#1c7276;
	font-size:12px;
	width:80%;
	padding-top:14px;
	padding-right:80px;
	font:"Arial";
	margin-bottom:20px;
}
.linktext2 ul {
	padding:0px;
	margin:0px;
}
.linktext2 ul li{
	float:right;
	list-style:none;
	background: url(../images/devider2.gif)  no-repeat  right;
	padding:0px 12px 0px 10px;
}
.linktext2 a{
	text-decoration:none;
	color:#1c7276;
}
.linktext2 a:hover{
	text-decoration: underline;
	color:#1c7276;
}

#weddingContainer{
width:1009px;
height:755px;
margin:auto;
}

#weddingServicesContainer{
width:1009px;
height:auto;
margin:auto;
}

.weddingHead{
width:1009px;
height:164px;
float:left;
background-color:#66b1b5;
}

.weddingMid{
width:1009px;
height:720px;
float:left;
background-color:#FFFFFF;
}

.appartmentMid{
width:1009px;
height:autopx;
float:left;
background-color:#FFFFFF;
}

.contactMid{
width:1009px;
height:670px;
float:left;
background-color:#FFFFFF;
}

.pressMid{
width:1009px;
height:400px;
float:left;
background-color:#FFFFFF;
}

.aboutMid{
width:1009px;
height:auto;
float:left;
background-color:#FFFFFF;
}

.tourismMid{
width:1009px;
height:600px;
float:left;
background-color:#FFFFFF;
}


.cateringMid{
width:1009px;
height:auto;
float:left;
background-color:#FFFFFF;
}

.cateringMenuMid{
width:1009px;
height:auto;
float:left;
background-color:#FFFFFF;
}


.aptMid{
width:1009px;
height:822px;
float:left;
background-color:#FFFFFF;
}

.weddingEventsMid{
width:1009px;
height:580px;
float:left;
background-color:#FFFFFF;
}

.weddingServicesMid{
width:1009px;
height:1357px;
float:left;
background-color:#FFFFFF;
}

.advServicesMid{
width:1009px;
height:1420px;
float:left;
background-color:#FFFFFF;
}

.advServices2Mid{
width:1009px;
height:1007px;
float:left;
background-color:#FFFFFF;
}

.advHajMid{
width:1009px;
height:auto;
float:left;
background-color:#FFFFFF;
}

.weddingMidleft{
width:304px;
height:483px;
float:left;
background-color:#8a2c7e;
}

.weddingEventsMidleft{
width:304px;
height:343px;
float:left;
background-color:#8a2c7e;
}

.weddingServicesMidleft{
width:304px;
height:1120px;
float:left;
background-color:#8a2c7e;
}

.cateringMidleft{
width:304px;
height:360px;
float:left;
background-color:#e5880e;
}

.cateringServicesMidleft{
width:304px;
height:810px;
float:left;
background-color:#e5880e;
}

.dish{
float:left;
width:80%;
font-weight:bold;
}

.price{
float:right;
width:20%;
font-weight:bold;
}

.discripion{
float:left;
width:90%;
margin-bottom:8px;
}

.category{
float:left;
width:90%;
font-style:italic;
text-decoration:underline;
font-size:12px;
margin-bottom:10px;
}

.cateringMenuMidleft{
width:304px;
height:3300px;
float:left;
background-color:#e5880e;
}

.advMidleft{
width:304px;
height:363px;
float:left;
background-color:#89c049;
}

.advServicesMidleft{
width:304px;
height:1183px;
float:left;
background-color:#89c049;
}

.advServices2Midleft{
width:304px;
height:770px;
float:left;
background-color:#89c049;
}

.advHajMidleft{
width:304px;
height:360px;
float:left;
background-color:#89c049;
}

.aptMidleft{
width:304px;
height:353px;
float:left;
background-color:#421e46;
}

.aptServicesMidleft{
width:304px;
height:585px;
float:left;
background-color:#421e46;
}

.contactMidleft{
width:304px;
height:433px;
float:left;
background-color:#b1b3b6;
}

.pressMidleft{
width:304px;
height:163px;
float:left;
background-color:#b1b3b6;
}

.aboutMidleft{
width:304px;
height:1200px;
float:left;
background-color:#b1b3b6;
}

.weddingMidTop{
background:url(../images/weddingBanner.jpg) no-repeat;
height:237px;
width:1009px;
float:left;}

.cateringMidTop{
background:url(../images/catering_banner2.jpg) no-repeat;
height:237px;
width:1009px;
float:left;}

.advMidTop{
background:url(../images/advBanner.jpg) no-repeat;
height:237px;
width:1009px;
float:left;}

.aptMidTop{
background:url(../images/aptBanner.jpg) no-repeat;
height:237px;
width:1009px;
float:left;}

.contactMidTop{
background:url(../images/contactBanner.jpg) no-repeat;
height:237px;
width:1009px;
float:left;}


.weddingTopTop{
float:left;
width:100%;
height:auto;
}

.weddingHeadleft{
width:87%;
height:auto;
float:left;
padding-left:54px
}

.weddingLogo{
width:169px;
height:65px;
float:left;
}


.weddingSearch{
background:url(../images/search.jpg) no-repeat;
width:177px;
height:19px;
float:right;
margin-top:26px;
}

.weddingHeadBottom{
width:78%;
height:auto;
float:right;
margin-top:20px;
padding-right:155px;
}

.mainLinksTour{
width:11%;
height:auto;
float:right;
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
}


.mainLinksTour a{
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
text-decoration:none;
}

.mainLinksTourSelected{
width:11%;
height:auto;
float:right;
color:#215a5d;
font:"Fedra Sans Pro Bold";
font-size:14px;
}

.mainLinksTourSelected a{
color:#215a5d;
font:"Fedra Sans Pro Bold";
font-size:14px;
text-decoration:none;
}

.mainLinksAptmnt{
width:24%;
height:auto;
float:right;
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
}

.mainLinksAptmnt a{
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
text-decoration:none;
}

.mainLinksAptmntSelected{
width:24%;
height:auto;
float:right;
color:#215a5d;
font:"Fedra Sans Pro Bold";
font-size:14px;
}

.mainLinksAptmntSelected a{
color:#215a5d;
font:"Fedra Sans Pro Bold";
font-size:14px;
text-decoration:none;
}

.mainLinksCatering{
width:15%;
height:auto;
float:right;
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
}

.mainLinksCatering a{
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
text-decoration:none;
}

.mainLinksHome{
width:7%;
height:auto;
float:right;
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
}

.mainLinksHome a{
color:#FFFFFF;
font:"Fedra Sans Pro Bold";
font-size:14px;
text-decoration:none;
}

.mainLinksCateringSelected{
width:15%;
height:auto;
float:right;
color:#215a5d;
font:"Fedra Sans Pro Bold";
font-size:14px;
}

.mainLinksCateringSelected a{
color:#215a5d;
font:"Fedra Sans Pro Bold";
font-size:14px;
text-decoration:none;
}

.mainLinksEvent{
width:23%;
height:auto;
float:right;
color:#215a5d;
font-size:14px;
font:"Fedra Sans Pro Bold";
}

.mainLinksEvent a{
color:#215a5d;
font-size:14px;
font:"Fedra Sans Pro Bold";
text-decoration:none;
}

.mainLinksEventNormal{
width:23%;
height:auto;
float:right;
color:#ffffff;
font-size:14px;
font:"Fedra Sans Pro Bold";
}

.mainLinksEventNormal a{
color:#ffffff;
font-size:14px;
font:"Fedra Sans Pro Bold";
text-decoration:none;
}

.leftLinks{
float:left;
width:80%;
height:auto;
font:"Fedra Sans Pro Bold";
color:#55113e;
line-height:25px;
padding-left:53px;
padding-top:19px
}

.leftLinks a{
font:"Fedra Sans Pro Bold";
color:#55113e;
line-height:25px;
text-decoration:none;
}

.leftLinks2{
float:left;
width:80%;
height:auto;
font:"Fedra Sans Pro Bold";
color:#bb4e19;
line-height:25px;
padding-left:53px;
padding-top:19px
}

.leftLinks2 a{
font:"Fedra Sans Pro Bold";
color:#bb4e19;
line-height:25px;
text-decoration:none;
}

.leftLinks3{
float:left;
width:80%;
height:auto;
font:"Fedra Sans Pro Bold";
color:#3f5f20;
line-height:25px;
padding-left:53px;
padding-top:19px
}

.leftLinks3 a{
font:"Fedra Sans Pro Bold";
color:#3f5f20;
line-height:25px;
text-decoration:none;
}

.leftLinks4{
float:left;
width:80%;
height:auto;
font:"Fedra Sans Pro Bold";
color:#8e6ba7;
line-height:25px;
padding-left:53px;
padding-top:19px
}

.leftLinks4 a{
font:"Fedra Sans Pro Bold";
color:#8e6ba7;
line-height:25px;
text-decoration:none;
}

.leftLinks5{
float:left;
width:80%;
height:auto;
font:"Fedra Sans Pro Bold";
color:#8e6ba7;
line-height:18px;
padding-left:53px;
padding-top:80px
}

.leftLinks5 a{
font:"Fedra Sans Pro Bold";
color:#8e6ba7;
line-height:25px;
text-decoration:none;
}




.leftSelected{
color:#cc67aa;
font:"Fedra Sans Pro Bold";
}

.leftSelected a{
color:#cc67aa;
font:"Fedra Sans Pro Bold";
text-decoration:none;
}

.leftSelected2{
color:#f2d4ae;
font:"Fedra Sans Pro Bold";
}

.leftSelected2 a{
color:#f2d4ae;
font:"Fedra Sans Pro Bold";
text-decoration:none;
}

.leftSelected3{
color:#b7e482;
font:"Fedra Sans Pro Bold";
}

.leftSelected3 a{
color:#b7e482;
font:"Fedra Sans Pro Bold";
text-decoration:none;
}

.leftSelected4{
color:#cba9e3;
font:"Fedra Sans Pro Bold";
}

.leftSelected4 a{
color:#cba9e3;
font:"Fedra Sans Pro Bold";
text-decoration:none;
}

.weddingMidRight{
float:right;
width:705px;
height:auto;
}

.aptServicesMidRight{
float:right;
width:705px;
height:1;
}


.weddingMidRightleft{
width:480px;
float:left;
height:auto;
}

.weddingServicesMidRightleft{
width:90%;
float:left;
height:auto;
}


.weddingMidRightRight{
width:222px;
float:right;
height:auto;
}

.weddingmidDivider{
background:url(../images/weddingDivider.gif) no-repeat;
width:1px;
height:279px;
float:left;
margin-top:20px;
}

.cateringmidDivider{
background:url(../images/cateringDivider.gif);
width:1px;
height:300px;
float:left;
margin-top:20px;
}

.advDivider{
background:url(../images/greenBar.gif) no-repeat;
width:1px;
height:250px;
float:left;
margin-top:20px;
}

.aptDivider{
background:url(../images/advDivider.jpg) no-repeat;
width:1px;
height:279px;
float:left;
margin-top:20px;
}

.introduction{
float:left;
width:40%;
height:auto;
font:"Arial";
font-size:14px;
font-weight:bold;
padding-top:16px;
padding-bottom:13px;
padding-left:29px;
}

.introduction2{
float:left;
width:70%;
height:auto;
font:"Arial";
font-size:14px;
font-weight:bold;
padding-top:16px;
padding-bottom:13px;
padding-left:29px;
}

.introductonContent{
float:left;
width:80%;
height:auto;
font:"Arial";
font-size:11px;
line-height:16px;
list-style:none;
padding-left:29px;
}

.servicesContent{
float:left;
width:90%;
height:auto;
font:"Arial";
font-size:11px;
line-height:16px;
list-style:none;
padding-left:29px;
}

.weddingTestimonials{
width:85%;
font:"Arial";
font-size:14px;
font-weight:bold;
color:#cc67aa;
margin-top:20px;
padding-left:25px;
}

.weddingTestHead{
width:90%;
font:"Arial";
font-size:12px;
color:#cc67aa;
padding-left:10px;
padding-top:20px;
padding-bottom:4px;
}

.cateringTestimonials{
width:85%;
font:"Arial";
font-size:14px;
font-weight:bold;
color:#e5880e;
margin-top:20px;
padding-left:25px;
}

.cateringTestHead{
width:90%;
font:"Arial";
font-size:12px;
color:#e5880e;
padding-left:10px;
padding-top:20px;
padding-bottom:4px;
}

.advTestimonials{
width:85%;
font:"Arial";
font-size:14px;
font-weight:bold;
color:#7cb33b;
margin-top:20px;
padding-left:25px;
}

.advTestHead{
width:90%;
font:"Arial";
font-size:12px;
color:#7cb33b;
padding-left:10px;
padding-top:20px;
padding-bottom:4px;
}

.aptTestimonials{
width:85%;
font:"Arial";
font-size:14px;
font-weight:bold;
color:#8e6ba7;
margin-top:20px;
padding-left:25px;
}

.aptTestHead{
width:90%;
font:"Arial";
font-size:12px;
color:#8e6ba7;
padding-left:10px;
padding-top:20px;
padding-bottom:4px;
}



.testBody{
width:80%;
font:"Arial";
font-size:12px;
padding-left:25px;
color:#3a3a3a;
}

.aptTestBody{
width:80%;
font:"Arial";
font-size:11px;
padding-left:25px;
color:#8e6ba7;
}

.cateringTestBody{
width:80%;
font:"Arial";
font-size:11px;
padding-left:25px;
color:#e5880e;
}


.testText{
font-size:11px;
}


.advTestBody{
width:80%;
font:"Arial";
font-size:11px;
padding-left:25px;
color:#7cb33b;
}

.weddingTestBody{
width:80%;
font:"Arial";
font-size:11px;
padding-left:25px;
color:#cc67aa;
}

.weddingEnquire{
width:80%;
font:"Arial";
font-size:12px;
font-weight:bold;
color:#7e1c5c;
padding-left:25px;
margin-top:30px;
}

.weddingEnquire a{
font:"Arial";
font-size:12px;
font-weight:bold;
color:#7e1c5c;
text-decoration:underline;
}

.cateringEnquire{
width:80%;
font:"Arial";
font-size:12px;
font-weight:bold;
color:#7e1c5c;
padding-left:25px;
margin-top:30px;
}

.cateringEnquire a{
font:"Arial";
font-size:12px;
font-weight:bold;
color:#e5880e;
text-decoration:underline;
}

.advEnquire{
width:80%;
font:"Arial";
font-size:12px;
font-weight:bold;
color:#416414;
padding-left:25px;
margin-top:30px;
}

.advEnquire a{
font:"Arial";
font-size:12px;
font-weight:bold;
color:#416414;
text-decoration:underline;
}

.aptEnquire{
width:80%;
font:"Arial";
font-size:12px;
font-weight:bold;
color:#421e46;
padding-left:25px;
margin-top:30px;
}

.aptEnquire a{
font:"Arial";
font-size:12px;
font-weight:bold;
color:#421e46;
text-decoration:underline;
}

.addressHead{
font:"Arial";
font-size:12px;
font-weight:bold;
color:#636466;
}

.addressBody{
font:"Arial";
font-size:12px;
color:#636466;
}

.contactMidRight{
float:left;
width:90%;
height:auto;
}

.contactContent{
float:left;
width:80%;
height:auto;
padding-left:50px;
margin-top:10px;
font:"Arial";
font-size:12px;
font-weight:bold;
}

.aboutContent{
float:left;
width:80%;
height:auto;
padding-left:50px;
margin-top:10px;
font:"Arial";
font-size:12px;
}

.contactBtns{
float:left;
width:50%;
height:auto;
margin-top:20px;
}

.reset{
float:right;
width:55px;
height:21px;
}

.submit{
float:right;
width:65px;
height:21px;
}

.footer{
float:left;
width:85%;
height:auto;
margin:auto;
}

.designed{
width:16%;
float:right;
height:10px;
color:#828484;
font-size:10px;
border-right: 2px solid #999999;
padding-right:5px;
}

.built{
width:20%;
float:right;
height:14px;
color:#828484;
font-size:10px;
padding-left:5px;
margin-right:150px;
}

.designed a{
text-decoration:none;
color:#828484;
font-size:10px;
}

.built a{
color:#828484;
font-size:10px;
text-decoration:none;
}