/* CSS Document */

body 
{
	background-color:#DEDEDE;
	margin:0px;
}

div
{
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
}
.bg1
{	
	height:249px;
	background-image:url(images/bgs_02.jpg);
	background-position:top;

}
.bg2
{

	height:160px;
	background-image:url(images/tour_a_bg_02.jpg);
	background-position:top;
}
.bg3
{
	height:63px;
	background-color:#DEDEDE;
	background-image:url(images/bgs_15.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

.tour_b_bg1
{
	height:249px;
	background-image:url(images/tour_b_bg1_01.jpg);
	background-position:top;
}
.tour_b_bg2
{
	height:140px;
	background-image:url(images/tour_b_bg2_02.jpg);
	background-position:top;
}
.tour_b_bg3
{
	background-color:#DEDEDE;
	background-image:url(images/disclaimer_bg_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
.disclaimer_bg1
{
	height:265px;
	background-image:url(images/disclaimer_bg_01.jpg);
	background-position:top;
}

.disclaimer_bg1 div
{
	width:758px;
}
.disclaimer_bg2
{
	background-color:#DEDEDE;
	background-image:url(images/disclaimer_bg_02.jpg);
	background-position:top;
	background-repeat:repeat-y;	
}
.disclaimer_bg2 div
{
	width:758px;
}

.disclaimer_bg3
{
	background-color:#DEDEDE;
	background-image:url(images/disclaimer_bg_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
.disclaimer_content
{
	width:757px;
}
.disclaimer_footer
{
	width:757px;
}

.vert_gradient_bg
{
	background-image:url(images/disclaimer_gradient_07.jpg);
	background-position:left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:20px;
	width:698px;
}

.flashchat
{
	width:759px;
	height:360px;
}
.gallery
{
	margin-left:1px;
	width:758px;
	padding:0px;
	background-color:#FFFFFF;
}
.gallery img
{
	margin:5px;
}
div div
{
	margin:auto;
	width:759px;
	background-color:#FFFFFF;
}

.waterbg
{
	margin:0px;
	padding:0px;
	background-image:url(images/anna_lacey_14.jpg);
	background-position:top;
	background-repeat:repeat;
	height:193px;
	width:759px;
	overflow:auto;
	margin:auto;
	margin-bottom:0px;
}
.waterbg img
{
	margin-top:9px;
	margin-bottom:0px;
	margin-left:4px;
	margin-right:4px;
	border: 3px solid #FFFFFF;
}

.waterbg div
{
	text-align:left;
	width:auto;
}
.waterbg_div_div
{
	float:left;
	width: 220px;
}
.big_img
{
	padding-top:0px;
	margin-top:0px;
}

.waterbg a, .waterbg a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;	
}

.big_img img
{
	border:5px solid #1061BC;
	margin-bottom:5px;
}
.blue_row
{
	width:693px;
	height:132px;
	background-color:#1061BC;
	border:5px solid #1061BC;
	text-align:left;
}
.left_block
{
	width:204px;
	float:left;
}
.center_block
{
	text-align:justify;
	width:275px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	float:left;
	padding-left:5px;
	padding-right:5px;
	background-color:#1061BC;
}
.right_block
{
	width:204px;
	float:left;
}
.footer
{
	height:20px;
	padding-bottom:50px;
	background-color:#DEDEDE;
	width:770px;
	margin:auto;
}

.footer2
{
	height:20px;
	background-color:#DEDEDE;
	padding-bottom:50px;
}
form
{	
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
input
{
	width:255px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	
	margin-top:2px;
	margin-bottom:2px;
}
.radiobutton
{
	width:10px; 
	border:0px;
	vertical-align:middle;
}
select
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	width:250px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	
	margin-top:2px;
	margin-bottom:2px;
}
.form1
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	text-align:left;
	width:319px;
	height:962px;
	background-color:#FFFFFF;
}
.form_paddings
{
	width:260px;
	text-align:left;
	padding-left:22px;
	background-color:#FFFFFF;
	line-height:20px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.side_form_img
{
	float:left;
	width:440px;
	background-color:#FFFFFF;
	height:962px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.side_form_img img
{
	padding:0px;
	margin:0xp;
}
.red_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F85757;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	width:309px;
	text-align:center;
}
.geo1
{
	width:440px;
	height:341px;
	margin:0px;
	padding:0px;
}
.geo2
{
	width:199px;
	height:167px;
	float:left;
}
.geo3
{
	float:left;
	width:217px;
	height:167px;
	background-image:url(images/join_geo_20.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}
.geo4
{
	float:left;
	width:23px;
	height:157px;
}
.geo5
{
	float:left;
	width:211px;
	height:157px;
	background-image:url(images/tour_a_final_geo_39.jpg);
}
.geo6
{
	float:left;
	width:145px;
	height:157px;
}
.geo7
{
	float:left;
	width:111px;
	height:153px;
}
.geo8
{
	background-image:url(images/tour_b_geo_20.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:213px;
	height:153px;
	float:left;
	text-align:center;
}
.geo9
{
	width:172px;
	height:153px;
	float:left;
}
.geo10
{
	float:left;
	width:263px;
	height:153px;
}