/*
1. global reset and common settings
2. layout
3. blocks
4. content blocks
*/

/************************************************************************************************************** 1.global reset and common settings */
html, body, div, h1, h2, h3, h4, h5, h6, a, a img, p, ul, li, span { 
	border: none;
	margin: 0; 
	outline: none;
	padding: 0;
}

html{
    height: 100%;		
	
}

body{	
    height: 100%;	
 	background: url('bgT.jpg') 0 0 repeat-x transparent;		 
	
}	

ul{
	list-style-type: none;
}

.clear{
	clear: both;
}	

input[type="text"]:focus, input[type="password"]:focus, textarea:focus { outline: none; }

textarea{
	resize: none;
	outline: none;
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}


div{
	outline: 1px solid red;
}


/***************************************************************************************************************************************** 2.layout */		

.bgB{
	position: relative;
	bottom: 0;
	height: 200px;
	background: url('bgB.jpg') left top repeat-x;	
	width: 100%;
	margin-top: -200px;
	z-index: 0;
}

.wrap_outer{
		min-height: 100%;
		width: 1000px;	
		margin: 0 auto;
		background: yellow;	
		position: relative;
		z-index: 100;
}

		.wrap_outer .wrap .header{
			height: 110px;								
		}							
		
		.wrap_outer .wrap .menuT{
			height: 50px;								
		}		
		
		.wrap_outer .wrap .banner{
			height: 320px;						
			background: lime;		
		}		

		.wrap_outer .wrap .footer_correct{
			height: 90px;
		}	

.footer	{									
	height: 90px;	
	background: red;	
	width: 1000px;	
	margin: 0 auto;	
	margin-top: -90px;	
		position: relative;
		z-index: 200;	
}


/****************************************************************************************************************************************** 3.blocks */


