/* Website template by freewebsitetemplates.com static*/
body {
	/*color: dodgerblue;*/
	/*background: url(/static/images/bg-body.jpg) repeat left top;*/
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
}
img {
	border: 0;
}
/*------------------------------ HEADER ------------------------------*/
#header {
	/*background-color: #007bbf;*/
	background-color: black;
	/* background: url(/static/images/bg-header.jpg) repeat-x left top; */
	height: 130px;
	font-size: 22px;
	font-weight: bold;
	color: white
}
#header > div {
	width: auto;
	margin: 0 auto;
	/*padding: 0 10px;*/
	text-align: left; /* title click, align left*/
}
/** Logo **/
#logo {
	float: left;
	/*background-color: white;*/
}

.show_title {
	background: url(/static/images/head_background.png) left top;
	height: 200px;
	color: white;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
}

.app_logo {
	float: left;
}

/** Navigation **/
#navigation {
	display: inline-block;
	line-height: 150px;
	list-style: none;
	width: 1060px;  /* all title width*/
	margin: 0;
	padding: 0;
}
#navigation li {
	float: left;
	width: 200px; /* single title*/
	text-align: center;
}
#navigation li:first-child {
	margin-left: 0;
}
#navigation li a {
	color: white;
	line-height: 30px;
	text-decoration: none;
	/*text-shadow: -2px 2px 1px #000;*/
}
	#navigation li a:hover, #navigation li.selected a {
		/*color: #e29b1f;*/
		color: #ddedc5;
		text-decoration: underline;
		text-underline-offset: 15px;
		text-decoration-thickness: 10px;
	}

#navigation_product li:first-child {
	margin-left: 0;
}
#navigation_product li a {
/**	color: DarkKhaki ; **/
	color: DarkKhaki ;
	line-height: 30px;
	text-decoration: none;
	text-shadow: -2px 2px 1px #000;
}
	#navigation_product li a:hover, #navigation li.selected a {
		/*color: #e29b1f;*/
		color: white;
		text-decoration: underline;
		text-underline-offset: 15px;
		text-decoration-thickness: 10px;
	}

/*------------------------------ CONTENTS ------------------------------*/
#contents {
	background: #fff7db url(/static/images/content-border.jpg) repeat-x left bottom;
	min-height: 1060px;
	padding-bottom: 10px;
}
#contents > div {
	width: 1080px;
	margin: 0 auto;
	padding-top: 50px;
}
#contents h3 {
	color: #a17b2d;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 0
}
#contents p {
	color: #aa9387;
	font-size: 13px;
	line-height: 24px;
	margin: 0 auto;
	padding: 0 0 24px;
	text-align: justify;
}
#contents p a {
	color: #aa9387;
}
#contents a:hover {
	color: #ce8763;
}


#contact {
	
}

	#contact div {
		width: 960px;
		margin: 100px;
		padding-top: 50px;
	}

	#contact p {
		color: black;
		font-size: 20px;
		line-height: 24px;
		padding: 0 0 24px;		
	}




.sub_title {
	background: url(/static/images/sub_header.png) repeat left top;
	color: white;
	text-align: center;
	height: auto;
	vertical-align: middle;
	font-size: 30px;
	font-weight: bold;
}
.sub_title_1 {
	color: white;
	text-align: left;
	height: auto;
	font-size: 18px;
	font-weight: normal;
	margin: 20px;
	padding: 20px;
}

/** Adbox **/
.adbox {
	width: 960px;
	text-align: left;
	color: black;
	font-size: 18px;
	margin: 0;
}


/*------------------------------ FOOTER ------------------------------*/
#footer {
	/*background: url(/static/images/bg-footer.png) repeat-x center bottom;*/
	/*background-color: #007bbf;*/
	background-color: black;
	font-size: 20px;
	padding: 18px 0 30px;
	height: 20px;
}
#footer p {
	color: white;
	font-size: 20px;
	line-height: 24px;
	width: 960px;
	margin: 0 auto;
	text-align: center;
}