/* CSS Document */

body {
    margin: 0px 0;
    padding: 0;
    color: #000;
    background-color: #ffffff;
    font-family: Tahoma, sans-serif;
    font-size: 13px;
	min-width:900px;
}

#wrap {
	position: relative;
	width: 900px;
	height: 690px;
	margin:0px auto;
	padding: 0px;
    background:url(images/wrap_bg.gif) repeat-y;
	overflow: hidden;
	padding-left: 7px;
	padding-right: 7px;
}

#middle {
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	position:relative;
	overflow:hidden;
}

#sidebar {
	position:relative;
    background: url(images/menu_background.jpg) no-repeat;
	width: 240px;
	height: 690px;
	float:left;
	padding: 0px 0px 0px 0px;
}

#sidebar  a{
	font-family: Tahoma;
	text-decoration:none;
	color:#FF0000;
}

#sidebar  a:hover {
	font-family: Tahoma;
	text-decoration:none;
	color: #2af2eb;
}

.about_us {
	position:absolute;
	top: 240px;
	left:118px;
	font-family: Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
}

.book_tour {
	position:absolute;
	top: 328px;
	left:22px;
	font-family: Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
}

.order {
	position:absolute;
	top: 418px;
	left:136px;
	font-family: Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
}

.feedback {
	position:absolute;
	top: 495px;
	left:23px;
	font-family: Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
}
.updates {
	position:absolute;
	top: 588px;
	left:122px;
	font-family: Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
}

#content {
	width: 600px;
	float: left;
	margin-left: 5px;
}

#content_book_tour {
	width: 600px;
	float: left;
}

.content_body {
	padding: 5px;
	position: relative;
		
}
.content_body_book_tour {
	padding-left:0px;
	padding-right:0px;
	padding-top: 20px;

}

.content_table td {
	text-align:center;
	padding: 5px;
	vertical-align:top;


}

.td_order_content {
	text-align:left;
	padding-left:10px;
	padding-top: 10px;
	font-family: Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#1fb3c5;
}

.content_body_footer {
	position:absolute;
	bottom: 20px;
	font-family: Tahoma;
	font-weight: bold;
	color: #049c93;
	font-size:11px;
	vertical-align:bottom;
	right:165px;
}

#middle_bottom {
	background: url(images/middle_bottom_bg.gif) no-repeat 0 -4px;
	width: 900px;
	height: 11px;
	margin: 0px;
	padding: 0px;
    line-height: 0px;
    font-size: 0px;
	margin:0px auto;
	border:#FF0000;
}

a {
	text-decoration: none;
	color: #049C93;
}

a:hover {
	text-decoration: underline;
}