* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;	
}

* html body {
font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}


h1 {
	font-size: 2em;
	margin: 0;
	padding: 0;
}

h2 {
	font-size: 1.7em;
	margin: 0;
	padding: 0;
}

h3 {
	font-size: 1.5em;
	margin: 0;
	padding: 0;
}

h4{
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}

h5 {
	font-size: .9em;
	margin: 0;
	padding: 0;
}

p {	
	font-size: .9em;
	margin: 0;
	padding: 0;
	}
	
blockquote {
}

ul {	
	margin: 0;
	padding: 0;
	}
	
li {
	font-size: .9em;	
	margin: 0;
	padding: 0;
}

a:link{}

a:hover{}

a:visited{}

.clearboth {
	clear:both;
}

.ftright {
	float: right;
}

.ftleft {
	float: left;
}

.column {
	padding-bottom: 3000px;
	margin-bottom: -3000px;
}


.container {
	margin: 0;
	padding: 0;
	height: 20px;
	border: solid #FF0000 1px;
}


/* Layout */

#wrapper {
	margin: 0 auto;
	width:900px;
	padding: 0;
}


#a {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	background-image: url(layout_images/a.gif);
}



	#a1 {
	float: left;
	width: 40%;
	background-image: url(layout_images/a1.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	
	}
	
		#a1 #aa1 {
		float: left;
		width: 60%;
		background-image: url(layout_images/1aa1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		
		
		}
		
		#a1 #aa2 {
		float: right;
		width: 40%;
		background-image: url(layout_images/1aa2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
	
	#a2 {
	float: right;
	width: 60%;
	background-image: url(layout_images/a2.gif);
	overflow:hidden;
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#a2 #aa1 {
		float: left;
		width: 60%;
		background-image: url(layout_images/2aa1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#a2 #aa2 {
		float: right;
		width: 40%;
		background-image: url(layout_images/2aa2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}


#b {
margin: 0;
padding: 0;
float: left;
clear:left;
width: 100%;
background-image: url(layout_images/b.gif);
overflow:hidden;
height:75px;
}

	#b1 {
	float: left;
	width: 28%;
	overflow:hidden;
	background-image: url(layout_images/b1.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#b1 #bb1 {
		float: left;
		width: 55%;
		background-image: url(layout_images/1bb1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#b1 #bb2 {
		float: right;
		width: 45%;
		background-image: url(layout_images/1bb2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
	
	#b2 {
	float: right;
	width: 72%;
	overflow:hidden;
	background-image: url(layout_images/b2.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#b2 #bb1 {
		float: left;
		width: 40%;
		background-image: url(layout_images/2bb1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#b2 #bb2 {
		float: right;
		width: 60%;
		background-image: url(layout_images/2bb2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
#c {
	margin: 0;
	padding: 0;
	float: left;
	clear:left;
	width: 100%;
	overflow:hidden;
	background-image: url(layout_images/c.gif);
	height:75px;
}

	#c1 {
	float: left;
	width: 20%;
	background-image: url(layout_images/c1.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#c1 #cc1 {
		float: left;
		width: 60%;
		background-image: url(layout_images/1cc1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#c1 #cc2 {
		float: right;
		width: 40%;
		background-image: url(layout_images/1cc2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
	
	#c2 {
	float: right;
	width: 80%;
	background-image: url(layout_images/c2.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#c2 #cc1 {
		float: left;
		width: 40%;
		background-image: url(layout_images/2cc1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;	
		}
		
		#c2 #cc2 {
		float: right;
		width: 60%;
		background-image: url(layout_images/2cc2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}


#d {
	margin: 0;
	padding: 0;
	float: left;
	clear:left;
	width: 100%;
	overflow:hidden;
	background-image: url(layout_images/d.gif);
	height:75px;
}

	#d1 {
	float: left;
	width: 20%;
	background-image: url(layout_images/d1.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#d1 #dd1 {
		float: left;
		width: 60%;
		background-image: url(layout_images/1dd1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#d1 #dd2 {
		float: right;
		width: 40%;
		background-image: url(layout_images/1dd2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
	
	#d2 {
	float: right;
	width: 80%;
	background-image: url(layout_images/d2.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#d2 #dd1 {
		float: left;
		width: 40%;
		background-image: url(layout_images/2dd1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#d2 #dd2 {
		float: right;
		width: 60%;
		background-image: url(layout_images/2dd2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}


#e {
	margin: 0;
	padding: 0;
	float: left;
	clear:left;
	width: 100%;
	overflow:hidden;
	background-image: url(layout_images/e.gif);
	height:75px;
}

	#e1 {
	float: left;
	width: 20%;
	background-image: url(layout_images/e1.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#e1 #ee1 {
		float: left;
		width: 60%;
		background-image: url(layout_images/1ee1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#e1 #ee2 {
		float: right;
		width: 40%;
		background-image: url(layout_images/1ee2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
	
	#e2 {
	float: right;
	width: 80%;
	background-image: url(layout_images/e2.gif);
	height:50px;
	padding-bottom: 1000px;
	margin-bottom: -1000px;
	}
	
		#e2 #ee1 {
		float: left;
		width: 40%;
		background-image: url(layout_images/2ee1.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}
		
		#e2 #ee2 {
		float: right;
		width: 60%;
		background-image: url(layout_images/2ee2.gif);
		height:25px;
		padding-bottom: 1000px;
		margin-bottom: -1000px;
		}