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

* {
	margin:0;
	padding:0;
	border:0;
	}

body {
	background:#eaeaea;
	}

div#wrapper {
	width:960px;
	height:960px;
	margin:0 auto;
	border-top:20px solid #72131a; 
	}

div#header {
	width:960px;
	height:200px;
	background-color:#fff; 
	}

div#leftimg {
	width:260px;
	height:600px;
	background-color:#aaa;
	float:left;
	}

div#rightbox {
	width:700px;
	height:600px;
	position:relative;
	background-color:#d9d9d9;
	float:left;
	}

h1 {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	letter-spacing:0.1em;
	color:#72131a;
    margin:20px;
	padding-top:20px;
    position:relative;
	}
	
p {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:100;
	letter-spacing:0.1em;
	color:#808080;
	line-height:1.5em;
    margin:20px;
    position:relative;
	}
	
h2 {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:600;
	letter-spacing:0.1em;
    margin:20px;
    position:relative;
	}
	
/* =NAVIGATION */

	#navi_wrapper{
	width: 700px;
	height:30px;
	display:block;
	position:absolute;
	top: 545px;
	}
	
	.navi_left{
		float: left;
		width: 200px;
		margin-left:20px;
		margin-right:40px;
		opacity: 0.3;
	}
	
	.navi_left_current {
		float: left;
		width: 200px;
		margin-left:20px;
		margin-right:40px;
		opacity:1;
		}
	
	.navi_mid{
		float: left;
		width: 200px;
		margin-right:40px;
		opacity: 0.3;
	}
	
	.navi_mid_current{
		float: left;
		width: 200px;
		margin-right:40px;
		opacity: 1;
	}
	
	.navi_right{
		float: left;
		width: 200px;
		opacity: 0.3;
	}
	
	.navi_right_current{
		float: left;
		width: 200px;
		opacity: 1;
	}
	
	.navi_left:hover, .navi_mid:hover, .navi_right:hover {
		opacity: 1;
	}
	
	a {
		color:#000;
		}
	
	
		
