*{margin:0px; padding:0px; outline:none;}

body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
  color:#000; line-height:18px; margin:0px; padding:0px;
background:#fff url(../images/body-bg2.gif) center top repeat-y;}

a{color:#000000; text-decoration:none;}

a:hover{text-decoration:underline;}

h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}


#wrap{width:927px; margin:0 auto; height:auto;}

.header{width:927px; height:106px; margin-bottom:5px; }


.header-left{ float:left; width:470px; height:106px;}

.header-right{
	float:right;
	width:457px;
	position:relative; margin-top:24px;
	background:url(../images/link-bg3.gif)  center no-repeat; height:35px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.header-right ul {
margin:4px 5px 0px 24px;
padding:0px;
float:left;
}
.header-right ul li {
float:left;
display:inline;
list-style:none;
padding:0px 4px 0px 4px;
}
.header-right ul li a {
text-decoration:none; 
color:#000;
}
.header-right ul li a:hover {
text-decoration:none;
color:#fff;
}


.container{width:927px; margin: 0 auto;}

.sidebar{ width:193px; float:left; }

.inner_sidebar{
	margin-bottom:20px; 
	padding:6px 5px 0px 10px; 
	}
	
	.inner_sidebar h2 {
	font-size:17px; font-family: Georgia, "Times New Roman", Times, serif;
	color:#658D04; font-weight:bold;
	line-height:20px; 
	}
	
	
.inner_sidebar h2 a {
	color:#000;
	text-decoration:none;
	}
	
	
.inner_sidebar h2 a:hover {
	color:#658D04;
	text-decoration:none;
	}
	
.inner_sidebar ul {
 margin:0px; padding:0px; list-style-type:none;
}
.inner_sidebar ul li{ }

.inner_sidebar ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:22px;  color:#000; padding:3px 0 0 10px; background:url(../images/li_bg.gif) left center no-repeat;}

.inner_sidebar ul li a:hover{ text-decoration:none;  color:#fff;background:url(../images/li_bg_over.gif) left center no-repeat; }

.more {
	font-weight:bold; font-size:12px; color:#000; padding-left:20px;
}
.more a {
	font-weight:bold;
	text-decoration:none;
	padding-top:6px;
	color:#3D3A3A;
	display:block;
}
.more a:hover {
	text-decoration:underline;
}
.left-bg1{background: url(../images/left-bg1.gif) left top  no-repeat;  height:187px;}
.left-bg2{background: url(../images/left-bg2.gif) left top  no-repeat; height:157px;}
.left-bg3{background: url(../images/left-bg3.gif) left top  no-repeat;  height:150px;}
.left-bg4{background: url(../images/left-bg4.gif) left top  no-repeat; height:188px;}



.content-right{width:710px; float:right; padding-right:0px; }
.heading{width:auto; height:25px;}

.content-right  h2{font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; font-size:24px; text-align:center; color:#000;}

.content-right  h6{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px;  color:#6C9005;margin-top:10px;}

 .content-right p{line-height:18px; margin-top:10px; text-align:justify;}
 
 
 .content-right p img{ float:right; margin-left:10px; border:solid 3px #000; }
 
 .spacer1{ clear:both; height:30px;}
 
 .box1 {
width:292px;
float:left; padding-right:40px;
border-right:1px solid #DEE2D2;
}

.box2{
width:292px;
float:left; margin-left:40px;
}

.list {
margin:0px 0px 0px 6px;
padding:11px 0px 0px 0px;
line-height:22px;
}
.list li {
margin:0px;
padding:0px 0px 0px 10px;
list-style:none;
background:url(../images/li_bg.gif) no-repeat 0px 10px;
}
.list a {
color:#658D04; font-family:Trebuchet MS; font-size:13px;
text-decoration:none;
}
.list a:hover {
color:#616161;
text-decoration:underline;
}

h3 {
	font-size:17px; font-family: Georgia, "Times New Roman", Times, serif;
	color:#000; font-weight:bold;
	line-height:20px; padding-bottom:5px; text-align:center;
	}
	h3 a{
	font-size:17px; font-family: Georgia, "Times New Roman", Times, serif;
	color:#000; font-weight:bold;
	line-height:20px; text-decoration:none; } 
	
	h3 a:hover{
	font-size:17px; font-family: Georgia, "Times New Roman", Times, serif;
	color:#000; font-weight:bold;
	line-height:20px; text-decoration:none;} 
	
.spacer2{border-bottom:1px solid #DEE2D2; clear:both; margin-top:10px;}


.footer{margin:20px 0 10px 0px; width:927px; height:35px; background:url(../images/footer.gif) left top  repeat-x; font-size:13px; color:#000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}


.footer-link{ float:left; padding:10px 5px 0 10px; color:#fff; }

.footer-link span{ margin-left:250px;font-size:11px; color:#fff; font-weight:bold;  }

.footer-link span a{ color:#000; text-decoration:none; padding:0 6px 0 6px; }

.footer-link span a:hover{ color:#000; text-decoration:underline;}

.w3c{float:right; width:100px; padding:10px 0px 0px 0px; }

pre{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
  color:#000; line-height:18px;}
  
  .resorts{width:700px; float:left; height:auto; text-align:justify; border:solid 2px #6C9005; margin-top:20px; padding:5px;}

.resorts img{ float:right; margin-left:15px; vertical-align:top; border:solid 3px; color:#000;}

.resorts-link {
	font-size:17px; color:#6C9005; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:5px; font-weight:bold; text-decoration:none;
	  }
	
	.resorts-link:hover{color:#000;
	
	}
	
	.more3{color:#000; text-decoration:none; font-weight:bold; font-size:11px;
}
.more3:hover{color:#6C9005; text-decoration:underline;font-size:11px;
}
.about{font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:blink; font-size:17px;  color:#6C9005; font-weight:bold;}
.about:hover{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:17px;  color:#000;}

.red{color:#990000;}

.input{width:100px; height:20px; background-color:#fff; border: solid 1px #999999;
}
.input2{width:180px; height:20px; background-color:#fff; border: solid 1px #999999;}

.input3{width:230px; height:30px; background-color:#fff; border: solid 1px #999999;}

.input4{width:230px; height:60px; background-color:#fff; border: solid 1px #999999;}

