html {
    padding:0px;
    margin:0px;
}
body
{
    background: url(/images/page_bg.jpg) repeat-x top center fixed #dcdde1;
    margin: 0px auto;
    font-family: Arial;
    font-size: 8pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    color:#1c2836;
}
td, textarea, input, select {
    font-size: 8pt;
    color: #1c2836;
    margin-left: 5px;
    margin-right: 5px;
}
.tableDetail {
    font-size: 8pt;
    color: #1c2836;
    margin-left: 5px;
    margin-right: 5px;
}
.heading{
    font-family: Arial;
    font-size: 12pt;
    color: #5a7696;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
.heading02{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
}
.rental{
    font-family: Arial;
    font-size: 13pt;
    color: #ef8f66;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-top: 15px;
    margin-left: 10px;
    margin-right: 10px;
}
.Logo{
    font-family: Comic Sans MS;
    font-size: 18pt;
    color: #fff;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    position: absolute;
    margin:0px 10px;
}
.reservation-heading{
    font-family: Arial;
    font-size: 9pt;
    color: #ef8f66;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-top: 5px;
    margin-bottom: 5px;
}
.text00{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    margin-top: 0px;
		margin-bottom: 10px;			
    margin-left: 10px;
    margin-right: 10px;
}
.text01{
    font-family: Verdana;
    font-size: 8pt;
	color: #1c2836;
    font-weight: normal;
    margin-top: 2px;
    margin-left: 5px;
    margin-right: 5px;
}
.text02{
    font-family: Verdana;
    font-size: 8pt;
	color: #1c2836;
    font-weight: normal;
    margin-top: 2px;
    margin-left: 10px;
}
.text03{
    margin-top: 0px;
    margin-left: 0px;
    font-family: Arial;
    font-size: 12pt;
    font-weight: bold;
    color: #e64355;
}
.text-center{
    text-align: center;
}
.text04{
    margin-top:0px;
}
.text05{
    margin-top: 15px;
    margin-left: 5px;
    margin-right: 5px;
}
.text06{
    margin-top: 10px;
}
.byphone{
    font-family: Arial;
    font-size: 9pt;
    color: #ab1612;
}
.text07{
    font-family: Arial;
    font-size: 9pt;
    margin-top: 0px;
    margin-left: 10px;
}
.text08{
    margin-top: 8px;
}
.text09{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #1c2836;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
a.a:link {
	color: #667ed2;
	font-weight: normal;
	text-decoration: none;
}
a.a:visited {
	color: #2f49a2;
	font-weight: normal;
    text-decoration: none;
}
a.a:hover {
	color: #8699da;
    font-weight: normal;
  	text-decoration: none;
}
a.b:link {
    font-family: Verdana;
    font-size: 10pt;
    color: #6b7fa2;
	font-weight: bold;
	text-decoration: underline;
}
a.b:visited {
    font-family: Verdana;
    font-size: 10pt;
    color: #2b3445;
	font-weight: bold;
    text-decoration: none;
}
a.b:hover {
    font-family: Verdana;
    font-size: 10pt;
    color: #bac3d4;
    font-weight: bold;
  	text-decoration: none;
}
a.c:link {
    font-family: Verdana;
    font-size: 8pt;
    color: #2a60ac;
	font-weight: bold;
	text-decoration: underline;
}
a.c:visited {
    font-family: Verdana;
    font-size: 8pt;
    color: #183762;
	font-weight: bold;
    text-decoration: underline;
}
a.c:hover  {
    font-family: Verdana;
    font-size: 8pt;
    color: #3a78cf;
	font-weight: bold;
	text-decoration: underline;
}
a.d:link {
    font-family: Verdana;
    font-size: 9pt;
    color: #3a78cf;
    text-decoration: underline;
}
a.d:visited {
    font-family: Verdana;
    font-size: 9pt;
    color: #16325a;
    text-decoration: none;
}
a.d:hover {
    font-family: Verdana;
    font-size: 9pt;
    color: #78a2de;
    text-decoration: none;
}
a.e:link {
    font-family: Arial;
    font-size: 8pt;
    color: #3d88c7;
    text-decoration: none;
}
a.e:visited {
    font-family: Arial;
    font-size: 8pt;
    color: #2d689a;
    text-decoration: none;
}
a.e:hover {
    font-family: Arial;
    font-size: 8pt;
    color: #82b2da;
    text-decoration: underline;
}
#Container{
   position: relative;
   margin: 0px auto;
   width: 740px;
   height: auto;
   z-index: 0;
}
#Online{
   position: absolute;
   margin: 194px 0px;
   width: 740px;
   height: 40px;
   background: #fff;
   z-index: 0;
}
#Online-left{
   position: absolute;
   margin: 10px 10px;
   width: 360px;
   height: 20px;
   background: #fff;
   z-index: 0;
   text-align: left;
}
#Online-right{
   position: absolute;
   margin: 10px 370px;
   width: 360px;
   height: 20px;
   background: #fff;
   z-index: 0;
   text-align: right;
}
#Property-container{
   position: absolute;
   margin: 286px 0px;
   width: 740px;
   height: 640px;
   background: #fff;
   z-index: 0;
}
#Property-holder-left{
   position: absolute;
   margin: 0px 0px;
   width: 575px;
   height: 640px;
   z-index: 0;
   background: #fcefda;
}
#Property-holder-right{
   position: absolute;
   margin: 0px 585px;
   width: 145px;
   height: 640px;
   z-index: 0;
   background: #f1e0d5;
}
.property-holder{
   position: relative;
   margin: 10px 10px;
   width: 555px;
   height: 300px;
   z-index: 0;
   background: #fef9f2;
}
.big-picture-holder{
   position: absolute;
   margin: 10px 10px;
   width: 300px;
   height: 200px;
   z-index: 0;
}
.links-block{
   position: absolute;
   margin: 10px 320px;
   width: 115px;
   height: 200px;
   z-index: 0;
   text-align: center;
   line-height: 19px;
   background: #f3ece5;
}
.reservation{
   position: absolute;
   margin: 10px 445px;
   width: 100px;
   height: 200px;
   z-index: 0;
   text-align: center;
   background: #fcecd9;
}
.small-pictures-holder{
   position: absolute;
   margin: 220px 10px;
   width: 535px;
   height: 50px;
   z-index: 0;
}
.small-picture-01{
   position: absolute;
   margin: 0px 0px;
   width: 72px;
   height: 50px;
   z-index: 0;
}
.small-picture-02{
   position: absolute;
   margin: 0px 77px;
   width: 72px;
   height: 50px;
   z-index: 0;
}
.small-picture-03{
   position: absolute;
   margin: 0px 154px;
   width: 72px;
   height: 50px;
   z-index: 0;
}
.small-picture-04{
   position: absolute;
   margin: 0px 231px;
   width: 72px;
   height: 50px;
   z-index: 0;
}
.small-picture-05{
   position: absolute;
   margin: 0px 308px;
   width: 72px;
   height: 50px;
   z-index: 0;
}
.small-picture-06{
   position: absolute;
   margin: 0px 385px;
   width: 72px;
   height: 50px;
   z-index: 0;
}
.small-picture-07{
   position: absolute;
   margin: 0px 463px;
   width: 72px;
   height: 50px;
   z-index: 0;
}
.mouse-over-text{
   position: absolute;
   margin: 280px 10px;
   width: 535px;
   height: 20px;
   z-index: 0;
   text-align: center;
}
.property-features{
   position: relative;
   margin: 10px 10px;
   width: 125px;
   height: 300px;
   z-index: 0;
   background: #feeccd;
}
.features-top{
   position: absolute;
   margin: 0px 0px;
   width: 125px;
   height: 30px;
   z-index: 0;
   font-family: Arial;
   font-size: 10pt;
   text-align: center;
   background: #fdcf81;
}
.features-middle{
   position: absolute;
   margin: 30px 0px;
   width: 125px;
   height: 180px;
   z-index: 0;
   line-height: 25px;
}
.features-bottom{
   position: absolute;
   margin: 210px 0px;
   width: 125px;
   height: 90px;
   z-index: 0;
   background: #fff;
   text-align: center;
}
#Footer-listing{
   position: absolute;
   margin: 1056px 0px;
   width: 740px;
   height: 150px;
   background: #e5d8c8;
   z-index: 0;
   text-align: center;
}
#table01{
   text-align: center;
   border: 0px;
   width: 270px;
   height: 60px;
}
.tr01 {
      text-align: center;
      vertical-align: top;
      height: 20px;
}
.tr02 {
      text-align: center;
      vertical-align: top;
      height: 20px;
}
.tr03 {
      position: absolute;
      margin: 0px 100px;
      text-align: center;
      width:70px;
      height: 20px;
}
.td01 {
   text-align: center;
}
.td02 {
   width:70px;
   height:20px;
}
#table02{
   text-align: center;
   border: 0px;
   width: 270px;
   height: 40px;
}
.property-listing{
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 12px;
   border: 0px;
   width: 280px;
   height: 130px;
   background:#f8f4f0;
}
.top {
   position: absolute;
   margin: 0px 0px;
   width: 280px;
   height: 30px;
   text-align: center;
}
.property-picture {
   position: absolute;
   margin: 30px 0px;
   width:120px;
   height:100px;
   text-align: center;
}
.property-text {
   position: absolute;
   margin: 30px 120px;
   width:160px;
   height:100px;
   text-align: justify;
}
.property  {
   width:114px;
   height:70px;
   border: 0px;
   margin-top: 15px;
   margin-left: 3px;
}
.big-picture  {
   width:300px;
   height:200px;
   border: 0px;
}
.small-picture  {
   width:72px;
   height:50px;
   border: 0px;
}

#Container2{
   position: relative;
   margin: 0px auto;
   width: 1000px;
   height: auto;
   z-index: 0;
}

#Online2{
   position: absolute;
   margin: 194px 259px;
   width: 741px;
   height: 50px;
   background: #fff;
   z-index: 0;
}


/* CSS Add */


.leftnav {
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #FFFFFF; 
}

.leftnav a:link, .leftnav a:visited {
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 9px;}

.leftnav a:hover {
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	background-color: #D0EFF9;
	color: #004066;
	text-decoration: none;
	font-size: 9px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin: 0px;
	padding:0px;
	color:#004171;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin: 0px;
	padding:0px;
	color:#006FA4;
}
h3{
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	margin: 0px;
	padding:0px;
	color: #2B88D5;
	}
.leftnavheader {color: #FFCC00; font-weight: bold; }
#left-Nav-links {
	position:absolute;
	left:23px;
	top:0px;
	width:215px;
	height:auto;
	z-index:1;
}
#light {
	background-color: #D0F9F9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #00455B;
	}
#mid {
	background-color: #9DD8EE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #00295B;
	}

#mid-dark {
	background-color: #D3D2F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FAF1E4;
	}
	
#mid-dark2 {
	background-color: #C85635;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FAF4E4;
	}
	
#dark {
	background-color: #5B1C00;
	color: #FFFFFF;
}
a.articleAlso:link{font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; background: transparent; text-decoration: none; color: #6E7375;}
a.articleAlso:visited{font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; background: transparent; text-decoration: none; color: #6E7375;}
a.articleAlso:hover{font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; background: transparent; text-decoration: none; color: #6E7375;}
a.slideNav:link{font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; background: transparent; text-decoration: none; color: #6E7375;}
a.slideNav:visited{font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; background: transparent; text-decoration: none; color: #6E7375;}
a.slideNav:hover{font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; background: transparent; text-decoration: none; color: #6E7375;}
.Logo2{
	font-family:"Times New Roman", Times, serif;
    font-size: 18pt;
    color: #ffffff;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin:0px 10px;
}
a.nav:link{
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4088A4;
	font-size: 9px;
}
a.nav:visited{
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	background: transparent;
	text-decoration: none;
	color: #4088A4;
	font-size: 9px;
}
a.nav:hover{
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	background-color: #B4E6F5;
	color: #003148;
	text-decoration: none;
	font-size: 9px;
}


a.nav2:link{
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	color:#006A93;
	text-decoration: none;
	font-size: 10px;
}
a.nav2:visited{
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	background: transparent;
	text-decoration: none;
	color: #3E6AA2;
	font-size: 10px;
}
a.nav2:hover{
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#A6CDF4;
	color: #3D4B63;
	font-size: 10px;
}
a:link {
	color: #14649E;
	font-weight: normal;
	text-decoration: none;
}
a:visited {
	color: #14649E;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color: #0C233F;
	font-weight: normal;
	text-decoration: none;
	background-color:#DFFAFF;
}
.lightT {
	background-color:#D5DEE6;
}
	
.midT {
	background-color:#B8C7CF;
}
.darkT {
	background-color:#446F88;
}
.darkTF {
	background-color:#263559;
}

.leftD {
	background-color:#234969;
}

.leftL {
	background-color:#D1E3F8;
	color:#234969;
	font-weight:bold;
	font-size: 11px;
}
	
.leftL a:link, .leftL a:visited {
	color:#234969;
	text-decoration: none;
	font-weight:bold;	
}	

.leftL a:hover {
	color:#D1E3F8;
	text-decoration: none;
	font-weight:bold;
	background-color: #234969;
}

a.leftB:link{
	background-color:#234969;
	border: none;
}
a.leftB:hover{
	border: none;
	background-color:#234969;
}
.email {
	font-size:12px;
	font-weight:bold;
}

div.nn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
 	font-weight: bold;
  	padding:0px;
}

div.nn a, div.nn a:visited {
  text-decoration: none;
  padding:4px;
  color: #055d90;
  white-space: nowrap;
}

div.nn a:hover, div.nn a:active {
	padding: 3px;
	border: 1px solid #055d90;
	text-decoration: none;
	color: #055d90;
	white-space: nowrap;
	background-color: #EFEFEF;
}
.orange {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	}
	

	
li {margin-left:10px;}
