*{ margin:0; padding:0;}
body { background:url(../images/bd-bg.gif) repeat!important; font-family:Verdana, Arial, Helvetica, sans-serif;}
.style1 {color: #ffffff}

#wrapper { width:977px; margin:0 auto;}/*width:939px*/
.top{ width:691px; float:left; background-color:#757374; line-height:31px; padding-left:286px;}/*width:672px; padding-left:267px*/
.top p { width:230px; float:left; font-weight:bold; color:#000; font-size:11px; }
.top-alt-col{ color:#fff;}

#wrapper1 { width:990px; margin:0 auto;}/*width:939px*/
.top1{ width:704px; float:left; background-color:#757374; line-height:31px; padding-left:286px;}/*width:672px; padding-left:267px*/
.top1 p { width:230px; float:left; font-weight:bold; color:#000; font-size:11px; }

.hd-panel{ width:977px; float:left;}
.hd-panel1{ width:990px; float:left;}
.logo{ width:280px; float:left; padding-top:2px;}
.menu-panel{ width:550px; float:left; height:81px; background-color:#fff; margin-top:2px; padding:60px 0 0 106px;}
.menu-panel ul { margin:0; padding:0; width:490px; float:right;}
.menu-panel li { width:115px; float:left; font-size:12px; color:#fff; font-weight:bold; list-style-type:none; text-align:center; margin-left:5px; display:inline; background:url(../images/menu-bg.gif) no-repeat; line-height:54px; height:64px;}
.menu-panel li a{ color:#fff; text-decoration:none; line-height:54px; height:64px;text-align:center; display:block;}
.menu-panel li a:hover{ width:115px; float:left;  background:url(../images/menu-active-bg.gif) no-repeat; color:#fff; line-height:54px; height:64px;}
#menu-active{ width:115px; float:left;background:url(../images/menu-active-bg.gif) no-repeat;line-height:54px; height:64px;}
#menu-active a { color:#fff!important;  text-decoration:none;}

.banner { width:939px; float:left; height:346px; margin-left:20px;}
.body-panel{ width:939px; float:left; background-color:#fff; padding-bottom:5px; margin-left:20px;}
.bd-lt{ width:635px; float:left; padding:10px 0 0 10px;}
.bd-lt h1{ width:630px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#2d2d2d;}
.content-area{ width:620px!important; float:left;}
.content-area p{ width:620px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727272; line-height:18px; text-indent:1em; padding-top:20px; float:left; text-align:justify;}
.content-area h2{ width:620px!important; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#2d2d2d; padding-top:15px;}
.alt1{ color:#c40507;}
.alt2{ color:#808080;}
.bd-rt{ width:268px; float:left; margin-left:10px; display:inline;}
.upcmg-news { width:268px; float:left; background-color:#d71d2a; margin-top:10px; display:inline;}
.upcmg-tp-cur{ width:268px; float:left; height:16px;}
.upcmg-mid { width:248px; float:left; padding:0px 10px 10px 10px;}
.upcmg-mid h4{ width:248px; float:left; font-size:20px; font-weight:normal; color:#fff;}
.upcmg-mid p { width:248px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffa1a1; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.news-link{ width:248px; float:left; color:#fff!important; font-size:10px!important; font-weight:normal!important; padding-top:0px!important; border-bottom:1px solid #eb9097;}
.upcmg-bt-cur { width:268px; float:left;}
.sponcers-mid { width:268px; float:left; background-color:#8b8b8b;}
.sponcers-mid h4{ width:253px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#fff; padding-left:15px;}
.sponcer-img{ width:193px; float:left;}
.spon-logo { width:268px; float:left; text-align:center; padding:10px 0 10px 0;}
.sponc-bt-cur { width:268px; float:left;}

.avail-prop { width:620px; float:left; padding-left:10px; background-color:#8b8b8b; line-height:33px; margin-top:20px; display:inline; font-size:20px;}
.pro-gallery { width:635px; float:left; background-color:#fff; margin-top:10px; display:inline;}
.pro-gallery ul{ width:635px!important; float:left;}
.pro-gallery li { float:left; list-style-type:none;}
/*.pro-gallery table{ width:624px;}*/
.img-bg-col{ background-color:#eeeeee; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold;}
.Apro-det{ font-size:10px; font-weight:normal!important;}
.ind-cont { width:268px; float:left; margin-top:15px; display:inline; background:url(../images/contactus-bg.gif) no-repeat;}
.ind-cont h4{ width:253px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#fff; padding-left:15px;}
.ind-cont-mid { width:268px; float:left; padding-bottom:22px;}

.footer-panel { width:573px; float:left;/* background-color:#757374;*/padding-left:366px; margin-top:3px; display:inline;}
.footer-panel p { width:380px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:35px; text-align:right; padding-right:10px;}
.bot-icon { width:27px; height:26px; float:left; margin:4px 10px 0 0; display:inline;}

.field-panel{ width:360px; float:left; padding-top:15px; border-right:1px solid #ccc;}
.field-panel table{ width:360px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e;}
.field-panel table input{ width:228px; border:1px solid #5e9ac3;}
.field-panel table textarea{ width:228px; border:1px solid #5e9ac3;}
.addres-panel{ width:255px; float:left; padding-left:10px;}
.addres-panel p { width:255px; text-indent:0!important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e; line-height:18px;}
.addres-panel p a { color:#4e4e4e; text-decoration:none;}
.contact-hd{ width:255px; float:left; font-family:century Gothic, Verdana, Arial, Helvetica, sans-serif!important; font-size:20px!important; color:#d71d2a!important; font-weight:bold;}
.btn-submit{ width:70px!important; line-height:25px; padding:2px 0; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fff; background-color:#d71d2a;}

.body-panel h2{ width:919px; padding-left:20px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#2d2d2d;}


.vlist-row{ width:929px; float:left; padding:10px 0 10px 10px; border-bottom:1px solid #ececec; }

.pro-img-view{ width:220px; float:left; text-align:center;}
/*.pro-img-view img{ width:133px; height:134px;}*/
.prop-title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d71d2a; font-weight:bold; text-align:center;}
.prop-details{ width:256px; float:left; border-right:1px solid #ececec; font-size:11px; color:#4e4e4e; }
.short-descrip{ width:435px; float:left;}
.short-descrip-top{ width:435px; float:left;}
.short-descrip-top p { width:425px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e; text-align:justify; line-height:18px;}
.short-descrip-bot{ width:435px; float:left; padding-top:15px;}
.short-descrip-bot input{ background:url(../images/int-bg.gif) repeat-x; border:none; cursor:pointer; font-size:11px; color:#fff;  text-align:center; outline:none; padding:5px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pagenation{ width:939px; float:left; font-size:10px; color:#666666; padding:20px 0; }
.pagenation a { color:#666666; text-decoration:none;}

.pro-det-top { width:923px; float:left; padding-left:16px;}
.gallery{ width:612px; float:left; }
.gallery-lt{width:484px; height:370px; float:left;}
.gallery-rt{ width:118px; margin-left:10px; display:inline; float:left;}
.gallery-rt ul { margin:0; padding:0;}
.gallery-rt li { float:left; width:97px; height:74px; list-style-type:none; padding:6px 0 6px 0;}
.details{ width:302px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.detail-title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#d71d2a; font-weight:bold; text-align:center;}
.btn-int-bg{background:url(../images/int-bg.gif) repeat-x; border:none; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  text-align:center; outline:none; padding:5px; font-weight:bold;}


.pro-det-bot { width:923px; float:left; padding-left:16px; padding-top:15px;}
.det-title{ width:900px; float:left; background-color:#757374; line-height:31px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold; padding-left:13px;}
.prod-content { width:600px; float:left;}
.prod-content1 p { width:470px; float:left; padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#757374; text-align:justify; padding-left:30px; line-height:18px;}

.google-map{ width:269px; float:left; height:223px; padding:10px 0;}

.innerfont {color:#333333;font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:normal;}

.greenbordersytle
{
	border:1px solid #B8D96E;
	padding:5px 5px 5px 5px;
	margin-right:30px;
	margin-bottom:30px;
	margin-top:20px;
	background-color:#F7FBEE;
	box-shadow:inset 0 0 10px #B8D96E; 
	-moz-box-shadow:inset 0 0 10px #B8D96E; 
	-webkit-box-shadow:inset 0 0 10px #B8D96E; 
	-moz-border-radius-bottomleft:5px; 
	-moz-border-radius-bottomright:5px; 
	-moz-border-radius-topleft:5px; 
	-moz-border-radius-topright:5px;"
}
.bordersytle
{
	border:1px solid #E4E4E4;
	padding:5px 5px 5px 5px;
	margin-right:30px;
	margin-bottom:30px;
	margin-top:20px;
	box-shadow:inset 0 0 10px #E4E4E4; 
	-moz-box-shadow:inset 0 0 10px #E4E4E4; 
	-webkit-box-shadow:inset 0 0 10px #E4E4E4; 
	-moz-border-radius-bottomleft:5px; 
	-moz-border-radius-bottomright:5px; 
	-moz-border-radius-topleft:5px; 
	-moz-border-radius-topright:5px;"
}
.pro-gallery ul { width:630px!important; float:left; margin-top:10px; display:inline;}
.pro-gallery li { float:left!important; /*padding:0 2px;*/ list-style-type:none;}
.pro-gallery li a { border:none;}
.pagination {color:#000; width:350px; font-size:13px; float:right; text-align:left; display:inline; line-height:40px; vertical-align:middle;}
.pagination a { text-decoration:none; color:#000; padding-left:4px;}

.vac-list-bg { width:220px; height:178px;background:url(../images/photo-bg.gif) no-repeat; }
.ind-photo-bg { width:170px; height:154px; background:url(../images/ind-photo-bg.gif) no-repeat; padding:0; }