﻿@charset "utf-8";

body {
	padding:0!important;
}
/* 
   [ P A R T S  -  promoted ]
*/
#promoted {
	width:950px; height:22px;
	margin:0 auto;
}
#promoted h1{
	height:22px; line-height:22px;
	text-align:right;
	color:#660; font-size:12px;
}

/* 
   [ P A R T S  -  flash ]
*/
#flash {
	width:930px; height:490px;
	margin:0 auto;
}
#flash #FlashDiv #main_image {
	width:690px; height:490px;
	/*background:url(img-pict/IMG_0001.JPG) 0 0 no-repeat;*/
}
#flash #SubFlashDiv {
	width:220px; height:490px;
}
#flash #SeasonalTitle {
	padding:50px 0 50px;
}

#flash #SeasonalTitle h2 {
	width:160px; height:80px;
	padding:0 20px;
	background:url(img/h2-about-autumn.gif) center 0 no-repeat;
}
#flash #ThumbsDiv {
	padding:10px 0 10px 0;
}
#flash #ThumbsDiv h3 {
	height:22px; line-height:22px;
	background:url(img/h3-autumn-gallery.gif) 0 0 no-repeat;
}
#flash #ThumbsDiv ul li {
	float:left; clear:none;
	margin:0 3px 3px 0;
}


/* 
   [ P A R T S  -  main > Sec1 >  ]
*/
#Introduction {

}
#Introduction p{
	padding:10px;
	font-size:122%;
	line-height:1.4em;
	background:url(img/bg-grad-grey.jpg) 0 0 no-repeat;
}
#Introduction p a {
	color:#360;
}
#Introduction table{
	margin:10px;
	font-size:122%;
	line-height:1.4em;
}
#Introduction table td{
	padding:5px 10px;
}


#SpaTitle {
  padding:50px 0;
}
#Sec1 {
  width:932px; height:auto;
	overflow:hidden;
  background:url(img/bg-Sec1.jpg) 0 0 no-repeat;
	padding:0 0 20px 0;
}
#Col1, 
#Col2, 
#Col3, 
#Col4 {
	padding:0 29px;
	text-align:center;
	overflow:hidden;
}
#Col1, 
#Col2, 
#Col3 {
	background:url(img/line-white.gif) right 3px no-repeat;
}
#Sec1 p {
  padding:10px 0;
	text-align:left;
}
#Sec1 p a {
  padding:5px 0;
	float:right; clear:both;
  color:#666699;
	font-weight:bold;
	text-decoration:none;
}
#Sec1 p a:hover {
	text-decoration:underline;
}

/* 
   [ P A R T S  -  main > Sec2 >  ]
*/
#Sec2 {
  width:932px; height:auto;
  background:url(img/bg-Sec2.jpg) 0 0 no-repeat;
	overflow:hidden;
	padding:0 0 20px 0;
}
#Col5 img {
	padding:30px 0 0 40px;
}
#Col6 p {
	padding:10px 10px;
}
#Col6 img {
	padding:10px 10px 0 10px;
}
#Col7 img {
  float:right; clear:none;
	padding:30px 0 0 0;
}
#Col7 p {
  padding:40px 30px 0 20px;
}
#Col8 img {
  float:right; clear:none;
  padding:10px 20px 0 0;
}
