/* CSS Document */

html{
	background-color:#040B1E;
	}

body{
	padding:0px;
	margin:0px;
	}

h1{
	font-family:arial;
	font-size:24px;
	color:#FBF8F6;
	margin:0px;
	padding:0px;
	}

.spacer{
	clear:both;
	line-height:0px;
	}
	
.header{
	width:100%;
	height:115px;
	background-color:#040B1E;
	}

	.h_contents{
		width:960px;
		height:115px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		}
	
		.h_logo{
			position:absolute;
			top:0px;
			left:0px;
			}
		
		.h_menu{
			position:absolute;
			top:82px;
			left:270px;
			height:30px;
			width:680px;
			}
			
				
			.h_menu_button{
				float:left;
				display:block;
				padding-left:20px;
				padding-right:20px;
				line-height:30px;
				text-align:center;
				text-decoration:none;
				width:130px;
				}
					
				.h_menu_button:hover{
					background-color:#000062;
					}
		
			.h_menu_glow_bar{
				width:687px;
				height:7px;
				background-image:url(../images/menu_glow_bar_1.png);
				background-repeat:repeat-x;
				position:absolute;
				top:28px;
				left:-3px;
				}
				
				
		.h_glow_bar{
			width:100%;
			height:9px;
			background-image:url(../images/glow_bar.png);
			background-repeat:repeat-x;
			position:absolute;
			top:74px;
			}

.body{
	width:100%;
	background-color:#040B1E;
	padding-bottom:20px;
	padding-top:46px;
	}

	.b_contents{
		width:860px;
		margin-left:auto;
		margin-right:auto;
		}
		
		.b_side_bar{
			width:175px;
			height:100%;
			background-color:#016AAE;
			}


.footer{
	width:100%;
	text-align:center;
	padding-top:4px;
	}
	
	.footer a{
		color:#999999;
		}
	
	.f_glow_bar{
		width:100%;
		height:9px;
		background-image:url(../images/glow_bar.png);
		margin-bottom:2px;
		}