/* ---------- Global ---------- */
body {
	font-size:13px;
	line-height:21px;
	font-family:tahoma;
	margin:0px;
	background:#032a49;
	color:white;
}

a {
	text-decoration:none;
	color:#f6ff00;
}

a:hover {
	text-decoration:underline;
}

form {
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}

input,select,textbox {
	font-size:11px;
	border:1px solid #a3bfd0;
	font-family:tahoma;
}

.clear {
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
}

.warp {
	background:url("img/bg.jpg") center top no-repeat #02345d;
	width:1000px;
	margin:0px auto;
	min-height:605px;
}
/* ---------- Global end ---------- */


/* ---------- Top ---------- */
.top {
	direction:ltr;
	float:left;
	margin:15px 6px 13px;
	width:634px;
	height:114px;
	overflow:hidden;
	position:relative;
}

.top p {
	text-align:left;
	width:auto;
	margin:0px;
	padding:0px;
}
/* ---------- Top end ---------- */


/* ---------- Menu ---------- */
.menu {
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height:58px;
	height:58px;
	font-size:1px;
}

.menu li {
	float:right;
}

.menu li a {
	letter-spacing:-1px;
	font-family:Guttman Yad-Brush;
	display:block;
	padding:0px 2px;
}

.menu .item1 {
	margin-right:10px;
	width:90px;
}

.menu .item2 {
	margin-right:55px;
	width:113px;
}

.menu .item3 {
	margin-right:55px;
	width:64px;
}

.menu .item4 {
	margin-right:55px;
	width:110px;
}

.menu .item5 {
	margin-right:55px;
	width:62px;
}

.menu .item6 {
	margin-right:55px;
	width:133px;
}

.menu .item7 {
	margin-right:55px;
	width:73px;
}
/* ---------- Menu end ---------- */


/* ---------- Middle ---------- */
.middle {
	height:393px;
	margin:0px 12px;
}

.middle .right {
	margin:24px 0px 0px;
	width:153px;
	height:365px;
	float:right;
}

.middle .self {
	margin:28px 25px 0px 0px;
	width:585px;
	height:335px;
	float:right;
}

.middle .self h1,.middle .self h2 {
	margin:0px;
	padding:0px;
	font-size:19px;
	font-weight:normal;
	color:#f6ff00;
}

.middle .self p {
	margin:20px 0px;
	padding:0px;
}

.middle .left {
	margin:28px 0px 0px;
	font-size:12px;
	width:195px;
	height:365px;
	float:left;
	color:white;
}

.middle .left .contact {
	height:122px;
}

.middle .left .contact h2 {
	margin:0px;
	padding:0px;
	font-size:17px;
	line-height:28px;
	font-weight:normal;
	text-align:center;
}

.middle .left .contact .first {
	padding:8px 10px;
	margin:0px;
	height:48px;
}

.middle .left .contact .first span {
	margin-bottom:3px;
	display:block;
	width:45px;
	float:right;
}

.middle .left .contact .first input {
	margin-bottom:3px;
	display:block;
	width:125px;
	float:right;
}

.middle .left .contact .second {
	padding:4px 5px 4px 5px;
	margin:0px;
}

.middle .left .contact .second .submit {
	display:block;
	float:left;
	background:none;
	border:0px;
	padding:0px 0px 2px;
	width:40px;
	height:21px;
	cursor:pointer;
}

.middle .left .more {
	margin:40px 15px 0px;
	width:165px;
	height:185px;
	overflow:hidden;
	position:relative;
}

.middle .left .more div {
	width:165px;
}

.middle .left .more p {
	margin:0px;
	padding:10px 0px;
	line-height:19px;
}
/* ---------- Middle end ---------- */


/* ---------- Footer ---------- */
.footer {
	margin-top:15px;
	font-size:11px;
	text-align:center;
	line-height:17px;
}

.footer a {
	color:white;
}

.footer p {
	margin:0px;
	padding:2px 0px;
}
/* ---------- Footer end ---------- */