@charset "utf-8";
/* CSS Document */




body td,th{
	color:#004000;
	line-height:160%;
	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}

body{
	background:#CEE007;
	margin:4px 0;
	padding:0;
}


#kia_services{
	
	line-height:160%;
	float:none;
}

#left_menu{
	width:200px;
	height:auto;
	margin:0 10px 0 0;
	padding:0;
}


#menu_s{
	width:auto;
	height:25px;
	margin:0;
	padding:0;
	color:#FFFFFF;
	background:#0075B1;
	border-top:1px solid #003399;
	border-bottom:1px solid #003399;
}

#menu_s #menu{
	padding:2px 10px 4px 10px;
	margin:0;
}




#logo{

	width:300px;
	height:290px;
	margin:0;
	padding:0;
}

#banner{
	float:left
	width:600px;
	height:285px;
	margin:0;
	padding:0;
	color:#00CC00;
	position:static;
}

*html #banner{
	margin:0;
	padding:0;
}

#left_menu{
	float:none;
	width:195px;
	height:auto;
	margin:0;
	padding:0;
}


#left_menu #leftmenu_info{
	padding:10px 0;
	margin:0;
}


.slogan{
	color:#00BB08;
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin:0;
}

.white_color{
	color:#FFFFFF;
	font-size:11px;
}

.green_color{
	color:#009900;
}

.header2{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.img_left{
	padding:0;
	margin:5px 15px 8px 0;
}

.img_right{
	padding:0;
	margin:5px 0px 8px 15px;
}


.blue_bright_color{
	color:#0099CC;
	text-decoration:underline;
	font-size:16px;
	font-weight:bold;
	padding:10px 0;
}

.blue_color{
	color:#0066CC;
}

a{
	text-decoration:none;
	color:#000000;
	
}

a:hover{
	text-decoration:underline;
	color:#003300;
}



#midle{
	width:auto;
	height:auto;
	margin:20px 20px 5px 1px;
	padding:0;
}

#midle #midle_info{
	padding:10px 20px 10px 215px;
	margin:0;
}

#bg_midle_white{
	background:#FFFFFF;
}

#flag{
	width:auto;
	height:auto;
	margin:5px 20px 0 20px;
	padding:0;
}

.h1{
	font-size:14px;
	color:#E97110;
	font-weight:bold;
	padding:2px 0;
	margin:0;
}


.h2{
	font-size:13px;
	color:#E97110;
	font-weight:bold;
	padding:2px 0;
	margin:0;
}


.sposor_header{
	font-size:14px;
	font-weight: bold;
	color: #666666;
	padding:7px 0;
	text-decoration:underline;
}

.bigfont{
	font-size:22px;
	font-weight:bold;
	padding:7px 0;
	font-family:Arial, Helvetica, sans-serif;
}


.black_color{
	color:#000000;
}

.font_13{
	font-size:13px;
	color:#666666;
}


.blue_color{
	color:#000000;
}



#package_tour{
	float:left;
	width:100%;
	height:auto;
	margin:20px 0;
	padding:0;
	
}

#package_tour a{
	text-decoration:none;
	color:#666666;
	
}

#package_tour a:hover{
	text-decoration:underline;
	color:#003300;
	
}



#find_holiday{
	width:195px;
	height:auto;
	margin:0;
	padding:0;
	background:#D9D59C;
}
#find_holiday_top{
	width:195px;
	height:15px;
	margin:0;
	padding:0;
	background:url(../images/lefthead.jpg) no-repeat;
}

#find_holiday_buttom{
	width:195px;
	height:15px;
	margin:0;
	padding:0;
	background:url(../images/lefthead_buttom.jpg) no-repeat;
}


#find_holiday #find_holiday_info{
	padding:2px 10px 2px 10px;
	margin:0;
}

#frmfindholiday{
	display:inline;
	list-style:none;
	text-decoration:none;
}

#left_line_break{
	border-bottom:1px dotted #333333;
	margin:15px 0;
}


#font_10{
	font-size:10px;
	color:#003300;
	line-height:150%;
}

#font_10 a{
	text-decoration:none;
	color:#006600;
}

#font_10 a:hover{
	text-decoration:none;
	color:#000000;
}


*html {table-layout:auto;}

#frmweddingconcierge{
	display:inline;
	list-style:none;
	text-decoration:none;
	position:inherit;

}


#frmcontact{
	display:inline;
	list-style:none;
	text-decoration:none;
	position:inherit;
}

#frmtestimonial{
	display:inline;
	list-style:none;
	text-decoration:none;
	position:inherit;
}


#frmcustomizetrip{
	display:inline;
	list-style:none;
	text-decoration:none;
	position:inherit;
}


#footer_midle{
	width:30%; 
	height:auto; 
	margin:0; 
	padding:0 10px 0 0; 
	float:left;
	font-size:11px;
}

.font_14{
	font-size:15px;
	color:#333333;
	font-weight:bold;
}

#footer_unlink{
	width:80%;
	height:auto;
}

#footer_midle_font{
	font-size:11px;
}


#testimonial_border{
	border-bottom:2px solid #999999;
	margin:10px 0;
}


.bg_td1{
	background:#D9D59C;
	color:#FFFFFF;

}


.bg_td2{
	background:#AAAA55;
	color:#FFFFFF;

}

.bg_td3{
	background:#0075B1;
	color:#FFFFFF;
}


#footer_bg{

	width:auto;
	height:auto;
	margin:0;
	padding:0;
	background:#C8DA00;
}

#footer_bg #footer_info{
	padding:15px 20px;
	font-size:11px;
	color:#0066FF;
}


#footer_info a{
	text-decoration:underline;
	color:#006699;
}


#footer_info a:hover{
	text-decoration:none;
	color:#000000;
	
}


#copyright{
	padding:5px 20px;
	font-size:11px;
	color:#000000;
	border-bottom:1px dotted  #0066FF;
}


#copyright a{
	text-decoration:underline;
	color:#FFFFFF;
}


#copyright a:hover{
	text-decoration:none;
	color:#FFFFFF;
}




/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:285px;
	
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
