body{
margin:0px;
background-color:#0199ae;
}

#container{
width:1003px;
margin-left:auto;
margin-right:auto;
background-image:url(images/bckpat.jpg);
}

#main{
width:779px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#header{
width:779px;
height:139px;
}

#logo{
float:left;
width:223px;
height:139px;
}

#navs{
float:right;
width:556px;
height:139px;
}

#mainarea{
width:779px;
}

/* left ..............................................................*/

#left{

margin-top:22px;
margin-right:18px;
float:left;
width:166px;
background-color:#e7e7e7;
}

#leftitems_head{
width:166px;
height:25px;
}

#leftitems{
width:166px;
}
.items{
color:#5f92b1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.items a{
color:#5f92b1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.items a:hover{
color:#FF6600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

ul
{
	list-style-type: none;
	padding-top: 15px;
	padding-left:10px;
	margin: 0;
}

li
{
	margin-left:5px;
	margin-bottom:5px;
	background-image:url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 18px;
}

/* middle ..............................................................*/

#middle{
margin-top:22px;
margin-right:18px;
float:left;
width:412px;
}
#welcome{
width:412px;
}
.welcomebody{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#333333;
}
.welcomehead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#3399FF;
font-weight:bold;
}
#headers_block{
height:25px;
width:412px;
margin-top:12px;
}
#rivercruises{
width:412px;
margin-top:12px;
margin-bottom:5px;
}
.redhead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#CC0000;
font-weight:bold;
}
.redhead a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#CC0000;
font-weight:bold;
}
.redhead a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#3399FF;
font-weight:bold;
}
.learnmore{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#6699FF;
}
.learnmore a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#6699FF;
text-decoration:none;
}
.learnmore a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#FF6600;
}
.HomeSamplePic {
	float: right;
	height: 139px;
	width: 128px;
	margin-left:5px;
}

.HomeSamplePic2 {
	float: right;
	height: 81px;
	width: 71px;
	margin-left:5px;
}

#australia_alaska{
clear:both;
width:412px;
margin-top:12px;
}
#australia{
float:left;
margin-right:34px;
width: 189px;
}
#alaska{
float:right;
width: 189px;
}
#headers_block2{
clear:both;
height:25px;
width:412px;
margin-top:15px;
}

#footer{
clear:both;
width:779px;
background-image:url(images/footer.jpg);
height:45px;
}

.copy{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:45px;
color:#666666;
}
.copy1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3399FF;
font-weight:bold;
}

/* right ..............................................................*/

#right{
width:165px;
float:right;
margin-top:22px;
}
#contact{
width:165px;
height:81px;
}
#comtactinfo{
width:165px;
height:24px;
}
#comtactinfobot{
text-align:center;
width:165px;
height:57px;
background-image:url(images/contphone.jpg);
}
.phone{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
line-height:25px;
color:#FFFFFF;
}
.phoneemail a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
line-height:19px;
color:#FFFFFF;
text-decoration:none;
}
.phoneemail a:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
line-height:19px;
color:#FF6600;
}

#add{
	margin-top:18px;
	width:165px;
}
#serachnow{
width:165px;
height:45px;
}
#serachnowform{
	background-color:#bcd2e0;
	width:165px;
	text-align: center;
	height: 600px;
}
#serachround{
width:165px;
height:18px;
}
