/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0px; padding:0px;}
 h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em;font-weight:normal;font-style:normal;}
   body { background:#e4e4e4;}
    .clear {clear:both; padding:0px; margin:0px; height:0px; overflow:hidden;}
	img {border:0px;margin:0px;padding:0px;}
	#backer-top {height:103px; width:100%; background:url(images/header-back.gif) repeat-x top;}
    #logo {height:103px; width:842px; margin:0 auto;background:url(images/header-back.gif) repeat-x top; text-align:center;}
	#backer-menu {background:#10151c; height:24px; width:100%; border-bottom:1px solid #fff;}
	#menu {background:#10151c; height:24px; width:842px; margin:0 auto;}
	#menu a { color:#71b7c5;font-family:"Times New Roman", Times, serif; font-size:12px; line-height:24px; padding:0px 15px; display:block; font-weight:bold; text-decoration:none}
	#menu a:hover { background:url(images/arrow.gif) no-repeat top center;text-decoration:none}
	#menu a.alone {float:left;margin-left:30px;}
	#menu ul { list-style:none; float:right;}
	#menu li {float:left;}
	#menu li.spacer { padding:0px 20px;}
	
	#menu-new {background:#10151c; height:24px; width:842px; margin:0 auto;}
	#menu-new a { color:#71b7c5;font-family:"Times New Roman", Times, serif; font-size:12px; line-height:24px; padding:0px 15px; display:block; font-weight:bold; text-decoration:none}
	#menu-new a:hover { background:url(images/arrow.gif) no-repeat top center;text-decoration:none}
	#menu-new a.alone {float:left;margin-left:30px;}
	#menu-new ul { list-style:none; float:right;}
	#menu-new li {float:left;}
	#menu-new li.spacer { padding:0px 85px;}
	
	#backer-main {background:url(images/main-back.gif) repeat-x top #46afc1; width:100%;}
	#main {background:url(images/main-flow.gif) no-repeat 0px 25px ; width:842px; margin:0 auto; padding-bottom:50px;}
	#main .left{ width:190px; padding:30px 0px 50px 42px; float:left}
	#main .left img.bord {border:1px #fff solid;}
	#main .right {width:520px;padding:115px 8px 0px 20px; float:right; background:url(images/apartment-for-rent.gif) no-repeat 70px 20px; text-align:right;}
	#main .right img.bord {border:1px #fff solid;}
	
	#main-new { background:none;width:882px; margin:0 auto; padding-bottom:50px; position:relative;}
	#index-thing-left { width:229px; height:137px; position:absolute; bottom:0px; left:0px;background:url(images/index-thing-left.gif) no-repeat; z-index:999;}
	#index-thing-right { width:228px; height:201px; position:absolute; top:0px; right:0px;background:url(images/index-thing-right.gif) no-repeat; z-index:999;}
	#index-new { width:812px; margin:0 auto;background:url(images/apartment-for-rent.gif) no-repeat 0px 15px; padding-top:115px; position:relative; z-index:10000;}
	#main-new .home-left {float:left; width:210px; color:#fff;font-family:"Times New Roman", Times, serif;line-height:18px; color:#bbdee5; font-size:14px; font-weight:bold; text-align:right;}
	#main-new .home-central {float:left; width:210px; color:#fff;font-family:"Times New Roman", Times, serif;line-height:18px; color:#bbdee5; font-size:14px; font-weight:bold; text-align:right; margin-left:90px;}
	#main-new .home-right {float:right; width:210px; color:#fff;font-family:"Times New Roman", Times, serif;line-height:18px; color:#bbdee5; font-size:14px; font-weight:bold; text-align:right;}
	
	#main-new img{margin-bottom:5px; border:1px #fff solid;}
	#main-new .blk {color:#000;}
	#main-new a { text-decoration:none; color:#fff;}
	#main-new a:hover { text-decoration:none;}
	#main-new .descr-index { text-align:left; padding:0px;margin:0px; width:490px; float:right;font-family:"Times New Roman", Times, serif;line-height:18px; color:#FFF; font-size:18px; font-weight:normal; line-height:24px; padding-top:20px; text-align:justify;}
	
	#main .right .home {padding:0px;margin:0px; margin-bottom:20px; margin-left:35px;float:right; width:210px; color:#fff;font-family:"Times New Roman", Times, serif;line-height:18px; color:#bbdee5; font-size:14px; font-weight:bold; text-align:left}
	#main .right .home img{margin-bottom:15px;}
	#main .right .home .blk {color:#000;}
	#main .right .home a { text-decoration:none; color:#fff;}
	#main .right .home a:hover { text-decoration:none;}
	#main .right .descr { text-align:left; padding:0px;margin:0px; width:457px; float:right;font-family:"Times New Roman", Times, serif;line-height:18px; color:#bbdee5; font-size:14px; font-weight:bold;}
	#main .right .descr-index { text-align:left; padding:0px;margin:0px; width:457px; float:right;font-family:"Times New Roman", Times, serif;line-height:18px; color:#fff; font-size:14px; font-weight:bold;}
	#backer-footer {background:#f3f3f3; height:62px; border-bottom:2px #fff solid; }
	#footer {background:#f3f3f3; width:842px; height:62px; margin:0 auto; color:#555f6d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:58px;}
	
	#footer a { color:#555f6d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:58px; text-decoration:none}
	#footer a:hover { color:#3fa0b3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:58px; text-decoration:underline;}
	#footer .left{float:left}
	#footer .right{float:right}
	
	
	/*   OTHER PAJES    */
	
	#backer-main-2 {background:url(images/main-2.gif) repeat-x top #fff; width:100%;line-height:20px;}
	#main-2 {background:url(images/main-flow-2.gif) no-repeat 0px 0px ; width:842px; margin:0 auto; color:#64676c;}
	#main-2 .left{ width:190px; padding:30px 0px 92px 42px; float:left;font-family:"Times New Roman", Times, serif;}
	#main-2 .left img.bord {border:1px #fff solid;}
	#main-2 .left img.map {border:4px #3397ac solid;}
	#main-2 .left .quiet { background:#3397ac;border-bottom:1px #fff solid; text-align:center; font-weight:600; color:#FFFFFF;width:190px; height:104px; padding-top:65px;}
	#main-2 .right {width:500px;padding:143px 8px 0px 20px; float:right; background:url(images/cottonwood-lodge.gif) no-repeat 40px 30px; text-align:left;font-family:"Times New Roman", Times, serif;}
	#main-2 .right .title {color:#5aaabb;font-size:22px; line-height:44px; width:100%; border-bottom:1px #c7c7c7 solid; padding-left:20px; background:url(images/star.gif) no-repeat left center; margin-bottom:10px;}
	#main-2 .right ul { list-style:none; margin-top:30px;margin-bottom:40px;}
	#main-2 .right li { background:url(images/star.gif) no-repeat 5px 8px #f4f4f4; padding:4px 10px 4px 20px; margin-bottom:6px; }
	#main-2 .right .gallery img {border:4px #c8c8c8 solid; margin:20px;}
	
	#contactdiv { text-align:left; width:100%;margin-top:10px;margin-bottom:20px;}
	#contactdiv textarea {border:1px #ccc solid;}
	
	#contact-thanks {display:none; font-size:18px;color:#3397ac; padding-top:50px; padding-bottom:50px;}
	#formstatus {display:none;}
	
	.head {color:#3397ac; font-weight:bold;height:24px;}
	.winput input {border:1px #ccc solid; width:180px; height:20px; margin-bottom:20px;}