/*
Theme Name: Exotic Escapes
Author: Andy Lim
*/

@import "form.css";

html, body {
	font-family: Georgia, 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	color: #333333;
	text-align: justify;
}

#icon_msia {
	position:absolute;
	top: 85px;
	left: 4%;
	width: 180px;
	height: 180px;
}
#icon_sun {
	position:absolute;
	top: 85px;
	left: 4%;
	width: 180px;
	height: 180px;
}
#icon_orchid {
	position:absolute;
	top: 70px;
	left: 3%;
	width: 180px;
	height: 180px;
}#icon_waves {
	position:absolute;
	top: 85px;
	left: 4%;
	width: 500px;
	height: 180px;
}

#main_background {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
}
#body_content {
	width: 994px;
	margin-right: auto;
	margin-left: auto;
	min-height: 100%;
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#timehome {
	text-align:right;
	font-size:11px;
	margin:35px 10px 0 51px;
	}
	
#time {
	font-size:11px;
	margin:50px 10px 0 51px;
	}
	
#navigation {
	float: right;
	margin-top:7px;
	height: 41px;
	width: 759px;
}

#navigation_home {
	float: right;
	margin-top:7px;
	height: 41px;
	width: 665px;
}

#navigation ul, #navigation_home ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#navigation li, #navigation_home li {
	padding-right: 1px;
	padding-left: 1px;
	margin: 0px;
}

a:link {
	color: #333333;
	text-decoration: none;
	padding-bottom: 4px;
}
a:visited {
	color: #333333;
	text-decoration: none;
	padding-bottom: 4px;
}
a:hover {
	color: #000;
	text-decoration: none;
	background: url(images/linkline.gif) left bottom no-repeat ;
	padding-bottom: 4px;

}

#body_texts2 a:link {
	color: #febcbc;
	background: url(images/linkline.gif) left bottom no-repeat ;
	padding-bottom: 4px;
}
#body_texts2 a:visited {
	color: #febcbc;
	background: url(images/linkline.gif) left bottom no-repeat ;
	padding-bottom: 4px;
}
#body_texts2 a:hover {
	color: #fff;
	background: url(images/linkline.gif) right bottom no-repeat ;
	padding-bottom: 4px;
}



#content_col_left a {
	display:block;
}

#content_col_left h2 {
	padding: 0 0 10px 18px;
}

#content_col_left {
	font-size:11px;
	line-height:15px;
}

#sub_navigation li {
	margin-left:1px;
	text-align:left;
}






.body_bg_home {
	background-image: url(images/bg_home_body.gif);
	background-repeat: repeat-x;
}
.body_bg_about {
	background-image: url(images/bg_msia_body.gif);
	background-repeat: repeat-x;
}

.body_bg_msia {
	background-image: url(images/bg_msia_body.gif);
	background-repeat: repeat-x;
}
.body_bg_services {
	background-image: url(images/bg_msia_body.gif);
	background-repeat: repeat-x;
}
.body_bg_fex {
	background-image: url(images/bg_msia_body.gif);
	background-repeat: repeat-x;
}


.main_bg1 {
	background: url(images/bg_mainbg.gif) top center no-repeat;
}
.header_bg_home {
	background-image: url(images/bg_home_header.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.header_bg_about {
	background-image: url(images/bg_msia_header.gif);
	background-repeat: no-repeat;
}

.header_bg_msia {
	background-image: url(images/bg_msia_header.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.header_bg_services {
	background-image: url(images/bg_msia_header.gif);
	background-repeat: no-repeat;
}
.header_bg_fex {
	background-image: url(images/bg_msia_header.gif);
	background-repeat: no-repeat;
}
.bg_content_about {
	background-image: url(images/bg_content_msia.gif);
	background-repeat: repeat-y;
}
.bg_content_fex {
	background-image: url(images/bg_content_msia.gif);
	background-repeat: repeat-y;
}
.bg_content_msia {
	background-image: url(images/bg_content_msia.gif);
	background-repeat: repeat-y;
}
.bg_content_services {
	background-image: url(images/bg_content_msia.gif);
	background-repeat: repeat-y;
}






.leftcontent_bg_msia {
	background-image: url(images/bg_msia_navi2.gif);
	background-repeat: no-repeat;
}

.leftcontent_bg_about {
	background-image: url(images/bg_msia_navi2.gif);
	background-repeat: no-repeat;
}
.leftcontent_bg_services {
	background-image: url(images/bg_msia_navi2.gif);
	background-repeat: no-repeat;
}
.leftcontent_bg_fex {
	background-image: url(images/bg_msia_navi2.gif);
	background-repeat: no-repeat;
}



.content_bg1 {
	background-image: url(images/bg_content_home.gif);
	background-repeat: no-repeat;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}

.textfields_btn {
	margin-bottom: -4px;
	margin-left: -4px;
}
.subnavi_bg_msia li {
	background-image: url(images/bullet_msia.gif);
}
.subnavi_bg_about li {
	background-image: url(images/bullet_about.gif);
}
.subnavi_bg_services li {
	background-image: url(images/bullet_services.gif);
}
.subnavi_fec {
	text-align: center;
	padding: 0px;
	margin-top: 80px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




.bodytexts1_bg_msia {
	background-image: url(images/bg_msia_texts.gif);
	background-repeat: repeat-x;
	background-color: #992b99;
}
.bodytexts2_bg_msia {
	background-image: url(images/bg_msia_navi1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.bodytexts1_bg_about {

	background-image: url(images/bg_msia_texts.gif);
	background-repeat: repeat-x;
	background-color: #992b99;
}
.bodytexts2_bg_about {
	background-image: url(images/bg_msia_navi1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.bodytexts1_bg_services {
	background-image: url(images/bg_msia_texts.gif);
	background-repeat: repeat-x;
	background-color: #992b99;
}
.bodytexts2_bg_services {
	color: #FFFFFF;
	background-image: url(images/bg_msia_navi1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.bodytexts1_bg_fex {
	background-image: url(images/bg_msia_texts.gif);
	background-repeat: repeat-x;
	background-color: #992b99;
	color: #FFFFFF;
}


.footer_bg_msia {
	background-image: url(images/bg_msia_footer.gif);
	background-repeat: no-repeat;
}
.footer_bg_about {
	background-image: url(images/bg_msia_footer.gif);
	background-repeat: no-repeat;
}
.footer_bg_services {
	background-image: url(images/bg_msia_footer.gif);
	background-repeat: no-repeat;
}
.footer_bg_fex {
	background-image: url(images/bg_msia_footer.gif);
	background-repeat: no-repeat;
}

.footertext {font-size:11px;}

.newslettercontent {
	margin: 20px 30px 20px 50px;
	padding:0 23px 0 1px;
	line-height: 18px;
}
.newslettercontent h1, .newslettercontent h2, .newslettercontent h3 {
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:30px;
}
