
/* CSS Document */



body {
	text-align:center;
	background-color:#ffffff;
	color:#ffffff;
	font-family: Arial,Verdana, san serif;
	font-size: 13px;
	font-style: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.6em;
	
	
}

a:outline
{
color:#ffffff;
}

img, a
{
	border:none;
}

a { outline: none; }


a:active {outline: 0;}

#wrapper {
	text-align:left;
	margin:0 auto;
	width:950px;
	height:1000px;


}

#headerArea
{
	display: inline-block;
	width:523px;
	height:106px;
	/*left:294px;*/
	vertical-align:top;
	vertical-align:text-top;
	position:relative;
}

#loginArea
{
	display: inline-block;
	width:220px;
	height:106px;
	/*left:50px;*/
	vertical-align:top;
	vertical-align:text-top;
	position:relative;
	color:#000000;
}

#contactus
{
	display: inline-block;
	width:90px;
	height:26px;
	/*left:817px;*/
	position:relative;
}

#contentWrapper
{
	width:950px;
	height:894px;
	top:120px;
	left:50px;
	/*position:absolute;*/
}

#writing
{
	
	
	width:850px;
	height:580px;
	background-image:url('../images/writing.gif');
	font-size: 18px;
}
#login_div
{
	
	
	float:left;
	padding-top:90px;
	padding-left:20px;
	
	
}

#reg_div
{
	
	
	float:right;
	padding-top:90px;
	padding-right:40px;
	
	
}

.journeyHead
{
	
	
	width:880px;
	height:30px;
	background-image:url('../images/top.gif');
	vertical-align:middle;
	padding-left:20px;
	/*padding-top:10px;*/
	font-size: 18px;
}



.journeyBox
{
	
	
	width:900px;
	height:400px;
	background-image:url('../images/box_bg.gif');
	background-repeat:repeat-y;
	overflow-y:auto;
	overflow-x:hidden;
}

.journeyFoot
{
	
	
	width:900px;
	height:44px;
	background-image:url('../images/bottom.gif');
	
	
}

.journeyFootLeaf
{
	
	
	width:926px;
	height:176px;
	background-image:url('../images/book_bottom.gif');
	
	
}

.row_date
{
	
	left:50px;
	width:870px;
	background-position:center;
	height:23px;
	padding-top:5px;
	padding-left:30px;
	background-image:url('../images/date_row.gif');
	background-repeat:no-repeat;
	padding-bottom:0px;
	text-align: left;
	float:left;
	font-weight:bold;
	
}

.row_blue
{
	
	left:50px;
	width:900px;
	background-position:center;
	height:23px;
	padding-top:5px;
	background-image:url("../images/row_blue.gif");
	background-repeat:no-repeat;
	padding-bottom:0px;
	text-align: center;
	float:left;
	
}

.row_red
{
	
	
	left:50px;
	width:900px;
	background-position:center;
	height:23px;
	padding-top:5px;
	background-image:url("../images/row_red.gif");
	background-repeat:no-repeat;
	padding-bottom:0px;
	text-align: center;
	float:left;
	
}



.row_orange
{
	left:50px;
	width:900px;
	background-position:center;
	height:23px;
	padding-top:5px;
	background-image:url("../images/row_orange.gif");
	background-repeat:no-repeat;
	padding-bottom:0px;
	text-align: center;
	float:left;
	
}

.row_green
{
	left:50px;
	width:900px;
	background-position:center;
	height:23px;
	padding-top:5px;
	background-image:url("../images/row_green.gif");
	background-repeat:no-repeat;
	padding-bottom:0px;
	text-align: center;
	float:left;
	
}

.row_booking
{
	/*left:40px;*/
	padding-top:15px;
	width:900px;
	text-align: center;
	float:left;
	
}

.col
{
	
	font-size: 14px;
	display:inline-block;
	height:28px;
	text-align: center;
	vertical-align: middle;
	
	
}

.col_booking
{
	
	font-size: 14px;
	display:inline-block;
	height:28px;
	text-align: center;
	vertical-align: middle;
	width:200px;
	
}

.col_booking_head
{
	width:800px; 
	height: 20px; 
	color:#ffffff; 
	background-color:#000000; 
	text-align:center;
	display:inline-block;
	
	
	
}

.details_holder
{
	
	
	width:900px;
	font-size: 14px;
	color:#ffffff;
	padding-top:0px;
	padding-bottom:0px;
	text-align: center;
	float:left;
	
}

.subtitle
{
	
	display: inline-block;
	width:300px;
	font-size: 14px;
	color:#ffffff;
	float: right;
	padding-top:5px;
	
}

.toptitle
{
	
	display: inline-block;
	width:200px;
	padding-top:5px;
	/*font-size: 14px;*/
	color:#ffffff;
	float: left;
	
	
}


