body { margin: 0; padding: 0; background-image:url(images/background.jpg);}



#header {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 80px;
	background-color: #EAFEF2;
	}

#logo {
	position: absolute;
	top: 1px;
	left: 7px;
	}

#aaa_logo {
	position: absolute;
	top:10px;
	right: 16px;
	}

#topnav {
	position: absolute;
	top:80px;
	left: 0px;
	width: 100%;
	height: 50px;
	background-image:url(images/headbackblue.gif);
	z-index: 381;
	padding-top: 1px;
	}

.topnav {
	color: #ffffff;
	text-decoration: none; 
	font-size: 9pt; 
	LINE-HEIGHT: 1.4;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

#green {

	position: absolute;
	left: 0px;
	top:100px;
	width:100%;
	height: 30px;
	background-color: #FFD78F;
	z-index: 80;
	}


#pinkbox {
	width: 100%;
	height: 132px; 
	position: absolute; 
	top: 400px; 
	left: 0; z-index: 110;
	}

#littlepink {
	background-image: url(images/littlepink.gif);
	padding-left: 10px; 
	height: 21px;  
	border-style:solid; 
	border-width:1px;  
	border-color:#FFB9E7; 
	}

#bigpink {
	padding-left: 10px; 
	padding-top: 6px; 
	border-style:solid; 
	border-width:1px;  
	border-color:#FFB9E7;
	background-color: #FDF4FA;
	} 

#leftnav {

	position: absolute;
	left: 8px;
	top: 150px;
	width: 180px;
	z-index: 111;
	background-color: #FDF4FA;
	padding-left: 5px;
	border-style:solid; 
	border-width:1px;  
	border-color:#FFB9E7;
	}


.leftnav {
	color: #196499;
	text-decoration: none; 
	font-size: 8pt; 
	LINE-HEIGHT: 1.8;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.leftnav_1 {
	color: #800000;
	text-decoration: none; 
	font-size: 8pt; 
	LINE-HEIGHT: 1.8;
	FONT-FAMILY: arial, Helvetica, sans-serif
}

.leftnav_1 a:link    {text-decoration: none; color: #196499;}
.leftnav_1 a:visited {text-decoration: none; color: #196499;}
.leftnav_1 a:hover   {text-decoration: none; color: #800000;}
.leftnav_1 a:active  {text-decoration: none; color: #196499;}

.leftnav3 {
	color: #196499;
	text-decoration: none; 
	font-size: 8pt; 
	LINE-HEIGHT: 1.4;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


.leftnav3 a:link    {text-decoration: none; color: #196499; font-weight: bold;}
.leftnav3 a:visited {text-decoration: none; color: #196499; font-weight: bold;}
.leftnav3 a:hover   {text-decoration: underline; color: #196499; font-weight: bold;}
.leftnav3 a:active  {text-decoration: none; color: #196499; font-weight: bold;}

.leftnav2 a:link    {text-decoration: underline; color: #196499; font-weight: bold;}
.leftnav2 a:visited {text-decoration: underline; color: #196499; font-weight: bold;}
.leftnav2 a:hover   {text-decoration: none; color: #196499; font-weight: bold;}
.leftnav2 a:active  {text-decoration: underline; color: #196499; font-weight: bold;}

a:link    {text-decoration: underline; color: #055186; }
a:visited {text-decoration: underline; color: #055186; }
a:hover   {text-decoration: none; color: #196499; }
a:active  {text-decoration: underline; color: #055186; }


.leftnav a:link    {text-decoration: none; color: #196499;}
.leftnav a:visited {text-decoration: none; color: #196499;}
.leftnav a:hover   {text-decoration: underline; color: #196499;}
.leftnav a:active  {text-decoration: none; color: #196499;}


.leftnav2 {
	color: #196499;
	font-size: 9pt; 
	LINE-HEIGHT: 1.4;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


.goob TD {
	color: #196499;
	text-decoration: none; 
	font-size: 9pt; 
	LINE-HEIGHT: 1.4;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.footer {
	color: #ffffff;
	text-decoration: none; 
	font-size: 8pt; 
	LINE-HEIGHT: 1.8;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.news {
	color: #ffffff;
	text-decoration: none; 
	font-size: 8pt; 
	LINE-HEIGHT: 1.4;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

#content {
		position: absolute;
	top:130px;
	left: 0px;
	width: 99%;
	height: 400px;
	background-color: #ffffff;
	z-index: 20;
	}

#mainpic {
	position: absolute;
	top: 130px;
	left: 183px;
	z-index: 40;
	}

#right {

	position: absolute;

	top: 162px;

	right:6px;

	

	width: 181px;

	z-index:212;

	background-color:#FDF4FA; 

	padding-left: 6px;

	border-style:solid; 

	border-width:1px;  

	border-color:#FFB9E7;

	}

	

#righthead {

	position: absolute;

	top: 139px;

	right:6px;

	height: 19px;

	width: 181px;

	z-index:37;

	background-image:url(images/littlepink.gif); 

	padding-left: 6px;

	border-style:solid; 

	border-width:1px;  

	border-color:#FFB9E7;

	}





#corner {

	position: absolute;

	top:130px;

	right: 180px;

	z-index: 22;

	}

	

#pinkleft {

	position: absolute; 

	left: 160px;

	top: 401px;

	z-index: 112;

	}

#footer {

	position: absolute;

	left: 0px;

	top: 530px;

	background-color:#196499;

	width: 100%;

	height: 43px;

	z-index: 50

	}

#foot {

		background-color: #ffffff;}
		
.navi_left{ margin:0px;
padding:0px;
background-color:#fdf3fb;
border:solid 1px #fbbbde;
float:left;
overflow:hidden;
width:180px;
}

.left_about{ font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#800000;
text-decoration:none;
margin:0px;
padding:0px;
float:left;
padding-bottom:3px;
padding-left:6px;
padding-top:5px;
}

.main_content{ width:1320px;
margin:0px;
padding:0px;
overflow:hidden;
float:left;
margin-top:145px;
margin-left:20px;
}

.left_about_ul{ font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#196499;
margin:0px;
padding:0px;
margin-bottom:25px;
}

.left_about_ul ul{ margin:0px;
padding:0px;
list-style-type:none;
}

.left_about_ul ul li{ list-style-position:outside;
padding-left:5px;
padding-top:5px;
}

.left_about_ul ul li a:link{ color:#196499;
text-decoration:none;
}

.left_about_ul ul li a:visited{ color:#196499;
text-decoration:none;
}

.left_about_ul ul li a:hover{ color:#800000;
text-decoration:none;
}

.left_about_ul ul li a:actived{ color:#196499;
text-decoration:none;
}

.center_content{ width:1000px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
}

.welcome_text{ background:url(images/littlepink.gif) repeat-x;
width:987px;
height:17px;
margin:0px;
padding:0px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#196499;
border:solid 1px #FFB9E7;
padding-left:10px;
padding-top:2px;
font-weight:bold;
margin-left:2px;
}

.flash_content{ 
width:986px;
margin:0px;
padding:0px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#196499;
border:solid 1px #FFB9E7;
padding-left:10px;
padding-top:2px;
margin-left:2px;
margin-top:2px;
}

.flash_img{ margin:0px;
padding:0px;
float:left;
padding:0px;
width:300px;
height:230px;
}

.welcome_content{ margin:0px;
padding:0px;
text-align:justify;
width:635px;
float:left;
padding-left:5px;
}

.shop_text{ background:url(images/littlepink.gif) repeat-x;
width:986px;
height:17px;
margin:0px;
padding:0px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#196499;
border:solid 1px #FFB9E7;
padding-left:10px;
padding-top:2px;
font-weight:bold;
margin-left:2px;
margin-top:2px;
}

.shop_product{ width:778px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
margin-top:35px;
margin-left:82px;
margin-bottom:50px;
}

.product_1{ width:164px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
 }
 
 .product_image_1{
 margin:0px;
 padding:0px;
 overflow:hidden;
 margin-top:5px;
 }
 
 .product_2{ width:164px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
margin-left:20px;
 }
 
 .product_3{ width:164px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
margin-left:20px;
 }
 
 .product_4{ width:180px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
margin-left:20px;
 }
 
 .product_image_2{
 margin:0px;
 padding:0px;
 overflow:hidden;
 margin-top:5px;
 border:solid 1px #000;
 width:100px;
 height:80px;
 }
 
 
 
 
 .footer{ background-color:#5a75b8;
 text-align:center;
 width:100%;
 float:left;
 height:51px;
 margin-top:50px;
 padding-top:10px;
 }
 
 .footer a{ color:#fff; text-decoration:none;}
 
 
 
 .navi_right{ margin:0px;
padding:0px;
background-color:#fdf3fb;
border:solid 1px #fbbbde;
float:left;
overflow:hidden;
width:157px;
margin-left:2px;
}

.right_about{ font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#800000;
text-decoration:none;
margin:0px;
padding:0px;
float:left;
padding-bottom:3px;
padding-left:6px;
padding-top:5px;
}


.right_about_ul{ font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#196499;
margin:0px;
padding:0px;
margin-bottom:25px;
}

.right_about_ul ul{ margin:0px;
padding:0px;
margin-left:22px;
}

.right_about_ul ul li{ list-style-position:outside;
padding-left:5px;
padding-top:5px;
list-style-image:url(images/categari_click.gif);
}

.right_about_ul ul li a:link{ color:#196499;
text-decoration:none;
}

.right_about_ul ul li a:visited{ color:#196499;
text-decoration:none;
}

.right_about_ul ul li a:hover{ color:#800000;
text-decoration:none;
}

.right_about_ul ul li a:actived{ color:#196499;
text-decoration:none;
}

.Login{ background:url(images/littlepink.gif) repeat-x;
width:154px;
height:17px;
margin:0px;
padding:0px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#196499;
border:solid 1px #FFB9E7;
padding-left:2px;
padding-top:2px;
font-weight:bold;
border-top:0px;
}

.navi_login{ margin:0px;
padding:0px;
background-color:#fdf3fb;
border:solid 1px #fbbbde;
float:left;
overflow:hidden;
width:157px;
margin-left:2px;
margin-top:2px;
}

.login_name{ font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#196499;
float:left;
padding:5px 0 0 3px;
}

.login_input{ width:91px; height:16px; float:left; margin-top:2px; margin-left:3px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; border:solid 1px #a1a1a1;}
.login_input1{ width:91px; height:16px; float:left; margin-top:2px; margin-left:5px; margin-top:5px;font-family:Arial, Helvetica, sans-serif; font-size:8pt;  border:solid 1px #a1a1a1;}
.login_input2{ width:50px; height:25px; float:left; margin-top:2px; margin-left:5px; margin-top:5px;font-family:Arial, Helvetica, sans-serif; font-size:8pt; cursor:pointer;  margin-bottom:3px; float:right; margin-right:5px;}
.login_input3{ width:145px; height:16px; float:left; margin-top:2px; margin-left:5px; margin-top:5px;font-family:Arial, Helvetica, sans-serif; font-size:8pt;  border:solid 1px #a1a1a1;}
.login_input4{ width:80px; height:25px; float:left; margin-top:2px; margin-left:5px; margin-top:5px;font-family:Arial, Helvetica, sans-serif; font-size:8pt; cursor:pointer;  margin-bottom:3px; float:right; margin-right:35px;}