/* CSS Document */

/* Global Navigation */


#g-navi {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 40px;
	width: 1000px;
}

#g-navi ul {
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#g-navi li, #g-navi li a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	float: left;
	text-indent: -9999px;
	background: #000000;
	border-right: 1px solid #333333;
}

/* HOME */

#g-navi li#home, #g-navi li#home a {
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	background-image: url(../img/g-navi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#g-navi li#home2, #g-navi li#home2 a {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
	background-image: url(../img/g-navi.jpg);
	background-repeat: no-repeat;
	background-position: left -41px;
}

#g-navi li#home a:hover {
	background: url(../img/g-navi.jpg) no-repeat left -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

/* NAVI-1 */

#g-navi li#n1, #g-navi li#n1 a {
	background: url(../img/g-navi.jpg) no-repeat -148px top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
}

#g-navi li#n12, #g-navi li#n12 a {
	background: url(../img/g-navi.jpg) no-repeat -148px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

#g-navi li#n1 a:hover {
	background: url(../img/g-navi.jpg) no-repeat -148px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

/* NAVI-2 */

#g-navi li#n2, #g-navi li#n2 a {
	background: url(../img/g-navi.jpg) no-repeat -296px top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
}

#g-navi li#n22, #g-navi li#n22 a {
	background: url(../img/g-navi.jpg) no-repeat -296px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

#g-navi li#n2 a:hover {
	background: url(../img/g-navi.jpg) no-repeat -296px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

/* NAVI-3 */

#g-navi li#n3, #g-navi li#n3 a {
	background: url(../img/g-navi.jpg) no-repeat -444px top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
}

#g-navi li#n32, #g-navi li#n32 a {
	background: url(../img/g-navi.jpg) no-repeat -444px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

#g-navi li#n3 a:hover {
	background: url(../img/g-navi.jpg) no-repeat -444px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

/* NAVI-4 */

#g-navi li#n4, #g-navi li#n4 a {
	background: url(../img/g-navi.jpg) no-repeat -592px top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
}

#g-navi li#n42, #g-navi li#n42 a {
	background: url(../img/g-navi.jpg) no-repeat -592px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}

#g-navi li#n4 a:hover {
	background: url(../img/g-navi.jpg) no-repeat -592px -41px;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 148px;
	display: block;
}



/* COPYRIGHT */


#foot-copy {
	height: 30px;
	width: 1000px;
	margin: 0px auto;
	padding: 10px 0px;
}

#foot-copy h3, #foot-copy h3 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #483222;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}







#foot-contact, #foot-contact a {
	float: right;
	height: 40px;
	margin: 0px;
	width: 255px;
	color: #CCCCCC;
	text-decoration: none;
	padding: 0px;
	text-indent: -9999px;
	background-color: #1F3D19;
	background-image: url(../img/contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#foot-contact h3, #foot-contact h4 {
	text-align: center;
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
*html #foot-contact, #foot-contact a {
	float: right;
	height: 40px;
	margin: 0px;
	width: 250px;
	color: #CCCCCC;
	text-decoration: none;
	padding: 0px;
	text-indent: -9999px;
	background-color: #1F3D19;
	background-image: url(../img/contact.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


