body {
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #262F24;
}


td{
	font-family: Arial, Verdana;	
	font-size: 12px;
	color: #FFFFFF;
}


	A:link {
	text-decoration: underline;
	color: #FFFFFF;
}
	A:visited {
	color:#FFFFFF;
	text-decoration: underline;
}
	A:hover {
	color:#e00084;
	text-decoration: underline;
}

.bgMixed{
	background-image: url(images/bg_mixed.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #940043;
}
.bgMixedBlack{
	background-image: url(images/bg_mixed_black.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width:126px;
}

.bgMixedBlack2{
	background-image: url(images/bg_mixed_black2.gif);
	background-repeat: repeat-x;
	background-position: top;
	height:50px;
	
}
.bgTextMixed{
	background-image: url(images/bg_text_mixed.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.bgFooter{
	background-color: #262f24;
	background-image: url(images/bg_mixed_footer.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bgTextCabana{
	background-image: url(images/cabana_house2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.black_text{
	color: #000000;
	font-size: 14px;
}

.white_text{
	color: #ffffff;
	font-size: 16px;
	font-weight: normal;
}

.pink_text{
	color: #e00084;
	font-weight: bold;
	font-size: 18px;
}

.pink_text_blod{
	color: #e00084;
	font-weight: bold;
	font-family: Arial, Verdana;
	font-size: 18px;
}


.bgTextStandard{
	background-image: url(images/standardhouse_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.bgTextsuperior{
	background-image: url(images/superior_home2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bt_Standard{
	background-repeat: no-repeat;
	background-position: right top;
}

.font_address {
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Verdana;
}

.btm_bg {
	width:3px;
	height:108px;
	background-color: #000000;
	background-image: url(images/btm_bg.gif);
	background-repeat: repeat-x;
}
/**/
.btm_bg_right {
	width:129px;
	background-image: url(images/btm_bg_right.gif);
	height: 143px;
	background-repeat: repeat-y;
}

.homepage_bg {
	background-image: url(images/homepage_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.line_homepage {
	background-image:url(images/line_homepage3.gif);
	background-repeat:no-repeat;
	background-position: right;
}

.gallery_click_here {
	background-image: url(images/gallery_click_here.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.textboxstyle{
	font-family: Arial, Verdana;
	background-color: #626662;
	border: 1px solid #626662;
	color: #FFFFFF;	
	font-size: 16px;
}
.btnstyle{
	font-family: Arial, Verdana;
	background-color: #626662;
	border: 1px solid #626662;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}

.bg_left {
	background-image: url(images/bg_left.gif);
	background-repeat: repeat-x;
}

.bg_right_2 {
	background-image: url(images/bg_right_2.gif);
	background-repeat: repeat-y;
}
.topform{
	background-image: url(images/bg_center_4.gif);
	background-repeat: repeat;
	width: 717px;

}
.bg_top{
	background-image:url(images/bg_head.gif);
	background-color: #670321;
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_banner{
	background-image:url(images/bg_banner.gif);
	background-color: #940043;
	background-repeat: repeat-y;
	background-position: left top;
	
}
.bg_result{
	background-image:url(images/bg_result.gif);
	background-color: #940043;
	background-repeat: repeat-y;
	background-position: left top;
}


/* Style For Calendar */

	.cpYearNavigation,
	.cpMonthNavigation
			{
	background-color:#333333;
	text-align:center;
	vertical-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
			}
	.cpDayColumnHeader,
	.cpYearNavigation,
	.cpMonthNavigation,
	.cpCurrentMonthDate,
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDate,
	.cpOtherMonthDateDisabled,
	.cpCurrentDate,
	.TcpCurrentDateDisabled,
	.TcpTodayText,
	.cpTodayTextDisabled,
	.TcpText
			{
			font-family:Arial;
			font-size:11px;
			}
	TD.cpDayColumnHeader
			{
	color:#940043;
	text-align:right;
	font-weight: bold;
	border-bottom: thin solid #333333;
			}
	.cpCurrentMonthDate,
	.cpOtherMonthDate,
	.cpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDateDisabled,
	.cpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.cpCurrentMonthDate
			{
			color:#0066FF;
			font-weight:normal;
			}
	.cpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.cpOtherMonthDate
			{	
	font-style: italic;
			}
	TD.cpCurrentDate
			{
			color:#FFFFFF;
			background-color: #FF9900;
			border-width:1;
			border:solid thin #FFFF66;
			}
	TD.CurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.cpTodayText,
	TD.cpTodayTextDisabled
			{
	border-top: 2px solid #333333;
			}
	A.cpTodayText,
	SPAN.cpTodayTextDisabled
			{
			height:20px;
			}
	A.cpTodayText
			{
			color:#940043;
			font-weight:bold;
			}
	SPAN.cpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.cpBorder
			{
	border:1px solid #999999;
	background-color: #838383;
	width:170px;
	}

.webdetails{
	position: absolute;
	z-index: -1;
	color: #999999;
}
/*END  Style For Calendar */
