/* CSS Document */
#ui-datepicker-div {z-index:1001}
#container {text-align:center; margin: 0px auto; width:974px; position:relative; padding:0; margin-top:36px;  left:0px; text-align:left}

body {margin: 0px;font: 12px/18px arial; color:#906f46; background-image:url(../images_noindex/bg.gif); background-repeat:repeat-x; background-color:#b9c7d2;}
body.milestone {margin: 0px;font: 12px/18px arial; color:#906f46;background-image:url(../images_noindex/bg.gif); background-repeat:repeat-x; background-color:#b9c7d2;}
#leftcolumn{
	margin-right: 0px;
	margin-top:0px;
	z-index:1;
	padding-top:0px;
	margin-left:0px;
	background:url(../images_noindex/bodyline.gif);	background-repeat: repeat-y;
}

 
#bottomimg{
	position:relative;
	width: 974px;
	border:0px;
	left:0px;
	top:0px;
	background-color: transparent;
	background-image: url(../images_noindex/footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;} 

#content{
	height:100%;
	position:relative;
	float: right;
	width: 705px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 600px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftbar{
	width:214px;
	float: left;
	padding-top: 561px;
	padding-left: 0px;
	height: 100%;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
	
.property {
	height:26px;
	margin: 0px;
	padding: 0px;
	width: 210px;
	margin-left:26px; background-image: url(../images_noindex/featured-property.gif);
	background-repeat: no-repeat;
}
.propertycontent {
color:#6B4A20;
font-family:arial;
font-size:11px;width: 175px; height:auto;
position:relative; margin-left:26px; padding-left:3px; padding-top:5px; 
}

.propertyimage{
color:#6B4A20;
font-family:arial;
font-size:11px;width: 210px; height:116px;
position:relative; margin-left:26px; padding-left:3px; padding-top:5px;
}


	
#logo {
	position:absolute;
	left: 0px;
	top:0px;
	width:260px;
	height:106px;
	z-index:6;
}

h1 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#3a5166; padding-top:5px;}


#mainimage{
	position:absolute;
	top:131px;
	z-index:10;
	left:215px;
	height: 287px;
	width: 747px;
}


div.ulrates{margin-top:105px; margin-left:40px;list-style-image:none}
.padextrabottom{padding-bottom:30px;}

.condtion{font-size:10px;padding-left:10px;padding-top:10px;}

#property{
	position:absolute;
	top:419px;
	z-index:10;
	left:11px;
	height: 122px;
	width: 952px;
}

#reservationmenu{
	position:absolute;
	left:11px;
	top:131px;
	width:203px;
	height:150px;
	z-index:50;
	background-image: url(../images_noindex/reservationbg.gif);
	background-repeat:repeat-x;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	color:#DDCCA1; 
}
#reservationtext{
	position:absolute;
	left:11px;
	top:106px;
	width:203px;
	height:25px;
	z-index:50;
	background-image: url(../images_noindex/reservations-text.gif);
	background-repeat:no-repeat;
	}

#email{position:absolute;left:757px;top:37px;width:50px;z-index:50;}
#topnav {
	position:absolute;
	top:106px;
	z-index:25;
	left: 214px;
	width: 748px;
	height: 25px;
}
#topbar{
	position:absolute;
	top:0px;
	left:260px;
	z-index:3;
	width: 714px;
	height: 106px;
	background-image: url(../images_noindex/topbar.jpg);
	background-repeat: no-repeat;
}
#header {
	position:absolute;
	top:547px;
	z-index:9;
	left:244px;
	width: 488px;
	height: 43px;
}
#leftline{
	position:absolute;
	top:107px;
	z-index:9;
	left:0px;
	width: 11px;
	height: 313px;
	background-image: url(../images_noindex/left-bar-bg.gif);
	background-repeat: repeat-y;
}
#rightline{
	position:absolute;
	top:106px;
	z-index:9;
	left:963px;
	width: 11px;
	height: 314px;
	background-image: url(../images_noindex/rightbar-bg.gif);
	background-repeat: repeat-y;
}
#news {
	position:absolute;
	top:281px;
	z-index:9;
	left:11px;
	width: 203px;
	height: 138px; background-color:#e2d4a7; background-image: url(../images_noindex/news.gif);
	background-repeat: no-repeat; background-position: top left;
}
#newstext { font-family:arial; font-size:11px; color:#6b4a20; left:18px; top:40px; width:180px; position:relative}
#headerbg {
	position:absolute;
	top:547px;
	left:219px;
	width: 738px;
	height: 179px;
	background-image: url(../images_noindex/contentbg.gif);
	background-repeat: repeat-x;
}
#local{
	padding:0px;
	margin:0px;
	height: 183px;
	width:196px;}

.padbottom{ padding-bottom: 10px;}
#box {
	padding:0px;
}
.box {padding:10px;background-color:#FFFFFF;height:100%;}
.box1 {	padding: 10px; padding-right:50px;}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; clear:both}
.break img { height:4px !important;}
.subheader {padding:9px 3px 3px 8px; background-color:#E2D4A7;height:100%}


.headers{ font:bold 12px/18px verdana;  background: #EFEBE8; padding: 4px;}


#footer {
	z-index:12;
	padding: 10px;
	clear: both;
	margin-right: 0px;
}
#address {
	z-index:12;
	margin-bottom: 10px;
	padding:10px 0px 30px 0px;
	margin-left: 240px;
	margin-right: 25px;
}

.pipefooter{font: 11px/11px arial; COLOR: #6E5C2F;}
.pipefooterWh{font: 11px/11px arial; COLOR: #FFFFFF;}

.forms{font: 11px/18px arial;color:#333506; background-color:#FFFFFF; border-color: #CCCCCC; border-style: solid; border-width: 1px;}
.forms1{font: 11px/18px arial;color:#333506; background-color: #ffffff; border-color: #B2B3B4; border-style: solid; border-width: 1px;}
.forms2{font: 11px/18px arial;color:#AA6B44;}
.forms3{font: 11px/18px arial;color:#FDA624;}
.forms4{font: 11px/18px arial;color:#DDAB72; background-color:#FFF1E4;border-color:#E7D6C7; border-style: solid; border-width: 1px;}

UL {list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}

a.boldfont:link {text-decoration: none; color:#906F46;}
a.boldfont:visited {text-decoration: none; color:#906F46;}
a.boldfont:hover, a:active { text-decoration: underline; color:#343408;}

a:link {text-decoration: none; color: #43403B;}
a:visited {text-decoration: none; color:#43403B;}
a:hover, a:active { text-decoration: underline; color:#666666;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #6E5C2F; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #6E5C2F; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #7a4c00; font-weight: normal; TEXT-DECORATION: underline}

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR: #3D505F;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR: #3D505F;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#3D505F; font-weight: normal; TEXT-DECORATION: underline }

.milestoneWh {font: 11px/18px arial;}
a.milestoneWh:link { COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestoneWh:visited { COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestoneWh:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }


.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR: #3D505F; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR: #3D505F; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR: #3D505F; font-weight: normal; TEXT-DECORATION: underline }

.milestone3 {font: 11px/18px arial;}
a.milestone3:link { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:visited { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:hover {	COLOR:#333333; font-weight: normal; TEXT-DECORATION: underline}

.top{font:10px/12px arial;}
a.top:link { COLOR: #343408; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#343408; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#343408; font-weight: normal; TEXT-DECORATION: underline }
#footer-inner{clear:both}
h2 {
 font:bold 12px/18px arial;
 margin:0px auto;
 padding-bottom:0px;
 display: inline;
 margin-right:2px;
 }
 h3 {
 font:bold 12px/18px arial;
 margin:0px auto;
 padding-bottom:0px;
 display: inline;
 margin-right:2px;
 }
.cr1 {FLOAT: right; FONT: 11px/14px verdana; BORDER-LEFT: #45491D 1px solid;}
#box .box ul li.pad {
	line-height:14px;
	margin-bottom:1px;
	margin-top:2px;
	padding:1px 0;
	width:auto;
}


#flag {
/*background-image:url(/images/3flags.jpg);*/
height:16px;
left:857px;
position:absolute;
top:7px;
width:77px;
z-index:6;
display:none;
}

#emailoffer {
left:800px;
position:absolute;
top:37px;
z-index:6;
}

.gnlogo{padding:10px 5px 5px 5px;}


.fltRight {float:right}

a.redLionButton:link, a.redLionButton:visited, a.redLionButton:hover {
background-color:#9F1B32;
color:#FFFFFF;
font-weight:bold;
padding:5px;
margin:2px;
text-decoration:none;
}


a.NstopNav:link,  a.NstopNav:visited, a.NstopNav:hover{
font-size:11px;
font-family:tahoma;
color:#9F1B32;
margin-left:1px;
margin-right:1px;
text-decoration:none;
} 
 a.NstopNav:hover{text-decoration:underline}




.bodyimg {float:right; border: 1px #80623E solid; margin:8px;width:190px; height:123px;}

ul.newsdetail li {padding-bottom:10px}

/* Round Corners */
div.headers-footer { background-color:#869BAE}
div#footer table tr td { vertical-align:top}
div.headers-footer h2{padding-left:5px; color:#FFFFFF !important}
div table.pagetopNav tr td {background-color:#FFFFFF}
div#topnav div.no_script table.pagetopNav tr td {text-align:center}

/* - - - */
div.roundbutton{background-color:#80623E; padding-top:2px; padding-bottom:2px;}
div.roundbuttonON{background-color:#9C8245; padding-top:2px; padding-bottom:2px;}
div.roundbutton a:link,
div.roundbutton a:visited,
div.roundbutton a:hover,
div.roundbuttonON a:link,
div.roundbuttonON a:visited,
div.roundbuttonON a:hover {color:#FFFFFF;padding-left:6px;padding-right:6px;text-decoration:none;}
/* - - - */
.round_border_color {background-color:#FFF}
.round_border {background-color:#B9C7D2; padding:0px;}
/* - - - -*/

div.pipefooter table tr td {background-color:#B9C7D2;}

#imenu input.txt {height:14px}

div#property div.no_script table.pagetopNav tr td div.roundbutton,
div#property div.no_script table.pagetopNav tr td div.roundbuttonON {height:100px;width:185px;padding-top:60px;text-align:center; font-weight:bold;}


table.joinsm {background-color:#FFFFFF;width:200px;float:left;margin:5px;}
table.joinsm tr td strong{color:#FFFFFF;}
table.joinsm tr td {padding:0px;}
table.joinsm tr td img {padding-left:10px;padding-right:10px}
table.joinsm tr td.middle {background-color:#8E0B0B;padding:10px;text-transform:uppercase;text-align:center;padding-left:5px;padding-right:5px;}
table.joinsm tr td.top-left {width:17px;background-image:url('/images_noindex/top-left.gif');background-repeat:no-repeat;background-position:top left;background-color:#8E0B0B}
table.joinsm tr td.top-right {width:17px;background-image:url('/images_noindex/top-right.gif');background-repeat:no-repeat;background-position:top right;background-color:#8E0B0B}

table.joinsm tr td.middle2 {background-color:#F0D9A7; padding-bottom:5px; padding-top:8px;text-align:center}
table.joinsm tr td.bottom-left {width:17px;background-image:url('/images_noindex/bottom-left.gif');background-repeat:no-repeat;background-position:bottom left;background-color:#F0D9A7}
table.joinsm tr td.bottom-right {width:17px;background-image:url('/images_noindex/bottom-right.gif');background-repeat:no-repeat;background-position:bottom right;background-color:#F0D9A7}

table.joinsmR {background-color:#FFFFFF;width:200px;float:left;margin:5px;}
table.joinsmR tr td strong{color:#FFFFFF;}
table.joinsmR tr td {padding:0px;}
table.joinsmR tr td img {padding-left:10px;padding-right:10px}
table.joinsmR tr td.middle {background-color:#F84545;padding:10px;text-transform:uppercase;text-align:center}
table.joinsmR tr td.top-left {width:17px;background-image:url('/images_noindex/top-left-r.gif');background-repeat:no-repeat;background-position:top left;background-color:#F84545}
table.joinsmR tr td.top-right {width:17px;background-image:url('/images_noindex/top-right-r.gif');background-repeat:no-repeat;background-position:top right;background-color:#F84545}

table.joinsmR tr td.middle2 {background-color:#8E0B0B; padding-bottom:5px; padding-top:8px;text-align:center}
table.joinsmR tr td.bottom-left {width:17px;background-image:url('/images_noindex/bottom-left-r.gif');background-repeat:no-repeat;background-position:bottom left;background-color:#8E0B0B}
table.joinsmR tr td.bottom-right {width:17px;background-image:url('/images_noindex/bottom-right-r.gif');background-repeat:no-repeat;background-position:bottom right;background-color:#8E0B0B}

div#box table.pagetopNav {margin-left:5px}

