*					{
	margin: 0;
	padding: 0;
}
body				{
	background-color: #FFFFFF;
	background-image: url(../assets/home/top_bg.png);
	background-repeat: repeat-x;
	background-position: top;
	table-layout: center;
}

#page-wrap          {
	background-image: url(../assets/home/bottom_bg.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}
#image-wrap     {
	background: url(../assets/home/mid_bg.png) fixed repeat-x;
	background-position: left bottom;}
	
#inner-wrap         { width: 846px; background: white; margin: 0 auto; min-height: 2000px; }
#small-wrap         { width: 846px; background: white; margin: 0 auto; table-align:center; }

.style1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style2 {font-size: 12px}
.style3 {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
a:link {
	color: #CC0066;
	text-decoration: none;
}
a:visited {
	color: #CC0066;
	text-decoration: none;
}
a:hover {
	color: #990099;
	text-decoration: none;
}
a:active {
	color: #990099;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.style8 {font-family: Arial, Helvetica, sans-serif}
.style9 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style10 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#small-wrap table tr td table tr td .style6 .style8 strong a {
	text-align: right;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.menu {
	font-size: 36px;
}
.menu {
	font-weight: bold;
}
.menu {
	font-family: arial;
	font-size: 24px;
	color: #000;
}
.18bold {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}
.boldnormal {
	font-weight: bold;
}

