/* body */
body{ margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#000000; text-align:center}

img, form, h1, h2, h3, h5, h6, p{margin:0px; padding:0px; border:0px;}
input, textarea,{ border:#978758 solid 1px; padding:1px;}

h6{color:#500101; text-decoration:none; font-size:12px; margin:0px; padding:0px;}
h4{ display:block; text-align:left; color:#3b393a; font-size:12px; margin:0px; padding:0px 0px 10px 0px;}

.clear{clear:both; margin:0px; padding:0px; line-height:0px; font-size:1px; line-height:1px;}

a:link{color:#3b393a; text-decoration:underline}
a:visited{color:#3b393a; text-decoration:underline}
a:hover{color:#7f0001; text-decoration:none}
a:active{color:#3b393a; text-decoration:underline}

H2{margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; font-size:20px; color:#4f4d46; font-weight:500}
.year{ color:#7c0000}



/* wrapper */
#wrapper{background-color:#ffefc2; width:918px; text-align:left; margin:0px auto}
#wrapper.wrap{ background-color:#ffefc2; position:relative; bottom:-15px; margin-top:-15px;}

/* top */
#top{width:918px; height:109px; background:#ceba7d url(../images/shadow.gif) left bottom no-repeat}
#top .logo{ float:left; margin:12px 0px 0px 25px;}

/* rt-lnks */
.rt-lnks{ float:right; width:229px; background:url(../images/toplnk_bg.gif) no-repeat; margin:39px 7px 20px 0px; text-align:right; padding:5px 0px; height:14px;}

.rt-lnks a{color:#000103; font-size:11px;}
.rt-lnks a:link{color:#000103; text-decoration:none; padding:5px 24px 5px 0px;}
.rt-lnks a:visited{ color:#000103; text-decoration:none; padding:5px 24px 5px 0px;}
.rt-lnks a:hover{color:#7f0001; text-decoration:none; padding:5px 24px 5px 0px;}
.rt-lnks a:link{color:#000103; text-decoration:none;padding:5px 24px 5px 0px;}

.rt-lnks .active{color:#7f0001; text-decoration:none;padding:5px 24px 5px 0px;}


/* layout */
#layout{ width:894px; padding:15px 12px 10px 12px; background:#ffefc3 url(../images/layout_bg.gif) repeat-x}
#layout-inside{ width:894px; background:url(../images/layout_insidebg.gif) no-repeat center bottom;}



/* links */
#links{ width:174px; float:left; background:#f9e8ba url(../images/links_bottmbg.gif) no-repeat left bottom;}
#links .topbg{background:url(../images/links_topbg.gif) no-repeat left top; width:174px;}

.links{ width:140px; margin:0px auto; color:#000000; }

.links a{ font-weight:bold; font-size:12px; padding:0px; margin:0px; border-bottom:#d2c18b solid 1px;}
.links a:link{ color:#000000;  width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none;   }
.links a:visited{ color:#000000;  width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none;   }
.links a:hover{color:#7f0001; width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none;   }
.links a:active{ color:#000000; width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none;   }

.lnk{width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none;  border-bottom:#bda96f solid 1px;}

.links .actv{font-weight:bold; font-size:12px; color:#7f0001; width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none;  border-bottom:#d2c18b solid 1px;}


.lastlink{ font-weight:bold; font-size:12px; color:#7f0001; width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none;}
.links a.lastlink{font-weight:bold; font-size:12px; color:#000000; width:140px; display:block;  padding:11px 0px 10px 0px; text-decoration: none; border-bottom:0px; }



/* left */
#left{ width:174px; float:left}

/* right */
#right{width:705px; float:right; background:url(../images/banner_shdw.gif) left top no-repeat;}

/* right_block */
#right_block{ background:url(../images/banner_topshdw.gif) no-repeat 9px top; padding:12px 0px 10px 21px; min-height:512px; height:auto !important; height:512px;}
.banner{ border:#FFFFFF solid 2px; }


/* content */
#content{ width:677px; padding:15px 0px 10px 7px;}


#content-left{ width:441px; float:left;}
#content-left .raja{float:left; margin:0px 20px 20px 0px}
#content-left p{ padding-top:5px; margin:0px; color:#3b393a;  line-height:1.6em;}

#content-right{ width:207px; float:right; margin-right:2px;}


/* content-inside */
#content-inside{width:677px; padding:15px 0px 10px 7px; color:#3b393a;  line-height:1.6em;}


/* qucik-contact-box */
#qucik-contact-box{ width:210px; background:url(../images/quick_bg.gif) repeat-y; }
#quick-contact{width:210px; background:url(../images/quick_cntshdw.gif) no-repeat left bottom}
.dropshdw{ background:url(../images/quick_cntshdw1.gif) no-repeat left bottom; width:210px; height:11px;}
#quick-contact h3{ background:url(../images/quick_contact.gif) no-repeat; height:41px; margin:2px 0px 5px 4px;}

.add{margin:0px auto; display: block;  padding:5px 4px 15px 10px; }

#quick-contact h6{ color:#8e0203; padding:0px; margin:0px 0px 10px 15px; font-size:11px; font-weight:lighter}



/* affiliated-clubs */
#affiliated-clubs{width:441px; background:url(../images/affiliated_topbg.gif) no-repeat left top; margin-top:8px; clear:both; margin-bottom:10px;}
#affiliated-clubs h3{display:block; background:url(../images/affiliated_clubbg.gif) repeat-x left bottom; font-size:12px; margin:0px 0px 0px 0px; padding:8px 0px 5px 23px;  border-style:solid; border-color:#f4eed8; border-width:0px 1px 1px 1px; }


/* clubs */
#clubs{width:441px; background:#f5e4b6 url(../images/clubs_bg.gif) no-repeat left bottom; }
#clubs-contents{border-style:solid; border-color:#f4eed8; border-width:0px 1px 0px 1px; padding:10px 25px 10px 25px; line-height:1.4em;}
#clubs-contents-left{ width:192px; float:left}
#clubs-contents-right{ width:192px; float:right}

#clubs-contents ul{ list-style-type:none; margin:0px; padding:0px;}
#clubs-contents li{ background:url(../images/arrow.gif) no-repeat 0px 3px; padding:0px 0px 12px 12px; margin:0px 0px 0px 0px}
.more-affiliated-clubs{clear: both}
.more-affiliated-clubs h6{ color:#8e0203; font-size:11px; font-weight:lighter;  margin:0px; padding:0px;}
.image_gallery{ margin:15px 0px 0px 0px}


/* club-facilities */
#club-facilities{ background:url(../images/club_topbg.gif) no-repeat left top; width:173px; float:left; margin-top:17px; }
#club-facilities h3{display:block; font-size:12px; margin:7px 0px 0px 0px; padding:2px 0px 7px 15px; border-style:solid; border-color:#f7e9ba; border-width:0px 1px 1px 1px; background-color:#beaa6f; color:#FFFFFF }
#club-block{ width:153px; background:url(../images/clubs_bggif.gif) repeat-y ; padding:10px; text-align: center}

#club-block-btmbg{ width:173px; background: url(../images/clubs_btmbg.gif) no-repeat left bottom; color:#8e0203; font-size:11px; font-weight:lighter;  margin:0px; padding:0px 0px 10px 0px; }

#club-block img{ border:#FFFFFF solid 1px;}
#club-block h6{
	display:block;
	text-align:right;
	margin:0px 0px 20px 0px;
	padding:3px 5px 0px 0px;
	font-size:10px;
	color: #4f4d46;
}

#club-block a:link, #club-block a:visited, #club-block a:active{color:#4f4d46; text-decoration:none}
#club-block a:hover{color:#7f0001; text-decoration:none}

#club-block h6.last{ display:block; text-align:right; margin:0px 0px 7px 0px; padding:3px 5px 0px 0px; font-size:10px;}





/* bottom-links */
#bottom-links{ width:918px; padding:5px 0px 12px 0px; background-color:#ffefc3; margin:0px auto; text-align: center; color:#565656; clear:both;}
#bottom-links a:link, #bottom-links a:visited, #bottom-links a:active{ padding:0px 10px 0px 10px;   text-decoration: none; color:#565656}
#bottom-links a:hover{ padding:0px 10px 0px 10px;  color:#7f0001; text-decoration:none}

#bottom-links .act{ padding:0px 10px 0px 10px;  color:#7f0001; text-decoration:none}

.copyright { text-align:center; color:#a49053;  padding:0px 20px 10px 0px; }
.copyright a:link, .copyright a:visited, .copyright a:active{ color:#a49053; text-decoration:underline}
.copyright a:hover{ color:#a49053; text-decoration:none}


/* affliated-block */
#affliated-block{ width:auto; }
.details_container4{width:635px; border-bottom:#393939 dashed 1px; margin-bottom:20px; min-height:240px; height:auto !important; height:240px; padding-bottom:20px;}
	
.details_container1{ width:635px; padding-bottom:10px; margin-bottom:10px; min-height:210px; height:auto !important; height:210px;}

.clubs-table { padding:10px 0px 0px 0px;   margin:0px 0px 0px 0px;}

.bdr{ padding:10px 0px 14px 0px;  border-bottom:#beb395 dashed 1px; margin:0px 0px 0px 0px; min-height:148px;
height:148px;}

.ind{ padding:17px 0px 18px 0px;  margin:0px 0px 0px 0px; }

.club-address{ width:180px; height:40px; float:left; margin:0px 20px 0px 0px;}
.photo{
	float:left;
	margin-right:5px;
	padding:4px 0 4px 0;
}


/* clubs-listings */
.clubs-listings{ margin-bottom:30px; height:auto;}
.club-fac{ width:302px; float:left; margin-right:20px;}
.club-fac1{ width:302px; float:right; margin-right:15px;}

.club-facil{ width:302px; background:url(../images/cvtop.gif) left bottom no-repeat; padding:0px 0px 0px 0px; margin:0px; height:10px;}
.club-fac-contents{ background-color:#fff4d6; width:280px; border-style: solid; border-color:#cbb471; border-width:0px 1px 0px 1px; margin:0px 0px 0px 0px; padding:0px 10px 10px 10px;  float:left}

.club-facil-btm{ width:302px; background:url(../images/cvbtm.gif) left top no-repeat; height:10px;  margin:0px; padding:0px;  float:left}

.club-fac-contents img{ background-color:#ead7a2; padding:1px; display:block; border-style: solid;  border-color:#ffffff; border-width:2px; float: left; margin:3px 10px 0px 0px}

.dontwrap span{margin:0px 0px 0px 95px; display:block}

.club-fac-contents h6{ color:#000000; font-size:12px; font-weight:bold;  margin:0px; padding:0px 0px 5px 0px;}
.clubs-listings1{height:auto;}



/* contact */
#contact{ float:left; width:464px; background-color:#fff4d5; border:#cbb77f solid 1px; padding:20px;}
#contact td{padding:0px 40px 5px 0px; color:#443e2c; font-weight:bold;}
#contact .textfield, textarea { width:257px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal }
.button{ background:url(../images/btn_bg.gif) repeat-x; height:21px; border:#af9e6d solid 1px; margin:10px 4px 0px 0px;}

.contact-address{ border:#cbb77f solid 1px; background-color:#fff4d5;  padding:20px 0px 10px 20px; margin:10px 0px 20px 0px; float:left;}
.contact-address .club-address{  margin:0px 40px 0px 0px;}
.end{ width:152px; height:40px; float:left; margin:0px 0px 0px 0px;}

.contact-address .clubs-table td {  padding:10px 0px 0px 0px;   margin:0px 0px 0px 0px;}
#content-inside h5{ color:#050402; padding:0px; margin:0px; text-decoration:none; font-size:12px;}
.contact-address .clubs-table h6{ color:#500101; padding:0px; margin:0px; text-decoration:none; font-size:12px;}


/* membership */
.membership{ width:auto;  float:left; min-height:250px; height:auto !important; height:250px;}
.membership ul{ list-style-type:none; margin:0px 0px 0px 5px; padding:0px;}
.membership li{ background:url(../images/arrow.gif) no-repeat 0px 5px; padding:0px 0px 10px 16px; margin:0px 0px 0px 0px}



.membership-table{ width:400px; border:#cbb77f solid 1px; background-color:#fff4d5;  padding:1px; margin:10px 0px 20px 0px; font-size:12px;}
.membership-table td{ padding:5px 10px;}
.membership-table .head{ background-color:#d4c28c; height:20px; font-weight:bold; font-size:13px;}
.alternative{ background-color:#f0e1b2} 


/* photos */
#photos{ width:630px; padding:20px 20px 0px 20px;  background: url(../images/tabs_bg.gif) repeat-x;  min-height:312px; height:auto !important; height:312px; }
.photo-gallery{ width:165px; min-height:415px; height:auto !important; height:415px; border-right:#ded0ab dashed 1px; float:left; margin-right:50px;}
.photo-gallery-last{ width:120px; float:left;}
#photos img{ border: #e5cc88 solid 1px; background-color: #FFFFFF; padding:3px;}


.tariff-des{background-color:#fff4d5; width:587px;  float:left; padding:10px; margin-bottom:20px;  border:#cbb77f solid 1px; }
.tariff-des img{ float:left}

.txt{ float:right; width:450px; background-color:#fff4d5; border:#ded0ab dashed 1px; }
.txt td{padding:5px 10px 5px 10px; color:#443e2c; }

.txt1{ float:right; width:450px; background-color:#fff4d5; border:#ded0ab dashed 1px; margin-bottom:28px;}
.txt1 td{padding:5px 10px 5px 10px; color:#443e2c; }

.tariff-des h6{
	display:block;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 30px 10px 0px;
	font-size:11px;
	color: #443e2c;}
	
	
.quote{ background-color:#fff9e9;}	
	
	



.photo-gallery h6{
	width:120px;
	display:block;
	text-align: center;
	margin:0px 0px 17px 0px;
	padding:3px 30px 0px 0px;
	font-size:10px;
	color: #4f4d46; height:40px; line-height:1.3em;
}
.photo-gallery-last h6{
	width:120px;
	display:block;
	text-align: center;
	margin:0px 0px 17px 0px;
	padding:3px 0px 0px 0px;
	font-size:10px;
	color: #4f4d46; height:40px; line-height:1.3em;
}



/* meeting-hall-facilities */
#meeting-hall-facilities{ width:341px; float:left;  line-height:1.5em;}
#meeting-hall-facilities ul{ list-style-type:none; margin:0px 0px 0px 5px; padding:0px;}
#meeting-hall-facilities li{ background:url(../images/arrow.gif) no-repeat 0px 5px; padding:0px 0px 11px 16px; margin:0px 0px 0px 0px}
#meeting-hall-facilities h4{font-size:15px; margin:0px; padding:7px 0px 15px 0px; color: #4f4d46;}


/* tariff-block */
#tariff-block{width:297px; float:right;  margin:0px 5px 0px 0px;  }

#tariff{ width:297px; float:right; color:#53504a;}
#tariff-top{width:297px; background: url(../images/tariff_top.gif) no-repeat left top; height:35px;}
#tariff-body{width:287px; background:#ecdaa9 url(../images/tariff_bg.gif) repeat-x; border-style:solid; border-color:#e0ce9b; border-width:0px 1px 1px 1px; margin-left:8px;}

#tariff .heading{display:block; font-weight:bold; border-bottom:#bdb190 solid 1px; color:#4f4d46; padding-bottom:5px; margin:0px 0px 5px; font-size:11px; padding-top:5px;}
#tariff-content{ margin:0px 10px 10px 10px;}
#tariff .heading span{ font-weight: normal; padding-left:35px;}
#tariff p{ margin:5px 0px 0px 0px; padding:0px 0px 15px 0px; line-height:1.9em;}

.discout{ clear:both;}
.discout h6{ display:block; width:auto; height:auto; color:#443e2c;}
.viewOtherTariff H6{margin-top:8px; color:#8e0203; font-size:11px; font-weight:none;}











/* meeting-halls */
#meeting-halls{width:271px; padding:10px 6px 0px 10px; float:right;  background-color:#f0dfaf; margin-top:20px; border:solid 1px #e0ce9b; }
#meeting-halls img{ border: #e5cc88 solid 1px; background-color: #FFFFFF; padding:3px; margin:0px 4px 10px 0px; float:left}
#meeting-halls img.third{ float: right; border: #e5cc88 solid 1px; background-color: #FFFFFF; padding:3px; margin:0px;}
#meeting-halls h5{ margin:0px; padding:0px 0px 10px 0px; font-size:13px; color: #4f4d46;}



/* site-map */
#site-map{}
#site-map ul{ list-style-type:none; margin:0px 0px 0px 5px; padding:0px; font-weight:bold }
#site-map li{ background:url(../images/arrow.gif) no-repeat 0px 5px; padding:0px 0px 10px 16px; margin:0px 0px 0px 0px; }
#site-map a{color:#3b393a;}

#site-map .sub-lnks ul{list-style-type:none; margin:0px 0px 10px 0px; padding:0px;}
#site-map .sub-lnks li{background:none; margin:0px 0px 0px 0px; padding:2px 0px 2px 10px; font-weight:normal}

.site-map-block{float:left; width:200px;}





/* affiliated-clubstable */
.affiliated-clubstable{ width:662px; border:#cbb77f solid 1px; background-color:#fff4d5;  padding:1px; margin:10px 0px 20px 0px}
.affiliated-clubstable td{ padding:5px 5px 5px 5px;}
.affiliated-clubstable .head{ background-color:#d4c28c; height:20px; font-weight:bold}
.alternative{ background-color:#f0e1b2} 
.affiliated-clubstable H4{ display:block; background:#daca9a; font-weight:bold; margin:0px; padding:0px 0px 0px 7px;}

.balcony-images{ width:108px; float: left}
.balcony-images .img1{ margin-bottom:10px;}

