/* CSS Document */
body{
	background-color : #003399;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 1.5em;
	padding : 0px;
	margin : 0px;
}

/*ul, li, ol{
	padding : 0px;
	margin : 0px 0px 0px 0px;
}*/
a:link, a:visited{
	color : #188D42;
	font-weight : bold;
	text-decoration : none;
}

a:hover{
	color : #188D42;
	font-weight : bold;
	
	text-decoration : underline;
}



#container{
	width : 950px;
	border : 5px solid #ffffff;
	/*border-top : 0px solid;*/
	margin : 0 auto;
	padding : 0;
}

#header{
	height :100px;
	background-color : #009999;
	border-bottom : solid 2px #ffffff;
}

.alignleft{
float:left;
}

.alignright{
float:right;
padding:0px 0 0 0;

}

/* ---------------------- */
/* Content styles */
/* ---------------------- */
h1{
margin: 10px 0 20px 0;
padding:0px;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;

}

h2,dt{
text-align:left;
margin:0px;
padding:0px;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;

}

caption{
text-align:left;
margin: 0;
padding:10px 0;
font-size:15px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;

}

#content{
	padding : 10px;
	/*background-color : #ffff99;*/
	border-bottom : solid 2px #ffffff;
	height:100%;
	background-image:url(images/contentBg.gif);
	display:block;
}

#colbig{
width:620px;
display:block;
/*border:1px solid #000000;*/

}

#colsmall{
width:300px;
display:block;

/*border:1px solid #000000;*/

}

#colfull{
width:930px;
}

blockquote{
padding:0px 10px;
margin:0px;
}

#quote{
font-size:13px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
width: 200px;
float:right;
height:150px;

}

#quote img{
padding:0px 5px 0px 2px;

}

#bbh{
float:right;
width:200px;
text-align:right;
display:block;
padding:10px 0px;
}

#bbh img{
padding-bottom:10px
}


.ratestable td{
	border : 1px solid #0097d3;

}

.ratestable th{
	border : 1px solid #0097d3;

	background-color : #63A4D4;
	text-align : left;
	font-weight : bold;
	color:#FFFFFF
}

{

}

dt{
padding:10px 0 0 20px ;
margin:0;
font-weight : bold;
}

dd{
padding:5px 0 0 20px ;
margin:5px 0 0 20px ;
}

dl{
padding:0;
margin:0;
}


.formbutton{
font-weight : bold;
font-size : 11px;
margin:10px 0 0 0px


}
/* ---------------------- */
/* Navigation */
/* ---------------------- */
#nav{
	padding : 5px 0px 2px 0px;
	background-color : #0099cc;
	height : 20px;
	font-size : 12px;
	font-weight : bold;
	border-bottom : solid 2px #ffffff;
}

/*#nav ul{
	border : 1px solid #000000;
}
*/
#nav li{
	display : inline;
	list-style : none;
	width : 105px;
	float : left;
	text-align : center;
}

#nav li a{
	text-decoration : none;
	color : #ffffff;
}

#nav li a:hover{
	text-decoration : underline;
	color : #ffffff;
}

#nav li.holidayhouse, #nav li.backpackers{
	padding-right:30px;
}

#nav ul, #nav li, #nav ol{
	padding : 0px;
	margin : 0px 0px 0px 0px;
}

/* ---------------------- */
/* Photo Gallery  */
/* ---------------------- */

#containerslideShow{
	/*width : 940px;*/
	margin : 0px auto;
	color : #333333;
	/*background-repeat : repeat-y;
	background-color : #e7e6d4;*/
	/*border : 5px solid #ffffff;*/
	/*//height : 900px;
	height : 900px;*/
}

#containerslideShow img.big{
	/*margin : 0px auto;*/
	padding:0px;
	display : block;
	
}

#slideShowThumbs {
	float:left;
	display : block;
	height : 480px;
	overflow : auto;
	width : 170px;
	margin-top:0px;
	/*border:1px solid #000000;*/
}

#slideShowThumbs img{
/*background-color : #00ffff;
border:1px solid #000000;*/
width : 140px;
height : 105px;
padding: 2px 0;
}

#slideShow p{
width : 750px;
	/*	border:1px solid #000000;*/
	padding : 0px;
	margin:0 10px 0 0 ;
	float:left;
	display : block;
	text-align : left;

	
}

/* ---------------------- */
/* Footer Code */
/* ---------------------- */
#footer{
	padding : 2px 8px;
	background-color : #0099cc;
	color:#FFFFFF;
	font-size:10px;
	clear:both;
	height:20px;
}

#credits{
text-align:right;
float:right;
width:350px;
}

#copyright{
float:left;
width:450px;
}

#credits a{
color:#ffffff;
}
;