/* DESIGNED FOR iKUBBO FROM KEVIN */
body {
	background: url("../img/bg.png");
	width: auto;
	margin: 0px auto;
	font-family: Verdana;
	cursor: default;
}

.wrapper {
	width: auto;
	height: 209px;
	background: url("../img/sun.png"), url("../img/header.png");
	background-repeat: no-repeat, repeat-x;
	background-color: #0a162e;
	border-bottom: 2px solid white;
}
.header {
	width: 1000px;
	height: 209px;
	margin: 0px auto;
}
#logo {
	position: relative;
	background: url("../img/logo.png");
	margin-top: 20px;
	width: 225px;
	height: 68px;
	margin-top: 80px;
	margin-left: 100px;
}
#logo:hover { background: url("../img/logo_hover.png");}
#htl {
	position: relative;
	float: left;
	background: url("../img/header_hotel.png");
	width: 437px;
	height: 209px;
}
#logbox {
	position: relative;
	float: right;
	margin-top: 30px;
	width: 400px;
	background: white;
	padding: 10px;
	border-radius: 6px;
	border-bottom: 3px solid #cccccc;
	color: #004143;
	font-family: Verdana;
	-webkit-user-select: none;
    -moz-user-select: none;
}
#logbut {
	position: relative;
	float: right;
	display: inline-block;
	background: #9FDC22;
	border-radius: 5px;
    text-shadow: 0px -1px 0px #709A16;
    padding: 10px 50px;
    border-color: #7BA819;
    border-width: 1px;
    border-style: solid;
    font-size: 14px;
    color: #ffffff;
}
#logbut:hover { background: #94CC20;}
#logbut:active { background: #7BA819;}
#regbut {
	position: relative;
	float: right;
	display: inline-block;
	background: #e74c3c;
	border-radius: 5px;
    text-shadow: 0px -1px 0px #70241c;
    padding: 10px 20px;
    border-color: #af3427;
    border-width: 1px;
    border-style: solid;
    font-size: 14px;
    color: #ffffff;
}
#regbut:hover { background: #d04334;}
#regbut:active { background: #af3427;}



.navigation {
	width: 980px;
	margin: 0px auto;
}

#nav {
	position: relative;
	width: auto;
	text-align: left;
	background-color: white;
	padding: 20px;
	border-radius: 10px;
	margin-top: -14px;
}
#nav li {
	position: relative;
	color: #004143;
	text-align: center;
	font-size: 14px;
	cursor: default;
	display: inline;
	padding: 10px 30px 10px 30px;
}
#nav li:hover{ 
	position: relative;
	background-color: #9FDC22;
	color: white;
	border-radius: 5px;
	padding: 10px 30px 10px 30px;
}
#nav li:active { background: #94CC20;}



.page {
	width: 980px;
	margin: 40px auto;
}

#content {
	float: left;
	background: white;
	position: relative;
	width: 600px;
	padding: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border: 1px solid rgba(0,0,0,0.2);
	border-bottom: 2px solid rgba(0,0,0,0.2);
}
#sub {
	float: right;
	background: white;
	position: relative;
	width: 300px;
	padding: 10px;
	border-radius: 5px;
	border: 1px solid rgba(0,0,0,0.2);
	border-bottom: 2px solid rgba(0,0,0,0.2);
}
#sub li {
	margin-left: 10px;
	font-size: 13px;
	list-style: none;
}
#sub li a:hover { font-weight: bold;}
#sub li a:active { font-weight: normal;}



#logbox input {
	position: relative;
	background: #f5f5f5;
	padding: 10px;
	border: 1px solid #e3e3e3;
	border-radius: 6px;
	color: #004143;
	font-size: 14px;
	text-align: center;
	margin-bottom: 6px;
}
#logbux hr {
	border: 0;
    height: 1px;
	background: #bdc3c7;
	margin-top: 4px;
	margin-bottom: 16px;
}
#sub hr {
	border: 0;
    height: 1px;
	background: #bdc3c7;
	margin-top: 4px;
	margin-bottom: 10px;
}
h2 { font-weight: bold; font-size: 10px; margin: 0;}
a { text-decoration: none; color: black; }
a:visited { text-decoration: none; color: black;}