@import url(http://templatedocs.livereznetwork.com/css/templatedefaults.css); 
body{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#565656; padding:50px 0 0 0; margin:0; text-align:center; background:#65793c url(../images/site/bg.jpg) top center no-repeat fixed}
td{font-size:12px}
h1{font-family:Arial,Verdana,San-Serif; font-size:18px; font-weight:normal; color:#b86d49; margin:0}
h1#index, h2{font-family:Georgia,Times New Roman; font-size:20px; color:#632300; margin:0 0 10px 0; font-weight:normal; letter-spacing:1px}
h1#index{font-size:26px; letter-spacing:1px}
h1 a{text-decoration:none}
hr.style1{color:#fff; background-color:#fff; border:1px dotted #dadada; border-style:none none dotted}
img.hidden{display:none}
.clear{clear:both}

a:hover{}
a img{border:0px; margin:0}
ul.arrow{list-style:none inside; font-weight:bold; line-height:2; padding:0; margin:0}

ul.arrow li{background-image:url(../images/btn_arrow_sm.png); background-repeat:no-repeat; background-position:left center; padding-left:3px}
html>body ul.arrow li{padding-left:20px}

.header{height:106px; margin:auto; position:relative; text-align:center}
#headerIn{position:absolute; background:url(../images/site/pageTop.jpg) bottom center no-repeat; bottom:-45px; right:-22; height:120px; width:994px; text-align:left}
.phone{position:absolute; width:150px; height:20px; top:310px; left:80px; font-size:24px; color:#8e1002; font-weight:bold}
#languageBookmark{position:absolute; top:40px; right:20px; text-align:right; font-size:18px; font-weight:strong; color:#fff;}
.topLinks a{font-size:12px; font-weight:normal; margin-right:10px; color:#9a9a9a; text-decoration:none}
.topLinks a:hover{color:#000}

.pageShadow{padding:0 22px; background:url(../images/site/pageShadow.png) top center repeat-y; width:950px; margin:auto}
.page{background:#f9ebc8 url(../images/site/header.jpg) top center no-repeat; width:950px; margin:auto; text-align:center}
.availability{font-weight:bold; color:green}
#searchTitle{display:none}
.searchBox{font-size:12px; border-top:0; text-align:center; margin:80px 14px 0px 12px; width:286px; height:200px; float:left}
.searchBox a{color:#7ba0b8}
.searchBox table{font-size:12px; color:#632300; font-weight:bold}
#paperTop{background:url(../images/site/paperTop.png); width:950px; height:28px; position:absolute; top:-22px; left:0; z-index:100}
#photo{background:#230c09 url(../images/site/photoBg.jpg); height:350px; position:relative; text-align:left; z-index:80}
#photoFloat{position:absolute; width:617px; height:330px; overflow:hidden; border:5px solid #fff; right:14px; bottom:14px; z-index:101}
.content{background:#f9ebc8 url(../images/site/contentBg.gif) repeat-x; border-bottom:1px solid #957537; color:#c69c6d}
.content a{color:#000}
.columnRight{width:50%; text-align:left; background:#edd4a1 url(../images/site/columnright.jpg) top repeat-x; padding:30px 0}
.columnRight h2{margin:0px 0 10px 10px}
.columnLeft{width:50%; text-align:left; font-size:13px; padding:30px 30px}
.badge{position:absolute; right:60px; bottom:0px; width:100px; height:100px; z-index:300; display:none;}
.footer{margin:15px auto 0 auto; width:100%; overflow:hidden; padding-bottom:15px}
.footer td{color:#957537; font-size:10px}
.footer a{font-weight:normal; color:#957537}
.footer a:hover{color:#841900}
.feature{margin:60px 12px 0px 15px; width:200px; padding:0 0 0 7px; float:left; text-align:left}
.testimonial{margin:60px 12px 0px 15px; width:200px; padding:0 0 0 7px; float:left; text-align:left}
.feature a{text-decoration:none; font-weight:normal; font-size:12px; font-style:italic; color:#220700}
.feature a:hover{text-decoration:underline}
.feature img{width:186px; height:124px; border:5px solid #fff}
.feature .border{border:1px solid #c3c3c3; float:left}

.content2{border-bottom:1px solid #C59838; width:950px}
td.columnLeft2{border-right:1px solid #C59838; width:255px; padding-bottom:6px}
td.columnRight2{padding:20px 20px 40px 20px; background:#fff}
td.columnRight2 h1, td.columnRight2 h1 a{font-family:Georgia,Times New Roman; color:#632300; margin:0 0 20px 0; font-weight:bold}
td.columnRight2 h2{background:transparent; padding:0; margin:0}
tr.communityInfo{background-color:#d6ecff}
a.pageSectionLink{display:block; background:#CBC0A5; float:left; padding:3px; border:1px solid #938b77; text-decoration:none; margin:0 10px 5px 0; color:#000}
a.pageSectionLink:hover{background:#fff}
.rentalOverviewBox{background:#ece3cd; border:1px solid #cbc0a5; font-size:10px; color:#575757}
.rentalOverviewBox a{color:#000; text-decoration:underline}
.rentalOverviewBox a:hover{color:red}
.rentalOverviewBox strong{color:#000; font-size:14px}
.rentalOverviewBox h2{background:transparent; padding:0}
.rentalRooms{background:#cbc0a5; color:#000}

.rentalRooms ul{list-style:none; margin:0; padding:0 0 0 10px}
.rentalRooms li{display:block; float:left; margin:0 30px 0 0; padding:3px}
.rentalCategoryList{border-bottom:1px dotted #dadada; margin-top:10px}
table.rentalCategoryListOver{border-bottom:1px dotted #dadada; margin-top:10px}
table.rentalCategoryListOver a, table.rentalCategoryList a{text-decoration:none; font-size:14px; font-weight:bold}
.contactForm{background:#ece3cd; border:1px solid #cbc0a5; padding:10px 0 10px 0}

.propertyList{border-top:1px dotted #c3c3c3}
.propertyList img{margin-bottom:3px}
h4.propertyTitle{font-size:13px; margin:0 0 7px 0}

a.propertyTitle{font-weight:bold; font-size:13px; color:#000; display:block; margin-bottom:7px; text-decoration:none}

a.propertyTitle:hover{text-decoration:underline; font-size:13px}
a.propertyTitle:visited{color:#818181}
.propertyDscrpt{display:block; color:gray; font-size:10px}
.propertyDscrpt strong{color:#000; font-size:12px}
.price{font-weight:bold; color:#ae0000; font-size:12px}

div.menuBar{border-bottom:5px solid #B6121B; padding-left:180px; z-index:50}
ul.menu{margin:0; padding:0; list-style-type:none}
div.menuBar a.menuButton{color:#fff; width:106px; background:url(../images/site/tab.png) no-repeat; margin:10px 1px 0 0px; text-decoration:none; font-family:Arial,Verdana; font-weight:bold; font-size:11px; padding:5px 0px; display:block; float:left; position:relative; z-index:50; white-space:nowrap}

div.menuBar a.menuButton:hover{display:block; color:#fff}

div.menuBar a.menuButtonActive, 
div.menuBar a.menuButtonActive:hover{display:block; z-index:200; color:#fff}

div.menu{position:absolute; visibility:hidden; border:0; z-index:200; margin:1px 0 0 2px; top:0px; background-color:#142B6C}
ul.menu li{ padding:0; margin:0; display:inline; white-space:nowrap}

div.menu a.menuItem{top:0px; left:0px; width:200px; color:#fff; background-color:#B6121B; border-bottom:1px dashed #c71822; display:block; padding:5px 1em; text-decoration:none; cursor:hand; text-align:left}
html>body div.menu a.menuItem{top:1px; left:2px}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight{color:#fff; background:#c71822; text-decoration:none}

.slideshowContainer{border:1px solid #ccc; width:400px; height:300px; margin-bottom:5px}
.slideshowControls{display:block; padding-top:3px}
img#SlideShow{padding:5px; background:#fff; border:1px solid #c3c3c3}
.slideshowThumbs img{margin:3px 3px 0 0; padding:3px; background:#fff; border:1px solid #c3c3c3}
.slideshowThumbs{width:100%}
.loading{background:url(../images/loadingSlide.gif) center no-repeat}

.slideimg{}

#thumbnails{}

#searchBox2{font-size:12px; background:#F8E795 url(../images/site/searchBg.jpg) bottom repeat-x; border-bottom:1px solid #c59838; text-align:center; margin:0 0 10px 0; padding-bottom:15px}
#searchBox2 a{color:#714e10}
#searchBox2 table{font-size:12px; color:#632300; font-weight:bold}

.leftPadding{padding:0 15px 0px 15px}
h4.leftFeatureHead{font-family:Arial,Verdana; margin:30px 0 0 0; font-size:14px; font-weight:normal; color:#000}
.leftFeature{border-top:1px dotted #dadada; padding:5px; margin-bottom:20px; font-size:10px}
.leftFeature a{text-decoration:none}
a.leftMenu{display:block; padding:8px 0 2px 10px; width:222px; height:34px; color:#000; border:1px solid #B7B7B7; text-decoration:none; margin:0 0 5px 0; text-align:left; background:url(../images/site/leftMenu.gif) no-repeat}
html>body a.leftMenu{display:block; padding:8px 0 2px 10px; width:210px; height:22px; border:1px solid #9a947e; text-decoration:none; margin:0 0 5px 0; text-align:left; background:url(../images/site/leftMenu.gif) no-repeat}
a.leftMenu:hover{padding:8px 0 2px 10px; text-decoration:underline}
html>body a.leftMenu:hover{background:url(../images/site/leftMenu2.gif) no-repeat; padding:8px 0 2px 20px; width:200px}

#property-headline{font-size:18px}
