/* CSS Document */


body{
	margin: 0px 0px 0px 110px ;
	background-color:#747474;
	font-family:Tahoma, Verdana, Arial;
}

#bdy{
	border:#000000 solid 1px;
	width:779px;
	background-color:#FACF23;
	position:absolute;
	padding-right:3px;
	
	}
#main-header{
width:100%;
height:auto;
padding:0px 0px 0px 10px;
}

#header-img{
width:247px;
}

#right-header{
width:500px;
float:right
}










#center-ara{
background-color:#FACF23;
}


/*
#bdy-cairns{
	border:#000000 solid 1px;
	width:779px;
	height:980px;
	background-color:#FACF23;
	padding-right:3px;
	}
	
#bdy-sydney{
	border:#000000 solid 1px;
	width:779px;
	height:1206px;
	background-color:#FACF23;
	padding-right:3px;
	}
	
#bdy-melbourne{
	border:#000000 solid 1px;
	width:779px;
	height:1125px;
	background-color:#FACF23;
	padding-right:3px;
	}	
*/
/* Header Classes */

#headr{
	margin-top:10px;
	padding-left:5px;
	height:90px;
}

#toplinks{
position:absolute;
	left:610px;
	top:11px;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial;
	color:#5A4905;
	float:right;
	text-align:center;
		}

#toplinks a{
	text-decoration:none;
	color:#5A4905;}

#toplinks a:hover{
	text-decoration:underline;
	color:#5A4905;}

#home{
	width:35px;
	border-right:#5A4905 dashed 1px;
	float:left;
	padding-left:12px;
}

#sitemap{
	width:50px;
	border-right:#5A4905 dashed 1px ;
	float:left;
	padding-left:12px;
}

#favorites{
	width:35px;
	float:left;
	padding-left:12px;
}

/* End of Header Classes */

/* Main Menu Classes */

#main{
margin-left:4px;
margin-right:0px;
height:183px;
}

#mainmenu{
position:relative;
	height:25px;
	width: 774px;
	background-image:url(../images/bg-mainmenu.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	}

#mainmenu a{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

#mainmenu a:hover{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}

#menu1{
	border-right:2px solid #facf23;
	text-align:center;
	top:18px;
	height:23px;
	padding-top:4px;
	width:127px;
	float:left;
	vertical-align:middle;
	}

#menu2{
	border-right:2px solid #facf23;
	text-align:center;
	top:18px;
	height:23px;
	padding-top:4px;
	width:127px;
	float:left;
	vertical-align:middle;
	}

#menu3{
	border-right:2px solid #facf23;
	text-align:center;
	top:18px;
	height:23px;
	padding-top:4px;
	width:127px;
	float:left;
	vertical-align:middle;
		
	}

#menu4{
	border-right:2px solid #facf23;
	text-align:center;
	top:18px;
	height:23px;
	padding-top:4px;
	width:127px;
	float:left;
	vertical-align:middle;
}

#menu5{
	border-right:2px solid #facf23;
	text-align:center;
	top:18px;
	height:23px;
	padding-top:4px;
	width:127px;
	float:left;
	vertical-align:middle;
}

#menu6{
	text-align:center;
	top:18px;
	height:23px;
	padding-top:4px;
	width:127px;
	float:left;
	vertical-align:middle;
}


#bluebox{
	position:static;
	float:left;
	width:127px;
}

#greenbox{
	float:left;
	width:127px;
	margin-left:2px;
	
}

#redbox{
	position:static;
	float:left;
	width:127px;
	margin-left:2px;
	}

#mainimage{
	float:left;
	width:380px;
	margin-left:2px;
	}


#seprator1{
	float:left;
	top:100px;
	left:132px;
}

#seprator2{
position:relative;
	float:left;
	top:100px;
	left:371px;

}

#seprator3{
position:relative;
top:100px;
	float:left;
	left:500px;

}

#seprator4{
	float:left;
	top:100px;
	left:627px;
}

#seprator5{
	float:left;
	top:100px;
	left:754px;
}

#imgboxes{
position:relative;
width:100%;
font-size:11px;
color:#FFFFFF;
float:left;

}


#box1{
	top:25px;
	background-image:url(../images/bg-bluebox.gif);
	background-repeat:repeat-x;
	height:105px;
	padding-top:15px;
	text-align:center;
	width:127px;
}

#box2{
	top:25px;
	background-image:url(../images/bg-greenbox.gif);
	background-repeat:repeat-x;
	height:105px;
	padding-top:15px;
	text-align:center;
	width:127px;
	position:static;
	}

#box3{
	float:left;
	top:25px;
	background-image:url(../images/bg-redbox.gif);
	background-repeat:repeat-x;
	height:95px;
	padding-top:25px;
	text-align:center;
	width:127px;}
	
#box4{
	height:102px;
	background-image:url(../images/search-hotels.jpg);
	background-repeat:no-repeat;
	width:282px;
	padding-left:105px;
	padding-top:52px;
	
	}


#box4 select{
font-size:11px;
color:#1C4665;
margin-bottom:12px;
}

#submitbtn{
padding-left:0px;
padding-top:5px;
}

#submitbtn a{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

#submitbtn a:hover{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

#submitbtn input{
font-size:11px;
background-color:#F7F7F7;
color:#18496A;
}

#bluecities{
	float:left;
	top:25px;
	background-image:url(../images/bg-bluebottom.gif);
	background-repeat:repeat-x;
	padding-top:10px;
	height:23px;
	width:127px;
	font-weight:bold;
	text-align:center;
}

#bluecities a{
color:#FFFFFF;
text-decoration:none;}

#bluecities a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#greenhotels{
	float:left;
	top:25px;
	background-image:url(../images/bg-greenbottom.gif);
	background-repeat:repeat-x;
	padding-top:10px;
	height:23px;
	width:127px;
	font-weight:bold;
	text-align:center;
}

#greenhotels a{
color:#FFFFFF;
text-decoration:none;}

#greenhotels a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#redguides{
	float:left;
	top:145px;
	background-image:url(../images/bg-redbottom.gif);
	background-repeat:repeat-x;
	padding-top:10px;
	height:23px;
	width:127px;
	font-weight:bold;
	text-align:center;
}

#redguides a{
color:#FFFFFF;
text-decoration:none;}

#redguides a:hover{
color:#FFFFFF;
text-decoration:underline;
}

/* End of Main Menu and Main Images Classes */

/* Textarea Classes*/

#txtarea{
width:771px;
/*height:549px;*/
padding-left:4px;
padding-right:5px;
}


#txtarea-cairns-hotels{
width:771px;
height:615px;
padding-left:4px;
padding-right:5px;
}

#txtarea-melbourne-hotels{
width:771px;
height:760px;
padding-left:4px;
padding-right:5px;
}

#txtarea-sydney-hotels{
width:771px;
height:840px;
padding-left:4px;
padding-right:5px;
}

/* Left Panel Classes*/

#leftpanel{
width:165px;
float:left;
height:100%;
}

#greenleft{
height:308px;
width:165px;
}

#greenbar{
width:165px;
height:22px;
background-image:url(../images/bg-greenbar.gif);
background-repeat:repeat-x;
line-height:21px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

#greenbar a{
color:#FFFFFF;
text-decoration:none;
}

#greenbar a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#greenbarbottom{
width:153px;
height:280px;
position:absolute;
background-color:#ECF2BA;
border:#A4AF46 1px solid;
font-size:11px;
color:#000000;
padding-left:10px;
line-height:19px;
}

#greenbarbottom a{
color:#000000;
text-decoration:none;
padding-left:4px;
}

#greenbarbottom a:hover{
color:#000000;
text-decoration:underline;
}

#redleft{
height:236px;
width:165px;

}

#redbar{
width:165px;
height:18px;
background-image:url(../images/bg-redbar.gif);
background-repeat:repeat-x;
padding-top:4px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

#redbarbottom{
width:153px;
height:212px;
background-color:#FFF5F4;
border:#CC453A 1px solid;
font-size:11px;
color:#000000;
padding-left:10px;
line-height:19px;
}

#redbarbottom a{
color:#000000;
text-decoration:none;
padding-left:4px;
}

#redbarbottom a:hover{
color:#000000;
text-decoration:underline;
}

/* Left Panel Classes Ends*/

/* Right Panel Classes*/

#rightpanel{
position:absolute;
left:686px;
top:284px;
width:203px;
}

#blueright{
height:156px;

}

#bluebar{
height:22px;
background-image:url(../images/bg-bluebar.gif);
background-repeat:repeat-x;
line-height:22px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

#bluebarbottom{
height:132px;
background-color:#E9E9E9;
border:#61A8D6 1px solid;
font-size:11px;
color:#1C4665;
padding-left:10px;
line-height:18px;
}


#affbanner{
height:139px;
margin-top:5px;
}

#brownright{
height:119px;
}

#brownbar{
width:203px;
height:22px;
background-image:url(../images/bg-brownbar.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
line-height:22px;
}

#brownbarbottom{
height:96px;
background-color:#FAF1CF;
border:#AC8E15 1px solid;
font-size:11px;
color:#524F44;
padding-left:5px;
}

#greyright{
margin-top:5px;
height:110px;
}

#greybar{
height:25px;
background-image:url(../images/bg-greybar.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
line-height:23px;
}

#greybarbottom{
height:44px;
font-size:11px;
color:#000000;
text-align:center;
padding-top:39px;
border:#616160 1px solid;
background-color:#F1F1F1;
}

/* Right Panel Classes Ends*/

/*Main Textarea Begins*/

#maintxt{
top:284px;
left:284px;
width:595px;
text-align:right;
float:right;

}

#txtbox{
width:595px;
background-color:#FFFFFF;
border:#DDDDDD 1px solid;
font-size:11px;
color:#28506D;
line-height:18px;
float:right;
padding-left:4px;
padding-right:4px;
padding-bottom:5px;
margin-bottom:8px;
text-align:justify;
}
/*
#txtbox-sydney{
width:595px;
height:823px;
background-color:#FFFFFF;
border:#DDDDDD 1px solid;
font-size:11px;
color:#28506D;
line-height:18px;
text-align:justify;
padding-left:4px;
padding-right:4px;
padding-bottom:5px;
}

#txtbox-melbourne{
width:595px;
height:745px;
background-color:#FFFFFF;
border:#DDDDDD 1px solid;
font-size:11px;
color:#28506D;
line-height:18px;
text-align:justify;
padding-left:4px;
padding-right:4px;
padding-bottom:5px;
}

#txtbox-cairns{
width:595px;
height:600px;
background-color:#FFFFFF;
border:#DDDDDD 1px solid;
font-size:11px;
color:#28506D;
line-height:18px;
text-align:justify;
padding-left:4px;
padding-right:4px;
padding-bottom:5px;
}
*/

#txtbox h1{
background-image:url(../images/heading.gif);
background-position:left;
padding-left:18px;
background-repeat:no-repeat;
margin-bottom:0px;
margin-top:0px;
font-size:12px;
line-height:23px;
color:#28506D;
font-weight:bold;
display:inline;
}

#txtbox h2{
line-height:23px;
margin-bottom:0px;
margin-top:0px;
font-size:11px;
color:#28506D;
font-weight:bold;
}

#txtbox-sydney h1{
background-image:url(../images/heading.gif);
background-position:left;
padding-left:18px;
background-repeat:no-repeat;
margin-bottom:0px;
margin-top:0px;
font-size:12px;
line-height:23px;
color:#28506D;
font-weight:bold;
}

#txtbox-sydney h2{
line-height:23px;
margin-bottom:0px;
margin-top:0px;
font-size:11px;
color:#28506D;
font-weight:bold;
}



#txtbox-cairns h1{
background-image:url(../images/heading.gif);
background-position:left;
padding-left:18px;
background-repeat:no-repeat;
margin-bottom:0px;
margin-top:0px;
font-size:12px;
line-height:23px;
color:#28506D;
font-weight:bold;
}

#txtbox-cairns h2{
line-height:23px;
margin-bottom:0px;
margin-top:0px;
font-size:11px;
color:#28506D;
font-weight:bold;
}


#txtbox-melbourne h1{
background-image:url(../images/heading.gif);
background-position:left;
padding-left:18px;
background-repeat:no-repeat;
margin-bottom:0px;
margin-top:0px;
font-size:12px;
line-height:23px;
color:#28506D;
font-weight:bold;
}

#txtbox-melbourne h2{
line-height:23px;
margin-bottom:0px;
margin-top:0px;
font-size:11px;
color:#28506D;
font-weight:bold;
}


#moreblue{
margin-top:5px;
margin-bottom:5px;
font-weight:bold;
text-align:right;
color:#28506D;
}

#moreblue a{
text-decoration:none;
color:#28506D;
}

#moreblue a:hover{
text-decoration:underline;
color:#28506D;
}

#txtbox2{
height:131px;
width:387px;
margin-top:6px;
background-color:#FFFFFF;
border:#DDDDDD 1px solid;
font-size:11px;
color:#5B1D18;
line-height:17px;
text-align:justify;
padding-left:4px;
padding-right:4px;
}

#txtbox2 h2{
line-height:23px;
margin-bottom:0px;
margin-top:0px;
font-size:11px;
color:#5B1D18;
font-weight:bold;
}

#morered{
margin-top:15px;
margin-bottom:5px;
font-weight:bold;
text-align:right;
color:#5B1D18;
}

#morered a{
text-decoration:none;
color:#5B1D18;
}

#morered a:hover{
text-decoration:underline;
color:#5B1D18;
}

#txtbox3{
position:absolute;
float:left;
height:116px;
width:387px;
margin-top:6px;
background-color:#FFFFFF;
border:#DDDDDD 1px solid;
font-size:11px;
color:#3B4209;
padding-left:4px;
padding-right:4px;
}

#txtbox3 h2{
line-height:23px;
margin-bottom:0px;
margin-top:0px;
font-size:11px;
color:#3B4209;
font-weight:bold;
}

#moregreen{
margin-top:2px;
margin-bottom:5px;
font-weight:bold;
text-align:right;
color:#3B4209;
}

#moregreen a{
text-decoration:none;
color:#3B4209;
}

#moregreen a:hover{
text-decoration:underline;
color:#3B4209;
}

#banner{
margin-top:5px;
}
/*Main Textarea ClassesEnds*/

/*Footer Classes Begins*/

#footr{
width:771px;
height:80px;
margin-left:5px;
border:#3A0A06 1px solid;
font-size:11px;
color:#5A4905;
position:right;
text-align:center;
float:left;
background-color:#FACF23;
margin-bottom:3px;
}

#footr a{
color:#5A4905;
text-decoration:none;}

#footr a:hover{
color:#5A4905;
text-decoration:underline;}

#privacy{
font-weight:bold;
border-bottom:#3A0A06 1px dashed;
line-height:20px;
}

#doorway{
line-height:20px;
border-bottom:#3A0A06 1px dashed;
}

#cpyright{
line-height:18px;

}

.hotellinks{
color:#993300;
margin-left:5px;}

.hotellinks a{ 
color:#993300;
text-decoration:underline;}


.hotellinks a:hover{ 
color:#993300;
text-decoration:none;}

.txt-feild{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

height:15px;
border:1px solid #000000;
}
.txt-feild-heigt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:200px;
height:65px;
border:1px solid #000000;
}
.txt-feild-heigt-a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:40px;
height:18px;
border:1px solid #000000;
}

.link{
color:#000066;
padding-left:8px;
font-size:11px;
}
/*Footer Classes Ends*/


.link-box{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px 4px 2px 4px;
margin:0px 3px 0px 3px;
background-color:#666666;
border:solid 1px #000000;
color:#FFFFFF;
text-decoration:none;
}
.link-box:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px 4px 2px 4px;
margin:0px 3px 0px 3px;
background-color:#CCCCCC;
border:dashed 1px #333333;
color:#000000;
text-decoration:none;
}

