body {
	padding:0;
	margin:0;
	background-color: #c02f0e;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
blockquote {
	margin:0;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}	
#main_container {
	width: 919px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#header {padding:0; margin:0;}
.topheader {
	background-image: url(../images/header_bg1.gif);
	
	height: 79px;
}

.logo_area {
	float: left;
	width: 35%;
	position:relative;
	height:80px;
}

.logo_area img { left:21px; position:absolute; top:0px; border:0;}
.banner_area {float: left;
	width: 65%;
	position:relative;
	height:80px;
}
.banner_area img {right:47px; position:absolute; top:0px;}



#basic-accordian{
	width:212px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}

.accordion_headings{
	color:#750903;
	cursor:pointer;
	font-weight:normal;
	font-family: Tahoma;
	font-size: 12px;
	background-image: url(../images/leftnavi_menubg.gif);
	background-repeat: repeat-x;
	padding-left: 25px;
	line-height: 19px;
	text-decoration: none;
	height: 19px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #aeaeae;
	border-left-color: #aeaeae;
	margin-bottom:5px;
	margin-top:5px;
}
.accordion_headingsss{
	color:#000;
	cursor:pointer;
	font-weight:normal;
	font-family: "Trebuchet MS";
	font-size: 12px;
	background-image: url(../images/left_arrow.html);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.accordion_headings:hover{
	color:#CC0000;
}
.accordion_headings a {color:#750903; text-decoration:none}
.accordion_headings a:hover {color:#CC0000;}
.accordion_headingsss:hover{
	color:#CC0000;
}
.accordion_headingsss a {color:#000000; text-decoration:none}
.accordion_headingsss a:hover {color:#CC0000;}
.accordion_child{
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.header_highlight{
	color: #fff;
	background-image: url(../images/leftnavi_menubg_hover.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1c6cbe;
	border-left-color: #1c6cbe;
}
.accordion_headings1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #094D79;
	text-decoration: none;
	background-image: url(../images/leftnavi_menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left:25px;
}
.accordion_headings1 a {color:#094D79; text-decoration:none}
.accordion_headings1 a.hot, .accordion_headings1 a:hover {color:#750903;}



.headertop_menu {
	line-height: 26px;
	background-image: url(../images/topmenu_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccbcb;
	border-left-color: #cccbcb;
}
.headertop_menu ul {padding-left:24px; margin:0; list-style:none; line-height: 26px;}
.headertop_menu ul li { float:left; line-height:26px; margin-right:6px;}
.headertop_menu ul li a {
	color:#750903;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
}
.headertop_menu ul li a.current, .headertop_menu ul li a:hover {
	color: #FFFFFF;
	display: block;
	line-height: 26px;
	text-decoration: none;
	background-image: url(../images/topmenu_hover.gif);
	background-repeat: repeat-x;
	background-color: #489bf0;
}
.headertop_menu div {float:left; width:2px;}

.leftcureve_bg {
	background-image: url(../images/left_bg.gif);
	background-repeat: no-repeat;
	height: 480px;
	width: 47px;
}
.rightcurve_bg {
	background-image: url(../images/right_bg.gif);
	background-repeat: no-repeat;
	height: 480px;
	width: 47px;
}

.top_curve {
	background-image: url(../images/top_curve.gif);
	background-repeat: no-repeat;
	height: 47px;
}

.youare_here {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	height:47px;
}
.youare_here a {color:#fff; text-decoration:underline;
}
.left_div {
	float: left;
	width: 236px;
	position: relative;
	background-image: url(../images/shadow_middle.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.right_div {
	float: left;
	width: 575px;
	position: relative;
	padding-left:14px;
	line-height: 16px;
	color: #757474;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}

.right_div  a {color:#757474; text-decoration:underline; }
.right_div  a:hover {color:#b70606; text-decoration:none;}

.right_divD3 {
	float: left;
	width: 575px;
	height:1450px;
	position: relative;
	padding-left:14px;
	line-height: 16px;
	color: #757474;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}
.right_divD2 {
	float: left;
	width: 575px;
	height:1900px;
	position: relative;
	padding-left:14px;
	line-height: 16px;
	color: #757474;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}
.right_divD1 {
	float: left;
	width: 575px;
	height:1750px;
	position: relative;
	padding-left:14px;
	line-height: 16px;
	color: #757474;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}
.right_divH {
	float: left;
	width: 575px;
	position: relative;
	padding-left:14px;
	line-height: 19px;
	color: #757474;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
}
.left_photogallery {
	background-repeat: no-repeat;
	position:relative;
}
.left_photogallery h3 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #a62020;
	text-decoration: none;
	display:block;
	text-align:center;
	padding-top:15px;
}
.left_photogallery img {top:50px; position:absolute}


.left_inquiry {
	background-image: url(../images/inquiry_bg.gif);
	background-repeat: no-repeat;
	height: 182px;
	width: 210px;
	margin-top:20px;
	margin-bottom:20px
}

.left_inquiry1 {
	height: 182px;
	width: 210px;
	margin-top:20px;
	margin-bottom:20px
}
.left_inquiry h3 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #750903;
	padding-top: 36px;
	padding-left: 20px;
	margin-bottom:10px;
}

.left_inquiry p {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #6b6b6b;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 12px;
}
.left_inquiry img {float:left; margin-left:20px ; margin-right:10px; margin-bottom:20px;}

.left_inquiry span {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #750903;
	text-decoration: none;
	padding-top: 15px;
	display:block;
	padding-left:20px;
}
.left_inquiry span a {color:#750903; text-decoration:underline; }
.left_inquiry span a:hover {color:#000000; text-decoration:none;}

.right_div h1 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;
}
.right_div h1 .span {color:#37a0ef}
.right_div p {padding-top:5px; padding-bottom:5px; text-align:justify}
.right_div p a { color:#757474; text-decoration:underline;}
.right_div p a:hover {color:#b70606; text-decoration:none;}
.right_div h2 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 15px;
}
.right_div H4 {color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;}
.right_div H4 SPAN {color:#37a0ef}
.right_div .table { float:right; margin-left:15px;}
.right_div_image {margin-left:15px;}
.property_listing {
	background-image: url();
	background-repeat: no-repeat;
	height: 140px;
	width: 569px;
	margin-top:5px;
	margin-bottom:5px;
}
.property_listing h3 {
	padding-left:20px;
	padding-bottom:6px;
	padding-top:8px;
	color:#37a0ef;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.property_listing p {padding-right:15px;}
.property_listing img {float:left; margin-left:20px; margin-right:15px; margin-top:3px;}
.property_listing span {color:#750903; text-decoration:underline;}
.property_listing span a {color:#750903; text-decoration:underline;}
.property_listing span a:hover {color:#000000; text-decoration:none;}

.property_listing_zigzag {
	background-image: url(../images/property_listing_bg.gif);
	background-repeat: no-repeat;
	height: 140px;
	width: 569px;
	margin-bottom:5px;
}
.property_listing_zigzag h3 {
	padding-left:20px;
	padding-bottom:6px;
	padding-top:8px;
	color:#37a0ef;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.property_listing_zigzag p {padding-right:15px; padding-left:20px;}
.property_listing_zigzag img {float:right; margin-left:20px; margin-right:20px; margin-top:3px;}
.property_listing_zigzag span {color:#750903; text-decoration:underline; padding-left:20px;}
.property_listing_zigzag span a {color:#750903; text-decoration:underline;}
.property_listing_zigzag span a:hover {color:#000000; text-decoration:none;}
.property_listing ul {list-style:none; padding-left:5px; padding-top:5px;}
.property_listing ul li {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
	background-image: url(../images/small_bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.footerleft_curve {
	background-image: url(../images/footer_left.gif);
	background-repeat: no-repeat;
	height: 173px;
	width: 19px;
}
.footerright_curve {
	background-image: url(../images/footer_right.gif);
	background-repeat: no-repeat;
	height: 173px;
	width: 19px;
}

.footer_shadow {
	background-image: url(../images/footer_shadow.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 34px;
}
.footerbg {
	height: 57px;
	padding-top:10px;
	margin-bottom: 34px;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
	text-align:center;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.footerbg  ul { list-style:none; padding-left:150px;}
.footerbg li {float:left;}
.footerbg li a {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; padding-left:10px; padding-right:10px;;}
.footerbg li a:hover {color:#750903; text-decoration:underline}
.footerbg p {padding-bottom:2px; padding-top:5px;}
.footerbg p.fsmall {font-size:11px;}
.footerbg p a {color:#FFFFFF; text-decoration:none;}
.footerbg p a:hover {color:#750903; text-decoration:underline;}
.dropmenudiv{
	position:absolute;
	top: 0;
	border-bottom-width: 0;
	line-height:18px;
	z-index:100;
	background-color: #4297ee;;
	width: 215px;
	visibility: hidden;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#6A97D2,direction=135,strength=4); 
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #2d83da;
	border-bottom-color: #2d83da;
	border-left-color: #2d83da;
}
.dropmenudiv a{
width: 215px;
display: block;
text-indent: 13px;
border-bottom: 1px solid #2d83da; 
padding: 2px 0;
text-decoration: none;
font-weight: normal;
color: white;
}

* html .dropmenudiv a{ 
width: 100%;
}

.dropmenudiv a:hover{
	background-color: #6A97D2;
	color:#750903;
}
.rates {
	font-weight: bold;
	color: #b70606;
	text-decoration: none;
}

.note {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#b70606;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
}
.pho_gallery {
	width:560px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	padding-top:10px;
	padding-bottom:10px;
}

.slideshowContainer {
	
	height: 313px;
	margin-bottom: 5px;
}

.loading {
	background: url(../images/loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid #094D79;
	padding: 4px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
	padding: 4px;
}

.current img {
	border: 1px solid #db9502;
	padding: 5px;
}

.outline {
	border: 1px solid #b70606;
	z-index: 0;
	position: absolute;
}
.table_borderr { border: 1px solid #ccc; padding-top:10px;}
.table_borderr1 { border: 1px solid #ccc; padding-top:10px; padding-left:10px; padding-bottom:10px; margin-top:10px;}
.bodytable_bor {
	border:1px solid #C8C8C8
}
.attract {
	font-family: "Trebuchet MS";
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color:#b70606;
	background-image: url(../images/destination_icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #aeaeae;
	margin-top:5px; margin-bottom:5px;
}
.right_div fieldset {border:1px solid #334747; padding:10px;}
.right_div legend {color:#a9631e; padding-left:5px; padding-right:10px;}
.right_div label {float:left; text-align:right; padding-top:5px; padding-bottom:5px; width:180px; padding-right:20px;}
.right_div input {margin-top:5px; margin-bottom:5px;}
.click_to_view {color:#b70606;}
.click_to_view a {color:#b70606; text-decoration:underline; font-size:14px;}
.click_to_view a:hover {color:#37a0ef; text-decoration:underline;}
.imageSlideshowHolder,.imageSlideshowHolder_left{
		
		float:left; 		
		position:relative;	
	}
	.leftFloatingDiv{
		float:left;
			}
	.imageSlideshowHolder img{
		position:absolute;
		top:0px;
	}
.property_disply {
	background-image: url(../images/curved_box1.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 214px;
	margin-bottom:5px;
}
.property_disply h3 {
	padding-left:10px;
	padding-top:10px;
	color:#37a0ef;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.property_disply_image {padding:10px;}
.property_disply img {padding:2px; border:1px solid #757474}
.property_disply_gap {padding-left:10px; padding-right:10px;}
.property_disply p {padding-left:10px; padding-right:10px;}
.property_disply span {color:#750903; text-decoration:underline;}
.property_disply span a {color:#750903; text-decoration:underline;}
.property_disply span a:hover {color:#000000; text-decoration:none;}
.dearvalleytext_gap {padding-left:20px;}
.dearvalleytext {color:#b70606;}
.dearvalleytext a {color:#b70606; text-decoration:none}
.dearvalleytext a:hover {color:#757474; text-decoration:underline;}
.dearvallelink{
	color:#757474;
	background-image: url(../images/small_bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
.dearvallelink a {color:#757474; text-decoration:none;}
.dearvallelink a:hover {color:#b70606; text-decoration:underline;}
.darevill {color:##b70606;}
.text-Red {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight:bold;
	color: #b70606;
}
.text-BlueFP {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight:bold;
	color: #37a0ef;
}
.text-grayFP {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #757474;
	padding-top:90px;
}
A.links-Red:link {
	FONT-SIZE: 13px; FONT-WEIGHT:bold; COLOR: #750903; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none;
}
A.links-Red:active {
	FONT-SIZE: 13px; FONT-WEIGHT:bold; COLOR: #750903; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none;
}
A.links-Red:visited {
	FONT-SIZE: 13px; FONT-WEIGHT:bold; COLOR: #750903; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none;
}
A.links-Red:hover {
	FONT-SIZE: 13px; FONT-WEIGHT:bold; COLOR: #757474; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline;
}
.imgframe {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
.lineMarginS {
	font-size: 5px;
}
.right_divH h1 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;
}
.right_divH h1 .span {color:#37a0ef}
.right_divH p {padding-top:5px; padding-bottom:5px; text-align:justify; }
.right_divH p a { color:#757474; text-decoration:underline;}
.right_divH p a:hover {color:#b70606; text-decoration:none;}
.right_divH h2 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 15px;
}
.right_divH H4 {color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;}
.right_divH H4 SPAN {color:#37a0ef}
.right_divH .table { float:right; margin-left:15px;}
.right_div_image {margin-left:15px;}


.right_divD3 h1 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;
}
.right_divD3 h1 .span {color:#37a0ef}
.right_divD3 p {padding-top:5px; padding-bottom:5px; text-align:justify}
.right_divD3 p a { color:#757474; text-decoration:underline;}
.right_divD3 p a:hover {color:#b70606; text-decoration:none;}
.right_divD3 h2 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 15px;
}
.right_divD3 H4 {color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;}
.right_divD3 H4 SPAN {color:#37a0ef}
.right_divD3 .table { float:right; margin-left:15px;}
.right_div_image {margin-left:15px;}


.right_divD2 h1 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;
}
.right_divD2 h1 .span {color:#37a0ef}
.right_divD2 p {padding-top:5px; padding-bottom:5px; text-align:justify}
.right_divD2 p a { color:#757474; text-decoration:underline;}
.right_divD2 p a:hover {color:#b70606; text-decoration:none;}
.right_divD2 h2 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 15px;
}
.right_divD2 H4 {color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;}
.right_divD2 H4 SPAN {color:#37a0ef}
.right_divD2 .table { float:right; margin-left:15px;}
.right_div_image {margin-left:15px;}


.right_divD1 h1 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;
}
.right_divD1 h1 .span {color:#37a0ef}
.right_divD1 p {padding-top:5px; padding-bottom:5px; text-align:justify}
.right_divD1 p a { color:#757474; text-decoration:underline;}
.right_divD1 p a:hover {color:#b70606; text-decoration:none;}
.right_divD1 h2 {
	color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 15px;
}
.right_divD1 H4 {color:#b70606;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	padding-top:5px; padding-bottom:10px;}
.right_divD1 H4 SPAN {color:#37a0ef}
.right_divD1 .table { float:right; margin-left:15px;}
.right_div_image {margin-left:15px;}

