@charset "utf-8";
/* CSS Document */

@media screen {

	body {
		margin: 0;
		padding: 0;
		text-align: center;
		color: #000000;
		font-family: "Times New Roman", Times, serif;
		font-size: 17px;
		background-color: #000;
	}
	#container {
		width: 1001px;
		margin: 0 auto;
		padding-top: 41px;
		text-align: left;
		z-index: -2;
		box-shadow: none;
		border: none;
	}	
	.b {
		font-weight: bold;
	}
	#header {
		height: 480px;
		padding: 0;
	}
	#bg_white {
		position: fixed;
		left: 50%;
		top: 0px;
		width: 5000px;
		height: 100%;
		background: white;
		z-index: -3;
	}
	#bg_curve {
		position: absolute;
		left: 50%;
		margin: 0 0 0 -690px;
		top: 0;
		z-index: -1;
		background: url(curve.png);
		width: 100%;
		height: 57px;
	}
	object {
		padding: 0;
		margin: 0;
	}
	#middle {
		padding: 0 0 40px 0;
		margin: 0;
		background: url(images/abfab_bg.jpg) repeat-y;
	}
	#bottom {
		background-image: none;
		background: url(images/abfab_bottom.jpg) no-repeat;
		width: 1001px;
		height: 100px;
	}
	h2 {
		margin: 0;
		padding: 0 0 0 220px;
		font-size: 18px;
		color: #790000;
	}
	a {
		text-decoration: none;
		color: #790000;
	}


	
}