.hscstyle {
	font-family: Arial, Helvetica, sans-serif;
	color: #B9BD88;
	text-decoration: none;
	background-image: url(homescapescarmelbackground.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #8C9232;


}
.span {
	letter-spacing: 6pt;
}
a:link {
	color: #DFDFDF;
	text-decoration: none;
}

a:visited {
  color: #dfdfdf;
  text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #CC6600;
}

a:active {
	color: #8C9232;
	text-decoration: none;
}.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	word-spacing: 0pt;
	letter-spacing: 0em;
}

.photofloat {
	text-align: justified;
	white-space: normal;
	float: left;
	margin-right: 16px;
	margin-top: 4px;
	margin-bottom: 8px;
	margine-left: 8px;
}
.photofloatright {
	text-align: justified;
	white-space: normal;
	float: right;
	margin-top: 4px;
	margin-bottom: 8px;
	margine-left: 8px;
	margin-left: 8px;
}
.cap {
	float:left;
	color:#CC6600;
	font-size:85px;
	line-height:65px;
	padding-top:2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	clear: none;
	margin: 0px 4px 4px 4px;
	margin-bottom: 0px;
}

.imgright {
float: right;
padding: 6px 10px 6px 0px;
}

.imgleft {
float: left;
padding: 6px 10px 6px 0px;
}


.dropcap {
   display: block;
   float: left;
   font-size: 300%;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-weight: bold;
   height: .8em;
   margin-bottom: -.4em;
   padding: .2em .1em 0 0;
}

#translucent {
   position: absolute;
   left: 80px;
   top: 30px;
   text-align: center;
   border: 1px solid #666;
   background-color: #f0f0ff;
   /* the filter attribute is recognized in
   Internet Explorer and should be a percentage */
   filter: Alpha(opacity=50);
   /* the -moz-opacity attribute is recognized by 
   Gecko browsers and should be a decimal */
   -moz-opacity: .5;
   /* opacity is the proposed CSS3 method, not
   currently supported by any browser, but possibly
   standard in the future */
   opacity: .5;
}
   
   urved cutout Borders*/

.curved {
  background: transparent; 
  width:40%;
  }
.curved h1, .curved p {
  margin:0 10px;
  }
.curved h1 {
  font-size:2em; 
  color:#fff;
  }
.curved p {
  padding-bottom:0.5em;
  }
.curved .b1 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#fff;
  font-size:1px;
  }
.curved .b2 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#e0cea3; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 4px; 
  height:2px;
  font-size:1px;
  }
.curved .b3 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#e0cea3; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 3px;
  font-size:1px;
  }
.curved .b4 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#e0cea3; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0; height:1px; 
  border-width:0 3px 0 3px;
  font-size:1px;
  }
.curved .boxcontent {
  display:block; 
  background:#e0cea3; 
  border:0 solid #fff; 
  border-width:0 1px;
  }

	
.textboxfill {
	background-color: #66693A;
}
.attention {
	background-color: #7A7E45;
}
