@charset "utf-8";
/* CSS Document */
.pricelinkk1 {font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#CC0000; text-decoration:underline; }
.pricelinkk1:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#000000; text-decoration:underline; }
body {padding:0px; margin:0px; background:#ffffff; }

#coverup { position:absolute; width:100%; height:100%;   }

#wrapper { position:relative; width:950px; margin:0 auto; }


.linkwhite1 { padding:0 19px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
.linkwhite1:hover { padding:0 19px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#620D2D; text-decoration:none; font-weight:bold; }

.linkwhite2 { padding:0 24px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
.linkwhite2:hover { padding:0 24px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#620D2D; text-decoration:none; font-weight:bold; }



div.spacer { clear:both; }
.100widthpx { width:100%; position:relative; }
.padding5px { padding:5px; }

#index01 { position:relative; width:950px; height:78px; }

#topp1 { position:absolute; display:block; height:78x;  }
#topp1  ul { position:relative; list-style-type:none; padding:0px; margin:0px;height:78px;  }
#topp1 li { position: absolute; height:78px;  }
#topp1  li a { display:block; height:78px;  }
#topp1  span { display:none; }

#topp101 { background:transparent url(images/index1_01.jpg) no-repeat; width:396px; left:0px; }
#topp102 { background:transparent url(images/index1_02.jpg) no-repeat; width:554px; left:396px; }


#index03 { position:relative; width:950px; height:167px; background:url(images/index1_03.jpg) no-repeat; }

#index044 { position:relative; width:950px; height:46px; }

#index04 { position:relative; width:950px; height:46px; background:url(images/index11.jpg) no-repeat; }

#indexmenu1 { position:absolute; display:block; height:46px;  }
#indexmenu1  ul { position:relative; list-style-type:none; padding:0px; margin:0px;height:46px;  }
#indexmenu1 li { position: absolute; height:46px;  }
#indexmenu1  li a { display:block; height:46px;  }
#indexmenu1  span { display:none; }

#indexmenu101 { background:transparent url(images/index1_04.jpg) no-repeat; width:178px; left:0px; }
#indexmenu102 { background:transparent url(images/index1_05.jpg) no-repeat; width:166px; left:178px; }
#indexmenu103 { background:transparent url(images/index1_06.jpg) no-repeat; width:121px; left:344px; }
#indexmenu104 { background:transparent url(images/index1_07.jpg) no-repeat; width:93px;  left:465px; }
#indexmenu105 { background:transparent url(images/index1_08.jpg) no-repeat; width:129px; left:558px; }
#indexmenu106 { background:transparent url(images/index1_09.jpg) no-repeat; width:130px; left:687px; }
#indexmenu107 { background:transparent url(images/index1_10.jpg) no-repeat; width:133px; left:817px; }
 
#indexC { position:relative; width:950px;   background:url(images/index1_12.jpg) repeat-y; }

#index14{ position:relative; width:950px; height:76px; background:url(images/index1_14.jpg) no-repeat; }

#index15{ position:relative; width:950px; height:118px; background:url(images/index1_15.jpg) no-repeat; }

.contentC {position:relative; width:800px; left:75px; padding:5px;}

.footer1 {position:relative; width:830px; top:21px; left:68px; height:35px; text-align:center;}
.footer2 {position:relative; width:840px; top:21px; left:58px; height:85px; text-align:center;}



p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#34033A; padding-bottom:5px; padding-top:5px; margin-bottom:0px;  margin-top:0px;  }
div { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#34033A;  }
a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0066CC; text-decoration:underline;}
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#990066; text-decoration:none; }

.blacktext { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.pinktext { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.orangetext { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF6600;}
.purpletext { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.blacksmalltext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

.overpinktext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

.overpinktextlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-decoration:none; }
.overpinktextlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;text-decoration:none; }

li.leafbullet 
{ background:url(images/hff.jpg) no-repeat;
padding-left:33px;
color:#333333;
font-weight:normal;
font-size:14px;
margin:0px;
list-style:none outside;
}


h1.redclasx { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#cc0000; line-height:1.2em; padding-bottom:11px; padding-top:11px; margin-bottom:0px;  margin-top:0px;}
h1 { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#0060BF; line-height:1.2em; padding-bottom:11px; padding-top:11px; margin-bottom:0px;  margin-top:0px;}

h1 a { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#FF3366; line-height:1.5em; padding-bottom:11px; padding-top:11px; margin-bottom:0px;  margin-top:0px; text-decoration:underline;}
h1 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#FF3366; line-height:1.5em; padding-bottom:11px; padding-top:11px; margin-bottom:0px;  margin-top:0px;}

.h1hj { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#993399;line-height:1.0em; padding-bottom:5px; padding-top:5px; margin-bottom:0px;  margin-top:0px;}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#996699;line-height:1.5em; padding-bottom:5px; padding-top:5px; margin-bottom:0px;  margin-top:0px;}
h5 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#CC3399;line-height:1.5em; padding-bottom:5px; padding-top:5px; margin-bottom:0px;  margin-top:0px;}

.redbig { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#CC0000;}

.priceredleft { font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#CC0000; }
.priceredright { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#CC0000; }
.priceblackline { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:line-through; color:#000000; }
.priceblack { font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#000000; }