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:link { color: #ccc; }
a:visited { color: #ccc; }
a:hover {
	text-decoration:underline;
}
a:active  { color: #ccc; }

#divlink2 a:link { color:#FFD700; }
#divlink2 a:visited { color:#FFD700; }
#divlink2 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;}

#content2 {
    padding-top:20px;
}
     
*html #content2 {
    padding-top:20px;}
    
    

#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 {
    _display: inline;
    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 205px 0px 0px}


#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_main_search{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#333333}
.s_main_pick{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.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_mainfg_search{
  background:#333333;
  padding:15px 20px 20px 20px;
  color:#666}
.s_mainfg_pick{
  background:#000000;
  padding:15px 20px 20px 20px;
  color:#666}
  
.s_maincontent {line-height:120%;color:#333;font-size:11px}
.s_maincontent b{margin:0px;padding:0px;font-size:11px}
.s_maincontent p{height:100px;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}
.s_maincontent img{float:left; margin: 0 0 0.5em 0.5em;}
  

.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 h2{display:none}


