body{
	margin:0px;
	padding:0px;
	background:#460410 url(../images/bg_repeat.jpg) top repeat-x;
}

#first_layour_div{
		background:url(../images/bottom_layour_bg.jpg) top center no-repeat;
}

#main_div{
		width:1011px;
		background:url(../images/second_layour_bg.jpg) top center no-repeat;
}

#menu_main_div{
		float:left;
		width:982px;
		height:30px;
		margin-top:17px;
		padding:1px 1px 1px 15px;
		background:url(../images/menu_bg.jpg) right no-repeat;
}

#flash_div{
		float:left;
		width:1011px;
		height:544px;
		position:relative;
		z-index:1;
}

#flag_frame_div{
	float:right;
	z-index:2;
}

#flag_main{
	position:absolute;
	width:90px;
	height:25px;
	margin-left:-105px;
	margin-top:5px;
	z-index:3;
}

.flag_div{
	float:left;
	width:25px;
	height:25px;
	padding-left:5px;
}

#flash_frame_div{
	float:left;
}

#home_flash_div{
		position:absolute;
		width:1043px;
		height:544px;
		margin-left:-15px;
}

#header_breack_div{
		float:left;
		width:1011px;
		height:96px;
		position:relative;
		z-index:9;
}


#promotion_main_div{
		float:left;
		width:121px;
		height:57px;
}

#reserve_now_bbtn{
		float:left;
		width:350px;
		height:96px;
		background:url(../images/res_bg.png) right no-repeat;
		padding-left:170px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#666666;
}

.reserve_now_feilds{
	border:1px solid #de9e35;
	background:#f3de9a;
	font-size:11px;
	color:333333;
}

#promotion_div{
		position:absolute;
		width:121px;
		height:133px;
		margin:-50px 0 0 40px;
}
#promotion_div2{
	position:absolute;
	width:188px;
	height:188px;
	margin-left:640px;
	margin-top:-80px;
		
}

#randholee_eng_logo{
	float: left;
    height: 151px;
    margin-top: -30px;
    padding-left: 100px;
    width: 238px;
	
	z-index:1000;
}

#home_content_div{
		float:left;
		width:805px;
		margin-top:20px;
		padding-left:103px;
		padding-bottom:10px;
		font-family: Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:17px;
		text-align:justify;
}

#social_logo_main_div{
		float:left;
		width:970px;
		height:40px;
		padding-bottom:10px;
		background:url(../images/tag_line.jpg) center no-repeat;
}

.social_logo_div{
		float:right;
		width:40px;
		height:40px;
		padding:0 4px 0 4px;
}
#videogallery{
		float:left;
		width:188px;
		height:45px;
		padding:0 4px 0 20px;
}

#footer_div{
		float:left;
		width:1011px;
		height:71px;
		background:url(../images/footer_bg.jpg) top center no-repeat;
}

#footer_links_div{
		float:left;
		width:1011px;
		height:16px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		padding-top:14px;
}

#footer_links_div a:link, #footer_links_div a:visited{
		text-decoration:none;
		color:#333333;
		border-bottom:1px dashed #666666;
}

#footer_links_div a:hover{
		color:#000000;
		border-bottom:1px dashed #000000;
}

#copyright_div{
		float:left;
		width:1011px;
		height:16px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		margin-top:5px;
}

#copyright_div a:link, #copyright_div a:visited{
		text-decoration:none;
		font-weight:bold;
		color:#069;
}

#copyright_div a:hover{
		color:#09C;
}
#mask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background-color:#000;
	display:none;
}
#boxes .window {
	position:absolute;
	left:0;
	top:0;
	width:560px;
	height:374px;
	display:none;
	z-index:9999;
	
}
.window_new {
	position:absolute;
	width:560px;
	height:374px;
	display:none;
	z-index:9999;
	
}
#boxes #dialog .close_but{
	position:absolute;
	right:0;
	top:10px;
	height:42px;
	width:42px;
	z-index:999;
	opacity:0;
	cursor:pointer;
}
#boxes #dialog {
	width:1000px;
	height:700px;
	background:url(../images/ads.jpg) no-repeat left top;
	margin-left:25%;
	margin-top:30px;
	border: 1px solid #FFFFFF;
    box-shadow: 0 0 10px #FFFFFF;
	-moz-box-shadow: 0 0 10px #FFFFFF;
	
/*	    margin-left: 301px;
    margin-top: 279px;*/
}
 #dialog_new {
	width:1000px;
	height:700px;
	background:url(../images/ads.jpg) no-repeat left top;
	margin-top:30px;
	border: 1px solid #000;
    box-shadow: 0 0 10px #000;
	-moz-box-shadow: 0 0 10px #000;
	
/*	    margin-left: 301px;
    margin-top: 279px;*/
}
.close_but{
	position:absolute;
	right:0;
	top:0px;
	height:32px;
	width:32px;
	z-index:999;
	opacity:1;
	background:url(../images/close_03.png) no-repeat left top;
	cursor:pointer;
	box-shadow: 0 0 1px #fff;
	-moz-box-shadow: 0 0 1px #fff;
}
.close_but:hover{
	box-shadow: 0 0 10px #fff;
	-moz-box-shadow: 0 0 10px #fff;
}
#image_div{
	position:absolute;
	margin-top:-500px;
	margin-left:310px;
	z-index:999999;
}

