#blog { background-color: #fff;  width: 535px; left: 670px; top: 12px; position: absolute; visibility: visible; border-color: black; border-width: 4.23mm; outline: solid 2px black;}
#blogtext {margin: 15px 15px 15px 15px;  background-color: #fff;}
  		
  	body {
  	        background:#999999; 
  	        background: url("http://musictx.com/txstarbak.gif");
  	        background-repeat: repeat;
  	        background-position: bottom right;
  	        background-attachment: fixed;
  		margin: 10px 3px 10px 3px;
  		font-family : Trebuchet MS, Trebuchet, arial; 
  		font-size: .7em;
		line-height: 1.4em;
		text-align: justify;
		font-weight: normal;
  		}
  	
  	
  	#admain {
	 		
	  		
	  		width: 100%;
	          	height: 100%;
	  		font-family : Trebuchet MS, Trebuchet, arial; 
	  		font-size: .7em;
			line-height: 1.4em;
			text-align: justify;
			font-weight: normal;
	
	  		
	          
	  
  		}

	#textjustify
		{
		text-align: justify;
  		}
  	
  	#main {
 		
  		background:#ffffff;
  		width: 100%;
          	height: 100%;
  		font-family : Trebuchet MS, Trebuchet, arial; 
  			font-size: .7em;
			line-height: 1.4em;
			text-align: justify;
			font-weight: normal;
  		

  		
          
  
  		}
  
  a:link { color: #0055aa; text-decoration: none; }
  a:active { color: #999999; text-decoration: none; }
  a:visited { color: #0055aa; text-decoration: none; }
  a:hover { color: #ff6600; text-decoration: none; }
  
	img.flyers { float: left; 
	margin: 2px; }


        		 
  			 
      blockquote {  
      		    float: left;
      		    text-align: left;
                    margin: 0px 0px 0px 0px;
     		    padding: 3px;
                    border-top: 0px solid #669;
                    
                 }
                 
                 
                 
       blockquote.flyers {
              			height: 98%;
                 		padding: 9px;
                                margin-left: 0px;
                                margin-right: 0px;
                                margin-top: 0px;
                                margin-bottom: 0px;
                                border-bottom: 0px solid #000;
                                width: 98%;
                        }
                        
                        
     
                 
            		 
  	   #files {
  			 float: left;
  			 border-left:0px solid #000; 
  			 border-right:0px solid #000; 
  	         	 border-bottom:0px solid #000;
  			 border-top:0px solid #000;
  			 width:577px;
  			 padding:0px;
  			 margin: 0px 0px 0px 0px;
  		     }  
  		     
  		     
  	    #files2 {
	    		 float: right;
	    		 border-left:0px solid #000; 
	    		 border-right:0px solid #000; 
	             	 border-bottom:0px solid #000;
	    		 border-top:0px solid #000;
	    		 width:577px;
	    		 padding:0px;
	    		 margin: 0px 0px 0px 0px;
  		     }  
  	    
  	    
  	    
  	#main #menu {	  			
  		border-left:1px solid #000; 
  		border-bottom:1px solid #000;
  		float:right;
  		width:90px;
  		background:#ddeeff;
  		margin:0px 0px 0px 5px;
  		}  
  		
  		
  	#posts { padding: 9px;
  	 	font-family : Trebuchet MS, Trebuchet, arial; 
  		font-size: 12px;
  		
  		}	
  		
  		#newmenu {	  			
  		border-left:1px solid #000; 
  		border-bottom:1px solid #000;
  		float:right;
  		width:90px;
  		background:#ddeeff;
  		margin:0px 0px 0px 5px;

  		}  
  		
  		
  	
  		#content {	  			
				  		border-left:0px solid #669; 
				 		border-right:0px solid #669;
				  		width:409px;
				  		float: left;	
				  		margin:1px 1px 1px 1px;
  		}
  	
  	
  	
  	
	  	#news {	  	
	  	
	  			font-size: .7em;
				line-height: 1.4em;
				text-align: justify;
				font-weight: normal;
		  		border-left:0px solid #669; 
		 		border-right:0px solid #669;
		 		border-bottom:0px solid #669;
		  		width:100%;
		  		margin:3px 3px 3px 3px;
  		}
  	
  	
  	
  	
  		#post {	  	
		  		border-left:0px solid #669; 
		  		border-top:0px solid #669; 
		 		border-right:0px solid #669;
		  		width:110px;
		  		float: left;
		  		margin:3px 3px 3px 3px;
  		}
  		
  		#shows {	  			
				  		border-left:0px dotted #669; 
				 		border-bottom:0px dotted #669;
				  		float: left;	
				  		width:340px;
				  		margin:3px 3px 3px 3px;
  		}
  		
  		
  		#shows2 {	  			
					border-left:0px solid #669; 
					border-bottom:0px solid #669;
					float: left;
					width:409px;
					margin:0px 0px 0px 0px;
  		}
  		
  		
  		
  		hr
  		{
  		width: 100%;

  		}
  		
  		
  	p,h1,pre {
  		margin:0px 3px 3px 3px;
  		}  		
  	h1 {
  			font-size: 1em;
			line-height: 1.6em;
			font-weight: normal;
  		padding-top:2px;
  		}  	
  		
  	h2 {
	  		font-size: .9em;
			line-height: 1.5em;
			font-weight: normal;
	  		padding-top:0px;
  		}
  		
  	#menu p { font-size:10px}  
  	
  	
  
