@charset "utf-8";
/* CSS Document */
h1 { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#639; letter-spacing:-.06em; line-height:1.5em; margin-bottom:0px; margin-top:0px; padding-bottom:5px; padding-top:5px; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:1.5em; margin-bottom:0px; margin-top:0px; padding-bottom:5px; padding-top:5px; }
div { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:1.5em;  }
span { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#093; line-height:1.5em;  }
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#90C; line-height:1.5em; text-decoration:none  }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F60; line-height:1.5em; text-decoration:none }

.footer12link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FC0; line-height:1.5em; text-decoration:none  }
.footer12link:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0; line-height:1.5em; text-decoration:none }

.dark12link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F90; line-height:1.5em; text-decoration:none  }
.dark12link:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;line-height:1.5em; text-decoration:none }

.white12text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cfcfcf; line-height:1.5em;  }
.orange12text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F90; line-height:1.5em;  }
.purple12text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#63C; line-height:1.5em;  }
.purple16text { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#639; line-height:1.5em;  }


body { padding:0px; margin:0px; background:#441444;  }
div.spacer { clear:both; }
.padding5px { padding:5px;}
.100widthx { width:100%; }

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

#index01-whole { position:relative; background:url(images/bg1_01.jpg) repeat-x; width:100%; height:160px; }
#index01-wrapper { position:relative; background:url(images/index1_01.jpg) no-repeat; width:980px; height:160px; margin:0 auto;}

#index02-whole { position:relative; background:url(images/bg1_02.jpg) repeat-x; width:100%; height:51px; }
#index02-wrapper { position:relative; width:980px; height:51px; margin:0 auto;}

#index03-whole { position:relative; background:url(images/bg1_03.jpg) repeat-x; width:100%; height:378px; }
#index03-wrapper { position:relative; background:url(images/index1_07.jpg) no-repeat; width:980px; height:378px; margin:0 auto;}

#index04-whole { position:relative; background:url(images/bg1_04.jpg) repeat-x; width:100%; height:132px; }
#index04-wrapper { position:relative; background:url(images/index1_08.jpg) no-repeat; width:980px; height:132px; margin:0 auto;}

#index05-whole { position:relative; background:url(images/bg1_05.jpg) repeat-x; width:100%; height:77px; }
#index05-wrapper { position:relative; background:url(images/index1_09.jpg) no-repeat; width:980px; height:77px; margin:0 auto;}
#index051-wrapper { position:relative; background:url(images/index3_09.jpg) no-repeat; width:980px; height:77px; margin:0 auto;}

#indexC-whole { position:relative; background:url(images/bg1_07.jpg) repeat; width:100%;  }
#indexC-wrapper { position:relative; background:url(images/index1_11.jpg) repeat-y; width:980px;  margin:0 auto;}
#indexC1-wrapper { position:relative; background:url(images/index3_11.jpg) repeat-y; width:980px;  margin:0 auto;}

#index09-whole { position:relative; background:url(images/bg1_09.jpg) repeat-x; width:100%; height:107px; }
#index09-wrapper { position:relative; background:url(images/index1_13.jpg) no-repeat; width:980px; height:107px; margin:0 auto;}
#index091-wrapper { position:relative; background:url(images/index3_13.jpg) no-repeat; width:980px; height:107px; margin:0 auto;}

#index10-whole { position:relative; background:url(images/bg1_10.jpg) repeat-x; width:100%; height:57px; }
#index10-wrapper { position:relative; background:url(images/index1_14.jpg) no-repeat; width:980px; height:57px; margin:0 auto;}


.headerbox{position:relative; width:500px; height:163px; left:80px; top:22px;}


.hbox1{position:relative; float:left; width:296px; height:108px; left:30px; top:10px;}
.hbox2{position:relative; float:left; width:296px; height:108px; left:48px; top:10px;}
.hbox3{position:relative; float:left; width:296px; height:108px; left:65px; top:10px;}

.maincontent1{position:relative; float:left; width:236px; left:17px;}
.maincontent2{position:relative; float:left; width:331px; left:28px;}
.maincontent3{position:relative; float:left; width:343px; left:46px;}

#footertop{position:relative; width:900px; height:12px; left:38px; top:56px; text-align:center; color:#FFF;}
#footerbot{position:relative; width:900px; height:12px; left:38px; top:8px; text-align:center; color:#FFF;}











