* {
    margin: 0;
    padding: 0;
}

body { 
    text-align: left; 
    min-width: 1024px;
    background-color:#000000;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
}



#top {
    background-color: #FFFFFF;
    min-height: 8px;
    width:100%;                
    background-image:url(images/2x8_DD.png);
    background-repeat:repeat-x;
}

#low_top {
    background-color: #FFFFFF;
    min-height: 13px;
    width:100%;                
    background-image:url(images/2x13D.png);
    background-repeat:repeat-x;
}


#low_top h1 {    
  float: left;
  clear:both;             
}


#low_top h2 {
    float:right;
}


     
#header {
   min-height: 208px;
   min-width: 910px;        
   background-image:url(images/3DGRG.png);
   background-repeat:repeat-y;
   color:#9c9c9c;
   padding-left: 72px;
   padding-top: 16px;
   padding-right: 24px;    
}
  

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

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

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

#header a:active {
    color: #9c9c9c;
    text-decoration:underline;
}  
                       
#header h1 {
  width:936px;   
  font-size:9px;  
  float: left;
  clear:both                
}                      

#header h2 {
    float:right;
    font-size:9px;  
    font-weight: lighter;   
  }

#header h3 {
  padding-top: 140px;
  font-size:9px;     
}


#seo_div {             
    visibility: hidden;
    width:0px;
    height:0px;
    padding:0px;
    margin: 0px;
}

#flash_header {             
   width:160px;
   height:180px;
   margin-top: 14px;       
}                

#container {        
   width:100%; 
   min-height:1200px;            
   background-color: #FFFFFF;           
    background-image:url(images/3DBGD.png);
    background-repeat:repeat-y;    
}           

#wraper {
    width:1009px;
    height: auto;
    margin: 0 auto;
    text-align: left;   
    clear:both;
    float:left;                 
}  

#main {                              
    margin-left:49px;
    width:960px;
    max-width: 1009px;
    text-align: left;  
    height: auto;   
}                      
           
#page_content {
    width:960px;
    height: auto;
    min-width:720px;     
}
           
#data {
   width:720px;
   max-width: 720px;       
}

#sidebar {                 
    width:240px;
    float: right;              
}


#sidebar_div {
    background-image:url(images/barket_d.png);
    background-repeat:repeat-x;
    width:239px;
    height:10px;     
}

#sidebar_wrapper {
 padding-left: 24px;
 padding-right: 24px;
 padding-bottom: 24px;
 padding-top: 24px;
}
        
#sidebar a:link {
    color:#4c4c4c;
    text-decoration:none;
}

#sidebar a:visited {
  color: #4c4c4c;
  text-decoration:none;
}

#sidebar a:hover {
    color:#4c4c4c;
    text-decoration:none;
}

#sidebar a:active {
    color: #4c4c4c;
    text-decoration:none;
}  



#sidebar ul {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#3d463d;    
}

#sidebar li {   
    line-height: 2.5;
    list-style: none;      
    font-family:"Times New Roman", Times, serif;
    font-size:16px;           
}

#sidebar li h3 {       
    font-weight: lighter;
    color: #CCCCCC;                      
} 

#sidebar ul li {
    line-height: 1.8;
    list-style-image: url(images/arrow.png);                                
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10pt;      
    margin-left: 16px;

}

#sidebar ul ul li {
     padding-left: 24px;
     list-style-image: url(images/side_con.png);
}
#sidebar ul ul ul li {                          
     margin-left: 24px;
     padding-left: 0px;
     list-style-image: url(images/side_con.png);                        
}

#sidebar_more {
    line-height: 2;
    background-image: url( images/file_8x16.png );
    background-repeat: no-repeat;                             
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#3d463d;      
    padding-left: 16px;
    margin-bottom: 16px;
    margin-left: 24px;    
}

#side_search {   
    margin-top: 24px;
    margin-left: 16px;
    margin-right: 16px;
}

#side_search td {
  background-image:url(images/1x24_DD.png);
  background-repeat:repeat-x;
}


#post {            
 padding-top: 60px; 
}

#post_meta {
    color:#FFFFFF;
}

#post_meta a:link {
    color:#FFFFFF;
    text-decoration:underline;
}

#post_meta a:visited {
  color: #FFFFFF;
  text-decoration:underline;
}

#post_meta a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}

#post_meta a:active {
    color: #FFFFFF;
    text-decoration:underline;
}  

            
#box_40_24 {                  
   min-height: 40px; 
   width: auto;        
   padding-left: 24px;
   margin-top: 24px;                
   margin-bottom: 24px; 
}

#box_40_24 tr {                
   background-image:url(images/1x24_DD.png);
   background-repeat:repeat-x;
   margin: 0px;
   padding: 0px;
}


#box_40_24 h4 {
font-weight: lighter;
 text-decoration: line-through;
}

#box_40_24 a:link {
    color:#0066cd;
    text-decoration:underline;
}

#box_40_24 a:visited {
  color: #0066cd;
  text-decoration:underline;
}

#box_40_24 a:hover {
    color:#0066cd;
    text-decoration:underline;
}

#box_40_24 a:active {
    color: #0066cd;
    text-decoration:underline;
}  



#divider {
   background-image:url(images/div_s.png);
    background-repeat:repeat-x;
    height: 17px;
    width: 720px;
    margin-top: 42px;
    margin-bottom: 24px;
}

    
#entry {
    margin-top: 32px;
    margin-left:24px;
}

#entry_headline {            
    font-size: 48pt;
    font-family: Helvetica;                                                           
    color:#FFFFFF;   
    max-width:680px;  
    line-height: 0.9;
}

#entry_headline td {         
    background-image:url(images/strip.png);
    background-repeat:repeat;
    padding-top: 8px;
}

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

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

#entry_headline a:hover {
    color:#FF0000;
    text-decoration:none;
}

#entry_headline a:active {
    color: #FFFFFF;
    text-decoration:none;
}  


#content {                
    padding-top: 24px;
    margin-right: 24px; 
    font-size: 11pt;
    line-height: 1.8; 
}


#content img {
 margin-top: 16px;
 margin-bottom: 16px;
}


#content a:link {
    color:#0066cd;
    text-decoration:underline;
}

#content a:visited {
  color: #0066cd;
  text-decoration:underline;
}

#content a:hover {
    color:#0066FF;
    text-decoration:underline;
}

#content a:active {
    color: #0066cd;
    text-decoration:underline;
}  


#light_divider {
    margin-top: 16px;
    margin-bottom: 16px;
    min-height:2px;
    width:672px;
    background-image:url(images/green_dot.png);
    background-repeat:repeat-x;
}


#comments {
 padding-left: 24px;
 padding-right: 24px;  
}

#comments a:link {
    color:#3d463d;
    text-decoration:underline;
}

#comments a:visited {
  color: #3d463d;
  text-decoration:underline;
}

#comments a:hover {
    color:#3d463d;
    text-decoration:underline;
}

#comments a:active {
    color: #3d463d;
    text-decoration:underline;
}  


#comments h1 {
  color:#9c9c9c;
}

#respond {
    padding-left: 24px;
 padding-right: 24px;
 padding-bottom: 24px;
 margin-top: 24px;
 line-height: 2;
}


#respond h1 {
  color:#9c9c9c;
}

#searchform{
 float:left;      
 padding-top:16px;
}
    

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

input.radio, input.checkbox, input.submit {
  width: auto; 
}

#submit {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:9px;            
  font-weight: bold;
  color:#FFFFFF;
  background-color:#0066cd;
}

#submit:focus {
    color:#0066cd;
  background-color:#FFFFFF;
}

/* style form elements on focus */
input:focus, textarea:focus {
  background: #cfe2f0;
}    
    
 #searchsubmit {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:9px;            
  font-weight: bold;
  color:#FFFFFF;
  background-color:#0066cd;
}

#searchsubmit:focus {
    color:#0066cd;
  background-color:#FFFFFF;
}
     

#footer {
 min-height:48px;
 width:100%;
 background-image:url(images/str.png);
 background-repeat:repeat-x;
 background-position: bottom;    
 color:#3d463d; 
 padding-top: 28px;
}

#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 { 
    padding-left: 48px;    
  font-size:9px;  
  float: left;
  clear:both                
}                      

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

