* {
    margin: 0;
    padding: 0;
}

body { 
    text-align: left; 
    min-width: 1024px;
    background-color:#000000;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:11pt;
}
                           
#topline {
 background-color: #d9d9d9;
 width:100%;
 height: 8px;       
 min-height: 8px;          
}  


#container {
    width:inherit;
    min-height:auto;            
}
            

#wrapper { 
    width: 1012px;
    height: auto; 
    margin: 0 auto; 
    text-align:left;             
}

#indenter {
  width:36px;
  min-width: 36px;
  height:1px;                                   
  clear:both;
  float:left;
}


#spin {                        
    background-image:url(images/spin.gif);
    background-repeat:repeat-y;               
    width:1012px;
    min-width: 1012px;   
    clear: both ;
    float: left;  
    min-height: 200px;
    margin-top: -4px;
}

#spin_line {
  width:976px;
  min-width: 975px;
  background-color:#d8d8d8;
  height:12px;
  min-height:12px;
  margin-left:36px;
}


#header {
    height: 228px;
    min-height:228px;
    min-width:976px;
    width:976px;                  
    margin-left:36px; 
}
               

#header h1 {
    font-family: Helvetica;
    font-weight: lighter;    
    font-size: 32pt;
    color:#d7dfda;
    background-color: #FFFFFF;
    height: 38px;
    min-height: 38px;
    text-align: left;
    margin-bottom: 0px;
    padding-bottom: 4px;
    padding-right: 8px;
    clear:both;
    float:left;
}

#header h1 a:link {
    color:#c5c5c5;
    text-decoration:none;
}

#header h1 a:visited {                
  color: #c5c5c5;
  text-decoration:none;
}

#header h1 a:hover {
    color:#b2b2b2;
    text-decoration:none;
}

#header h1 a:active {
    color: #c5c5c5;
    text-decoration:none;
}  



#header h3 {           
    font-family: Helvetica;    
    font-size: 16pt;
    font-weight: bold; 
    color: #d7dfda;   
    margin-left: 770px;      
    width: 196px;
    min-width: 196px;                                    
    height: 42px;
    min-height: 42px;
    text-align: left;
    background-image:url(images/180x36_WS.png);
    background-repeat:no-repeat;
    padding-top: 8px;
    padding-left: 72px; 
    margin-top: -8px;    
}
   
#header a:link {
    color:#d7dfda;
    text-decoration:none;
}

#header a:visited {
  color: #d7dfda;
  text-decoration:none;
}

#header a:hover {
    color:#b2b2b2;
    text-decoration:none;
}

#header a:active {
    color: #d7dfda;
    text-decoration:none;
}  


#content {   
    width:806px;       
    min-height:1200px;
    min-width:806px;
    float:left;                             
}     



#post {
  background-image:url(images/760x24_line.jpg);
  background-repeat:repeat-y;
  background-position: 44px 0px;
  width:806px;
  min-width: 806px;
  min-height: 200px;
}


#post_meta {
   clear:both;
   float:left;
}  


#time {
    background-image:url(images/time.png);
    background-repeat:no-repeat;
    font-family: Helvetica;
    font-size: 15;
    font-weight:lighter;
    color: #96b79e;
    width: 38px;
    height: 71px;
    padding: 8px;
    padding-top: 20px;
    line-height: 0.75;
    margin-top: 0px;
    margin-left: 6px;
    clear:both;
    float:left;
}

#time h2 { font-size: 14pt; font-weight:lighter;  } 
#time h3 { font-size: 7pt; font-weight:lighter;  } 

#meta_table_wrap {
    max-width: 180px;
    margin-top: 72px;
    float:left;       
    width: 180px; 
    margin-left: -56px;                    
}

#meta_table { 
width:164px;         
max-width: 164px;
margin-left: 0px;
background-color: #FFFFFF;
outline-width: thin;
outline-color: #d9d9d9;
outline-style:solid;
margin-top: 0px;
margin-left: 2px;
padding: 8px;
}

#meta_table_top {
    background-image:url(images/180x8_TS.png);
    width:180px;
    height:8px;
    background-repeat:no-repeat;
}

#meta_table_bottom {
    background-image:url(images/180x8_BS.png);
    width:180px;
    height:8px;                 
    background-repeat:no-repeat;
}


#meta_table a:link {
    color:#000000;
    text-decoration:none;
}

#meta_table a:visited {
  color: #000000;
  text-decoration:none;
}

#meta_table a:hover {
    color:#000000;
    background-color: #00FF00;
    text-decoration:none;
}

#meta_table a:active {
    color: #000000;
    text-decoration:none;
}


#meta_table h1 {
   font-family: Helvetica;
   font-size: 24px;
   font-weight:bold;
   color: #000000;
}

#meta_table h2 {
   font-family: Helvetica;
   font-size: 10px;
   font-weight:normal;
   color: #000000;     
}

#meta_table h3 {
   font-family: Helvetica;
   font-size: 9px;
   font-weight:lighter;
   color: #000000;     
}
              
#meta_table_title_left_title { 
   font-family: Helvetica;
   font-size: 9px;
   font-weight:bold;
   color: #000000;
   text-align: left;  
}
  
#meta_table_title_right_title { 
   font-family: Helvetica;
   font-size: 9px;
   font-weight:bold;
   color: #000000; 
   text-align:right; 
}


#meta_table_left_title { 
   font-family: Helvetica;
   font-size: 10px;
   font-weight:normal;
   color: #000000;
   text-align: left;
   padding-left: 28px;  
}
  
#meta_table_right_title { 
   font-family: Helvetica;
   font-size: 10px;
   font-weight:bold;
   color: #000000; 
   text-align:right; 
}


#post_content {
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:9pt;
   font-weight: normal;
   width:540px;  
   margin-left: 224px;
   padding-top: 24px ;
   line-height: 2.3;                 
}               

#post_content br {
 margin-bottom: 24px;
}


#post_content a:link {
    color:#0086ff;
    text-decoration:underline;
}

#post_content a:visited {
  color: #0086ff;
  text-decoration:underline;
}

#post_content a:hover {
    color:#0066ff;
    text-decoration:underline;
}

#post_content a:active {
    color: #0086ff;
    text-decoration:underline;
}
    

#post_content h2 {
    font-family: Helvetica;    
    font-size: 16pt;
    font-weight: lighter;
    color:#9c9c9c;
    text-align: left;
    line-height: 1;        
}

#post_content h2 a:link {
    color:#9c9c9c;
    text-decoration:none;
}

#post_content h2 a:visited {
  color: #9c9c9c;
  text-decoration:none;
}

#post_content h2 a:hover {
    color:#0086ff;
    text-decoration:underline;
}

#post_content h2 a:active {
    color: #9c9c9c;
    text-decoration:none;
}




#h2_right {
    font-family: Helvetica;    
    font-size: 16pt;
    font-weight: lighter;
    color:#9c9c9c;
    text-align: left;
    line-height: 1;
    padding-left: 620px;
    clear:both;    
    background-image: none;                        
}
                        
#h2_right a:link {
    color:#9c9c9c;
    text-decoration:none;
}

#h2_right a:visited {
  color: #9c9c9c;
  text-decoration:none;
}

#h2_right a:hover {
    color:#0086ff;
    text-decoration:underline;
}

#h2_right a:active {
    color: #9c9c9c;
    text-decoration:none;
}


#post_healine {
  margin-left:168px;
  margin-top:28px;
}

#post_healine h1{             
    font-family: Helvetica;
    font-size: 16pt;
    font-weight: 200;
    color: #b2b2b2;      
}

#post_healine h1 a:link {
    color:#b2b2b2;
    text-decoration:none;
}

#post_healine h1 a:visited {
  color: #b2b2b2;
  text-decoration:none;
}

#post_healine h1 a:hover {
    color:#d9d9d9;
    text-decoration:none;
}

#post_healine h1 a:active {
    color: #b2b2b2;
    text-decoration:none;
}


#post_div {
  background-image:url(images/760x30_ELine.jpg);
  background-repeat:no-repeat;
  width:760px;
  min-width: 760px;          
  margin-left: 44px;
  margin-top:16px;
  min-height: 40px;         
  height: 40px;
}


#image_shadow {                                    
   margin-left: -8px;
   margin-bottom: 24px;
}

#image_shadow div {
  background-image:url(images/TL_100x100.png);
  background-repeat:no-repeat;
  background-position: top left;
  padding-left:9px;
  padding-top:9px;                                                                         
}                                                    

#image_shadow img {  
  padding: 0px;          
  background-image:url(images/BR_100x100.png);
  background-repeat:no-repeat;
  background-position: bottom right;       
  padding-right:9px;
  padding-bottom:9px;
}









#commnets {                                                                     
}

                                        
#comments_side {
  width:60px;
  height:60px;
  clear:both;                                                                                   
  float:left;                                   
  padding-left: 56px;   
  padding-top: 16px;
}



#comments_content { 

 padding-top: 24px;

 margin-left: 172px;

  font-family:Geneva, Arial, Helvetica, sans-serif;

  font-size:10px;

  width:540px;               

  line-height: 2.3;          

}



#comments_content h1 {

    font-family: Helvetica;    

    font-size: 16pt;

    font-weight: lighter;

    color:#9c9c9c;

    text-align: left;        

}



#comments_content h2 {

    margin-left: -80px;

    padding-left: 80px;

    padding-top: 2px;

    padding-bottom: 4px;

    padding-right : 2px;

    font-family: Geneva, Arial, Helvetica, sans-serif;    

    font-size: 9px;     

    font-weight:bold;

    color:#000000;

    background-color: #d7d7b4;

    text-align: left;

    float:left;

    margin-top: 8px;

    line-height: 1;        

}





#comments_content h2 a:link {

    color:#000000;

    text-decoration:underline;

}



#comments_content h2 a:visited {

  color: #000000;

  text-decoration:underline;

}



#comments_content h2 a:hover {

    color:#000000;

    text-decoration:underline;

}



#comments_content h2 a:active {

    color: #000000;

    text-decoration:underline;

}













#comments_content a:link {

    color:#0086ff;

    text-decoration:underline;

}



#comments_content a:visited {

  color: #0086ff;

  text-decoration:underline;

}



#comments_content a:hover {

    color:#0066ff;

    text-decoration:underline;

}



#comments_content a:active {

    color: #0086ff;

    text-decoration:underline;

}





#respond {

    margin-left: 172px;

    margin-top: 24px;

}



#respond h1 {

    font-family: Helvetica;    

    font-size: 16pt;

    font-weight: lighter;

    color:#9c9c9c;

    text-align: left;        

}







#sidebar {      
    width: 196px;              
    min-height:inherit;                                       
    float: left;
}



#side_top {                     
    margin-top: -36px;                                          
    width: 196px;
    min-width: 196px;
    height: 36px;
    min-height: 36px;
    text-align: left;
    background-image:url(images/180x36_WS.png);
    background-repeat:no-repeat;
    padding-left : 0px;
    padding-top: 8px; 
    font-family: Helvetica;    
    font-size: 16pt;
    font-weight: lighter; 
    color: #d7dfda;
    margin-bottom: 32px;        
}



#side_content {                
    margin-left: 16px;
    width: 164px;
}

#side_content_text {
   margin-left: 16px;
   width: 164px;
}

#side_content_list {
   margin-left: 16px;
   width: 164px;
   font-family: Helvetica;    
   font-size: 12pt;
   font-weight: lighter;
   letter-spacing: -1px;
   color:#9c9c9c;
   text-align: left;        
}



#side_content_list a:link {
    color:#d9d9d9;
    text-decoration:none;
}



#side_content_list a:visited {
  color: #d9d9d9;
  text-decoration:none;
}



#side_content_list a:hover {
    color:#d7d7b4;
    text-decoration:none;
}



#side_content_list a:active {
    color: #d9d9d9;
    text-decoration:none;
}  



#side_content_list h1 {
   margin-left: 0px;
   font-family: Helvetica;    
   font-size: 16pt;
   font-weight: lighter;
}


#side_content_list_small {
   margin-left: 16px;
   width: 164px;
   font-family: Helvetica;    
   font-size: 12pt;
   font-weight: lighter;
   letter-spacing: -1px;
   color:#d9d9d9;
   text-align: left;        
}



#side_content_list_small a:link {
    color:#9c9c9c;
    text-decoration:none;
}



#side_content_list_small a:visited {
  color: #9c9c9c;
  text-decoration:none;
}



#side_content_list_small a:hover {
    color:#d7d7b4;
    text-decoration:none;
}



#side_content_list_small a:active {
    color: #9c9c9c;
    text-decoration:none;
}  



#side_content_list_small h1 {
   margin-left: 0px;
   font-family: Helvetica;    
   font-size: 16pt;
   font-weight: lighter;
}


#sidebar_more {
   margin-left: 16px;
   width: 164px;
   font-family: Helvetica;    
   font-size: 12pt;
   font-weight: lighter;
   color:#d7d7b4; 
}



#sidebar_more a:link {
    color:#d7d7b4;
    text-decoration:none;
}



#sidebar_more a:visited {
  color: #d7d7b4;
  text-decoration:none;
}
 
#sidebar_more a:hover {
    color:#9c9c9c;
    text-decoration:none;
}

#sidebar_more a:active {
    color: #d7d7b4;
    text-decoration:none;
}


#side_ad {
 margin-left : 16px;
}

#sidebar ul { list-style: none; }
#sidebar li { list-style: none; }
#sidebar ul li { 


list-style: none; }
#sidebar ul ul li {
line-height: 1; 
margin-left: 16px;          
list-style-image: url(images/arrow_right_gray.jpg);  
}
#sidebar ul ul ul li {
line-height: 1; 
margin-left: 16px;        
list-style-image: url(images/sub.jpg);                  
}                                    

#side_div {
    background-image:url(images/GWS.jpg);
    background-repeat:repeat-x;
    height: 8px;
    width:192px;
    margin-top: 36px;
    margin-bottom: 24px;
}

input[type="text"], textarea {
  border-top: 1px solid #898989;
  border-left: 1px solid #898989;
  border-bottom: 1px solid #d7d7b4;
  border-right: 1px solid #d7d7b4;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:9px;
  color: #898989; 
  padding: 2px;        
}

/* style form elements on focus */
input:focus, textarea:focus {     
  background: #f5f5f5;                                              
}    

#searchsubmit {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:9px;            
  font-weight: bold;
  color:#000000;
  background-color:#d7d7b4;
}

#searchsubmit:focus {
  color:#d7d7b4;
  background-color:#FFFFFF;
}

#searchInput {
 width:160px;
}






#footer {   
    background-image:url(images/GWS.jpg);
    background-repeat:repeat-x;
    background-color:#0c0c0c;
    color:#d9d9d9;
    width:944px;
    height: 60px;
    min-height: 60px;   
    clear:both;
    float:left;
    margin-left:44px;
    padding-left: 16px;
}
                     
#footer_wrapper {        
    width:960px;                                  
    min-width: 960px;                                                                               
    padding-top: 24px;
    margin: 0 auto;       
}



#footer a:link {
    color:#9c9c9c;
    text-decoration:underline;
}

#footer a:visited {
  color: #9c9c9c;
  text-decoration:underline;
}

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


#footer a:active {
    color: #9c9c9c;
    text-decoration:underline;
}  


#footer h1 {               
  font-size:9px;        
  float: left;
  clear:both;                
}                      

#footer h2 {               
    float:right;
    font-size:9px;
    padding-right: 64px;     
}







#store {}

#store_content {
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:9pt;
   font-weight: normal;
   width:700px;  
   margin-left: 76px;
   padding-top: 24px ;
   line-height: 2.3;                 
}








#store_content a:link {
    color:#0066ff; 
    text-decoration:underline;
}

#store_content a:visited {
  color: #0066ff;
  text-decoration:underline;
}

#store_content a:hover {
    color:#0033ff;
    text-decoration:underline;
}

#store_content a:active {
    color: #0066ff;
    text-decoration:underline;
}

#store_content h1 {
  line-height: 1.2;
  font-size: 9pt;
  font-weight:bold;
} 

#store_table {
 width:700px;
 border:0;
 cellspacing:0;
 cellpadding:0;
}

#product_image {    
color:#d0d2cf;          
}  

#product_image a:link {           
    color:none;
    text-decoration:none;
}

#product_image a:visited {
  color: none;
  text-decoration:none;
}

#product_image a:hover {
    color:#d7d7b4;
    text-decoration:none;
}
 
#product_image a:active {
    color:none;
    text-decoration:none;
}  


#number {
   background-image:url(images/Number.jpg);
   background-repeat: no-repeat;
   width:12px;
   height:36px;
   padding-top: 10px;
   padding-left: 8px;
   font-size: 6pt;
   color:#999999;  
}


#store_table_div {
  background-image:url(images/TD_700x16.jpg);
  background-repeat:no-repeat;
  width:700px;
  height:16px;
}

#store_div {
  background-image:url(images/760x30_ELine.jpg);
  background-repeat:no-repeat;
  width:760px;
  min-width: 760px;          
  margin-left: -29px;
  margin-top:16px;
  min-height: 40px;         
  height: 40px;
}

#pre_next {
   font-size: 14pt;
   text-align: center;
   width: 700px;  
   color:#d9d9d9;       
}

#pre_next a:link {
    font-family:Helvetica;
    color:#d9d9d9;
    text-decoration:none;
}

#pre_next a:visited {
  color: #d9d9d9;
  text-decoration:none;
}

#pre_next a:hover {
    color:#d7d7b4;
    text-decoration:none;
}
 
#pre_next a:active {
    color: #d9d9d9;
    text-decoration:none;
}  


#right_shadow_td {
  background-image:url(images/IW_10x2R.jpg);
  background-repeat:repeat-y;
  width:10px;
  min-width:10px;
}

#bottom_shadow_td {
  background-image:url(images/IW_2x10B.jpg);
  background-repeat:repeat-x;
  height:10px;
  min-height:10px;
}


#bottom_right_shadow_td {
  background-image:url(images/IW_2x10_BR.jpg);
  background-repeat:no-repeat;
  height:10px;
  width:4px;
  min-width: 4px;
  min-height:10px;
}

#dot_div {
  background-image:url(images/dot_div.jpg);
  background-repeat:repeat-x;
  height:4px;
  width:712px;
  min-width: 712px;
  min-height:4px;     
  margin-top: 12px;    
  padding-bottom: 12px;
}


#img_div_link {
color: none;
}

#img_div_link a:link {
    color:#f8faf7; 
    text-decoration:none;
}

#img_div_link a:visited {
  color: #f8faf7;
  text-decoration:none;
}

#img_div_link a:hover {
    color:#f8faf7;
    text-decoration:none;
}

#img_div_link a:active {
    color: #f8faf7;
    text-decoration:none;
}
