body {
	margin: 0 auto;
	padding: 0;
	/*font: 76% Verdana,Tahoma,Arial,sans-serif;*/
	background:#000;}

select{
    font-size: 0.9em;
    border:solid 1px #778899;
    padding:2px;
}

textarea{
    font-size: 0.9em;
    border:solid 1px #778899;
    padding:2px;
    
}

ul { 
margin: 0; 
padding: 0; 
} 

form {margin:0px;padding:0px}
	
	
img{border:none;margin:0px;padding:0px}



h3 {
	font-size: 1.3em;
	margin: 5px 0 10px 0;
}

a {
	text-decoration:none;
	color: #ccc;
	border:none;
	cursor:pointer;
}

a:hover {
	text-decoration:underline;
}


#bbg{width:978px;
     margin: 0 auto;
     margin-bottom:20px;
}
     
#bg{background:#000 url(../images/backgorund.jpg) repeat-y left top;}

#wrap {
	color: #ccc;
	border:  none;
	margin: 0 auto;
	width: 978px;
	background:#000;

	
}

#wrap h1:{
           display:none;
           font-size:0px;}



#header1 {
	padding: 15px 0px 0px 0px;
	height: 55px;
	background:#000;
}

#header1 h1{
         font-size:10px;
         width:223px;
         height:15px;
         float:left;
         margin:0px;
         color:#ccc;
         font-weight:normal;
         padding-top:4px;
         padding-left:15px}
#header1 a{font-size:11px}
    
#gnav {
    
    margin:0px;
    padding:0px;
    list-style:none;    
    height:64px;
    background-color:#FFF url(../images/bar.jpg) repeat-x left top;
    text-align:center;
    
    }
       
#gnav li{
    float:left;
    height:64px;
    margin-bottom:0px;
    background:#fff url(../images/bar.jpg) repeat-x left top;
    text-indent:-5000px;

    }
 
 #header2 {

    height:243px;
    background: url(../images/topimage.jpg) no-repeat left bottom;
    margin-bottom:5px;    
    margin-top:0px;
     }
     
#sheader2 {

    height:120px;
    background: url(../images/topimage2.jpg) no-repeat left bottom;
    margin-bottom:5px;    
    margin-top:0px; 
     }     
#sheader3 {

    height:120px;
    background: url(../images/topimage3.jpg) no-repeat left bottom;
    margin-bottom:5px;    
    margin-top:0px; 
     } 
#sheader4 {

    height:120px;
    background: url(../images/topimage4.jpg) no-repeat left bottom;
    margin-bottom:5px;    
    margin-top:0px; 
     }     
#sheader5 {

    height:120px;
    background: url(../images/topimage5.jpg) no-repeat left bottom;
    margin-bottom:5px;    
    margin-top:0px; 
     } 
#sheader6 {

    height:120px;
    background: url(../images/topimage6.jpg) no-repeat left bottom;
    margin-bottom:5px;    
    margin-top:0px; 
     }            
#header3 { 
    background:#fff;
    padding:0px 5px 10px 10px;
    margin-bottom:0px;
    margin-top:0px;
    
   }     
   
#header3 a{font-size:10px;color:#666}   

#header3 strong{font-size:10px;color:#666}

    
    

#header h3 {
	width: 450px;
	margin: 0px 0px 0px 15px;
	float: left;
}

#header4 { 
    background: url(../images/sdw.jpg) repeat-x  left top;
    margin-bottom:
    0px;
    padding:15px 8px 15px 12px;
    text-align:center;
    margin-top:0px;
    border-bottom:solid 1px #ccc;
   }  


#header p {
	width: 200px;
	float: right;
	text-align: right;
	color: #a0a0a0;
	margin: 0px 0px 15px 0px;
	font-size: 0.8em;
	line-height: 1.2em;
	height: 35px;
}

#avmenu {
    background:#000;
	float:left;
	width: 195px;
	margin:0px;
	padding: 0px;
	font-size: 0.9em;
	color:#fff;
	margin-bottom:30px;
	}

#avmenu a{color:#fff;
          }

#avmenu img{margin-bottom:6px}

          
#avmenu a:hover{
        text-decoration:underline
}


#content {
    
    margin: 0px 0px 0px 208px;
    background:#000;
	padding: 0px 0px 40px 0px;
	text-align: left;
    vertical-align:bottom
    line-height:140%;
}

*html #content {margin:0px 0px 0px 205px}


#content h2 {
	font-size: 1.5em;
	margin: 0 0 0 0;
}

#content img {
	padding: 0px;
}


#footerbar{
//           background:#666 url(../images/footer.gif) no-repeat left top;
           background:#666 no-repeat left top;
           text-align:center;
           padding:13px;
           font-size:10px;
           clear:both;
           }
           
#footerbar a{color:#FFF;text-decoration:none}

#footerbar a:hover{color:#FFF;text-decoration:underline}

#footer {
	margin: 0 auto;
	padding-top:15px;
	padding-bottom:20px;
	text-align:right;
	color: #808080;
	font-size: 0.9em;
	clear:both;
	background:#666 url(../images/background.gif) repeat-x left top;	
}

#footer a {
	color: #000 !important;
	text-decoration: none;
	font-size:9px
}

#footer a:hover {
	text-decoration: underline;
}


#content li { 
	
	padding: 3px 0px 3px 3px; 
	margin: 4px 0px 4px 10px;
}

#content ul {
	list-style: none;
	padding: 0;
	margin: 0;
}


#cnav {
    
    margin-bottom:20px;
    padding:0px;
    list-style:none;    
    height:32px;
    text-align:center;

    
    }
       
    

    
#cnav li a{
    float:left;
    color:#666;
    width:130px;
    font-size:10px;
    margin-bottom:0px;
    border:solid 1px #ccc;
    padding:5px;
    
   
    }
    
    
    
#cnav li {
    float:left;
    width:130px;
    text-align:center;
    margin-bottom:0px;
    }


#navi_bar img{margin:0px;padding:0px;float:left}
#navi_bar {margin-bottom:5px;height:60px}

#cnav li a:hover{background:#666;color:#fff}

#step {padding:25px 15px 25px 15px;border-bottom:dotted 1px #666;height:70px}

#step h3{margin:0px;padding:0px;color:#cc0000;}

#step p{margin:0px;padding:0px}

#tbl {background:url(../images/table.gif) repeat-x left top;color:#fff;}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#666666}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #2b2b2b;
  border-right:1px solid #2b2b2b;
  background:#4c4c4c}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #0a0a0a;
  border-right:1px solid #0a0a0a;
  background:#525252}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #525252;
  border-right:1px solid #525252;}
.spiffy4{
  border-left:1px solid #2b2b2b;
  border-right:1px solid #2b2b2b}
.spiffy5{
  border-left:1px solid #4c4c4c;
  border-right:1px solid #4c4c4c}
.spiffyfg{
  background:#666666;
  padding:7px 15px 10px 15px}

  
#sptop {margin-top:10px}
  
  

.s_main{display:block}
.s_main *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.s_main1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d;
  background:#bfbfbf}
.s_main2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #191919;
  border-right:1px solid #191919;
  background:#cecece}
.s_main3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;}
.s_main4{
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d}
.s_main5{
  border-left:1px solid #bfbfbf;
  border-right:1px solid #bfbfbf}
.s_mainfg{
  background:#ffffff;
  padding:15px 20px 20px 20px;
  color:#666}
  
.s_maincontent {line-height:130%;color:#333;font-size:11px}
.s_maincontent b{margin:0px;padding:0px;font-size:11px}
.s_maincontent p{margin:0px 0px 5px 0px;padding:5px;color:darkred;font-weight:bold;border-left:solid 5px #666;padding-left:12px;background:#eee;}
.s_maincontent strong{margin:0px;padding:0px;font-size:14px;color:red;padding-left:18px;background:url(../images/star.gif) no-repeat left top }
.s_maincontent a{color:#333}
  

.footer{display:block;clear:both}
.footer *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  color:#ccc;
  background:#666666}
.footer1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #2b2b2b;
  border-right:1px solid #2b2b2b;
  background:#4c4c4c}
.footer2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #0a0a0a;
  border-right:1px solid #0a0a0a;
  background:#525252}
.footer3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #525252;
  border-right:1px solid #525252;}
.footer4{
  border-left:1px solid #2b2b2b;
  border-right:1px solid #2b2b2b}
.footer5{
  border-left:1px solid #4c4c4c;
  border-right:1px solid #4c4c4c}
.footerfg{
  background:#666666;
  padding:10px;
  color:#ccc;
  font-size:11px;
  text-align:center}


.l_block{display:block}
.l_block *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cccccc}
.l_block1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  background:#d8d8d8}
.l_block2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9;
  background:#d5d5d5}
.l_block3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d5d5d5;
  border-right:1px solid #d5d5d5;}
.l_block4{
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9}
.l_block5{
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8}
.l_blockfg{
  background:#cccccc;
  padding:12px}

.l_blockfg h3{font-size:11px}
  
  
#b_right {width:355px;float:right;}

#b_left {width:355px;}
#b_center {height:310px;}

#list_link ul{list-style:none;line-height:140%}  
#list_link li{font-size:10px;padding-left:10px;background:url(../images/list_icon.gif) no-repeat left top}
#list_link li a{text-decoration:none;} 
#list_link li a:hover{text-decoration:underline} 

.pick {width:100px;float:left;margin-right:4px}
.pick a{font-size:10px;color:#333}
.pickup{display:block}
.pickup *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CFE8FF}
.pickup1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eaf5ff;
  border-right:1px solid #eaf5ff;
  background:#dbedff}
.pickup2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fafcff;
  border-right:1px solid #fafcff;
  background:#d8ecff}
.pickup3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d8ecff;
  border-right:1px solid #d8ecff;}
.pickup4{
  border-left:1px solid #eaf5ff;
  border-right:1px solid #eaf5ff}
.pickup5{
  border-left:1px solid #dbedff;
  border-right:1px solid #dbedff}
.pickupfg{
  background:#CFE8FF;
   padding:6px;
  text-align:center;
  line-height:110%;
  height:140px}


  
#pick_box {height:150px;text-align:center}

#pick_box img{width:80px}

#search {padding:8px;background:#f5f5f5;margin-bottom:15px;border:solid 1px #ccc}

#shop {padding:5px;background:#666;margin-bottom:15px;color:#fff}


#search img {vertical-align:middle}

#topimage {background:url(../images/topimage.jpg) no-repeat left top;height:217px;}

#topimage h2{display:none}


.title{display:block}
.title *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#AF0000}
.title1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dc9191;
  border-right:1px solid #dc9191;
  background:#c33f3f}
.title2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f7e5e5;
  border-right:1px solid #f7e5e5;
  background:#be3030}
.title3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #be3030;
  border-right:1px solid #be3030;}
.title4{
  border-left:1px solid #dc9191;
  border-right:1px solid #dc9191}
.title5{
  border-left:1px solid #c33f3f;
  border-right:1px solid #c33f3f}
.titlefg{
  background:#AF0000;
  padding:6px 10px 6px 10px}
  
.titlefg h2 {color:#ffffff;font-size:15px}
.titlefg h4 {color:#ffffff;font-size:13px;margin:0px;padding:0px}

