 #page-container {
	
		background: #423939 ;
    		height: 900%;
        	width: 880px;
        	margin: auto;
		color: #5FABE2	;
 		
		font-family: sans-serif;
		font-size: small;
		}

#page-container a{
		color: #006CFF	;
			}

#page-container a:hover{
		color: #7DB2FA	;
		text-decoration: bold;

			}

h3
	{ 
	font-size: medium;
  	color: #5394ed
	}

.bl {background: url(images1/bl.jpg) 0 100% no-repeat }
.br {background: url(images1/br.jpg) 100% 100% no-repeat;}
.tl {background: url(images1/tl.jpg) 0 0 no-repeat}
.tr {background: url(images1/tr.jpg) 100% 0 no-repeat; padding:10px }





html, body {
 	background: #4186B8 url(images1/page.jpg) ;
	background-repeat: repeat-x;
	margin: 0;
	padding:1px;
		}

#banner {
   padding:4px;
	height: 66px;
	background: url(images1/brbnr.jpg) no-repeat ;
	}

#top-space {
	height: 30px;
	background:   url(images1/spc.gif);  
	padding:0px;
		}


#right {
	background:   url(images1/lnav.gif);  
	background-repeat: repeat-y;
	padding:1px;
	float: right;
	height: 100 %;
	width: 170px;

	}

		#up {
  			width: 150px;    
			background:   url(images1/htb.jpg);
			background-repeat: repeat-x;  
			padding-left: 5px ;   
			border-bottom: 1px dotted #000000 ;     
			}
		#style {
			background:   url(images1/htb.jpg);
			background-repeat: repeat-x;   
			width: 150px;    
			padding-left: 5px ;   
			border-bottom: 1px dotted #000000 ;     
			}
		#sts {
			background:   url(images1/htb.jpg);
			background-repeat: repeat-x;   
			width: 150px;    
			padding-left: 5px ;   
			border-bottom: 1px dotted #000000 ;     
			}



#nav {
	padding:0px;
	background:   url(images1/lnav.gif);  
	background-repeat: repeat-y;
	float: left;
	height: 100 %;
	width: 160px;
	margin-bottom: 52px;
	}






	#nav22 a {
		background-image:
      	 	color:  #FF7800;
      		text-decoration: underline;
		}
			
	#nav22 a:hover{
      			 color:  #FFBB7F;
       			 text-decoration: underline;
			}

	#nav22 dt a {
     		   display: block;
    		    height: 0px !important;
    		    height /**/:20px; /* IE 5/Win hack */ 
    		    padding: 20px 0 0 0;
    		    overflow: hidden;
    		    background-repeat: no-repeat;
			}

	#nav22 dt a:hover {
      		  background-position: 0 -20px;
			}

		#nav22 dt#news,
		#nav22 dt#news a { height: 20px: width: 150px ; background-image: url(images1/nhome.gif) ; background-repeat: no-repeat;}
		#nav22 dt#psd,
		#nav22 dt#psd a { height: 20px: width: 150px ; background-image: url(images1/npsd.gif); background-repeat: no-repeat;}
		#nav22 dt#background,
		#nav22 dt#background a { height: 20px: width: 150px; background-image: url(images1/nback.gif); background-repeat: no-repeat;}
		#nav22 dt#font,
		#nav22 dt#font a { height: 20px: width: 150px ; background-image: url(images1/nfont.gif); background-repeat: no-repeat;}
		#nav22 dt#layout,
		#nav22 dt#layout a { height: 20px: width: 150px; background-image: url(images1/nlay.gif); background-repeat: no-repeat;}
		#nav22 dt#staff,
		#nav22 dt#staff a { height: 20px: width: 150px ; background-image: url(images1/nstaff.gif); background-repeat: no-repeat;}
		#nav22 dt#affiliates,
		#nav22 dt#affiliates a { height: 20px: width: 150px; background-image: url(images1/naff.gif); background-repeat: no-repeat;}
		#nav22 dt#tut,
		#nav22 dt#tut a { height: 20px: width: 150px ; background-image: url(images1/ntut.gif); background-repeat: no-repeat;}
		#nav22 dt#scans,
		#nav22 dt#scans a { height: 20px: width: 150px; background-image: url(images1/nscan.gif); background-repeat: no-repeat;}
		#nav22 dt#forum,
		#nav22 dt#forum a { height: 20px: width: 150px; background-image: url(images1/nforum.gif); background-repeat: no-repeat;}
		#nav22 dt#about,
		#nav22 dt#about a { height: 20px: width: 150px ; background-image: url(images1/nabout.gif); background-repeat: no-repeat;}
		#nav22 dt#contact,
		#nav22 dt#contact a { height: 10px: width: 150px; background-image: url(images1/ncon.gif); background-repeat: no-repeat;}
		body.news dt#news,
		body.news dt#news a,
		body.psd dt#psd,
		body.psd dt#psd a,
		body.background dt#background,
		body.background dt#background a,
		body.font dt#font,
		body.font dt#font a,
		body.layout dt#layout,
		body.layout dt#layout a,
		body.staff dt#staff,
		body.staff dt#staff a,
		body.affiliates dt#affiliates,
		body.affiliates dt#affiliates a,
		body.tut dt#tut,
		body.tut dt#tut a,
		body.scans dt#scans,
		body.scans dt#scans a,
		body.forum dt#forum,
		body.forum dt#forum a,
		body.about dt#about,
		body.about dt#about a,
		body.contact dt#contact,
		body.contact dt#contact a a:hover


		{
   		     background-position: 0 -40px;
		}


		#aff {
  			width: 151px;    
			background:   url(images1/htb.jpg);
			background-repeat: repeat-x;   
 			padding-left: 5px ;   
			border-bottom: 1px dotted #000000 ;     
			}

		#xtra {
			background:   url(images1/htb.jpg);
			background-repeat: repeat-x;   
			width: 151px;    
			padding-left: 5px ;   
			border-bottom: 1px dotted #000000 ;     
			}











#content {
	margin-top: 0px;	
	margin-right: 185px;
	margin-left: 166px;
 	border-left: 1px solid #262020 ;
 	border-right: 2px solid #262020 ;
 	border-bottom: 2px solid #262020 ;
 	padding:3px;
	background: #332b2b ;
	min-height: 800px; 
	padding-right: 5px;
	padding-left: 5px;


		}

#footer {
	background:   url(images1/bft.jpg);
			background-repeat: repeat-x; 
	clear: both
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 5px;
	margin-left: 5px;
	height: 66px;
	font-size: 10px;
				}


table{

		color: #5FABE2	;
 		
		font-family: sans-serif;
		font-size: small;
		}




