﻿blockquote {font-style:italic;}
canvas,img {max-width:100%;} canvas {margin:10px;}
td {padding: 0 5px 0 5px;}
thead td {text-align:center;} 
tbody td {text-align:right;} tbody td:first-child {text-align:left;}
table {margin-bottom:10px;}

ul,ol{margin-left:10px;}

ul.breadcrumbs li {
  display: inline;font-size:small;
}

.y{border:thin solid yellow;margin:5px;padding:10px;font-size:small;}

#more {color:yellow;background: black;}


        * {
        	margin: 0;
        	padding: 0;
        }
        
        html {
        	height: 100%;
        }
        
        header, nav, section, main, article, aside, footer {
        	display: block;
        }
        
        body {
                height: 100%;
                width: 100%;

font-family:verdana;
        }
        
        .maxw {
        	margin: 0 auto;
        	min-width: 240px;											
        	max-width: 1920px;
        }
                                                                                                     
       header {
                min-width:240px;
        	width: 100%;
        	background: black;
			border-bottom: yellow 5px groove;
			
        } 
		header,footer,header a,footer a,h1 a, h2 a {color:yellow;text-decoration:none;}

             
      #wrapper {
                position: relative;
                margin: 0 auto;
                height: auto !important;
                height: 100%;
                padding:5px 0;
        }

         .section {
        	width: 100%;
        	padding: 0;
        	position: relative;
        }
        
          .section:after {
        	content: '';
        	clear: both;
        	display: table;
        }
        
        .mainwrap {
        	width: 100%;
        	float: left;
        	overflow: hidden;
        }
        
        main {
        	padding: 0 160px 0 160px;
                margin:0;
        }
        
        article {
          
            margin:0 5px;
			padding: 0 5px;

        }
        
        article p {
            margin:5px 0;
            padding:5px;
            text-align:justify;
        }
h1, h2, h3, h4 {color:yellow; margin:5px;border:yellow 5px double;font: 1.2em bolder;font-family:serif;}
        article h1 {background: black;}        
        article h2 {background: #333;}
        article h3 {background: #666;}              
        article h4 {background: #999;}              
                    #s_left {
                    	float: left;
                    	width: 160px;
                    	margin-left: -100%;
                        left:0;
                    	position: relative;
						
                    }
        
              
                    #s_right {
                    	float: left;
                    	width: 160px;
                    	margin-left: -160px;
                        right:0;
                    	position: relative;
                    } 
        
              footer {
        	margin: 0;
        	width: 100%;
            min-width:240px;
        	height: 20px;
        	background: black;
        	position: relative;
			border-bottom: yellow 2px groove;
			border-top: yellow 2px groove;
        }
		.ads_footer {
		  
			 margin: 0;
			 text-align:center;
        	width: 100%;
        	background: white;
            min-width:240px;
        	position: fixed;
			bottom: 0;
		}
.lsb {text-align:right;}
ul,ol{padding-left:20px;}   

#s_left li {list-style: none;font-size:small;}

#ads1,#ads2{
position: fixed;
	width: 160px;
	height: 600px;

}





/*  980px*/        
@media screen and (min-width:240px) and (max-width:979px) {
        
                main {
                        padding:10px;
                    }
                    
                     #s_left {
                        padding: 0;
                        margin: 0 auto;
                        float: none;
                        clear: both;
                        left: 0;
						
                    }
                               
                    #s_right {
                        padding: 0;
                        margin: 0 auto;
                        float: none;
                        clear: both;
                        right: 0;
                    } 

					
#ads1{position: static;}
				
/*aside{display: none;}*/
td,li{padding-top:5px;padding-bottom:5px;}
}
/*print*/
@media print {
a {color:black;text-decoration:none;}
header,aside {display:none;}
main {padding:0;}
}
