/* Flippies Slippie */
/*default*/
* {
margin: 0px;
padding: 0px;
}
body{
background-color:#FCF0F4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin:0px;
padding:0px;
}
table,tr,td {
margin:0px;
padding:0px;
}
/*link*/
a.one:link{
color:#ED3378;
text-decoration:none;
}
a.one:visited{
color:#ED3378;
text-decoration:none;
}
a.one:hover{
color:#3B5506;
text-decoration:none;
}
a.two:link{
color:#ED4785;
text-decoration:underline;
}
a.two:visited{
color:#ED4785;
text-decoration:underline;
}
a.two:hover{
color:#66CC00;
text-decoration:underline;
}
a.three:link{
color:#73686B;
text-decoration:none;
}
a.three:visited{
color:#73686B;
text-decoration:none;
}
a.three:hover{
color:#FFFFFF;
text-decoration:none;
}
/*link*/
/*h*/
h4 {
font:14px bold Verdana, Arial, Helvetica, sans-serif;color:#ED3378;
font-weight:bold;
}

.header {
font:11px bold Verdana, Arial, Helvetica, sans-serif;color:#ED4785;
font-weight:bold;
}
.header01 {
font:10px Verdana, Arial, Helvetica, sans-serif;color:#ED4785;
}
.category_header,.category_header a,.category_header a:hover {
font:17px bold Verdana, Arial, Helvetica, sans-serif;
color:#ED4785;
font-weight:bold;
text-decoration:none;
}

/*h*/
/*table*/
table.main{
background-color:#FFFFFF;
width:778px;
height:auto;
margin:0 auto;
padding:0px;
vertical-align:top;
}
.top {
height:165px;
margin:0px;
padding:0px;
vertical-align:top;
}
.topbg{
/*background-image:url(images/top_pink.gif);
background-repeat:repeat-x;*/
background-color:#FCB6D2;
height:15px;
margin:0px;
padding:2px;
vertical-align:top;
}

/*banner*/
.banner{
height:153px;
margin:0px;
padding:0px;
vertical-align:top;
}
.logo {
width:283px;
height:155px;
margin:0px;
padding:0px;
vertical-align:top;
}
.banner01{
background-image:url(images/banner01.jpg);
background-repeat:no-repeat;
width:337px;
height:155px;
margin:0px;
padding:0px;
vertical-align:top;
}
.banner02{
background-image:url(images/banner02.jpg);
width:158px;
height:104px;
margin:0px;
padding:0px;
vertical-align:top;
}
/*banner*/
/*navigation*/
.navi01{
background-image:url(images/navi01.gif);
background-repeat:repeat-x;
width:778px;
height:35px;
margin:0px;
padding:0px;
}
.nav02{
background-image:url(images/nav02.gif);
background-repeat:no-repeat;
width:35px;
height:35px;
margin:0px;
padding:0px;
vertical-align:top;
}
* html .nav02{
background-image:url(images/nav02.gif);
background-repeat:no-repeat;
width:35px;
height:35px;
margin:0px;
padding:0px;
vertical-align:top;
}
.nav03{
background-image:url(images/nav03.gif);
background-repeat:repeat-x;
width:auto;
height:35px;
font-size:10px;
color:#ffffff;
font-weight:bold;
margin:4px;
padding:0px;

}
.navtext{
font-size:10px;
color:#ffffff;
font-weight:bold;
margin:5px;
padding:5px;
}
.nav04{
background-image:url(images/nav04.gif);
background-repeat:repeat-x;
width:29px;
height:35px;
margin:0px;
padding:0px;
}
.nav05{
background-image:url(images/nav05.gif);
background-repeat:no-repeat;
width:21px;
height:35px;
margin:0px;
padding:0px;
}
/*navigation*/
/*middle*/
.middlebg{
background-color:#BEE1FF;
width:778px;
height:auto;
margin:0px;
padding:0px;
}
/*middle left*/
.middle_left{
width:200px;
height:auto;
margin:0px;
padding:0px;
}
.middle_left001{
width:200px;
height:auto;
margin:0px;
padding:0px;
}
.middle_left01{
width:7px;
height:auto;
margin:0px;
padding:0px;
}
.shopbag01{
background-image:url(images/shopbag01.jpg);
background-repeat:no-repeat;
width:200px;
height:46px;
margin:0px;
padding:0px;
vertical-align:top;
}
.shopbag02{
background-image:url(images/shop_by_categories.jpg);
background-repeat:no-repeat;
width:200px;
height:21px;
margin:0px;
padding:0px;
vertical-align:top;
}
.shopbag03{
background-image:url(images/shopbag03.jpg);
background-repeat:repeat-y;
width:200px;
height:auto;
margin:0px;
padding:0px;
vertical-align:top;
}
.shopbag_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
line-height:20px;
color:#F1659A;
margin-top:16px;
margin-left:18px;
padding-top:16px;
padding-left:20px;
padding-bottom:42px;
}
.shopbag04{
background-image:url(images/shopbag04.jpg);
background-repeat:no-repeat;
width:200px;
height:16px;
margin:0px;
padding:0px;
vertical-align:top;
}
/*middle left*/
/*middle right*/
.mid_left{
width:27px;
height:auto;

}
.mid_top{
width:0px;
height:38px;

}
.flashbanner{
background-image:url(flashbanner.swf);
background-repeat:no-repeat;
width:476px;
height:182px;
margin:0px;
padding:0px
}
.mid_text{
margin-top:17px;
margin-bottom:20px;
padding-top:17px;
padding-bottom:20px;
padding-right:71px;
font-size:10px;
}

.mid_text h1{
	font-size:15px;
	font-weight:bold;
	}
	
/*product*/
.productbg01{
background-image:url(images/productbg01.gif);
background-repeat:repeat-x;
width:778px;
height:100px;
margin:0px;
padding:0px;
}
.product01{
width:28px;
height:100px;
margin:0px;
padding:0px;
}
.pro_divider{
background-image:url(images/prodivider.gif);
background-repeat:no-repeat;
width:10px;
height:100px;
margin:0px;
height:0px;
}
.product_text{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:8px;
padding-bottom:18px;
margin:2px;
}
.pro_btn{
margin:2px;
padding-bottom:39px;
text-align:center;
vertical-align:top;
}
.pro_btn1{
margin:2px;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
vertical-align:top;
}
/*product*/
/*bottom*/
.bottombg {
background-image:url(images/bottombg.gif);
background-repeat:repeat-x;
margin:0px;
width:778px;
height:60px;
}
.bottomtext{
height:30px;
font-size:9px;
color:#777474;
text-align:center;
padding-top:0px;
margin:0px;
}
/*product_detail*/
.left{
width:7px;
margin:0px;
padding:0px;
}
.pro_bg{
background-color:#FDEFF5;
border:1px solid #FF3399;
width:550px;
margin:0px;
padding:0px;
vertical-align:top;
}
.topbar{
background-image:url(images/topbar.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px;
width:550;
height:35px;
vertical-align:top;
}
.pro01{
width:12px;
}
.pro02{
height:14px;
}

.proimg {
width:302px;
height:339px;
border:1px solid #FF3399;
background-color:#FFF;
margin:0px;
padding:0px;
}
.proname{
background-color:#FAD5E4;
border-top: 1px solid #FF3399;
border-bottom: 1px solid #FF3399;
height:108px;
}
.pro_detail{
height:135px;
margin:0px;
padding:0px;
background-color:#FDEFF5;
}
.pro_btn01{
border-top: 1px solid #FF3399;
border-bottom: 1px solid #FF3399;
background-color:#FAD5E4;
height:93px;
margin:0px;
padding:0px;
}
/*product_detail*/
/*create your own flippie slippie*/
.flip_flop {
width:245px;
height:245px;
background-color:#000000;
border:1px solid #FF3399;
}
.flip_div{
width:30px;
margin:0px;
padding:0px;
}
.flip_contain{
background-color:#FACBDD;
border-top: 1px solid #FF3399;
border-bottom: 1px solid #FF3399;
height:170px;
}
.flip_flop01{
height:40px;
}
/*create your own flippie slippie*/
/*product_list*/
.list01{
width:11px;
}
.listbox{
background-color:#FFF;
border: 1px solid #FF3399;
width:125px;
height:123px;
margin:0px;
padding:0px;
}
.productid{
width:125px;
height:52px;
margin:0px;
padding-top:0px;
}
.pro_title01{
width:119px;
height:34px;
margin:0px;
padding:0px;
}
.pro_title02{
width:95px;
height:34px;
margin:0px;
padding:0px;
}
/*product_list*/
/*contactus*/
.text {
font-size:10px;
margin:5px;
padding:5px;
padding-left:100px;
}



/*by tl*/
/*custom*/
.own_flippe {
width:550px;
height:auto;
padding:0px;
margin:0px;
}

* html .own_flippe {
width:550px;
height:auto;
padding:0px;
margin:0px;
}

table.own_flippe_contain {
width:100%;
height:auto;
}
table.own_flippe_contain td {
width:50%;
height:auto;
padding:5px 5px 5px 20px;
margin:0px;
vertical-align:top;
}

/*product detail*/

table.pro_content {
width:100%;
height:auto;
}

table.pro_content td {
padding:10px 5px 5px 20px;
margin:0px;
vertical-align:top;
color:#ED4785;
}
table.price_contain {
width:100%;
height:auto;
margin:0;
padding:0;
}
table.price_contain td {
width:50%;
height:auto;
padding:5px 5px 5px 0px;
margin:0px;
vertical-align:top;
}
/*form*/
.form td {
padding-top:5px;
padding-bottom:2px;
margin:0px;
color:#ED4785;
vertical-align:top;
}

.form h1{ 
font-size:12px;
color:#FEDF61;
}

.form_org{ 
font-size:11px;
color:#FF9600;
}
.form span {
font-size:10px;
color:#ED4785;
}

/*input*/

input.instyle,textarea.textstyle, select  {
background-color:#FFFFFF;
border:1px solid #D0CDCD;
font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}


.basic{
width:100px;
}

.basic_01{
width:50px;
}

.mid_content{
margin-top:17px;
margin-bottom:20px;
padding-top:17px;
padding-bottom:20px;
padding-right:20px;
font-size:10px;
}



ul{
font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000;
color:#000000;
}


li{
list-style-image:url(images/bullet_black.png);
margin:0px 0 0 40px;
padding-left:5px;
padding-top:0;
}


* html ul{
font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000;
color:#000000;
}


* html li{
list-style-image:url(images/bullet_black.png);
margin:0px 0 0 40px;
padding-left:5px;
padding-top:0;
}


P{
margin-bottom:10PX;
}
.gap{
text-indent:20px;
}
.cart_head
{
padding-top:10px;
font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000;
font-weight:bold;
}
.flip_flop02{
height:25px;
}

.hide{
display:none;
}
.show
{
	display:block;
}

