/* Start of CMSMS style sheet 'Home' */
html, body {
  margin:0px;
  font-family:"Times New Roman", Times, serif;
  font-size:14px;
  background-image:url(GRAPHICS/bkgd_repeat.jpg);
  background-repeat:repeat-x;
  background-color:#667598;
  height:100%;
}


#header-print,
#footer-print {
display:none;
}

body#splash {
  background-image:url(GRAPHICS/bkgd_splash.jpg);
  background-repeat:repeat-x;
  background-color:#A9CABF;
}

img, div {
   behavior: url("iepngfix.htc");
}


#container {
  position:relative;
  background-image:url(GRAPHICS/bkgd_container.jpg);
  background-repeat:no-repeat;
  background-position:center;
  width:1084px;
  height:125%;
  min-height:150%;
  height:auto !important;
  margin-left:auto;
  margin-right:auto;
}

#kachina {
  position:relative;
  float:left;
  width:100%;
  border:5px solid #FFFFFF;
  background-color:#f3e6b4;
  padding:5px;
  background-image:url(GRAPHICS/pots.jpg);
  background-repeat:no-repeat;
  background-position:bottom left;
  cursor:pointer;
}

#kachina .link {
  position:absolute;
  float:left;
  top:320px;
  left:180px;
  width:128px;
  height:20px;
  background-image:url(GRAPHICS/link-come-in.gif);
}

#kachina .link span {
  display:none;
}

#wrapper {
  position:relative;
  width:840px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}

#top {
  position:relative;
  float:left;
  background-image:url(GRAPHICS/bkgd_top.jpg);
  background-repeat:no-repeat;
  width:100%;
  height:59px;
}

#dropbottom {
  position:relative;
  float:left;
  width:100%;
  background-image:url(GRAPHICS/drop-bottom.png);
  background-repeat:repeat-x;
  background-position:bottom left;
  padding-bottom:10px;
  padding-right:12px;
}

#dropside {
  position:relative;
  float:left;
  width:100%;
  background-image:url(GRAPHICS/drop-side.png);
  background-repeat:repeat-y;
  background-position:top right;
  padding-right:16px;
}

*html #dropbottom, *html #dropside {
  background-image:none;
}

#main {
  position:relative;
  float:left;
  width:100%;
  border:5px solid #FFFFFF;
  background-color:#f3e6b4;
  background-image:url(GRAPHICS/pots.jpg);
  background-repeat:no-repeat;
  background-position:bottom left;
}

#splashbottom {
  position:relative;
  float:left;
  width:800px;
  padding:25px;
}

#splashleft {
  position:relative;
  float:left;
  width:286px;
}

#avail {
   position:absolute;
   float:left;
   top:462px;
   left:0px;
   width:219px;
   height:124px;
   background-image:url(GRAPHICS/bkgd-avail.gif);
   background-repeat:no-repeat;
   font-size:11px;
   color:#89552c;
   padding-top:60px;
   padding-left:70px;
   z-index:2;
}

#submit {
	padding-top:10px;
	padding-left:70px;
}

#santafe {
        width:250px;
        padding-top:50px;
}

#santafe a:link,
#santafe a:hover,
#santafe a:active,
#santafe a:visited {
        font-size:22px;
        color:#7C4B24;
        text-decoration:underline;
}

#flash {
   position:absolute;
   float:left;
   width:100%;
   height:299px;
   top:-5px;
   left:0px;
   border:5px solid #FFFFFF;
   border-left:none;
   border-right:none;
   background-color:#FOAD18;
   z-index:1;
}

#flash div {
   padding-left:284px;
}

#content {
	position:relative;
	float:right;
	right:20px;
	border:1px solid #dccba4;
	background-color:#f8eecb;
	width:700px;
	padding:25px;
line-height: 24px;
	margin-top:325px;
	margin-bottom:25px;
}

#content p {
	margin:0px;
	padding:0px;
	padding-bottom:25px;
}

#content H1.littletitle {
	margin:0px;
	padding:0px;
	font-size:10px;
        color:#f8eecb;
}

.image {
	float:right;
	padding-left:25px;
}

.testimonial {
	position:relative;
	float:left;
	padding-top:5px;
}

#vinet {
  position:absolute;
  top:300px;
  left:260px;
  background-image:url(GRAPHICS/vine1.png);
  background-repeat:no-repeat;
  width:122px;
  height:78px;
  z-index:2;
}

#vineb {
  position:absolute;
  right:-50px;

  bottom:-0px;
  background-image:url(GRAPHICS/vine2.png);
  background-repeat:no-repeat;
  width:122px;
  height:78px;
  z-index:2;
}


#footer {
  position:relative;
  float:left;
  width:100%;
  height:250px;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#f4e6b4;
}

/* End of 'Home' */

