body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #323232;
}
.top {	
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	height: 20px;
	padding: 0px 10px 0px 10px;
	background-color: #2A2A2A;
}
.top a{
	color: #FFFFFF;
	background:  url(img/arrow02.gif) no-repeat right center;
	padding-right: 16px;
	text-decoration: none;
}
.top a:hover {
	color: #F27490;
}
.imgtxt {
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	margin-top:35px;
	text-align: right;
}
.imgtxt a{
	color: #FFFFFF;
	background:  url(img/arrow02.gif) no-repeat right center;
	padding-right: 16px;
	text-decoration: none;
}
.imgtxt a:hover {
	color: #F27490;
}
.img01 {
	background:  url("img/youki_S01_img.jpg") no-repeat;
	width: 248px;
	height: 181px;
}
.img01t{
	width: 248px;
	height: 181px;
	padding:20px;
}
.img01tb{
	border: 10px solid #B2B1B2;
	width: 248px;
	height: 181px;
	padding:10px;
}
.img02{
	background:  url("img/youki_S02_img.jpg") no-repeat;
	width: 249px;
	height: 181px;
}
.img02en{
	background:  url("img/youki_S02en_img.jpg") no-repeat;
	width: 249px;
	height: 181px;
}
.img02t{
	width: 249px;
	height: 181px;
	padding:20px;
}
.img02tb{
	border: 10px solid #d1d8cf;
	width: 249px;
	height: 181px;
	padding:10px;
}
.img03{
	background:  url("img/youki_S03_img.gif") no-repeat;
	width: 247px;
	height: 181px;
}
.img03en{
	background:  url("img/youki_S03en_img.gif") no-repeat;
	width: 247px;
	height: 181px;
}
.img03t{
	width: 247px;
	height: 181px;
	padding:20px;
}
.img03tb{
	border: 10px solid #fa7895;
	width: 247px;
	height: 181px;
	padding:10px;
	cursor:pointer;
}
.col {
	background-color: #F2F2F2;
	vertical-align: top;
}
.centercol {
	background-image:  url("img/center_back.gif");
	background-color: #F2F2F2;
	vertical-align: top;
}
.rightcol {
	background-image:  url("img/right_back.gif");
	background-color: #F2F2F2;
	vertical-align: top;
}
.coltitle {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #848780;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.colbody {
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	vertical-align: baseline;
	line-height: 17px;
	padding: 16px 20px 0px 20px;
}
.colbody a{
	color: #C75E76;
	background:  url("img/arrow01.gif") no-repeat left 3px;
	padding-left: 16px;
	text-decoration: none;
}
.links{
	
}
.links a{
	color: #C75E76;
	background:  url("img/arrow01.gif") no-repeat left 3px;
	padding-left: 16px;
	text-decoration: none;
}
.links a:hover{
	color: #F27490;
}
.colbody a:hover {
	color: #F27490;
}
.contact a{
	color: #C75E76;
	background:  url("img/arrow01.gif") no-repeat left 3px;
	padding-left: 16px;
	text-decoration: none;
}
.contact a:hover {
	color: #F27490;
}
.desctitle{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	margin: 7px 20px 7px 20px;
	vertical-align: bottom;
}
.descbody{
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	line-height: 17px;
	padding: 20px;
}
.descbody2{
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	line-height: 17px;
	padding: 20px;
}
.descbody a{
	color: #C75E76;
	background:  url("img/arrow01.gif") no-repeat left center;
	padding-left: 16px;
	text-decoration: none;
}
.descbody a:hover {
	color: #F27490;
}
.descbodyrows{
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	line-height: 17px;
}
.purple{
	color: #C75E76;
}
.purple2 {
	color: #FA7895;
}
ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
li {
	background: url(img/dot.gif) no-repeat left 6px;
	padding:0px 0px 0px 14px;
}
strong {
	color: #C75E76;
	font-weight: normal;
}
red {
	color: #fa7895;
}
.more {
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	text-align: right;
	padding: 0px 20px 16px 20px;
}
.more a{
	color: #848780;
	text-decoration: none;
}
.more a:hover{
	color: #F27490;
}
.footer {
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	height: 30px;
	padding: 5px 20px 5px 20px;
	background-color: #2A2A2A;
}
.footer a{
	color: #FFFFFF;
	background:  url(img/arrow02.gif) no-repeat right center;
	padding-right: 16px;
	text-decoration: none;
}
.footer a:hover{
	color: #F27490;
}
.contact{
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	line-height: 17px;
	padding: 20px 20px 0px 20px;
}
.reg{
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	line-height: 17px;
	padding: 10px 20px 0px 20px;
}
p {
	margin: 0px;
	padding: 0px;
}
.alert {
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #848780;
	line-height: 17px;
	padding: 10px 0px 10px 0px;
}
.inputbox {
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #323232;
	width:100%;
	margin-top: 1px;
	margin-bottom: 5px;
}
.inputbox2 {
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #323232;
	margin-top: 1px;
}
.button {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 14px;
}
.maintextpadnum2{
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-align:right;
	padding: 5px 10px 5px 10px;
}
.comingsoon{
	padding: 200px 0px 0px 0px;
}
#youkiframe{
	margin:0px 0px 20px 20px;
}
#youkiframe2{
	margin:0px 20px 0px 0px;
}
#youkiframe4{
	margin:20px 0px 20px 20px;
}
#youkiframe5{
	margin:20px 20px 20px 20px;
}
.tabletitle{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform:uppercase;
	color: #777777;
	white-space:nowrap;
	padding: 0px 0px 0px 10px;
}
.tableframe{
	font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #C75E76;
	text-transform:none;
}
.tableshade{
	background-color: #f2f2f2;
	background: url(img/table_list_bgr.gif);
	cursor:default;
}
.tablelistitle{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #848780;
	text-transform: uppercase;
	white-space:nowrap;
	padding:0px 9px 0px 9px;
	height:30px;
}
.tablelist{
	padding:0px 0px 0px 9px;
	height:30px;
	cursor:default;
}
.tablenolist{
	padding:7px 9px 7px 9px;
	height:30px;
	color: #848780;
	cursor:default;
}
.tablenolisttva{
	text-transform:none;
	font-weight:normal;
	color: #848780;
}
.buy{
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
.createbt{
	background:  url("img/createyouki.gif") no-repeat center;
	padding: 5px 167px 10px 0px;
	text-decoration: none;
}
.createbtfr{
	background:  url("img/creezyouki.gif") no-repeat center;
	padding: 5px 167px 10px 0px;
	text-decoration: none;
}
.create{
	margin: 20px 20px 20px 20px;
	text-align: right;
	text-decoration: none;
}
.nodeco{
	
}
.nodeco a{
	background:none;
	text-decoration:none;
	border:none;
}
.nodeco a:hover{
	background:none;
	text-decoration:none;
	border:none;
}

