body {
background:#fbfdfa url(images/mainbk_bar.jpg) repeat-x; /*#FFFFFF url(images/pinkBK02.jpg) repeat-x;*/
}
img 
{
	border:0px;
}


#page {
	width:880px;
	margin:0px auto;
	position:relative;
}
#menuMain {
	width:880px;
	font-family:"Century Gothic";
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	margin-top:30px;
	margin-bottom:30px;
}
. menuTop {
 color:#FFFFff;
}
/*#contentsMain
{
	width:880px;
	margin-bottom:25px;
	clear:both;
}
*/
#mainTop {
	width:880px;
	clear:both;
}
#logoIndex
{
	width:330px;
	height:60px;
	padding-top:20px;
	padding-left:35px;
	padding-right:35px;
}
#mainIndex
{
	width:870px;
	height:260px;
	background-image:url(images/index_bk.jpg);
	padding:10px 5px;
}


#logo {
	background-image: url(images/logo_bk.jpg);
	width:230px;
	height:80px;
	padding-top:20px;
	padding-left:35px;
	padding-right:35px;
	float:left;
}
#topSlogan {
	height:85px;
	width:560px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	font-family: "Times New Roman", Times, serif;
	text-align:center;
	color:#FFFFFF;
	float:left;
	clear:right;
}
#mainBottom {
	width:880px;
	font-family:"Century Gothic";
	font-size:12px;
	clear:both;
	margin-bottom:25px;
}
#subMenu {
	background-image:url(images/about_bk01.jpg);
	width:270px;
	height:300px;
	padding-left:15px;
	padding-right:15px;
	padding-top:30px;
	float:left;
	font-family: Century;
	color:#000000;
	margin-bottom:25px;
}


#subMenu a:link 
{
	text-decoration: none;
	color:#000000;
}
#subMenu a:visited 
{
	text-decoration: none;
	color:#000000;
}
#subMenu a:hover 
{
	text-decoration: none;
	color:#f253a7;
}
#subMenu a:active 
{
	text-decoration: none;
	color:#f253a7;
}




.subMenu {
	height:30px;
	vertical-align:top;
	text-align:right;
}
#bodyContent {
	background-image:url(images/content_bk01.jpg);
	width:540px;
	height:280px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:30px;
	color:#4b7131/*6ca246*/; /*font-weight:bold;*/
	float:left;
	clear:right;
	margin-bottom:25px;
}
#bodyContent a:link 
{
	text-decoration: none;
	color:#6ca246
}
#bodyContent a:visited 
{
	text-decoration: none;
	color:#6ca246
}
#bodyContent a:hover 
{
	text-decoration: none;
	color:#000000;
}
#bodyContent a:active 
{
	text-decoration: none;
	color:#000000;
}

#twinkleStar
{
	position:absolute;
	top:425px;
	left:681px;
}

#sloganBottom {
	background-image: url(images/bottom_bar.jpg);
	text-align:center;
	width:880px;
	height:57px;
	padding-top:23px;
	font-family: "Century Gothic";
	font-size:11pt;
	letter-spacing:0.5pt;
	line-height:1.3em;
	font-weight:bold;
	color:#6ca246;
	clear:both;
	margin-top:25px;
	margin-bottom:15px;
}
#copyright 
{
	text-align:center;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}



#copyright a:link 
{
	color: #666666;
	text-decoration: none;
}
#copyright a:hover 
{
	color: #6CA147;
	text-decoration: none;
}

#copyright a:visited
{
	text-decoration: none;
	color: #666666;
}
#copyright a:active 
{
	text-decoration: none;
	color: #6CA147;
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}



.stickNews
{
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:11px;
	width:400px;
}

.stickNews a:link 
{
	text-decoration: none;
	color:#6ca246
}
.stickNews a:visited 
{
	text-decoration: none;
	color:#6ca246
}
.stickNews a:hover 
{
	text-decoration: none;
	color:#000000;
}
#bodyContent a:active 
{
	text-decoration: none;
	color:#000000;
}

#stickNews01
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews02
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews03
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews99
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews100
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews04
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews05
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews06
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews07
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews08
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
#stickNews10, #stickNews20, #stickNews30, #stickNews40
{
	position:absolute;
	top:246px;
	left:366px;
	visibility:hidden;
}
 
 /*setting for new homepage -- summer2008*/
 
#wrap {
	position:absolute;
	top:92px;
	left:0px;/* background: url(images/leg2008.png) top no-repeat; height:572px;*/
} 

#mainIndex_new
{
	
	width:880px;
	/*padding:8px;*/
	height:564px;
	background:url(images/summerBk.png) center no-repeat;}
	
	#summer01
	{ margin-left:10px; 
	  margin-top:10px; 
	  width:267px; 
	  background:#000000 url(images/getElixir.png) top no-repeat; 
	  height:484px; 
	  float:left; }
		
		.bottleMenu
		{ float:left; 
		  width:145px; 
		  padding-top:355px; 
		  font-family:"Century Gothic"; 
		  color:#FFFFFF; 
		  font-size:11pt; 
		  padding-left:5px;
		  text-align:center; }
			.green 
			{ padding-left:15px; 
			  background:url(images/greenDot.png) top left no-repeat ; 
			  padding-bottom:15px; }
				.green a:link, .green a:visited { text-decoration:none; color:#FFFFFF;}
				.green a:hover, .green a:active { text-decoration:none; color:#6ba146;} 
		
		.elixir { float:left; clear:right; width:95px; padding-top:210px; padding-left:10px; padding-right:10px;}
	#summer02
	{margin-top:10px; width:6px; margin-left:8px; margin-right:8px; background-color:#FFFFFF; float:left; height:484px;}
	#summer03
	{margin-top:10px; margin-right:10px; width:571px; float:left; clear:right; height:484px; background-color:#FFFFFF;}
		#logo08
		{ padding-top:30px; padding-bottom:15px; text-align:center; border-bottom: thin 1px #f253a7; background-color:#FFFFFF;}
		#slogan08
		{ /*background: url(images/leg2008.png) left top no-repeat;*/ 
		  /*height:321px;*/ 
		  font-family:"Century Gothic"; 
		  font-size:15pt;/* font-weight:bold;*/ font-weight:500;
		  letter-spacing:0.1em; line-height:1.7em;
		  text-align:center;
		  /*padding-top:100px; padding-left:50px;*/}
			#slogan08 a:link, #slogan08 a:visited, #slogan08 a:visited, #slogan08 a:active{ text-decoration:none; color:#000000;}
			
/*settings for fall 09 theme*/
 #mainIndex_fall
{
	background: url(images/fall09_bg.png) center no-repeat; 
 	height:528px; 
 	width:880px;
}
#fall_left {float:left;}
	#logo_fall { padding-top:20px; padding-left:55px;}
	#fall_bottle {float:left; padding-left:95px; padding-top:0px;}
	#fall_smf { clear:both; font-family: "Century Gothic"; font-size:13pt; color:#FFFFFF; padding-left:55px; padding-top:0px; text-align:center;}
		#fall_smf a:link, #fall_smf a:visited { text-decoration:none; color:#000000;}
		#fall_smf a:hover, #fall_smf a:active { text-decoration:none; color:#ffffff;} 

	

#fall_right { float:left; clear:right; width:500px;}
	#fall_slogan {padding-top:0px; padding-left:65px; clear:both;}
	#fall_right_details {clear:both;}
		#fall_girls {padding-top:3px; padding-left:45px;}
		
		#fall_features{float:left; clear:right; padding-left:35px; padding-top:230px; }
 
#mainIndex_spring
{
	background: url(images/spring_bg.png) center no-repeat; 
 	height:528px; 
 	width:880px;
}
