
body {
	background: url(../images/gradbg2.png) repeat-y;
	background-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
}
img {
	border: 0;
}
/*------------------------------ HEADER ------------------------------*/
#header {
	background: url(../images/wavebg1.jpg) no-repeat;
	background-size: 100%;
	height: 160px;
}
#header > div {
	width: 940px;
	margin: 0 auto;
	padding: 0 10px;
	text-align: right;
}
/** Logo **/
#logo {
	float: left;
}
/** Navigation **/
#navigation {
	display: inline-block;
	line-height: 150px;
	list-style: none;
	width: 510px;
	margin: 0;
	padding: 0;
}
#navigation li {
	float: left;
	width: 102px;
	text-align: center;
}
#navigation li:first-child {
	margin-left: 0;
}
#navigation li a {
	color: #e29b1f;
	line-height: 60px;
	font-size: 19px;
	text-decoration: none;
	text-shadow: -2px 2px 1px #000;
}
#navigation li a:hover, #navigation li.selected a {
	color: #ffffff;
}
/*------------------------------ CONTENTS ------------------------------*/

a:link {color:#a17b2d;}      /* unvisited link */
a:visited {color:#a17b2d;}  /* visited link */
a:hover {color:#a17b2d;}  /* mouse over link */
a:active {color:#a17b2d;}  /* selected link */

#contents {
	background-size: 100%;
	padding-bottom: 10px;
}
#contents > div {
	width: 960px;
	margin: 0 auto;
	padding-top: 50px;
}
#contents h3 {
	color: #a17b2d;
	font-size: 17px;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 0
}

#contents h2{
	color: #a17b2d;
	font-size: 22px;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 0
}

#contents h1 {
	color: #a17b2d;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 15
}

#contents ul {
	color: #aa9387;
	font-size: 14px;
	line-height: 24px;
	margin: 0 auto;
	padding: 0 0 24px;
	text-align: justify;
}
#contents p {
	color: #aa9387;
	font-size: 16px;
	line-height: 24px;
	margin: 0 auto;
	padding: 0 0 24px;
	text-align: justify;
}
#contents p a {
	color: #aa9387;
}
#contents a:hover {
	color: #ce8763;
}
#contents div#contact {
	margin-bottom: 36px;
	padding: 0;
	text-align: justify;
	color: #aa9387;
}

/** Adbox **/
#contents div#adbox {
	margin-bottom: 36px;
	padding: 0;
	text-align: center;
}
#adbox img {
	margin-bottom: 24px;
}
#adbox p {
	width: 600px;
	text-align: center;
	text-indent: 40px;
}
/** Featured **/
#contents div#featured {
	width: 100%;
	margin-bottom: 60px;
	padding: 30px 0 24px;
	text-align: center;
}
#featured ul {
	display: inline-block;
	list-style: none;
	width: 960px;
	margin: 0;
	padding: 0;
}
#featured ul li {
	float: left;
	width: 300px;
	margin: 0 10px;
}
#featured img {
	width: 270px;
}
#featured p {
	padding: 0;
	text-align: center;
}
